10300000 673571555727836382737091059480985600000 10300001 223803094042953478583663656560471949872 10300002 -174562208027491822034759622105240394368 10300003 45619235245800649010733317238743686656 10300004 183339680844208978832561578758797568 10300005 3014328015658144157903320582783513440 10300006 399923354025085292397720925879432469184 10300007 -251468368921259513589356640863894869128 10300008 -9879346764992067954795657539909222400 10300009 -133161247196020066007144686996593365760 10300010 37720112414861624082680337318123033600 10300011 -279619330909601337143985822262532628816 10300012 -307382373317635227229555799463760114688 10300013 -394945426872460872635592673324697229738 10300014 305447775162112960163896573679314176000 10300015 297859904440943904084295538436251931120 10300016 28827118299210388511683374864442294272 10300017 -24680745761712385367990517397882594560 10300018 169545861653945481734455460847186092160 10300019 416349723404008144057990863299820927744 10300020 33584662672344461412861876363143577600 10300021 221190272408015158778911098106221835872 10300022 -116318330528676744452098083859874035968 10300023 48557806821280667948905066822539432264 10300024 -308194896696780795350358301668282286080 10300025 61954834840160172522326487992446901550 10300026 20910067858233269626646963600328953088 10300027 -201107089972815177711772148800686101048 10300028 -23420469858568631880354438115537926144 10300029 -54700052980997174016994151465395452672 10300030 -66869106758119084387559477595250913280 10300031 146835439158135153072682418098793396592 10300032 17457144734101076018769065134302167040 10300033 -593815886107985541332101204142409338560 10300034 167751254164771311350278576719836932992 10300035 -252951466213524172147825097522377918800 10300036 252230819650389533729453126902006901760 10300037 -31318337164642993862955143357162445600 10300038 -9830207591814586636355054477946347520 10300039 619576090369556144550392935607170809880 10300040 -269571057231492904299595894395407923200 10300041 21981053586792043217202618859334164800 10300042 -195274133541384328494654559206958385568 10300043 -3843313049872303093043453173334990760 10300044 20073752377528078378442279743191171072 10300045 -162192455226425572245607420250888406120 10300046 202868832738603485018318608534907525760 10300047 -279099630798021236993237473455456679800 10300048 -2581606756143683163860471050318774272 10300049 -66465735271636059142507865206585166736 10300050 41100757391132730128596944570369868800 10300051 -63158903362574954703192143737088722728 10300052 -2960522996751800598003641912312432640 10300053 -184920910348264052606038408240280755296 10300054 -318557591669473992663374019761249133024 10300055 -28310331265399527603413939105370220080 10300056 77656501254464824807526606875493130240 10300057 -207794060067970545489665366936338948608 10300058 -10811693561821699320429494595274855680 10300059 -70041102606650413375158043506789527040 10300060 41921468134228109750608857905657856000 10300061 -205150212226205511001492608472719211476 10300062 -236830680471060715065680416921834709376 10300063 74774981778047813694647725337552061024 10300064 95263268110360935488886805184385515520 10300065 49072339778907522095807652138331163520 10300066 -5994833658497452946987072408662433280 10300067 310384941391131801444893500560432510960 10300068 218141005277796770993219403073433579520 10300069 66859289015438148073435086994063480320 10300070 -84249563781246216648867935986481389440 10300071 100455232474714957797803590540587052800 10300072 239445611541811372286431691394948864000 10300073 -114124462404632809067714086604363144256 10300074 29114832818485605482134570929086131968 10300075 41282167063246881283202337531621792000 10300076 241400382837891280942249257114730517760 10300077 38649433729753592809061677892811826614 10300078 17081123878781164382035138423896248640 10300079 353682496554763361051817359755299893376 10300080 11817678177488118103319840646805585920 10300081 -16805704951070596497041987224883484672 10300082 -108173843290885458895631143319430968928 10300083 -307609290021866052039935691752135870400 10300084 170348910049456018041491325232558457216 10300085 -53836442847316738441953740948326034400 10300086 -37880899108730717546347415483527676736 10300087 -118372524066370752450350110137730618448 10300088 244785095933996242139127066659683061760 10300089 106356021759581431200452166962733055200 10300090 -112900883573269537249710857457608524800 10300091 153809232837310923428742583879071744 10300092 204598491270895659851079097585244258304 10300093 -640002409726402389703321657871086665658 10300094 342089502709628179506477483328949065152 10300095 -87497622847868665368881714068862136000 10300096 -7055753112571919374310875384346836992 10300097 12211857621916348489956238418056060032 10300098 136562638524951433177516187695260219264 10300099 14946638497672894729305736715783539520 10300100 107556967733892303704805512506972118400 10300101 -33119846530813020039396042782021927616 10300102 -56237202217148798417483650681242518400 10300103 1223908189604377359866979000777325780608 10300104 255813019591633516359098905140355737600 10300105 -43235211882256226189180727126353107740 10300106 -88750168705808125361372116541730030336 10300107 209476612283331320794687275469437134040 10300108 -8845732853990773380144763055145048064 10300109 -499703394598166875978018121949565848960 10300110 -100681836167151827700072384447167034240 10300111 -734997734518683322710480104962232356088 10300112 -1110664021334468692698501943820156928 10300113 168158125236660062338914493685854464 10300114 1377726996206540307517292743147976832 10300115 21641557540179052155290458421720983200 10300116 342532176987190987758234967286777985024 10300117 -271805234367634702488173054766866207780 10300118 -98977044679977028806963591612323478240 10300119 288512137027875120155531916375120816744 10300120 226968716299104073886333665719811276800 10300121 67541586268884177410801541275288045892 10300122 846074020665652477626965444569903104 10300123 -390498118793838152818708230525290941296 10300124 24587741890637051611715146738107148800 10300125 61304485705755248587041377251992000 10300126 -30925004370689658030281772138802040256 10300127 -121575964539971712497279575004178058128 10300128 272546068611165034493481247471766077440 10300129 54038110667056781657045997286717149376 10300130 -89825952921892697489607474180324580800 10300131 -424021117310721057988847302608213721800 10300132 239327214625219310507289169123482304512 10300133 15130898937576201454126126985935336800 10300134 -319859258428629169698158174647056384 10300135 -88111610298072260169328572743840592240 10300136 -34748472123748778473776504064762183680 10300137 445579701564917371270550889555804702240 10300138 96206183164955908159313158599648588720 10300139 473805436238246280775747603238365164456 10300140 -58347897425586490879264737633811799040 10300141 -27530601903909387485710331889193597728 10300142 172873174154650914376306748562067509312 10300143 18517068654822229554236107872976075920 10300144 -235301489541185227420906924792396775424 10300145 324522946430015295055237610790392407080 10300146 -105274884026803198976341831975501420416 10300147 166801180593508820088723037215220008960 10300148 191968976022623833124025972541818397440 10300149 -371797324522704214527332837302125194880 10300150 51159707564400984553411755454312752000 10300151 526097510232987783398202360452727058152 10300152 63923071690748944842155724677042995200 10300153 -174357586065863310228696607070485558016 10300154 -21652623755604023954701894730025338400 10300155 285172714851890589981504779919890519520 10300156 -95377640945336751159108157446236630528 10300157 -19659855338825424791784414672204573888 10300158 -35888479622730220316718850139015122752 10300159 -199813298660024888926800723354780703696 10300160 160851501551373441819353633325790003200 10300161 31297743833603564432619945112998543840 10300162 291630749664312086065847003056513543200 10300163 -131767767220705756126185980576464885776 10300164 -55119133900299643841016261048532082688 10300165 333908895966472282480460000653442218200 10300166 303887325124040198752440892541065091520 10300167 -104127647320980066753654406427917407672 10300168 -50551495995595376231170265793942650880 10300169 -516177076448229674748074466647344872240 10300170 61375581650007983849429062006987507200 10300171 65855798329571529061408068646287986720 10300172 -25839704925662809144755089016937453824 10300173 61092957495004455213202478765573047680 10300174 194370145705128062807820984211579775232 10300175 -187473328953506894050851306877520676600 10300176 -41840612392052434270137513663595806720 10300177 -5969164289239767867976086984944888720 10300178 -141525194005481570246786757180101836800 10300179 -139113999532820912597095174833184907472 10300180 252488876316466658847950301977141913600 10300181 733643867111983005803494565060690865372 10300182 77485782648570739920479514103681259520 10300183 174493108018369400683702261028913377280 10300184 -11111427926881384003291789633181122560 10300185 42346824645791562496699282531594646400 10300186 -82802702564986550753166948255026440512 10300187 141048811501042097366035470454983439560 10300188 -151794924548401161884697636016428641280 10300189 229681166560152813038270179844929504224 10300190 -87181089801241335674774791332414686400 10300191 -549705656897616537506392663084904678400 10300192 466420493392115360547772749116157788160 10300193 -510088702053179183642890542061358129616 10300194 72365819696118737191780119909732502224 10300195 -11100972267895541460928133390731720080 10300196 507769261916420882470748013560570870400 10300197 -224785868464980969265838320464861442080 10300198 -1951727850316914694645369701433074048 10300199 -75580568304538898334152884782461682720 10300200 -45391102508599959880039520503812096000 10300201 292167405682532639327260332130390318202 10300202 -25806457377208353889322177986724023296 10300203 -16738100184812478674025645818678342268 10300204 155935944699821135243234152708010531840 10300205 119181403087148038298314354393063196160 10300206 -27966127514376289794262968825835794432 10300207 -585246419478385178318732902682947786200 10300208 -14044056853335478576267937929960095744 10300209 16086002366515234371086755490714566848 10300210 96676047773801200765732926010714745760 10300211 191330872061833064675400494081873020812 10300212 12727217073812653018069371732366877824 10300213 218896513117625389129831587080942850240 10300214 184407581753035776814524858675488151456 10300215 5234353224822828584046943846702755840 10300216 -291773901982750737103208441045895229440 10300217 -48531700183633825112692253764965824352 10300218 109351122024646977903955313776979426304 10300219 83502202163284472573964486798041307620 10300220 1358472532093253858134376032333824000 10300221 -46626812227578056996778781014016542900 10300222 177005790458931466973501146925545312512 10300223 -566525460256602819018210193694818664280 10300224 -45842605747102309754138887968698400768 10300225 -50590497164243931373210283845346041800 10300226 214430032713499340202644673063585738240 10300227 -5396644693490097060812804175950008320 10300228 21022874002643742558548781835517890560 10300229 179020427093402648499870208603781287740 10300230 18858354818471923721885822044844640000 10300231 585993561785951329704234608784627525792 10300232 -150913735759980651095110544174149939200 10300233 -355595322086729612572886532302953460976 10300234 141935663890176576619372043140429915392 10300235 245345538580915608287494864498353090960 10300236 -176183256998186326316526460191701222400 10300237 646443591130137533390269438084867980 10300238 -50888178127458255385711092606647293440 10300239 426318077110573622604782195312912476344 10300240 11932196599044885669810479600173056000 10300241 423111918123440928629282164745901758130 10300242 88887676601651160718956411611386087680 10300243 239149795826842498582719642080192492 10300244 38279674016838308450190054402065137536 10300245 -56376081941722078868136048226953075840 10300246 124412875700400463785767386758738432 10300247 -7217628024733689133916613881975966520 10300248 40072648333980362048111687927275192320 10300249 -59547802273479185628230822921235333300 10300250 -200672951501559550955213282610508776000 10300251 94493382000785942980972691548940426496 10300252 322249403493332409076363866654701236736 10300253 -165650565305737336753085832663244929498 10300254 137706502466119408494004851563873848320 10300255 -64371855922502976537077875740686727840 10300256 536418107391773992289545461795524444160 10300257 43351184201544013111823972269859328000 10300258 138978302696242570869867764750798502480 10300259 512317803207320485834418702414829938460 10300260 123040209358561440743984245221703618560 10300261 548028538360250565219590676972718218400 10300262 -106977979028832993720505255130753601408 10300263 6227933237258639219974116087040692864 10300264 -70125289483749841491868164476806318080 10300265 -397124975078993562367186727759704541880 10300266 -1619845031219717839596995715173013312 10300267 -169689155731252406269615445294452300684 10300268 513851481519503816541123253799222095872 10300269 -32889692093494035514211955121901852160 10300270 60556368975013843187218359763992454080 10300271 -392723019361418523216993631412785716528 10300272 -5547136962316120595828382852819025920 10300273 -30206647354951282723638783299947506478 10300274 43332426685288371408851855822990423040 10300275 11590960991867128662603544894861786500 10300276 43205666649706171929227251061111461888 10300277 15589281355884087187281425875206658560 10300278 193854084167784461986870347486106776960 10300279 -44589573601411603295618577847690056360 10300280 147376152023458134059335782901011456000 10300281 379472628916185219452670817552119690624 10300282 43384575902413061701315101756981332160 10300283 -210368953641800149309232790043068416448 10300284 273047457839118442203516723348179682816 10300285 -5646192440377961419394419064324816640 10300286 -261054127817058081516537501275659857408 10300287 256724879220307882015838615291293797120 10300288 457334096903756909458925795923218923520 10300289 -213737931911371430769114164147998036476 10300290 20980320903191363937051581255461271040 10300291 633828113371698477617826152318947533692 10300292 269802654097110854660720450187011366016 10300293 -376760784825727718184183111142478979618 10300294 -73303710411853874339096894606472230304 10300295 -480057976183880345151945586899196984200 10300296 -19957011232502433154497723733367439360 10300297 48104791041124635479527920730561372032 10300298 243281150859777291500344034337616772400 10300299 192645967320569378845661091259902382080 10300300 11130737757707098996485254417548108800 10300301 -673169323756464028017538517389994923296 10300302 25266568826398527036744114298007825280 10300303 316587056561021694061370507619019649904 10300304 -61877936729453400668456839020432850944 10300305 -38203730817482212818985273156441194240 10300306 593236994458497484557497657566852224 10300307 -249005248689057583322692569990735240480 10300308 20868621915634805843305278061555630080 10300309 -269756226918201084547516288062342435296 10300310 32554577098052138806909945609654114560 10300311 -187347761171403515521720393688860320000 10300312 -121474651188883911671242368602090864640 10300313 -72261835009200434663077758905795341440 10300314 85401801247299260086383661227922030080 10300315 -485001516777847853191321621558067663040 10300316 -217628950019884593190475821672409384448 10300317 209828531156604825552475537393825412160 10300318 118675211157282796373293527782676925440 10300319 -109984790859561912811408862233667537304 10300320 100395568143379262546003576272076144640 10300321 169315084088472416737758912378553367522 10300322 208430311349922117579384429597808613712 10300323 -123931635330085747482063748264257969792 10300324 60213249575996268378070101454748717696 10300325 75442095271097186501133280062328464000 10300326 58144171349271899780223095861452195200 10300327 696148745359759523891662612312584621176 10300328 -392700362200458634451687019727546659840 10300329 128400213628587292161135922366243596324 10300330 -77893487364243216468522214377063649440 10300331 167709311286518592371116944773320495200 10300332 -1889073476673222083993577511198064640 10300333 345994126068370101306643714455712474540 10300334 314098983479977859516694039070851233664 10300335 -71095375298258755241157568952685527040 10300336 101633956849932436535530108192771276800 10300337 -282094427569841265849494546935669631760 10300338 101328000465976693252307914841493580800 10300339 -114421946508447344140113831995318482368 10300340 1822998662785714897444110095630906880 10300341 123793530244216009067690670134187477792 10300342 41987785985770345667754155230319466624 10300343 173201045252101131331631419742237479824 10300344 87903666982725601942358925390106398720 10300345 125502112817547752958130702434040536960 10300346 92858255726522498568340306060387434240 10300347 -167847082061591717447861081080174130676 10300348 -70373090046415652497053370215786083328 10300349 -4529222187784283749170731313244448736 10300350 27738694037885786844237433690980696000 10300351 323683103594444737254676461237082102704 10300352 -2563284460130114703153503609416581120 10300353 73426512329819345295921991107597971904 10300354 -325868431812960325249143270496135032624 10300355 -45542720201412583474886211996543619680 10300356 -137981415208182012217868645958607457280 10300357 156324500732114568622451788091029592606 10300358 888697025829637642835918065265880000 10300359 343143009142150761922741874717842868904 10300360 47928179360528000544737579958359654400 10300361 -139466210343338489519009258024639384448 10300362 405548216324944675265213514464348160 10300363 1011741643486856509663762486686382945984 10300364 -50873202134193088914764916142675924224 10300365 -29022975834623727384370889841355830600 10300366 104877576430066946883171295764901459584 10300367 118600059133809275131355337599320176 10300368 -21326526521471225237863733451047043072 10300369 516291992295131475131324660796345366770 10300370 -50116756596574799464971660814159872000 10300371 -37940284897455275723332435986538166088 10300372 292008278318779045043258465059565000576 10300373 23720948108172561619253965590675110844 10300374 72108333537440684068034769648485520000 10300375 -500399238408010287627900536411862060000 10300376 181824177966588956220482770219932364800 10300377 -21908706685427003777860840519925029680 10300378 -50785423189201526800746915322101561600 10300379 1689239948681269943309924738550745876992 10300380 177758801395853349093455597860558402560 10300381 -122968965258567382862732350864795705248 10300382 -393011456245538388893325942544628750208 10300383 294722538775666114489088920066377461160 10300384 149078104594940314743200893518026637312 10300385 -339803936521373250744210347184623678040 10300386 32502294457089633231479299366876224000 10300387 -184159905638511635487601458362723848808 10300388 -223060732741520794784624051220668203392 10300389 -49207339747556014243363272998033568768 10300390 132561199528295883323383728806982307200 10300391 19558333304331307439983870715543319840 10300392 -8087395642139696933851156149792768000 10300393 -393496320200448728835345432954616017984 10300394 184312327415283904465752062102279424000 10300395 -27288601932675282464130934325370946560 10300396 13813544645333475866454206883590046720 10300397 210692170298907627104238427190140828320 10300398 -73768583491185053386640723059347443136 10300399 23133969670463331989109583741183708560 10300400 -6397643329008310765509109568001638400 10300401 -65948971856982133564279647159135448320 10300402 54691257917636760827836527327327780864 10300403 59202802183617063023281142995791986640 10300404 113054503725659298758991847215157555200 10300405 -23471300532240581623551309821804938440 10300406 -381697932398616997002385909020054442848 10300407 -103302886957553798936046472950177771312 10300408 -527522065926720246720185205161755607040 10300409 -150517745672602220357004912780681437184 10300410 -21746482778998894082566845197101124160 10300411 -420241157979906009043209775744459085976 10300412 -33334180444554634383856434142004379648 10300413 -2406738153739620496746099908615151456 10300414 130949674161400810419803844174619693056 10300415 110094778881672947838549723938207472000 10300416 -162717636058330661449281555002629816320 10300417 136915709552640609186110161719362110466 10300418 -167834962244351963201535888470334369840 10300419 -58353940690752915666017417979037193760 10300420 46160031015527887618586947013183308800 10300421 277330822099575021996991718561464358622 10300422 -27364228782662832834593010805018030080 10300423 178405598246408486015125231408754273760 10300424 285442926613576672000976922477994152960 10300425 23572414809941516699650622633510442000 10300426 18824275377745400898111592598703137280 10300427 307549860261068020788069909061687176276 10300428 60695777553877850283110252474009256960 10300429 -314598210176723533211603224028728224970 10300430 -8174440425996665267038522306003031040 10300431 -273316322769712764858995110489004137848 10300432 -1416411586110850173578513905714462720 10300433 -157402975399378908559345667582067777792 10300434 66073597339782110730722321971596968448 10300435 -3494452227493302997015004837847970560 10300436 -253207947258918211166516972815789623552 10300437 91463794884352756540310385429587764206 10300438 34920345455446621475697927523771353120 10300439 -7581497584607955284716298795958067200 10300440 161434755600874432551461502077163724800 10300441 657350987862728330893268124196738721812 10300442 323090119846809339582646409300801413872 10300443 344675094473009648204789513039448263064 10300444 89659374294780264054858991362522906624 10300445 330804771873224389959017187077878958700 10300446 -523247204928949198823832918292964736 10300447 -556888870598023086452725024433157779104 10300448 -175335581446517398791269911606855925760 10300449 141288877586903438822095500693426126720 10300450 -27808547234814334443753411317735706000 10300451 215407411425545552424596990730038833920 10300452 90049114551584094758666882451191808000 10300453 507654580350096266417673489488467315260 10300454 192154152199933655081268068508917970432 10300455 117943192068691428058914646848338497200 10300456 -344067046409003784521837652739196928000 10300457 209336206522351811674376718224795260752 10300458 28660037435548758304502738726442221568 10300459 11096383691379446008388786963601174128 10300460 -229909655162848458251646314743501655040 10300461 -99241736446907014676207951880414721728 10300462 83336098279687324921025545656781946880 10300463 -127026251224798896735400203620476581696 10300464 30167082518142909204621638233062211584 10300465 -100622745888948466021661074595729568000 10300466 282756573503898293945825709104207478528 10300467 39856132858435486573254065762437442304 10300468 -353138304329420660349661103168783988352 10300469 -7957632585376377889840395905859403200 10300470 -120793341201527679749715806206074777600 10300471 -136057787027731183135058722829155121856 10300472 33548553290199095523289909627336704000 10300473 210474661429077516899774887347231909120 10300474 128993995289359505290462395631483610736 10300475 82682065726679387035799240159244100500 10300476 274011553852784437697905912202921144832 10300477 -350889731065086250982648283181668594528 10300478 -786779690645254426406661006677242176 10300479 -150892958108347180290322435805282064000 10300480 -43865487122960237484031840240297574400 10300481 -382655192547922950990983668470229394880 10300482 79778289087375009441395249551849352352 10300483 -38147624670785804332028106459652467268 10300484 -82095987981186554201498342747539943424 10300485 1254171312768242251713380457018084480 10300486 182477601367674607457375895057212752608 10300487 439393802873655889659563643838151503584 10300488 -626746959477295181647732787566878720 10300489 -309049383186223820481081411523259736560 10300490 -213230659195564536263088482725563396000 10300491 -99340675880931460783774147803742858500 10300492 -176321516654705951970731358084154211584 10300493 -85123041184022134531001325711559956000 10300494 69771821325583892792003328794309591040 10300495 -60637632140467512691968695231260107000 10300496 -21673791220541793318149184705973198848 10300497 -45140532954193051800093297524918316672 10300498 90927797583640327299133954651991074464 10300499 34710486560284182051180263798124205392 10300500 47646146176509036859805447402803200000 10300501 -129760611984631589801667603810575656498 10300502 78459605831579847113105741172433841952 10300503 97753003519364107200255944506817250000 10300504 -49533101297703886452324921615215001600 10300505 373945579938002717097945815604151782660 10300506 1904381158308858275848587700906811904 10300507 -115424183039676001561304394449991189488 10300508 91115270861008838568817556275983352320 10300509 592995869098150410941802787626675007500 10300510 -239061356983343504159061350270848416000 10300511 -25673654900139175099508296993787834256 10300512 154225194926962960336634647247020621824 10300513 -576886683159748131857103667745586017360 10300514 11368673234647750405517658131867699712 10300515 -121410058848655430577341612949146841600 10300516 369496624216112378189576014632760653440 10300517 623903022171181499079440382404591225820 10300518 -140207620263888782992790022181673543136 10300519 46553787024073107577701606376066774800 10300520 363928943329062232434306940282355712000 10300521 -1855918387552254339264735780726441984 10300522 140994436255727015686978915176529917792 10300523 -492570601364843447219476869989830617228 10300524 -16959661554853777754262066455371760640 10300525 -27943570193918687889099186493397398400 10300526 74977556334699546106930365177711401280 10300527 199805588721872109624684499381068353280 10300528 55607636678947843946929763934181457920 10300529 60834294129810730996205600147635684020 10300530 158098298661116062465667408547152048640 10300531 -277281947811428789356567419578659007668 10300532 -346360141868322657343268343565886896128 10300533 -253453573665849452568683553889676791776 10300534 -51844092602839658273079185769462367584 10300535 244659203260012743860849199000816975480 10300536 -139858118908590059874407930635781959680 10300537 -10180234628390917770902574402124543168 10300538 -40943983195424433351661172653721119488 10300539 -217701297948732483676371321798203842080 10300540 57282550347017470947604690425688396800 10300541 187949062603279385531256096089261834412 10300542 -27954152263775655278657524049402520576 10300543 346650402614539773731592843793515969144 10300544 -541087616556560735226868495705681428480 10300545 120043033256850327640006400180420857620 10300546 -184583779081235780570757079232422193280 10300547 -218429805201177412857177082376817392004 10300548 82140377392143565240730625840556707840 10300549 -30799501040643940264840638660296640 10300550 26556990758861014453441570541346211200 10300551 -120068169458101641026243908717461985368 10300552 225805579635389067371062612998924825600 10300553 26389410612440132593431181684671061044 10300554 -278108871379055377984004830643766136320 10300555 79250261247780057937301249790336578400 10300556 -49590433870461026211873564785280221184 10300557 -269302144822127434383659861618141407008 10300558 -184561751461459593899745160979841069120 10300559 98655268592861149724961479066665329504 10300560 79310102081412437568340401450540072960 10300561 -41090636815187488825502395384147461838 10300562 -122225599333020118558122238498612123488 10300563 36743280999488453517891095776184735904 10300564 -1977724919666598798119175933401329664 10300565 -336600580293405667041669503127792100800 10300566 -11785048423368083917499335851902477376 10300567 -967471680171280639120326684976267894744 10300568 -189147858890825734256878953643236157440 10300569 147481958650963515749113724699903923680 10300570 216895466001362213996776600559400960 10300571 332374452580115661071232910468570016772 10300572 -74556684258018606337077454507631566848 10300573 57078194679350046961348931802506707200 10300574 183924752016122341589219303149252009920 10300575 110206181539117667371678578523250112600 10300576 -66374134559435193213211490136754225152 10300577 178336371496150233828384126914653524672 10300578 9035500448424643534045829781838540800 10300579 -107850389636904418908422002102377082824 10300580 320159969736374309681773915732600074240 10300581 2778438842257948090493040133219572480 10300582 71593272607991549027022396400130889984 10300583 -128476834088330567845754867919424428168 10300584 280901062684262023650476588446739251200 10300585 280486287521099238882669656294992431780 10300586 200036968401831989382706466480172319584 10300587 -48602251946634139854002090394326615040 10300588 254435501198998372731680853818268562688 10300589 186475075793062761760561966648434204672 10300590 -3096271127546997567341352052948274880 10300591 -155973406719576717540486824714551462928 10300592 2127248878303958007104570999113482240 10300593 43904616699933052101005287726612523520 10300594 -63454870933795569930344635479678440928 10300595 65403975534276266902072018053445304400 10300596 -13777398847243245333249731467748560896 10300597 -546887606706953915335303189687596729540 10300598 -121671098493680607266967564423210264576 10300599 358169032474387673889802932830375601984 10300600 -247908570496068809571684086635693056000 10300601 -1580255374656751816787658053383101948 10300602 -43727362149621648524398312076439125760 10300603 -390013746506278337023999600225683082520 10300604 -116037339221680423022066399476159371264 10300605 52310353413646575948021983941452001920 10300606 135460742782022015768014455376773730560 10300607 -3963166352599705823978449871867880720 10300608 -4751243223492406089212219902915510272 10300609 -109555096619346810788832468506023835520 10300610 -179483713308769095729861871336907459040 10300611 205923028511167916252792830106499802872 10300612 7503644812481300722081020614854512640 10300613 -112813216145395407016475686828071151140 10300614 -13772221157876708226153164736935927808 10300615 19761072370728221106032454061757197920 10300616 -345520188054892926421443891108889559040 10300617 174526534171017565219244848645447134228 10300618 92898425549700659925797547749628653568 10300619 -57277144893884346183831571666138387968 10300620 -10385533594395328566957361805959741440 10300621 -396650896247845511593390365745244439178 10300622 -40622702862710562700887048128477675520 10300623 275041056820567672274031063526637324304 10300624 -75271226383289680789174845646014070784 10300625 -74393441782229602831368884738028123750 10300626 62439729685094454699627061378909171200 10300627 356918709907186710932874934785957690476 10300628 5800171686872399180277986073611595264 10300629 91814313991993160633296079612773159584 10300630 135228076090281568215379883816903301120 10300631 -176044109498128717839231633100320031872 10300632 -274279007215231586611868455403265884160 10300633 -27376940574278737788026042430934320000 10300634 -152925574150015352361540126791214201600 10300635 60485463503956046025544005238506494400 10300636 237752157256621363008565146568185933312 10300637 21478716001259625528053161420165114380 10300638 -37401818836489130036656037374845465600 10300639 -557826020464285361813393353076755838560 10300640 186245170090801807909058012318804213760 10300641 -136735285581385440804570893522007579840 10300642 160300881508576617032045921424609283584 10300643 281661847191494774127011713149889806144 10300644 248197784461604725940222961019708990080 10300645 -448731574522300194399434001179517524100 10300646 -211453660379507323054369952158243848960 10300647 -150808377565797636121316807275146629376 10300648 106565590325406266177030497767600783360 10300649 -144277675418768707206038548646133722880 10300650 1945685040509442913645178526219129600 10300651 39574377913710007699604775792868753652 10300652 43165055682937348895407971015524782080 10300653 308898343599728965598844435624925472064 10300654 37305220981713455375608586272875424512 10300655 -29390065151834676009620331321430464000 10300656 41864221376883037013464403120214835200 10300657 -16457306048063370506771846831754969948 10300658 263624305322571549430217614221212688384 10300659 -52020690551004732949298986233206269896 10300660 102361072671063809947293529906635724800 10300661 202884490178600168262290474730213089280 10300662 -168137051503474579803151908583177004160 10300663 -43733754413099717560831097407711391576 10300664 474901796779821647936340363265114091520 10300665 -6848088276708013366883908217433081600 10300666 215261145560866807227171305565774130032 10300667 -53008368073258344919518385477437839280 10300668 93712453226858960521053026600123596800 10300669 483757297027925949273002953180346296070 10300670 -169601471736701580292603891035848886720 10300671 -86302448765463259437701638721720191560 10300672 34092865845658030072744019512845664256 10300673 513254598977580777031131976343801777922 10300674 254992778373418650891916808200343569152 10300675 -72149810695137190530461736860348678400 10300676 99631973537322826609654151186335574016 10300677 73644907427936460341081140464788734080 10300678 41073699705515123623777405765170380160 10300679 -442070333940698105231795147979878970360 10300680 -13861559089105549018564558665587097600 10300681 -470413503612524402963745329070368012518 10300682 -124686006641333194825551005390463795360 10300683 299459544391309971772528199554889380824 10300684 -297305395410388180392058915639945728000 10300685 66754596108405364529525889106988386380 10300686 -159529646728561534399653566191620406272 10300687 25990229240269416093232630235223676872 10300688 -15518073606650593090535634386939731968 10300689 -2458245300916518402835875918627100608 10300690 -148091586528098737152019817090641922400 10300691 -336884659985306114946140448777984875376 10300692 -126163250142014221816143635332584192000 10300693 2523088479579262068653976098693691104 10300694 287285694330783636377404453973058724896 10300695 -448593717378489206380340045110346851200 10300696 3014361117753554489036843732189184000 10300697 834635252312496934908115258978767197280 10300698 -41123622927751096047483400767416851200 10300699 -494121472886252382432498447731633650300 10300700 150498456563844561755708087768149555200 10300701 254056281662308382983417392439265423232 10300702 -243027301010553120878927631433737272448 10300703 134337364769813237925858758783011847280 10300704 -312747151507207560060920762178113372160 10300705 157292241177155479695238366669039987860 10300706 48775256281343662308199731005850833184 10300707 157186438474665790243813669934449517604 10300708 -349444827055692026941487707092691795968 10300709 -382721212221240788143263595373420144196 10300710 1837038016856094285890089020434595840 10300711 76434801821727443401152265187122704384 10300712 -534751484411705310723450229361377612800 10300713 187760022535443112351564020220024704000 10300714 -245057383003127357359835218120191176448 10300715 130156286476166729328845562127881718320 10300716 -193189555788388208403504189472615956480 10300717 45854490090552032688223437864861609600 10300718 -65980276145783197902967526345626802880 10300719 -268512105178567951335265638560194841472 10300720 45435088465915675602514719769200230400 10300721 573350191402876031840888560836292911744 10300722 -22960589577285652694807908404735404928 10300723 52722832376540521513173791727171420040 10300724 -173355836373622924333650645997449037824 10300725 -135907099805258793435183430462215561900 10300726 -137393501262859028649754438613677900800 10300727 29677732097650134942340106601372800112 10300728 99925642567173498146149193610045788160 10300729 -582684540160148633452410522719749203670 10300730 -146647253600123223735354629143660320 10300731 -93221292693370680108855787571300574720 10300732 218368926433259190390087723842519629312 10300733 436069651535966870606468171851218134982 10300734 51023139422749520002784899799502412800 10300735 -87372138332190951584300667455256744000 10300736 1417479939052148410094243875305553920 10300737 -26422937557506844790990868770627293920 10300738 1096973602896874958184383103862517760 10300739 -198564112533401053530674277399923099460 10300740 -45303769190866015418838290498503065600 10300741 -103651772168629380320387779166541570816 10300742 -136081928830840035911846507252993955840 10300743 83129952506024940903305987955044533200 10300744 147070140210107439686706212349321692160 10300745 69825493925952536438902549629897254400 10300746 184488677865886372518033051629259734784 10300747 -376872337472066252416954810615157197804 10300748 -324729020683082151644312808391171214592 10300749 -1864223240503184219256417398074902336 10300750 -47943724048150808526175883803201776000 10300751 -373517020366832687395874331109473244800 10300752 3590338773812817399656163951287992320 10300753 -34656707247921225999670956520143545998 10300754 314661606635785758172355673184445970576 10300755 88022804594357034809345231212639104000 10300756 -74881411441855976068255816693903948032 10300757 -16694799910792289806436122912229035680 10300758 9844210827946351221986015326125202176 10300759 34421682594563047208483159834577997152 10300760 25566929499409009360713615856048128000 10300761 -19230171527758236124583894106392311590 10300762 -128760497504100087288132581103664028448 10300763 -152821587961722432525877583553353725680 10300764 -117068568341156452065880606446395610624 10300765 -141423091701366987704631053881134335880 10300766 61197525145314800658665656458462238464 10300767 296726320152005452893405848952503660160 10300768 117306357714251807885317983209357574144 10300769 587931608259515525668461964314863305620 10300770 144593476881137215029059624388144226080 10300771 28388439501238488190422652049175890400 10300772 279121590831326419511641749931268597376 10300773 5396758806725615501654344962908110848 10300774 4256958079429558489355608387081058112 10300775 -221540020579461661481190935944145155200 10300776 -184286586376264496648102147690383933440 10300777 -504840831411381946414052191483953266374 10300778 -34395991700767389933528177187204564560 10300779 446099425427282579936739001479877588980 10300780 68262852196644471350129173148065290240 10300781 -293282393670110357302839022959991412928 10300782 -133623367831214238764983220019408143808 10300783 -147762797984267726530354801282564569480 10300784 -5515379170291520847176931423421956096 10300785 -53891820370368105379063073335479582720 10300786 45353170852848995414435533992403751040 10300787 -252289286555295641661597469026940704000 10300788 -77013305584428062909472612028688307456 10300789 246179644109133406829830489744315039680 10300790 -169246250237553334295296353590202577920 10300791 -71587850307796436039180152286432784408 10300792 -120664493797359315436205886097318195200 10300793 644525828714039960133389823793837086240 10300794 40215251944981803566554454825801206272 10300795 329698092764402106912865110813647788800 10300796 -507020147214028124769816231278998496256 10300797 72406498885137042935600121621851067840 10300798 -212002099515078443200093197570637542336 10300799 426867935314633623482352844258403952 10300800 50828055309162675083121362353520640000 10300801 111325542143148563405986106159456162752 10300802 -21666034230727437583226869392770992128 10300803 -3221365433470687549244289746058114816 10300804 -85289963672030880597751513642677567488 10300805 372145187822759669342110234188527030460 10300806 23570828629447604126664106109599936704 10300807 321743122914699281695432490301216868632 10300808 -169005615273807430135298537258521559040 10300809 -18426994584355442422828797183762226272 10300810 91480684575589741942441633347061248000 10300811 -12991214448402458628631838299033543368 10300812 -67125612183053485571636613799089254400 10300813 -537955327307348338055450760153696548938 10300814 -288200230907327967643193018912481735744 10300815 -356993364933430385664236312867676480 10300816 -29788597689993485163968882439999193088 10300817 -690567477716522175910795052366762367000 10300818 -50928095506910391040612915839826229760 10300819 208298441107963552785592961107870665496 10300820 66248436310411632617913613605158926080 10300821 -280982730957496067785453775299355798016 10300822 15586771640105462596703642318082048 10300823 -16432804119120261929174736029781974136 10300824 170765713921181083052992775916709478400 10300825 -156531505078497665576468497427488006450 10300826 105537832613474807911593781513498180608 10300827 -69005102837638748917601170761591893364 10300828 335249842838411106770712991659286443520 10300829 263868120918746703471658252071533968800 10300830 31745024213042144183597033495512792320 10300831 -268859152747278948182228733497961527000 10300832 263436585876538958371740300030354849792 10300833 151612591530152045187931570832833320402 10300834 -49881267159649033566951923175760035168 10300835 131821115631250800465094656615194463360 10300836 -12438640115644586545982644514251186176 10300837 -28323886125055384820885512376697520000 10300838 -364908176561958569486655068648436955680 10300839 235317100297990568513392226187744445224 10300840 96265917803915256128891881235292979200 10300841 113352336687449920353029897503667864400 10300842 -69261203179523709116762541987724468560 10300843 -163419054895219823312007540507335593984 10300844 252808384693614299368657993104873140736 10300845 -238582586337190789973972622038647080480 10300846 -73597614274645818836592297850298152128 10300847 -174624285095202438860313382218981204000 10300848 35828700906351281477089629341533077504 10300849 -229039361208376863339258259187619220992 10300850 -40940578437873418975803923912721600000 10300851 -46583928001269765466961584912511724 10300852 -308719579306545806040098712471509558528 10300853 -647310874643705208265265142642210938898 10300854 -20556476007215901252118820633509080192 10300855 -97953327536802084939244864356604083240 10300856 442689303415194650315678703047880314880 10300857 5463478450685451568630317602175360000 10300858 -300731960315230774949919954396661950240 10300859 73824198374668768497263641390939779480 10300860 -6138511052041404092466548253314841600 10300861 -423768035380674880330588379526613895988 10300862 -67762532513580406862856960778942432896 10300863 -80819484883640687183850856047600464256 10300864 16903069324576906954585236267530715136 10300865 -6519018708024363747485973762952255680 10300866 32353528572977767558419105369749403648 10300867 -142664344121789506083733819228048582084 10300868 93290778420985493926638122140183491840 10300869 215067332277695329135501888749469456800 10300870 -81427380043513964834319979060595715840 10300871 -46077756863757665528695030324170260688 10300872 7387385345210202434093536574052925440 10300873 -265338290937615074704036773630516157920 10300874 -16307162712761596351298000717943373728 10300875 74017200745982579652117244692728856000 10300876 438385179231903559381921802883157871360 10300877 -238990816178063522613180678493327163274 10300878 -243705952232629870405076775011727763200 10300879 379849618677272187999495409197092578120 10300880 106135761005496297983863192737295810560 10300881 32208655868671003359404645130219132480 10300882 145698233531717947824879555152287323792 10300883 370031632538820307829357736722407137132 10300884 23565279746005934619727860144443412480 10300885 52793212783133084095718850605374949760 10300886 -298482670335514129196444508613731280608 10300887 -348779590657938903466554363140878075680 10300888 175235095291385904033416359651881062400 10300889 -58960597251504466771578824291681642880 10300890 -79593415677173705430189413469508646400 10300891 244177504356111135129814861858367562784 10300892 -113837945655425408578057594654261294080 10300893 -18266973348616801681074468416792514432 10300894 304396205100836908208451794041215641472 10300895 -349354350432428406222507386896400486400 10300896 -465216139803626879543591208676890771456 10300897 42311624974249282685269489845946826752 10300898 -28657388280636376628845187883147942240 10300899 -127579846063178693837326985904328968960 10300900 19234704601845848942262934075570176000 10300901 254231858387684754708039885753772501212 10300902 20881277429195286222297000634349516160 10300903 -534093663899903533778525032849867355848 10300904 -487242901062426314595645936267106698240 10300905 29874507907109940367057330945554067200 10300906 52017303781062964329020933405821447680 10300907 304007575748071194830818964121890430840 10300908 3043375870269581727826729872682266624 10300909 241185918115318901093514169644393681110 10300910 51939416107771571534169139313719527360 10300911 146322546419823368739471516855013027344 10300912 133210047887428747128149591393448886272 10300913 24765922297590210748378828382787552960 10300914 -75936036401908214313373140015841645152 10300915 -467643658963176550127741595213000085920 10300916 -384165865550379204312692403957804606720 10300917 -207593288546848950612338212786388388864 10300918 -86885770354640294621920233796418107392 10300919 614890570189351885145782068085227577320 10300920 34885332993182770327973085145733529600 10300921 -325703393067456996181032794201646431040 10300922 -146205092490861330599030387933380063776 10300923 -276932327359724794257203451799202890536 10300924 -291798047465028763845333114087422255104 10300925 -33893285973669565948410759789385618350 10300926 186051350751678653739308191253767910400 10300927 -291075604215848733749764128552492453408 10300928 -53503203353493961440998100293973442560 10300929 -415982611378053929599172085817570321440 10300930 -52210214809064225013502734693346399680 10300931 69330818235035164129912739185646676732 10300932 16095918178462071074989132478195473536 10300933 235497200744205443854003281503554174140 10300934 -25783190377577022476426410577193767808 10300935 -205451392867946774623119005681763697200 10300936 127521264347094833717223266276685465600 10300937 -124566151596739960642594156890669219840 10300938 12574435775016256059933781269417266688 10300939 -227011552029138381885493902918704261232 10300940 -19824171499815312893467411287547622400 10300941 77484345173729574155666304571092493440 10300942 210261833434504287548873665169839830144 10300943 -274944364375366245498512082070301453280 10300944 -23801407732245148231904786814076256256 10300945 -163137700619644167018720433043162280000 10300946 143118960219259247992667693874104581920 10300947 372353254157261537599439739997042255800 10300948 11179353453260074296539191538433728512 10300949 -11635451253010310877382023068292559620 10300950 122066696451402961857201146406301483200 10300951 -9360334921508477699278497370420604648 10300952 3623102201676345477051066766307205120 10300953 30094208994924694946511154996226855424 10300954 -67595748916442203600719591149298967824 10300955 -119377964387355823185075772244892438240 10300956 -137095723703263784662773977462730178560 10300957 -437428608990276012612288168322629246126 10300958 -158515537911486834143387641820805561600 10300959 344898766727455974603770883043940639760 10300960 54593097659365043499933080882473205760 10300961 -182837683448695611908012847519319127376 10300962 -77924439930454902185413532169299360256 10300963 -251852694930006243317151003337373198640 10300964 84039051358990633740781782774838394880 10300965 -228647790476156019114733600939622870880 10300966 -20002831654390179688965787417614672000 10300967 -90257157749090128009770285356751229680 10300968 490709481522809089815691703375833497600 10300969 101792818356329744982558169309964845696 10300970 157142261438983281585078151630761000960 10300971 291583176684500237758944616960453524312 10300972 -12151821960510227066145296877260032 10300973 -591154685267857966831736960537348060778 10300974 106035784406053733037904783154692312320 10300975 -116802950480851662941979493139736199000 10300976 92291634985079990930499037592095948800 10300977 335855437949842441332973701170478209028 10300978 -232416819339574294162867546534485342960 10300979 -24247406824970787164858008575073324416 10300980 -157876623018169839596045005933773312000 10300981 -19980163096756883425413667924520419136 10300982 7677609479262755932602773094248828352 10300983 -47803635392592823816966602604465489920 10300984 559721991320036461469056296831065026560 10300985 135197047564007161480555071501318689160 10300986 -200549462909592114225757116955648396800 10300987 -11134735795723410446259979813324181760 10300988 224136931639720343468223956478353599488 10300989 80954838193300388250548146382448073728 10300990 -22531016133649740729744191675028602880 10300991 568236921561310268319217492584940723392 10300992 -4540967072801369728638931654429114368 10300993 -370552765853849919484384660029406589758 10300994 1646579367602179302203144590196885760 10300995 -306237495736236948704666779433832773280 10300996 -203470354563027584369525416570838961920 10300997 58484465072694274329332151439838693760 10300998 16000105732129040846896373634455914368 10300999 335880807839062241051974200236324999000 10301000 195845683463917682058734436753707520000 10301001 52816358261595690420234087862774630080 10301002 -27230914750835175022031666798714054400 10301003 66289001223723763098838527930995676000 10301004 18469385357438652837879549479486072832 10301005 -65504976340220274452455990583708042880 10301006 -1546652027914394575992991826771566656 10301007 -431923032216252048997069308147430602360 10301008 -2086038965007413914552732726158688256 10301009 728960077459799528161545590762170858740 10301010 27651486995285179077084937251361305600 10301011 25835111013129032260794285076660516432 10301012 -182036664570651499374499974850615541760 10301013 713377801377091987889402388715683555744 10301014 107096080943617773566497854295035039552 10301015 -113161239293139260183130003227246916840 10301016 151559186728202606099009510198990438400 10301017 611417994572447362499714281629360221066 10301018 -49207711866569356917414865420265548800 10301019 -283416095883797525304481273980684535656 10301020 259075578543504954928443230346355368960 10301021 -20123769458107796174001829919592902400 10301022 -70554616051875223136182662480910786368 10301023 465860178235395585731243416618412874272 10301024 -230568679156245416983630600066265776128 10301025 21034902881709921436445740175909290800 10301026 -322353787490897277006129451339901178288 10301027 -8752456213315944218415462881805718320 10301028 64236125934253108075164870213772922880 10301029 -508603219385482529880776655804680250370 10301030 -11384714362709039580852635952364193280 10301031 37801689822763818807991670735083294320 10301032 -159210155996865114067275761605268275200 10301033 -30196257368851315751720275517656890816 10301034 -5872099089032575618581284057458686720 10301035 284061007077413860333428677089272848160 10301036 24949381170395955540520938928479667200 10301037 5552577494069210159443931827896652800 10301038 -118700093834813182912768273242980211840 10301039 150459354302210260870539639055369267200 10301040 -48361084370700047523903942690471936000 10301041 643531662015984386996632505005081087442 10301042 386715706297628058245185435692795042432 10301043 554148152898815415764616955768545113664 10301044 146009947256793218348009500260594547456 10301045 -79756034769471743785026079412619070800 10301046 -19641586244807685333849101570657249280 10301047 703773387377244766823501682047249406720 10301048 -269750351602886256073864217961675325440 10301049 -312836228623518644327129881903115668512 10301050 42839438699332419329451931367064670800 10301051 -372762526282276380480675195964304489496 10301052 58762480488977565184656208781602750464 10301053 241472984017260737540882097443151530080 10301054 -152020274100281694863198670547799978688 10301055 -21637189642228663273308943531649616240 10301056 -288061933265265666092846904256757760000 10301057 -260396896461321072388598959370428657386 10301058 130355144098086849789485122971238169424 10301059 -202642062953935019853247387828905183760 10301060 -27270482216631988788300010644871372800 10301061 62250365113136029040309939910442665600 10301062 62222659961627352970386516513446323200 10301063 1563294759077881096593640933189686864 10301064 217163436538925274566532502006017515520 10301065 567077715934412038459501375581952912200 10301066 229030232868634464889175352330915962880 10301067 -190505333452353743158157828718317928960 10301068 222325466494727308462928259791131448320 10301069 450122335787328044739881041217355870240 10301070 11726361146191126597233332902042913280 10301071 -110577498205145977301310274915348387200 10301072 31955720263064674946317556383193382912 10301073 275478496305725217713262938424499667184 10301074 -201193054303059436318475949123163089120 10301075 -128863265117893082204089407838826060400 10301076 1394857948494103394051533448168623872 10301077 -169391081301865607768588210813013257074 10301078 -2021899695920301901653026965523919360 10301079 186670824800328675739853490481909417728 10301080 -949655885536670650462931305243852800 10301081 54273763214596446864107116560936628992 10301082 11215801386175119776864061621254834688 10301083 30469551422135433360332003822334113408 10301084 133402914665753729885058019090347724800 10301085 -12415496170830276686016502220541321780 10301086 117961083390372831481522671516108378240 10301087 -15919633742268698160684576799418780088 10301088 2254544053374157534262947293545103360 10301089 -695853451816946508031060400476998542110 10301090 -12453396920007893619350311240059211200 10301091 243513180552878989525949086955103063984 10301092 -163330904190438730214904206500796021760 10301093 701621058357551270402662412754029406 10301094 13805099944884288787912333508397619296 10301095 64789775523957374227014263874237811680 10301096 -33445543376864914972495397085194096640 10301097 191909067069391403844521950471077396480 10301098 -79397050202240263603227427051440997200 10301099 -146146330765623247367746891652506863864 10301100 -82356686825407306927365329808775257600 10301101 -221882902103899212499112458291003761898 10301102 26089050829496743728579791058730758144 10301103 23383794019036544606215693782664629120 10301104 35819726475238964042734441640834629632 10301105 -112078794377446330195863529294941144000 10301106 -92993215763696580834613685175787540992 10301107 63063182267090677182544891896590384560 10301108 -259255360392550781313727997538500345472 10301109 -27406260251803413376783446944539549440 10301110 -176259072500517518863058689507982615040 10301111 -42151622994250822327494991099019029848 10301112 2486759585467424820293459359204945920 10301113 -326085090376201948363342999245194378880 10301114 90251552223379264718982385094904579072 10301115 -53277883411647257151878240460822240000 10301116 -54595608402818798956757406048048209920 10301117 174063061683423746412693467368186244166 10301118 182526449726966200895959528696901239104 10301119 248051668805529431407707514978179133560 10301120 107934775177280115160776185701969428480 10301121 -53139273221640277878731677771657889760 10301122 -92600226345820654712024780379982062048 10301123 5620955441806890086389802063612621640 10301124 86459338707619364010257060169072147456 10301125 -370428681306842663305142592749463552000 10301126 386026265704853814556961377856104796160 10301127 67726719877231868595333942097001077920 10301128 -97984666237864884357905311428172800000 10301129 -445080981867155911147463545296831183270 10301130 -18610178771675369653631511635471662080 10301131 1112980403811539970744535090800846120384 10301132 386467973812710468606150320028949936896 10301133 114258558183309224041987958955868055808 10301134 -30796366298058909318111277875675326784 10301135 -228805718248109842055864914355157600 10301136 -42669160688852469091026062492210823168 10301137 169543033498762662103402220252398615104 10301138 -80423519093227902412813403243312887680 10301139 -25757119926914206172122272531189664800 10301140 370147588012755780344811647766428474880 10301141 -28903938545449157906880056424140267748 10301142 19596776271121792417202708571935994240 10301143 905229004506368764904002827694889227744 10301144 -16730505492422099347258566913219584000 10301145 -56764730074707304224023120941377077760 10301146 358033812033611394964279778407416149760 10301147 114306834688405782626616495233866505952 10301148 -79756674717814275397491617061681561600 10301149 -267828209133091279740988316736547413850 10301150 -84682467990537370423426143764961552000 10301151 -108283856982571430669483018625519993600 10301152 248937660614685160575128925713054564352 10301153 8654825043677430937160027226979434402 10301154 -85504854150354331993495634165377728000 10301155 -5985852237341562832168104290262475440 10301156 -475117273963085229942380016197064708480 10301157 9324567557123227295729178375779459454 10301158 -10903315013519756159131067809477617408 10301159 -470729127072248416920685798594370035560 10301160 55264272262286560325326965763322265600 10301161 6603288253637691687475428902057223652 10301162 156767620920623989323495397730140070832 10301163 380705983507505987711641996190190013104 10301164 -221450605924916772439044236253528768000 10301165 133241558844920014938248997825740985600 10301166 638860360872596990489480398641877440 10301167 -113209549351029162252777297006830039328 10301168 -104044145656626953104854640941404258304 10301169 281402098804128171761504917613666776944 10301170 22490253806881496847924364180879633920 10301171 -158097832756528912654085540992940400528 10301172 208883087718488956462494824310366351360 10301173 -287302582934901891175858593423529093280 10301174 120010445573082867624375214534199222400 10301175 -5327642601286291705843346106357885600 10301176 -8837621365269031080358396583426457600 10301177 117258436738102607196991616696354406720 10301178 -181483066363856632913144964883521623040 10301179 178134379347436326032343095474330010912 10301180 166645558763174166515366570715095424000 10301181 200448673123235496818340389082464697408 10301182 -321569053697564338240497396617927820288 10301183 -232543106629450675393203092825187267000 10301184 259881645554398796776158410223044788224 10301185 -237690080034013592021218861224879661440 10301186 -5703644283775127053028375658469756416 10301187 -7891340163536414308666383357138410832 10301188 347434539253664045382534298678987637888 10301189 557561816906942565923515107561272733756 10301190 -51830880867192152433790238893516644480 10301191 -545280553601162196845405128776620002408 10301192 273808844766220405527351286184344780800 10301193 -52176186247985809955869055551799942016 10301194 109849798257984207843577549054705601280 10301195 119218268554426543746510696077304728400 10301196 -94415931188936047385532752884634423808 10301197 44602568251825161524936905474715027340 10301198 167427804032337776236058421187548849600 10301199 10113923253948514143507681042787099920 10301200 -4069613035223036350149616318342758400 10301201 655589189322017230284337780470696319332 10301202 350502785794092949490375262111222455040 10301203 -113668168802739445028306476715802273792 10301204 92063461140915920955961716878227395456 10301205 -288531144634798899405253631097589190400 10301206 -167397844470865143879193649455568336640 10301207 -36066999759578566784790816039830255616 10301208 61750025568407873251302653963653263360 10301209 -4951826786131273349137519458655838112 10301210 101911557152600953327350846509611073760 10301211 -26784162235998707796188401949240080320 10301212 295690314789980763554127229542843881472 10301213 168971945269705258352297744221584860064 10301214 6411960770791269147165193917367296 10301215 340654296177719184654898871626993896360 10301216 -180168323758133256610841807252495400960 10301217 60293228131156017647222448326339576688 10301218 373922816840883522405245431004330579616 10301219 466117405037726851685976134923738198620 10301220 -97563820848135480030986053544187187200 10301221 542538936139348748250186375168572972190 10301222 -463919683716840525770186814884664902976 10301223 -33946940934284557725603440081865936000 10301224 317470445895799389513200549214073651200 10301225 -84350005842895958811565348529639011200 10301226 -87493941233199727692780383487816168960 10301227 645069610410290406775387786211366833076 10301228 -102167304704060476909713671507221069824 10301229 -68075642108589465784401742089157174080 10301230 27256996896086699826177851126774697600 10301231 713714141531588785508960737692616821864 10301232 -29305396194571064507027538645542043648 10301233 63726681088931744819726039888272643380 10301234 185043362422653149249642083577127584016 10301235 13163808910768575553292444286600960000 10301236 -111583311423159762514178425776213282816 10301237 355982043682761108989466734806620173052 10301238 -8989534716836238431067572417590451712 10301239 -79167385578327511638001607369419745952 10301240 175513768766226279967509704626779340800 10301241 248493152596415109016750561039693198464 10301242 89914060091775681029802080589102627840 10301243 46363261900115593207805532125776299492 10301244 -82451641598470759612149104360279251968 10301245 308936588249004560818775296281315427500 10301246 89843273804679044360426273009193283584 10301247 -232276385839032484567655731453186349832 10301248 43155361065166949587485445772474843136 10301249 -19078691923604749954651841460375342720 10301250 -14104930764030161550486864157121760000 10301251 289348442393033073166908069835633688252 10301252 -378976953275451887879004310708862976 10301253 -87150768766634989165954287443078726784 10301254 -83326709711885976528523962752928679488 10301255 -5306571923249430643479582005966712840 10301256 12644494119791104525379334794341416960 10301257 -135858903951771836928866921210685971494 10301258 -140423431101897111294719911425599531520 10301259 -41030448856088171940121496764354739496 10301260 -44337104970667308902127331825406899200 10301261 -193156356801086718331328150313968319348 10301262 21279749864151461904262377085955788800 10301263 55838222475103743946388977905671109120 10301264 55845057941626440155361608335885639680 10301265 21313599563674923429865370059943548200 10301266 -216940545720983800608310047147751821168 10301267 501456105231496805526617903573929358316 10301268 89394673909278110910319456919044208640 10301269 -204071263413150064998670270312999481856 10301270 83738252498155462657741496068931719680 10301271 170785276234778183946581744087505649920 10301272 -1135058901462714215232542443542898360320 10301273 -451351302197665625900173072329951023478 10301274 16441097003573279405681504185767998208 10301275 -341847334900358568425516576850986634700 10301276 204765707302823817880459598819125916160 10301277 -96860430484364440746927749029850808768 10301278 69671581087803196474500632745816901824 10301279 -443662341015917569071377442646184369016 10301280 -201795614018788534112236373227717263360 10301281 59097878418087798941821289166211162132 10301282 -297322718503278763721780840702884752000 10301283 18719005545083938804377883295090799600 10301284 221188667993705617579951841526141501440 10301285 -57740067349656762152635512708459551400 10301286 -29976378723222037114434644073876959232 10301287 -152021198143671380310087890183990053120 10301288 -35554815739311876159182333367883146240 10301289 -21748502114628149153012726943393805152 10301290 -87854379284043305860208319909806457600 10301291 20688367021562677308588752772424536576 10301292 164574158599319949729667553183167564800 10301293 -554821839832118257007426429630296656840 10301294 -149489928881802494493428495761564069440 10301295 -191059115222483908603894432903916160 10301296 -40200198157100770413562772902379225088 10301297 256717056984072373958178376921948225746 10301298 -74059769863302608175862779238923624960 10301299 33527945404847113244781560974930484300 10301300 70212812751053900489094003082842316800 10301301 -237523182015455757777649327167578746770 10301302 -281241003150651562261823387653755189696 10301303 -254736201175377990249686021097058918944 10301304 -845514302349522045505161852199157760 10301305 -9461389970507713419288056965983676800 10301306 29442878984270130478932947370068736000 10301307 169406978592133519676778608383129890840 10301308 -47073147587096331320049108926152579072 10301309 226626539295219448737166496007169535904 10301310 25746828511609570149014210195915347200 10301311 -487222556217656943150073482166852425088 10301312 147090993042289858364547000952852316160 10301313 -198941139433322684908364896411942065312 10301314 -302851119939949992472425786413130598368 10301315 -156535716006114079264926455020169117040 10301316 -234860228630416510335661090097626454016 10301317 -47219177542533959117293030902946175008 10301318 -31115489076866631093946032950908829568 10301319 -183970475571774685807769004595948492800 10301320 358766335042054971481891625356085760000 10301321 277245232206917864629839055384584954522 10301322 5780739225433331917947188404204208640 10301323 420485823292310554188113905307894055520 10301324 -406308299097699758539391764472979230208 10301325 -9888054030049401819084831697065420000 10301326 -110885680978063167367200757908394765440 10301327 -322587871313155589322275272768530814968 10301328 96969443486122807070931938784747036672 10301329 69360150584941912200416032039108325184 10301330 14146503167227028458444270399124032320 10301331 22902138473551139832258079891645452288 10301332 56985279115278479441764971893633224704 10301333 -102493989836950847139314365591622966880 10301334 232111492891991024020781418984155474880 10301335 127815238253320975571293425402017640 10301336 -541238054867015784178046552447436595200 10301337 -27299565031734153393528126046200097068 10301338 -3492922999163170707604686210884096256 10301339 -797687460325793423176251712948985947596 10301340 -47343342395973899636183194789923717120 10301341 -223623832695440681479366754755360164000 10301342 -247498309082567766217583424365436044928 10301343 69148409207357585941753253242542030864 10301344 178797307220181496106731004481440317440 10301345 -55121871794918068489105177898281683480 10301346 -11752897141467108399384937192523999616 10301347 53054440914959132918407156415183764432 10301348 -382962322338136274533353400993421995392 10301349 -356352424237611573855846773663792907936 10301350 19947497472547577768501478865918706400 10301351 -530571026635173221333774215197445163520 10301352 -116764191562939930314760042560703610880 10301353 -407236581226820189054774408229842535260 10301354 66856191003404818686439266030581647872 10301355 48177695763094472339784305505254078400 10301356 -19269574609066658267819154672453760000 10301357 -51894000793047238059851008214678532768 10301358 17312703827898955661414864365688645184 10301359 281610738739085736838808181289142364560 10301360 -43538821878594845977573880221579345920 10301361 72158812023100810517073562602432314304 10301362 -74160399136329155054779615324350683136 10301363 540334148318756696159407781881645747200 10301364 -239401339493149698141778129666704199680 10301365 -433916048212034210037284017830993088740 10301366 144901274871868741327593791832964381440 10301367 247661010547387691598629556666368296680 10301368 -126810649706603167125039496406550220800 10301369 -100050788212382963092045393627174658556 10301370 39715522235398495588272042666547756800 10301371 148596909446262630536181390032206572384 10301372 97318155101239092959780666508982279680 10301373 84649620232012599446731679303766545004 10301374 376659654424341735073407612915323036160 10301375 227579913397357439578065352583106288000 10301376 20348950210489669661727762038466281472 10301377 -337186812736835868764970726669430147774 10301378 123427807395372618641112090926230087680 10301379 -7680473415625012209964141450704422784 10301380 55385321865642526552363607125224614400 10301381 2758276903257959908522192167859015872 10301382 -17885748854552184599071673789060106240 10301383 645308681186495036879417029269370140632 10301384 665818285959333633719756669498903961600 10301385 -75485961587756592542614807337656789440 10301386 27579369464318749444055138387575993392 10301387 727544116427752424766184393540597638036 10301388 -16069024898200820412543225855624643584 10301389 -258857035699492176652545216287164607808 10301390 76340613736934177873227729110078566400 10301391 -143478585021265584388477468523289160560 10301392 -52518035524117204163608704264032043008 10301393 -83308227610462879544933651948809268736 10301394 34132349078072203592229666496374251520 10301395 -28404828868507988520813370660901630880 10301396 -230835546103918387372898673832427704320 10301397 13650111422491273209400276443324771072 10301398 212861268121357533570974065118292762240 10301399 185432276631184087189324884865288907400 10301400 -95293685748799143571066269984668160000 10301401 -367994175921889773044044216277716439040 10301402 34002781490111741608546894767611911152 10301403 19982309160552484713837241522379733504 10301404 352992991385845963105136859683875129856 10301405 152435311426139744281667787076006805700 10301406 47326224013777002109377285921263056704 10301407 -458777744234964639297960829231710657600 10301408 233398813788349491301975889029384372224 10301409 -139186878831387725496640507536218292186 10301410 11603748193427015767388857880159285760 10301411 597294400700404179811270298987320837224 10301412 -281711303428876664888584259137444939776 10301413 -475707908130341171212913786707631155200 10301414 95745022403654346724346253483862550592 10301415 -59504001882325813897149740048809228080 10301416 298619344552219126852245661931125340160 10301417 365413138244191957795566216837790103226 10301418 -2011344356852977588513283010279738960 10301419 -2258667383212320086406413544416252856 10301420 281013900702242968589242164491442048000 10301421 30565503948906870770975544148246774560 10301422 -202807373397464977215248044257878671488 10301423 658586267425150130999838838876124194104 10301424 -70274257146124921476429230452506624 10301425 75307806524264340229503651524878066800 10301426 -146659960940445755793297284789292143088 10301427 -203624280343683974618163924549908833836 10301428 -40719961548013921293071697312800436224 10301429 -152559746143966147559542407486731716320 10301430 3664416469392161106311225627254005120 10301431 269859142812088917709278359457526927792 10301432 -2620013042303947352608226998380011520 10301433 14502862776051089959132591603044048000 10301434 -5381986528438984122092448574021862400 10301435 169200543154290763193565644654788730880 10301436 -80432162711664151210803167777696687616 10301437 -57551985828737495988024670649688617600 10301438 27796277018219260743568267860412604160 10301439 -33396471477591442691817377461619185920 10301440 -176067956697871179481161369138537431040 10301441 103459734803096600389198564017441977412 10301442 -353540152458401482328796897081006735360 10301443 95533189693154472934227876762023997692 10301444 143405250085205570255096436795274359936 10301445 74267457641094687293361414805405286400 10301446 -163824370264746985905377377162334951328 10301447 165113541315935867375574504856022232576 10301448 208316883654130256995634864407808040960 10301449 337227185672128567971823327445217143140 10301450 56102886928946132629632563936361984000 10301451 115168118531730607558967945013642657024 10301452 63470705269242180756363173624842900480 10301453 -420208438991885631561296355643268612298 10301454 -168058309205653450036449967127898193536 10301455 -19475839239553423250134039324383586560 10301456 337945825066066603599514922243997696 10301457 -122392771609275816088528021866125452560 10301458 78758478463774986727996404229936035840 10301459 67122108631528399789559216178560171520 10301460 58515085795046928330193092962039070720 10301461 240205745301215229991034069284582897824 10301462 282176265180938953193324077419727641792 10301463 -320683752243995164989156424237956261408 10301464 81286120113224958878441358639446415360 10301465 -361925115976769191951272915237738111480 10301466 53320835280063336737680497905881526016 10301467 -8014602784569905796176757485789544960 10301468 -24823552531553600398010242731098449920 10301469 -174697577796493908461419968700242377856 10301470 18668078547854206061397574222232198400 10301471 421712043016663967001946126186378296672 10301472 -163645713627150813393539921466973224960 10301473 44051986023164985647172035091606606720 10301474 -101023512794467686484052668559675865264 10301475 -132966294636990691114145541412615229400 10301476 73944405737267628752897439718181202560 10301477 -358604393359824872157324603725611006560 10301478 -29353768032457835082253313710561198080 10301479 -359590723826974336504970297504712038920 10301480 -117830333766487076766630059754656563200 10301481 -52035060928171554472007495079443229660 10301482 61277824495933444506115357734295676592 10301483 86118472579374792370826343752295142800 10301484 -18423009192256125507315005963301886464 10301485 232193510435841263237229988797299750400 10301486 -26339356173324587025875758416300352512 10301487 -4295190958339468519205594122981453056 10301488 19539642424271148710383114615344168960 10301489 156191989910906008532513304585843990000 10301490 -55062653558415809526567835745923673280 10301491 -694442322649207762809450160460047335248 10301492 -15798836423191677774333789526367827584 10301493 9223374994471673525965196686402597824 10301494 111388404721129149520525480411848584832 10301495 -40656785649206178105647980071174936000 10301496 -2378953293138025060654658714751590400 10301497 31715343974040559379512058255371666184 10301498 -99854862940415260215200596760222591520 10301499 9580501952413264360741613530757618304 10301500 -177325758195624619658173290357386496000 10301501 131316896042898160920519704084778927360 10301502 -123584734036364806028811480086776690368 10301503 -5532386726202227080562124476711772016 10301504 -62540273993161591827828199060908539904 10301505 -152926212481407571666766490661841884800 10301506 54877339344369424070624398894731500064 10301507 288217324969298298227413491328675576512 10301508 60729313939241341383102634214660628480 10301509 9625512885213395381354846207588343710 10301510 833823034793050875282277352086700160 10301511 -29872541964587450552754079728507040512 10301512 98190229644138847626222802966029035520 10301513 247964276898968054757279838820624367120 10301514 76009520085986782158823226704369298688 10301515 36129576352229793348534987333905847600 10301516 -100521434353162842714365687816147125248 10301517 26949617845214862631112076016778848128 10301518 -22721565795366470766631458951883207680 10301519 59537973070684986535282612017385643640 10301520 -38121319244387442840632596218526433280 10301521 -965836835232555693506620571264422208000 10301522 -58161464253113665195331545049395863552 10301523 38125130878472046248318646585358983168 10301524 -73797461178165048996844481868824240640 10301525 4817857432219829068137680032364253000 10301526 31645490764507466335299080326814486400 10301527 -662908263008134669912328210291601733624 10301528 262946042483677703513762799994014812160 10301529 15328291461403639419873431105188305600 10301530 -14591655312297773572533848356873239840 10301531 -14696859927781598140347063264146859288 10301532 27908128809632566623790357542746210304 10301533 -126768906030988346476700820795948816192 10301534 -64531925025895798754251711585275417600 10301535 -183157247094381816067791538647206728680 10301536 162638446517309428128194722370790359040 10301537 192293880647464000594697564775938507652 10301538 62464681253788525921117881992576675328 10301539 -239108773833839531563061875619919311376 10301540 -65316983583576251620243592906998033920 10301541 41200741244772194668677462142881195264 10301542 161020931013892063528430694208107361344 10301543 -116151251627548458369128413955439963600 10301544 -120481997399919278429598360588081070080 10301545 -7398793901124437720024704574984376960 10301546 179297356436942531694528797819587415472 10301547 129569060917246349581528368410313370200 10301548 -40003847189640408742849458977949691904 10301549 388162704952095721319725960978118416236 10301550 -22522861009217435424553889424361958400 10301551 270286501762656109222584679496898132480 10301552 -100584947949656396629999454353304223744 10301553 -8260315452774374846110498538947699200 10301554 -222265965209240284680590781026853657600 10301555 9775637015377899017569845326487253920 10301556 -203812994527237131643594936533108400128 10301557 -5820202672532176716873072566489409408 10301558 189830419714330232409974837664678742272 10301559 309170758745030056085497122058596630480 10301560 -321075547836554451709133768433913344000 10301561 142026912252929370093675888796809597162 10301562 -156248269289338731972096617506186214400 10301563 155648400179219873087674163835932091812 10301564 -181691878801024266619163348096820324864 10301565 131225329616479525007255721168486000000 10301566 350922803627182645054946711831941266624 10301567 -85880382111598239184555517013331872384 10301568 276708547078520532081114520898607513600 10301569 -4713989996078111817200313981791779004 10301570 178025112873160319866898153796430056480 10301571 17289293860408231226868959753411185872 10301572 -14221709869828732279289797635486259200 10301573 -215987673283386115185691753536677942178 10301574 6059025870183993434812646195401205760 10301575 58714133780465387609340890934158796000 10301576 299121838876464705604626546474006574080 10301577 -68599438866680048641215112588130880 10301578 -23239729853546412157732245557800221696 10301579 63827441874144809633209202031596608320 10301580 -14029159530394554774337045518457881600 10301581 8014002091937560462477591926008205664 10301582 -351867455207527899820193086326927269568 10301583 295484946627192461655216886286421843600 10301584 -126439735987366578776372463274123878400 10301585 64481893350324143449453584203091640320 10301586 15246001343425988863096455952135476864 10301587 -134492910034904214065201318128593572880 10301588 207589371109125419912086166027293089792 10301589 185726979971439293020483293232773605454 10301590 12129308046256832570986081158477657600 10301591 -404298291273465236407280791755557734200 10301592 -29610966509651848611408553752011735040 10301593 -33321826065959524480597988904641759158 10301594 237816981390880599460912713941087911392 10301595 -51558936619188488770502327228619822480 10301596 -625036224044001797809461090770236416 10301597 391945312953791490001911437810172995046 10301598 195783421293150978917160222643992849984 10301599 -32658534683001047391903750358843418880 10301600 -68413579031556982404049450463133696000 10301601 276835483650577551453583731743728408704 10301602 -212520454208345934224268080283656640000 10301603 34609998567186592781403495904419531168 10301604 212317635176609420499144545523064144896 10301605 -233437413322689897998849326791889674240 10301606 -31207144517277051147280990172797441920 10301607 308697679074042149832484438023283346640 10301608 -226364572961288241931261411373668515840 10301609 -334057095159541586607254795918790041484 10301610 -14042665713264192430277837054740070400 10301611 -674993883377219838931657476448533057368 10301612 -335535252012724925056123802099644124160 10301613 -76697156281966392767853887790541067520 10301614 -1395548368982970904050139678935051648 10301615 64057258769205587618201939131853173920 10301616 -19781664098868719127331120247448010752 10301617 260400024296770207817327328995585518080 10301618 -32592637388796177950378001801424272384 10301619 106332859132116201147733622844072833376 10301620 11091678284242509190624185144504238080 10301621 -526467136339412307047898666423141171456 10301622 15198686392305300855429585345085927872 10301623 493133440075480863676158503872116408872 10301624 -168834399104752784718676251459138662400 10301625 -352201367841841252609525372713183171000 10301626 68939188308263282766218177676538364640 10301627 -16715591180295950947149296916206642928 10301628 -37011270065954161705767223404151873536 10301629 181894846964767533924472083131471678400 10301630 -116448057468587938233985640385346310400 10301631 -48271270704667502388960106037661456384 10301632 16243616932129573723530679093781594112 10301633 -20569645755891907010814499854298804800 10301634 10621857281537530918715995326434135040 10301635 100472725218913244824550228235900280080 10301636 321493502148046293865553840743426882560 10301637 -121058593674072984308653376611138187040 10301638 -122809694951745116614086093412987589280 10301639 -3801186317402516442021371594371537920 10301640 -173952098512156568420216089069724467200 10301641 49152428200694233293165710797264450560 10301642 34913412503513818351517088973980439392 10301643 -37200258301575219725600682818548810032 10301644 -195626777164848754221051779087236113664 10301645 -64346925905770607290234565342445842280 10301646 -19794890083528611925559275305197716416 10301647 143759583242160112993881554247873818096 10301648 106908656800739057364668366564087562240 10301649 306818039550620221481793740786928609264 10301650 -81438619137378431025633027491170645200 10301651 -11752570102148946943391032779829020240 10301652 -285273059846924971212406854770456875008 10301653 -595671347862379244407844333863785717536 10301654 89909987572571090076366313113298851840 10301655 2557746956329719599205258984321937920 10301656 -137609057976471238850926209801880197120 10301657 -143579090546887763120239484388726610668 10301658 -80569934628929103261536630094365001216 10301659 595843108009344674413867337691235185860 10301660 -127184921692253123492938450575057868800 10301661 6745042861599356607267030739979198700 10301662 -34522166575695563813483062225505107200 10301663 302117063837666805615851383376059500744 10301664 -343865411602593368419069781501462446080 10301665 -66497628830978677265837388462283750080 10301666 -284917704968097269855365755708138625968 10301667 -35483744640859268571608567778248829120 10301668 189274881224898231659153979099456252160 10301669 -233078178236328198723408480580348948704 10301670 88972754002227302289964504573576348800 10301671 -470198777871293445143589336797930940456 10301672 92738644109957294669571575252582400 10301673 -70663899704670065801874093985192784832 10301674 -9384792675666251728236359689235973888 10301675 -47820415989360015022922810822859935100 10301676 -14988752637732938457224021593176883200 10301677 68676461016945939947402812215946665792 10301678 16816089813240669786786502641468632640 10301679 259098708797346919692507771150229010400 10301680 11190025810353613622471920590095646720 10301681 30948330411979345313479728275388015720 10301682 1006118352800808816054824682397643520 10301683 152464512268423954044340683502581059920 10301684 -200700506044437706997260022111785939584 10301685 -180325868405669204793248665641654547200 10301686 -17384449975543812761958494548287247680 10301687 -37427940019185506284498604982649110480 10301688 5939933620197242369153942384707584000 10301689 -26392445261877295569615025888991358576 10301690 46065754110478199270467901162300559360 10301691 -14363462696109596921520298247630168016 10301692 48039031524697693003435143373362833920 10301693 283723998792446361808588613091891317184 10301694 14230840697678432365322564255143715712 10301695 -91796518209611579224550884283130854400 10301696 -326782547769772007803084382862173011968 10301697 -73856729181615680905245709326440320320 10301698 464953189060196336179826527300583760 10301699 219447218888443478202463702361588538000 10301700 58922381790029628173074229302718361600 10301701 -206946795546400653088243211296952040996 10301702 -378239524123893300831208337843248364448 10301703 -49791266888229061739812376696506286592 10301704 191864380033831535578868388142775500800 10301705 285822801136118208657204579359769864000 10301706 981124184699911196564804252289241344 10301707 -57660285035367551818040883721552163440 10301708 -26128270478545984652596627438550323200 10301709 153177014730504528864507745183334501376 10301710 269313525527443634410266302969892975360 10301711 383465820737313081415095850240829096400 10301712 -53500774942178965680925883431027212288 10301713 -4243841422613936867742053234604042896 10301714 -46065307861265511861997836831484391808 10301715 19721955790253591657770039560244497600 10301716 -180803889515888459091114483233896098048 10301717 -272528622454943781160089068855112117234 10301718 31627575024985367981986384915689922560 10301719 684783455337301882140284232234706942696 10301720 -111652440589826697512224933593834700800 10301721 210162841854593407806138474707297031744 10301722 87410794774287975985951537937420973024 10301723 302385609363102590665586742011715655344 10301724 -35359073320711839607943744861781020160 10301725 1058159343553498913006199392602802400 10301726 -49612371945760285982469755124425139456 10301727 -297228418720707334648123592630232740280 10301728 -206770399799368243967488788298841456640 10301729 -482081203119970859492543391951788399424 10301730 129855158806044948150996714599665182720 10301731 -421989478767321373392657419288149334136 10301732 -20747478335810169674359854744567939072 10301733 -197960232854699843067467648971841573640 10301734 -35630277618123780415810582403994859008 10301735 -174141328275347399984974425670528885320 10301736 322552271797147171585358700162429173760 10301737 -392564701811369609606222287398529460614 10301738 157731241645863364962536574272631161520 10301739 -69447899699253938270813392311560570880 10301740 121111265062804124014290597855460976640 10301741 342308141770668047524949878717702522968 10301742 -142372156492531570263680044785231654912 10301743 10968925715004593792569302272448377320 10301744 1585085588918642018185808665003868160 10301745 -111309476828208931542899564546568249600 10301746 12680396707021889908762308170008871424 10301747 526660537151779405460607685245135821196 10301748 -145234857708741820964811727241200619520 10301749 690923004629150830737301186073436848750 10301750 -26311954522540203695458691197395840000 10301751 -812495555831344189236017976259213759632 10301752 -79392498094568145617401317632087040000 10301753 -225414985214319335721445690176653175168 10301754 -127833893439031913508886036562780808960 10301755 461720568462337592924558852785492460160 10301756 336786587274449173879096059913595550720 10301757 -397147679229291238705806849404492390880 10301758 -68363268272929170291714724046958819840 10301759 177481900091940643828274028015203441304 10301760 3680379148717749938090566306816327680 10301761 186680243459996523291447573737568213892 10301762 23110377761067366517396729190231869440 10301763 18977246642101423738342895687165131584 10301764 -119433084007022483652300131929749685248 10301765 65139246329682035400922069805374494720 10301766 -78781121504387143644456669457655410176 10301767 85018171904682938705642456317889561392 10301768 -2335117461687982181626509624822128640 10301769 -216915006990622143166100875347123306240 10301770 16354388275652924549229612133486065600 10301771 -370916003169482579129738146092423244128 10301772 -7183545434556910402014847837967275008 10301773 953025132727445171627605343308861474944 10301774 -8726730699388634026687196929820371968 10301775 -116647103363044690353339232013975990400 10301776 134376498689042033841444500086654500864 10301777 -679255327879357226096648642254431007374 10301778 116036692016344056401828141468097567504 10301779 -559625948424281448746081666985658710024 10301780 -59516966390559059736021544360160006400 10301781 118324366907553927065226727065728908800 10301782 6676406542221892725372802964073936000 10301783 30604370282609766109420254066129794304 10301784 132131497933044148362669333116495032320 10301785 69285359154140131650213960210203843400 10301786 -5899948290659247845802151629979399680 10301787 -45873419649114464127730360947917009556 10301788 -108029782801223342372592142296554727424 10301789 493125857281968426496954701511334206656 10301790 151767190316009790950392533678394158720 10301791 -288347999666594180691477402500879811808 10301792 -187200207679098551378301217021163470848 10301793 264123191412732087189457833897993320928 10301794 31367610228009591311982840860179000320 10301795 -52205599538201727760388335386507930720 10301796 -39237019036627811756530492058644316160 10301797 -138562452128355088381460586749535789888 10301798 10116075212009328612117234471145043328 10301799 -34219564720298613708402101390257535280 10301800 -102230879787056359549630329477765120000 10301801 27505828961471976609180120960587846400 10301802 23878581101377038443581343844997690368 10301803 -206407430519270920042598942870311831948 10301804 138499145513452836298639036697121125376 10301805 74853809990159166706865468851391064300 10301806 115771611196837894039889941026614684160 10301807 118350725120053685924715741932963407056 10301808 16431157852097793944194711246484275200 10301809 -275435495599142159178684129092896326894 10301810 250001901869670379811995692512682886560 10301811 754926542247459782141327682869723136 10301812 -183508543551656333531450237595796937344 10301813 -670749792650748090975441027738611508480 10301814 102909321191355463224802536805311547104 10301815 -251400280539918529240775445687070968000 10301816 -124577708430972131168434555852428410880 10301817 -70778939418767389625843003297412027552 10301818 215342563679268194738014371579567573360 10301819 791684615264732710917416333857910520 10301820 -30364064761839753157452402298154449920 10301821 395796172041665427103194694058395174022 10301822 -53765687201449645286020684470850907328 10301823 -10216511919330366853395024412436372880 10301824 49616115703225651609626826392238817280 10301825 -179036375882710081041969861199840425450 10301826 -30098768687971875110679626950817072256 10301827 -15913572018132452324618220857877015488 10301828 -108489812666179709992591204886103311232 10301829 -401309769897166773874369721025708419616 10301830 -94785846009197804606444353258467594240 10301831 349099710395863521058128933163567396632 10301832 -67900209327865768906211167029288960000 10301833 -225029610481113263845003183391578316 10301834 -47744456376295386386103191748177599184 10301835 144251879276505590212238362561981244400 10301836 130360994874359960611285202784386789376 10301837 66028446624921505168749911595168990720 10301838 24794638168783282600089911107688294400 10301839 -122042638958026784564548843387326576720 10301840 35808631012135539736889713268910981120 10301841 -209064509729874562974896797893297650160 10301842 -167841412734693745272850766766226466928 10301843 618852406514831325569801393045956959360 10301844 7356276078308525553421602241690214400 10301845 -217144341349588216181470930351214197320 10301846 -192518668644248603725233110807604711360 10301847 399080262402117770076650147727777553872 10301848 -546933293103616713632052709505319536640 10301849 -444778867088073481872459674553372372150 10301850 -63068780406785332278395038042085184000 10301851 33519353156195705455648801835893019152 10301852 -32867882936734159281897973056284144640 10301853 -369967566753110689744604755863193712640 10301854 -4879859768173625712825979060054152192 10301855 69642839171321450738054288523017250000 10301856 -216722458646090259934446224058875904000 10301857 7881963800858025473219539554584547666 10301858 36272094000291264125810910780976545792 10301859 287441579467772529289705165319510909184 10301860 208255155665116945300423540915450176000 10301861 54296629214632044187869174678575358432 10301862 -269298591562882140456200722971367086720 10301863 -263193816110315744033808460229998723104 10301864 624541421984302211588662912987720089600 10301865 -20116269950398466274667036479720418560 10301866 -266347171486003622800378484039357700000 10301867 -620421507353532987899792436490939131084 10301868 -111544620534091871900931929096789307648 10301869 -11643938782551899826509175752265331604 10301870 103582016045310232914415203992115432960 10301871 118449396624631730709234572549298124560 10301872 6790149582174042364784351938845081600 10301873 -215528376957725058288261939767800895640 10301874 125689838540167669111724688759331695360 10301875 38917847057839028770222313500862790000 10301876 113361589531158347971216413795633285120 10301877 -55738364129208984685549747113232349760 10301878 36905731174820473549606343674681806240 10301879 83370702454328357470579258306296083376 10301880 -81622853399481728592532367621458022400 10301881 -227993867574813571031683827447889610028 10301882 -123672295970579450952278669101451960208 10301883 -299769066149446735241902464673300778496 10301884 134944084397849628050645210523095970816 10301885 -18694283699094407484540249809836514880 10301886 5149874275107961852031355390665810304 10301887 80947929801962315672751165823260516960 10301888 -130323459129523773906836890525957619712 10301889 -2381108078519984656115196710300527104 10301890 56071004432326840261895594291974209600 10301891 -75406730308271465326794137293009293528 10301892 -12137552285357038529600322990453504000 10301893 -95880240989580232734118568359905922560 10301894 -224878474651710541949798610018474489504 10301895 30049468400751538434771175938663210000 10301896 712607687047855910584930681023671992320 10301897 9441492409522045131891432709708420560 10301898 161434441500409958905041518258904384000 10301899 417801283637000350823676332396734716000 10301900 8996153904328581543097907641416883200 10301901 -124701174672298696126793493340334491968 10301902 -252309515960022265451125245072197983680 10301903 -230820336601793359172518645393080280848 10301904 -6247194706259036658311852546314444800 10301905 -6544766114298877310141088208821897240 10301906 -4678080427928531202755689715541377472 10301907 69980851389481931285546030295521819904 10301908 -5065470964970724298569262244204269824 10301909 69497107407121873240481436785585789916 10301910 1973720290896351913651885248318616320 10301911 -472191020444658536983540796703437594488 10301912 262617636617638789112258555195880499200 10301913 -395912870837241890395851975895504155558 10301914 51255679280763772647069145651103961600 10301915 -32294890237490764972826308479329914080 10301916 198005866661276812882869945493746401280 10301917 206046665631391783295458962300319518220 10301918 134873596756343047514217344542272442752 10301919 107355610285943483428915830482309167944 10301920 -332663291542539780639323431995314012160 10301921 201138805978861192334437394918545643712 10301922 -19582159997893575827058061774467720240 10301923 -57687317651306630458023935026597225828 10301924 -65095159150022888522916541896363095808 10301925 114768017599545582087214441397686968000 10301926 -73868829077644677595980473795026848576 10301927 70939553992949024546739320235621366432 10301928 8215038191036829130664382850587033600 10301929 168967374727374583965295221815483968080 10301930 -232502349074700830598088738186101166080 10301931 358146067288500221443720311372026112000 10301932 93178568381008294358042831527182912000 10301933 -185961973051634948832625661069354772480 10301934 -192661391438857497001066431013375229952 10301935 -20602762504192143627051428697709671840 10301936 16785900913849602484275281098355638272 10301937 164353343747637189412916910458276834160 10301938 -117170276112427743088455577644412688880 10301939 -15410070240277707329081435553364518744 10301940 2106906249680800630307890814764707840 10301941 -406760813812906588627978585363982496 10301942 -143920866915879142457697489114823010688 10301943 -175108692037906302224974379671346695296 10301944 18946129195988630816695041959477084160 10301945 253701486937525823672610937978801157700 10301946 23318288128981703577002587197235421184 10301947 92528617688319522171165864679138876704 10301948 88115216492950503571080508739809271808 10301949 -137343618067515306689818308152021434560 10301950 93039111483367462413661742718901176000 10301951 -34364211449090944669068251598399278592 10301952 -24425171022707558736954327234112389120 10301953 -111092661631954895879835193418497771200 10301954 -205478585430993916445547697113527443392 10301955 170225198688271349199994524252570141360 10301956 386532522456444398377303795504194258048 10301957 387103242838629871099472579774219847840 10301958 80637096413423830275534841274244464640 10301959 547114584249982951892972001383584171160 10301960 -138701511828019435608232131632910336000 10301961 10530585741973358219137838526751040160 10301962 -19936788711852189213252029615093300736 10301963 -2731409565527477952582683960290589040 10301964 -183103866032275349149123283526536385024 10301965 -272274216550766539721294077525348421280 10301966 -287475249727776387821862440525422320000 10301967 -132273139432370143821076144931055416064 10301968 126954993283358566949416780786099822592 10301969 347803038863776441804699494054082856370 10301970 -24313982822203111822721472735202698240 10301971 513665024716115758858100381417980353600 10301972 333637062218850550779204763824455803776 10301973 281423505481843322322514603455091527168 10301974 58962821242349860787002702627538120736 10301975 -13527391474002749454957604547302626000 10301976 -156351739297994899251504415340399861760 10301977 -42626611887137899002772880634482397696 10301978 -66950064280437490097867205509157507840 10301979 25479249821260052710838840719628409648 10301980 -10945588391382988518166159922684528640 10301981 -279662863546415216156941123074499121748 10301982 34336241880418590716241320347804704768 10301983 -4147447816920150258239746240863548120 10301984 27319009786368216073590608964442128384 10301985 268714651220610524240123401527735316800 10301986 -46782234107750260048926495918317322240 10301987 -141669682991636133272095048013941291200 10301988 70850048203661211575748072871870740480 10301989 -54396357886431196047570091162637386440 10301990 -31190640992766361423274713608948480000 10301991 1215790055107026718354902554103771264 10301992 308126134142588594580707478223520640000 10301993 -118854151389635243538857002687466553756 10301994 -49863687672166542803769229725713226576 10301995 -316063573031094284618470826164767398400 10301996 131414675179678375577683976613019680000 10301997 -353857216085193519926711105465980801728 10301998 -42146858887268426944481151093417873408 10301999 -92326255840994867752366915304703530880 10302000 50413411790257513827257801759490048000 10302001 -73075908634619932587724721907303108428 10302002 387032897868804383984342120662856135952 10302003 -272676675257718467443563358997527841388 10302004 224020124343728355326521347292111200256 10302005 -241100935756425486273149721359090016000 10302006 -51801479782551098651085355907776899072 10302007 -383857768693756302293169604764477670744 10302008 -22366265729416761532570963994516951040 10302009 -354771360011335483626560352673993368000 10302010 194867206479688625464822753138009544160 10302011 -426889430593023616137873979231794479388 10302012 155272578750100207887269460328177090560 10302013 -1023320955698683310198656927971089920 10302014 164387682667043162670586284576575321856 10302015 -218351187762357183566925996026599117680 10302016 -10891266058080487747419845294321827840 10302017 389898105431237086410754473470849697600 10302018 -90575181933207628544659836239877757440 10302019 16548433420458120531292511206753999520 10302020 -404690535996865868162542423294739128320 10302021 45125146010173846385013538764391204572 10302022 -21671364792365288214642704936881218816 10302023 704660722381525743381799635919046573880 10302024 -519601833170635471973446882220602490880 10302025 -151027979122237371609678798674996416450 10302026 -665071393242840765798126613403489280 10302027 5702788702639912987243185992147502000 10302028 3881755395464923051341634308405104640 10302029 101970539643244836206907738697538468160 10302030 -73583839411438517350958085855279215040 10302031 51419509124261160845643602364832774000 10302032 -29656318125918884423919978728904867840 10302033 -31728896040802801059497063584545155136 10302034 -6801158236092857163064729408397277888 10302035 172422023764911941433855609019601298480 10302036 192220126352820129467550779690724698112 10302037 -74211589488313909628727255981159179314 10302038 -229955669607464921364675259433107450080 10302039 634908986961086766109689957460039741440 10302040 -68220570041880959399859184880380723200 10302041 -25310828818455651152751850363589181558 10302042 77315529848487982080603220085461811712 10302043 535776419254099439774012875514054510904 10302044 -64212783999596410806466152880623353856 10302045 -49857414929165902848496710964042440960 10302046 -23749986439022253720329558602319570496 10302047 225728448075838255146012773339767987200 10302048 101365051321374787351621735707770486784 10302049 -2110681885631220806564762243799446880 10302050 176344843670288746643108557161424137600 10302051 -203572200048470442434753748778581758736 10302052 15090370068275652422124557915902381312 10302053 4421935257526399089433823725848984960 10302054 3466848230755619831716842093401436672 10302055 -104258375696871157243555755831227556240 10302056 -186519534083804034544670993613234693120 10302057 189942837329035218115766819050611114240 10302058 41828203667805469820100117339362205120 10302059 -162022286800779982685369442980013266184 10302060 317072267117267065980620256545761935360 10302061 -69108493687094599599075805876454624 10302062 -8581105429292218777054450069163947968 10302063 -512242263497508745106350053055182105216 10302064 -123802272513735712499560704274978078720 10302065 49654071261589764651037251855786395520 10302066 -5741426976471881789194929121545732480 10302067 306603851416219311355992017346200781192 10302068 110747421979233659087037177440685146112 10302069 -6883107321609846828280491406514340192 10302070 -29055150459104962023200317467818960640 10302071 -460384157150554922384030032019464512288 10302072 -32710697640960656793620063528891842560 10302073 201262967035483631268900548960599705322 10302074 -477187633746619409892472065984862256640 10302075 -17417672310932077079324076082543180800 10302076 268920203931297824046589289779178503680 10302077 -42300778490486377360117666781789182074 10302078 -83536028253025940326611812722049031552 10302079 585721535279998885169959740179215110976 10302080 269023080245654138911914276687760588800 10302081 79150001717405186596328481755184461760 10302082 166404407297550352626627052028158777344 10302083 -409794081831902152309899712531937457600 10302084 110333128583671083874685726362745351424 10302085 -320042489395049801980445920328560152000 10302086 -194535977358857388607863790672052335008 10302087 -145876517554079555376187812610514083632 10302088 -116121788169248127398332854691837578240 10302089 -16625559211829233445110094051682488640 10302090 -150323650800880778690928065892792460800 10302091 -212769310529250320717380601971180948896 10302092 254326577582310448672723040892888911616 10302093 -559185407259260021777497344100249780800 10302094 -70978964959657330691474557691377754688 10302095 -110358855752047197038650180669917513600 10302096 15336096676552272243567443306613571584 10302097 8441867794479467385109396078951009128 10302098 -24801652003298248711135743356910169200 10302099 -619973300647883254574256010173687333312 10302100 -84862169717670292572382053689265715200 10302101 273320463484610176390576994795348826204 10302102 -285021694490294376084160512945266080896 10302103 -173332056803661008809482493509164868072 10302104 242530176237860914911168847333924761600 10302105 198421948556271427655180378422456099200 10302106 48081985819658842002693385936409671680 10302107 -411034711343603829035038934531263377168 10302108 14509781418842951590055983655442309120 10302109 410716580587300106846159775799410604 10302110 22909020487052907733504589742816222720 10302111 -85432799185563260492914927123465909920 10302112 669122281877394713555296017608343552 10302113 -62615043609346636723531086717958164480 10302114 93579435793648830517625688398375551488 10302115 267395520094007406698801432037350998800 10302116 -64319244226898071245142252608995036160 10302117 46799561508632623064652469125700514112 10302118 -17773292940578718683227837491198691584 10302119 -533180956224149349106361859702646831728 10302120 -178549479773490127989226149584916480000 10302121 359799819079516305339832565336732501392 10302122 -148811644587463834567486881370709463888 10302123 304633546831764825467415724934300160 10302124 158261251352073349106228957820073656320 10302125 28188515449625219719431264528589470000 10302126 43471960100347563744501710519604062208 10302127 -327218967636918225433829314769386486728 10302128 84520169129215683679535367278157053952 10302129 -241515227689204038926861174943752740926 10302130 39284854569071175437383381073455404960 10302131 -55875889240593515353035848575289186400 10302132 -24955063476839055312446714745129043968 10302133 364127048104985367918259685079137444224 10302134 149604996042742074444433787971987647360 10302135 24261368149934215323666006950168839200 10302136 -199695309713015454582740236305996963840 10302137 50471683885164086535619913872743052800 10302138 44707900699773391429007734086596003328 10302139 -355464878203881814162287311370874972060 10302140 -56495014793355872912439084190066022400 10302141 90352339004199505850518064314210036992 10302142 34494582599490232107777756625845595200 10302143 -196993183441055460271315757972642140608 10302144 -90850310817856544535340048212383760384 10302145 163702191488904589395647435241183958080 10302146 -29216951205953791552790599392798189696 10302147 -20527718205896160697360329676989736680 10302148 -25087158066708252157490370785805649792 10302149 81585536338927596229473004212587972448 10302150 -30502386865849173249595086624821846400 10302151 -41419846484126225580096980138125602848 10302152 -44538477694827429387480581715703511040 10302153 -126959655505200303879693176097449053440 10302154 -245533163890648778774757516955863628800 10302155 3418783916247818488392981617202527760 10302156 325957776182723857719097416531455200512 10302157 287302634485972250532805304957382508406 10302158 -73712133564531999967333585731503462400 10302159 -70283277113526151240276504660059123840 10302160 4075081268012224764381547331597107200 10302161 274209337546104073972024369904992460400 10302162 -43683678910138476884245628793162416640 10302163 54291494997240152365350685618307892000 10302164 19334011331478583473594399356132560896 10302165 -280891649487489300072897828683859521280 10302166 61109916122330190628413297586378076160 10302167 189663723024550624361826567553533696120 10302168 10641930606646921376630177486552432640 10302169 -120097236216923470199380006853315179004 10302170 90376452153159896582937468761082586560 10302171 134721555211123523719868628560551097088 10302172 426212553641134530761748642064146930176 10302173 135984499400527993162797250515573548544 10302174 -26466421649429526218800505476855695360 10302175 95124897959803491080832145998517435000 10302176 -301132902142650210733791385089650196480 10302177 -267267772397810705885348465789624166480 10302178 183507761375749333336016902250569963680 10302179 581308122931672170603214539032278842780 10302180 -6052353896933325332427636517153996800 10302181 -387472069481083621363489408557086923488 10302182 -48578658587081416236130704636246624 10302183 -232292411426026611415015230643272434016 10302184 298645057345022401268544766743036672000 10302185 -195674522751267651509318217720038374620 10302186 82582037148120233171261796340482313728 10302187 101169271974359000752401743186223412512 10302188 85722231538903244180318117411536813056 10302189 46230267209394938126046769889340035328 10302190 -55540682123241174517822418006766350400 10302191 533461608898427126321145138772243424592 10302192 -46185390514529751362062319515443363840 10302193 18870589958061639237374494134737600256 10302194 111606102811752466957831052266293829632 10302195 -37943947422464425211147184846887421600 10302196 91897882332785877138256832593885654400 10302197 116307175643109061796398995286559945646 10302198 114035721511686559323884600314180608 10302199 131815652433709702123349589888245204480 10302200 66015291025430801108153110607844864000 10302201 122275492199424906849686517855329232000 10302202 -30821666578764975407828945807534884896 10302203 -208653777482117841305908086117928331736 10302204 310934040131367156681144109236586512384 10302205 -287469254476429739987112230970004573140 10302206 -13094379150114658024730301130561026816 10302207 -202495710453999510474700226370639925560 10302208 136010997113704988654737832028405760000 10302209 -504044545587850301297385593620630172496 10302210 -9061004015428142606760780348790503360 10302211 1614269778743345105880291938201442812 10302212 -283436294131350414933678298133406105600 10302213 -79844196681129142441079873659234348416 10302214 85249364182111362220409006108722356480 10302215 -139907666460120361090514134756816550400 10302216 -214612951225218354614592992298768998400 10302217 -434128643297392544166242712506914133734 10302218 208126485932491433498833106288934190080 10302219 -261041042866606078368834558112393545156 10302220 -202714245787644692331596665007797509120 10302221 -88180902695815969551408561047843857320 10302222 27809588574933276429221314213120840704 10302223 879391355869142893976914295624856659760 10302224 -109855769442528315561979468410772316160 10302225 45585674763736396398824305404613623600 10302226 -12957129753816138742682214620482471680 10302227 -10410502351196024327914832416313231040 10302228 -42988377036128559968088895511764188288 10302229 -105193058605715115485075552580778924800 10302230 12291572490467706845216126102310912000 10302231 119829131457686855979442280622883757520 10302232 -874397057964905129001962131187796787200 10302233 -602359266467930038623927619111498948656 10302234 94451731117972578968348356265859448320 10302235 -14399569832417056946124373408040272320 10302236 -127676637542712595448151347208489369600 10302237 -71993741356364715322702627179206106720 10302238 90875830348683686285150910372443690496 10302239 -265110324011543089607383114112313603360 10302240 -91732856886835624297734379816857108480 10302241 -1241825422699466966301840929350507088 10302242 -18760520122662687979361666881726803456 10302243 -28405095787030317254218015765369217280 10302244 -16101617878487337999449719301049593600 10302245 347292138145184522118459678086643733500 10302246 -58644434796344453139401096116014700800 10302247 -334978973939771724511460445289309345208 10302248 -669446082202275481636684232170851041280 10302249 26731597206375174626875171610059979664 10302250 -62691650698619952180513452426641164000 10302251 162402198997443207907840139448657450432 10302252 -29261063683055508008336204319351521280 10302253 -73961135708214118503485093973086124116 10302254 226931754293072535859586612930325192192 10302255 287340889469484424777089625136335744800 10302256 -65239519295442238954273249279132467200 10302257 -71968793249657419488232676725650775488 10302258 -32987759269098181646892257280657542016 10302259 -781034326747585985175421143938614875648 10302260 -68584162554178952484395541692506391040 10302261 46077725850986521590077681962504337664 10302262 -192194143108322111112708057243226294368 10302263 300683145696600139094866984028353631280 10302264 21119505143368584101216946914201886720 10302265 -20508498126091948092135187476726209340 10302266 56221691354099904594034400015594056704 10302267 12032117462203721793314393946806528280 10302268 4659228923880468659442016004917927936 10302269 405570199699328787575405533567881353670 10302270 38164630693490577850391645499291110400 10302271 -18131740350858222337201699607907862816 10302272 6791722438818298439953283792289398784 10302273 168017609263029835979596228026290457444 10302274 -86329832070913046958015759520087362864 10302275 50697769563544694701137474879428997000 10302276 -40826852216869963316700471845730140160 10302277 141104436964963635961952504673614563552 10302278 -100550413982314440425335379306677148544 10302279 28021790503348068573161637742620007200 10302280 175807960357184702345897174380302028800 10302281 -123886447777676393324332255305749228256 10302282 -201740337889940774845270721845644226560 10302283 -307878293278668030498233849223824767468 10302284 -2987180354492046060310744644395473920 10302285 -46921299719735968693994915003776204800 10302286 -297270988597122143128294953544502821056 10302287 -62364740031991373919683801457944594064 10302288 75571543289653195167750786040890261504 10302289 -163370620901566720651770247336377871644 10302290 -108232320380842319098296384252463377600 10302291 86321915377296013289675696507194524480 10302292 -11800844181808769123870641791570542592 10302293 71487755093942565948700043601325457820 10302294 126348035419004051781147965512499412480 10302295 -449779633237063158430834715905904400 10302296 610888900489342460168601611871780833280 10302297 88680855234610092442963431538344085200 10302298 82743471927247949994312581882565752064 10302299 327053057021883277228317358938825259776 10302300 -14015148167395902525901613092905177600 10302301 -117403308896584794213289150041402046100 10302302 164793271444132994112137058889779956352 10302303 215931795929814635104942608341374224 10302304 365044977247375743834580328565630959616 10302305 42565835345627666700822459366838674000 10302306 -28775547820810641491619852566645342208 10302307 -307115525947778542871707358041372573200 10302308 456388516556479506727550716606156519680 10302309 -170833178939002519422309834836396610 10302310 181862338161628452487809065477962965120 10302311 314352613907640714436161140608655464800 10302312 20162961917880265685033290350331084800 10302313 -134632950827723935239087006464992619520 10302314 234719637793415753463126319285050094080 10302315 372124156210199980023717034160190916320 10302316 106504404438850021409204709089909982720 10302317 -103943716963139895223427139972493314048 10302318 -9951415016183356388173690991344554816 10302319 452870972353053511162835078897138432720 10302320 -42625062982178734227834531324963717120 10302321 -1554293642409800617228517073919354560 10302322 392201377187724742079471918277374992512 10302323 29531167200809222227957135886539200768 10302324 -89770726733055452822998733936499154944 10302325 205697372681870540656762680253615701600 10302326 35500124805242203100200551755122622112 10302327 -1748791305144268523868686679564895872 10302328 -285810581198154019582157881875351920640 10302329 -76230475176252919890189498753681602070 10302330 52602355535023789115185422853765297920 10302331 -220597405773899244627864683778010824368 10302332 -275624374007332080746012244745959014400 10302333 -175516096792991689257385467233751768576 10302334 -41751228478817731146290853592225996800 10302335 135499662960243772683122111484375671760 10302336 49903410352561080923350713091542220800 10302337 -134104874092206923735604902462156902080 10302338 26913831257758320934398677978066170320 10302339 115593354896059838030012917210894969008 10302340 351423783515048779580291137986781639680 10302341 106629933951775775115311748040594455072 10302342 92633883216323165574251764012974705024 10302343 -505529038002624900493189954213342450408 10302344 6911731603533703687091800021485158400 10302345 76410981535761392425361320387670784000 10302346 -349889445431749575055527869642002824096 10302347 -119397206737009264448082715412724435288 10302348 -162491452156422011134210510496511590400 10302349 -445626043210272548788570115324263537920 10302350 95562802413499398513573089331819974400 10302351 -286702733255941453724552986826422343040 10302352 11096462988262558852897241661076684800 10302353 -207915590082323174031654176801476106880 10302354 -2859314321298574644104169518941440000 10302355 -72929558708051306961539193391176179040 10302356 -512368174004007846319788112993290622080 10302357 45373541749870957972217412847836301440 10302358 -102701214078225293016776509727127721920 10302359 -220836285968533377375611258792832553584 10302360 12446297641414133263744028227995033600 10302361 -55666269858254642767586439078997178038 10302362 -78796475470439978948261102370355531008 10302363 77951962453553476750179832469192132400 10302364 -77816464342355007431743117080755086848 10302365 -178998128694286237670396224673911342740 10302366 -215430093778670901446347276638533078400 10302367 -230904960859812366631120834553562390528 10302368 158990286869793410081092034606633779200 10302369 50865116709602714865900548054178134016 10302370 -917260558638378764971821628900377600 10302371 332252053111343142565850832076142788572 10302372 -37219958053033854192505181396362920960 10302373 111514664415820126666288410380124677340 10302374 -56494954113526027907920101208376985408 10302375 -168745377138827666441861145203502624000 10302376 9487869531804139039913143226575503360 10302377 496936823863316615737549932149348870400 10302378 -34726939181539611373691572890565598976 10302379 207121345798646982207252099898466844980 10302380 108342859247740206465414493291849958400 10302381 -10790370635085390551039415253299105972 10302382 100688529056368984391731164766620201792 10302383 8982412114823162198113837248420615264 10302384 48806154617294768413626372984718491648 10302385 -78777097857966700136715139118607863040 10302386 -222859281965228673150148317672064954608 10302387 -398599362538807655846546802170306276040 10302388 117070700524565465004236608666825783296 10302389 419957325618355573063774606082797494240 10302390 2296783418798913790914452512482508800 10302391 -111255286750332524962824713696276879520 10302392 300780446484480920590080841097193984000 10302393 -106960184656944551322559513233711209136 10302394 57486692012940798488839313740488464496 10302395 83899942712871024359352839561236504800 10302396 -101181560689473527026590374299973630976 10302397 -182831153626993972721596864704199631520 10302398 -81532164743292844590329639195908859520 10302399 358032065704713385216507720741790709000 10302400 54972891164773831697318428253827891200 10302401 -264054299068102635370368556468781074128 10302402 -70899665823988797282055015804915783680 10302403 -204154981790818987859777708392347810840 10302404 -65176160809870136774303663201830514688 10302405 21826065888008710618310356955176051200 10302406 -80470982554012848770302180497460018848 10302407 203909813551621028962491555793094173656 10302408 232111866493437092228059931696029286400 10302409 140854507918705774636402308546217147134 10302410 -254213586459353619398024429401805300640 10302411 -120636123390961908506345438717275524096 10302412 339757017609918986193978414118902740992 10302413 4866777484083087529850114400540661248 10302414 38535955941862657654675754253995548800 10302415 -51308657570215190507692922881354381680 10302416 16467303008925968419308003540343455744 10302417 26361564628627981070167659813664194240 10302418 -57557477706051066298952988699287682048 10302419 -349788938337453430553741237198646048360 10302420 -9534805685280567023754233898649221120 10302421 -4276303177721973408294282518312702756 10302422 9770086956978520593537942149439303552 10302423 123894026611800126171510389074251220584 10302424 -961675472508312648684751438886092800 10302425 -158310534984950158513337756284605187200 10302426 154900278371822603401531218030746391792 10302427 270877338456228221687340402737418297200 10302428 161273035952401102689574613623797000192 10302429 50227310157186858874065735076432526400 10302430 -49185777625800980321705516349252278400 10302431 108693830100455417692996080520628151000 10302432 59614898333354197403719997861306302464 10302433 -109843856573560221906436302884189216636 10302434 -285601937486610079057599594770321598384 10302435 -26160863284907283656757573792080730720 10302436 54773702208841661060292404126553636864 10302437 662258047192511164561654079911324942272 10302438 -15955758434029139371008464535677601792 10302439 8360684697883937157618079671049898592 10302440 -48929199714390846136960466863280179200 10302441 185787428776314178319328307852903938192 10302442 148474311852417830621501190409543408992 10302443 -506553644678558544426011766834304375308 10302444 326878036785710186286066085896274897920 10302445 18386563139827083324787212502523570700 10302446 117596159347142361278848028358806461440 10302447 -175353789786053749964131763009077825536 10302448 67703929306755128007836707145273933824 10302449 340457435238166548062840736552835978164 10302450 64453121019340444750064813263060329600 10302451 -456629412612817548164691429016186922548 10302452 2818886559978032587459552010157803520 10302453 159616804158039210399740066813211542400 10302454 -159832357033475030581511811934212649824 10302455 188334152468915151122844610163735754720 10302456 -6296060874078434890074002190999552000 10302457 -198814656191539621752911765222506835568 10302458 131131434452619753876642994759291147008 10302459 -20306228337361724645806750203910659072 10302460 -48938852097798035833833235043776358400 10302461 -172349026107699387764724073275055368456 10302462 25993009662057428488852673537831088000 10302463 794267340760862754325149718582158717760 10302464 -230937778957583356617323069179642773504 10302465 20663059052940490699574777207369539200 10302466 195838099763012405100522704696899366944 10302467 -45801272471647439330801883123783762528 10302468 -292840127329396190894847198935586662400 10302469 -608026679116261132742985933394024811840 10302470 243302763611206563934074855720157399680 10302471 579675863173798420197955022004692209272 10302472 327421692852424547424369564687050833920 10302473 528078916439203295381273246141239892004 10302474 -18165021369763009159586983423207173120 10302475 85775799431859773348019375525627102500 10302476 -455039465836501757224974100746462054912 10302477 194611015918808083806341744651621677632 10302478 -9916818948478687804525354544782133760 10302479 -54026823389863812268369769349217535760 10302480 4281111427224485200455946336407552000 10302481 151727642447395808536531595318849180480 10302482 -78754523312776457845373175777756142080 10302483 109415455790144061928759590205601796024 10302484 -299935214148831469581900686352206182400 10302485 -62368639718785169456631055061100339840 10302486 -66665333169968178676785664528861494336 10302487 -208635141464612977198454665518716761968 10302488 29343860435402240510245997177050767360 10302489 164899013001624600105632763124245104154 10302490 -20293553089581556680637914888752924160 10302491 -174515261876432039248908663541053642108 10302492 -138780558996101130737099418812949482496 10302493 116828330312165093924304126819858701580 10302494 183184659666715158740765497960944893952 10302495 -117711497678954468888734095695101799040 10302496 -103686528141157291382089260111786541056 10302497 -445575189844803944759024574810279443136 10302498 -240195041697858717254775814765099226880 10302499 -4576518215930566880295854104289981952 10302500 -34662596110162850815679938377635040000 10302501 307779031976459645056241042957682412704 10302502 -43654220779311133491087369611552136960 10302503 209710224484038399145166749034698698120 10302504 301944704408285914476208657475576709120 10302505 42096337249212494171543306117154366720 10302506 -7467223012174873394267293232189172048 10302507 69767898313694085897639393047193023004 10302508 388773126672221442429348117337702915328 10302509 588625898571706156663660247392902144 10302510 -159412567316994123351061496874354650880 10302511 -293582046486972656722443786669164748480 10302512 -91552367617035536494477563156473806848 10302513 -47248778051062952911856595150895146816 10302514 61640658182544501231730489469537987856 10302515 257481855050717001539426556998391602160 10302516 67170630533170545229430059333534328832 10302517 158010210845954096634624209240023923566 10302518 155833456482709467897244962810528007104 10302519 257124570009769851631242830758520026344 10302520 110583249041219145185703903434492313600 10302521 -159137932703105834788398112681809616800 10302522 -37371516875635293668514324055077515520 10302523 132605712828263155277740313020976462592 10302524 -16456711555167126024344149421271590400 10302525 168871253706685440135669649335865056000 10302526 -29360873872916715653729210237221124352 10302527 492382614234341259289728244978862802912 10302528 -56475498759971605673015795219542573056 10302529 -180626861087928784644910351855448215870 10302530 49348670006639110299466249200130214400 10302531 265905780308655624980070792736332642552 10302532 -458504637350752319693228162321240850304 10302533 629732407735573759241949337512963600444 10302534 -151974440161847276669090375012956070784 10302535 468145854659608179894432440853626751480 10302536 250470562814018226179280036783594439680 10302537 22093962738917399583633618978984177024 10302538 -300331375291886850647748251512127344080 10302539 82971980918731525163589275897306676240 10302540 33582951938113469118701095760009625600 10302541 -501592173126218124373425788331957734400 10302542 4927085415953476725958043134326532032 10302543 -250434045288546763157197324685386633368 10302544 -128932639162954423638483083837513416704 10302545 -176347313497289070585506876054844300 10302546 47903812840866777294583160315060352768 10302547 -666605033926889413046926318857441996608 10302548 573662043339376192800557078451305902080 10302549 -120730917049097444748150545173903094592 10302550 42898007282508765039317494618540432800 10302551 75754425200778472210607170904692377600 10302552 -2046123806999741765636062610367406080 10302553 271661310970764285220937966790997329424 10302554 142234885985289525962092854070587668976 10302555 262320038430389637831555467925564059760 10302556 10453221486491504754029493806298662400 10302557 -141392884852266501514457431420811372640 10302558 -76853382267831637334472311484510950400 10302559 508305069465361721385692145108372937760 10302560 444382099096029895659449513829924864000 10302561 287420357928694124244765943746947167560 10302562 22185554729861420582018552227918498464 10302563 -24150697269498754394005486453626331896 10302564 122346524644126598048699277395370565632 10302565 -17919063695637466807395268946451358080 10302566 -211165232030911803937774515035398623360 10302567 -101713743640797761224528647747508195200 10302568 214986209264519624212694643951791938560 10302569 458487415207421316336680101933281945060 10302570 36321999949966647369754409388178036320 10302571 100383058310821530702555824447927696000 10302572 -159370720113809633782614540304058342400 10302573 -144532873762454536503326055369155318400 10302574 91531113896076595084147320147537152640 10302575 -78982442349623078156008516128794204400 10302576 21365078306608922938301567232761462784 10302577 -5935859194820302055342024159062115600 10302578 46240543125601352354310007107095785728 10302579 2857101252877092438974069445820746240 10302580 223590228046634630799962212047792076800 10302581 -618452500829512390630966012521258225618 10302582 264835114271137770929493496968893091840 10302583 -335372786465871120106184330616622678168 10302584 -220018630594780183310723291059503636480 10302585 -2854214021912454721643131065975140160 10302586 3055321019009876824735160082919612416 10302587 87456744231848138402737625694996718032 10302588 -231267046001761281557134339746933749760 10302589 -508750926141977947372579279505084296800 10302590 -259634941253727386277418125614771598720 10302591 -40966028527484727203180917737461422320 10302592 -320068182713341004872780410877221273600 10302593 -375082679684005598148679474295127863742 10302594 229909642043892943847935831423565155200 10302595 245274429021994345158458377608481860960 10302596 -472094700183523798847159079142317969408 10302597 -118816260100555660530412634656101949824 10302598 174592944819727340113942852743909360000 10302599 136307699644222208700524122786070808600 10302600 35642762190152184213382988525469696000 10302601 441237442977625569448161796395292744704 10302602 -38064372302050446948227949399810287616 10302603 113645118933713246470017062842981657008 10302604 -77703103362157026649622908946320984064 10302605 587312156850742720183825761833227635000 10302606 -119847421179206580557624018263757510400 10302607 -4715298122785364852379997699028478976 10302608 -16691680270556952913689104821702410240 10302609 340124399362101436726043373897700337904 10302610 31615673984029037705614676721516744000 10302611 270753094852138297597178704224711834624 10302612 -117175902096808194091680744687201988608 10302613 235404311822270322762648482501028896 10302614 145878396134704997636183690066002154112 10302615 -51416505452690956291849536866347990800 10302616 -757989122507542864345604004905714749440 10302617 130034563972519846681665686246586050880 10302618 9695019397422857471262948575810734848 10302619 352218198585105649427610437934152876640 10302620 -22096658277363931404428795043760773120 10302621 -61836004411899459465538611001800032256 10302622 8827001459086319953311450219373062144 10302623 316111199643792847287775026383443291872 10302624 47068109622101733818833544353916387328 10302625 431273775375895662411666014331375489000 10302626 349947313820846074265789950755334533504 10302627 -262858126702507914048149713824820800000 10302628 -16678145577848056325241787000765132800 10302629 178127609598881663821252234180952745276 10302630 -62935397797523810572752335019507329280 10302631 86068385477069569368389436291949805432 10302632 452906735907791202276584892222080486400 10302633 2594948991722917354938527027165161728 10302634 117569145199216954741624562168271447216 10302635 -195708005271397300852454846048503511040 10302636 -24461079615352680366762647170174771200 10302637 178722286784639403142646412730948267286 10302638 30659262544267319635033346208032550720 10302639 286556084611604840454579101619832389120 10302640 -38374510281200088413562666318466252800 10302641 -501372001131263299893847738698298094958 10302642 94901516474472409407699939264360799632 10302643 -39533006658080643081065226075946307616 10302644 -80845720724642765260578817780155949056 10302645 -3445984909439791362769735805077421280 10302646 318083984449621555229210504627653446720 10302647 483891938659107550865735348691319533096 10302648 -138055099213985095743147600212818391040 10302649 163704316012078620521422204043951950336 10302650 -39289515673011259198853891120250012000 10302651 -191660200450092148915151655003465791220 10302652 -228550521234979856720744145281024318464 10302653 -408272164801179909419419766610701881056 10302654 -203883168544628453692379834147025475968 10302655 57245104183685623111330417321119792000 10302656 23324787144710008865506809536588021760 10302657 -45879334584534632061989284116063136608 10302658 -12242754243622468145972323565743941216 10302659 -478113774947764981105020342613261267140 10302660 -72405976535211323595172477720237056000 10302661 16265325630624187703083544601593752252 10302662 58638382519731898841302156936596061632 10302663 104955408555972084499910749038521867520 10302664 -163631632842000732097407255234598010880 10302665 -413395757275261069688645503970465455800 10302666 -1367430439613811420719920282311168 10302667 477782354515395463125116673019958829716 10302668 116638052674461130978468744593235055616 10302669 -5350885160641846644808764049258798920 10302670 21519769381887999850302238823517672960 10302671 1771620392932026179407372234477773432 10302672 30745021435003411477149588647993671680 10302673 413839978350672591033404643328439335922 10302674 180051772449426447678305215673673849600 10302675 -225310369813383021510711934956481119000 10302676 73967857482179563418897926460543660032 10302677 250111315816644499762979130147965002944 10302678 263502029232682726118029447726226323584 10302679 256653152318766024940487817116509606280 10302680 -123575553921596423026188557988771840000 10302681 161821305964798122841760849691192787152 10302682 200488334847986269817329873609833099264 10302683 -292610898883315754736149286453034123068 10302684 29440042435257591830853820175131779072 10302685 6013501235832807531666908623297407600 10302686 -289945676508765088648963457604172430208 10302687 155548947530259149147503926755095729440 10302688 -169158033725659352134235270776164188160 10302689 -300628971428801978045948356339331539776 10302690 -44186027586875377716061164027398676480 10302691 -397128179914003041096425619589547126928 10302692 -329685925347437668554531308867607245184 10302693 -82445715492922524279604879922431860000 10302694 -125909195607481407886350994972687843104 10302695 20690639746510824211365142211921744640 10302696 -59055792870745868818206480660387578880 10302697 220962986679249327982853341061154845172 10302698 104108036687302307901372324852659320320 10302699 -156968987704125471104930771707870258752 10302700 224463191691425139188921613538510848000 10302701 -47262014990207447239103385727027574196 10302702 -119580125945820137779139694367165291968 10302703 215667038698185296131668528133633312680 10302704 104661832232912378082089998395814379520 10302705 25285047236706465779026997725323572160 10302706 -167293431715258980987905310806465879040 10302707 82863407315628884941094273982946539120 10302708 144827515265784572539827993839379591168 10302709 -16618595136796126101209290352710032960 10302710 -151076520812049060410392280245654752000 10302711 -218109777251884906654378129597680520728 10302712 -48109473550658250614475258730256793600 10302713 -401986448703303326355463300228150726038 10302714 -4884276768287689531046731327636308480 10302715 222770189003834931609398500413647055360 10302716 -213349224025217196143363033249675612160 10302717 -92549155214749369945335143248752472800 10302718 -275143137634498738037801805807519421440 10302719 166493436711299309990629677235519587696 10302720 -37932586861887146962788197817888276480 10302721 264174161759038743998515501310167434624 10302722 97390760474216380428865264066453416912 10302723 -2978209362302710954507382520865953600 10302724 -115420612346115017078693308685365780480 10302725 -314177094013297289794962044338749759750 10302726 -8973664560557210606586113749915828224 10302727 -634814813885729558508906879128857848424 10302728 428143659797550332606579503788600284160 10302729 -4724089097136672717588105620990288640 10302730 -101660862042414172600504527999422868480 10302731 -560299178133914609016927532384406876160 10302732 -240489051333233875402903709434209197568 10302733 193258518511982337975535144558290404320 10302734 114011922051652874185385288310260435520 10302735 -117452032450387071935268969370282037760 10302736 -69219239636980275388594180410220544000 10302737 -988320839916855580497060551605753208460 10302738 -10754855359088081463793984630443609600 10302739 -22303543265457460269415556306590885680 10302740 173379674732671037394618864715027203840 10302741 12466296611481647146375816356990847680 10302742 108367954769675507128272702941110666272 10302743 -466992426824782113001562298137595180240 10302744 -76668847039764237590507813226491105280 10302745 -81669021579886934495410239076841085120 10302746 305564059371708079877419527434668089072 10302747 66728487161838394882744088029729383168 10302748 -7688005139203377054547140970273603584 10302749 275300289723900759935303326167424635750 10302750 2414645443151543128783659710297760000 10302751 -175990139678786363027914288708338617248 10302752 -64389401713045382587772922743642062848 10302753 -387295848908208124669826735022852956496 10302754 146745732489231693353967126506079360000 10302755 -374419566386056396353665236996438113840 10302756 288256238306720705677203717014834537472 10302757 -2965727447693084998058543210003281920 10302758 -110534266737878345699310331742358938880 10302759 -213449477939304769155530385085317246936 10302760 -167340155387139889328965265592393830400 10302761 84372580859938715353115809261724518080 10302762 -127030819059383880276107057504059706880 10302763 -229506510232928324989972774843163238988 10302764 -538793907901483082933723552420362673664 10302765 -69810108274414315868177122937568524160 10302766 -3348841912610067881870042899548889920 10302767 -172367592594753418738854716903239194288 10302768 36766993548912458416680550275030712320 10302769 -94544084364806799213124335475777702160 10302770 22087265640471258462410233514325629760 10302771 -246580840385114745020874432220480012488 10302772 -365073189524721601988584161551562005760 10302773 -69284057223237518852171697849710104836 10302774 -128361468199863307759060961335894079040 10302775 -33721254205836421711247734929383282400 10302776 -342377527178598038028163790001111306240 10302777 283013183318471145659438402047845591600 10302778 -315067105302181011049625794393008717600 10302779 164451389683913092970285438570050925880 10302780 -72703176559678175259468147398185098240 10302781 77356956595618136854336762135282550400 10302782 1232169732209054907595954919794005504 10302783 -87655238497494944257985588535031412352 10302784 -76787480071427682000968107309333479424 10302785 -562607001801410912873680407449358979200 10302786 -34440200484937174438596993628239130080 10302787 1190547059638439862456662731946190068 10302788 56257963522198063193985090172042199040 10302789 -9552276977817794114644220377263077280 10302790 -88071605895818181079131550523015921280 10302791 202170596182385045511704277921185137920 10302792 -257303620328186043788699147228477153280 10302793 -243359780488736531836961788509191014476 10302794 -234004510768864430220257271955423762080 10302795 340584720788178770357303433046411200 10302796 166396740823320064926446638584461636608 10302797 62286385740126253175392061126266312992 10302798 -2950431396272400735220337161748536320 10302799 -261241252880263605208900080993735902160 10302800 -733682307314238764105291800657920000 10302801 302626142103870876220744645730946150720 10302802 -99627455721354397249533596844225647328 10302803 -173904722115884644966462734444481855920 10302804 171638526837104711650952762561906788224 10302805 -373780898549844916888080885744159237540 10302806 41252330875023922163147949176674925760 10302807 -342600444532551882662139253845567064320 10302808 106122892696742651343496440225474723840 10302809 599067503804313101899920084598809684240 10302810 -13157546534597537376038833404068904960 10302811 -410721130320198321899722555013732910720 10302812 -109569637256784447625539036564875980800 10302813 148206646269068186603919418111212203142 10302814 330013617029738581364222407716200432256 10302815 427598927041640827424521825341721041960 10302816 -160305014466973265859309585901478215680 10302817 205998348572300470676703119300453072832 10302818 -88239256920355602056877629215626503520 10302819 -18298225341378459198659145926275568640 10302820 -356302644562782864116612863686837411840 10302821 39133673170404088825410854453952902112 10302822 39404832804768707974572207337064672640 10302823 234415573466242422010478371344307113984 10302824 26195184623391131133242508494233190400 10302825 86830272397313122104061237352277057600 10302826 360652812289559647192218538636180657920 10302827 -14835353640404527812695234652149203200 10302828 -131031276217091487041640981681918541824 10302829 7673493334782945487964028723142054200 10302830 232777766850037484645855312794286150400 10302831 -91959759864909730567189954717129431936 10302832 141669097362286986555387680351825985536 10302833 -736600993556582891140135050461900996700 10302834 31399291429456340538300809345111498880 10302835 70343919739205378649213363023029050960 10302836 -452150679901192447164171179789631313152 10302837 -185258314535788826192453239773954102240 10302838 -30701117940126121430160193369334634624 10302839 -113407721298089642736620480492294818200 10302840 260447611974114303603494237232446976000 10302841 178468864986561805336368042954476427242 10302842 28725449215139222080575720847544342784 10302843 1920657867814749145439594415522826944 10302844 -141670772091356029708547256994993664 10302845 -60236734987431032137161458797606012800 10302846 38179056975171829518885239105429760000 10302847 16132691464528859152059055159536135296 10302848 166731130638124919664888504395728158720 10302849 -45378690356281934069175729958347543840 10302850 -8091007991135305572039286033146931200 10302851 50390294353374351770907403214398665360 10302852 47192735559249898588675955529135747072 10302853 -88456589376018820835983616798683020000 10302854 455015433604165858684684859814822123072 10302855 -2718787552330000773015380333851716240 10302856 -375336969431051537791809150895194885120 10302857 -292109841464828173810191333069692289894 10302858 -249233807961991171461398050219169719296 10302859 83812858831853253759139853094419254560 10302860 75719144058228742643900686566064174080 10302861 87838491644264063633365988802632359872 10302862 314163448202283472299964119022004202432 10302863 -15088245463270710814807009314822759888 10302864 -31223326760153697066985782010655539200 10302865 -198908939691408931600397281633870453080 10302866 124385723568226543263005018459168209920 10302867 66751532145638261687995846848067180680 10302868 -57972231674881491532745861612835943552 10302869 67583300849705026850807554211518032270 10302870 -145791113283411575629768261285512867840 10302871 563787714373056313313999043853389680072 10302872 -2355969808813395503187576634225336320 10302873 55293984883912057720112535227702949888 10302874 102385448566318723694041973736593181936 10302875 -261651792077171136115831595829058560000 10302876 -11246435380239156753889792016125785600 10302877 -104734524968840551609849930466815837940 10302878 20205607574874958463313005429018853120 10302879 -347703955660707876620899771653485503416 10302880 -81789388453321838449220763044020224000 10302881 182569715286628722921235312922269824192 10302882 -16177958285808996957786686409051164160 10302883 577233292146791723373441957710184874800 10302884 -364200476602549022779130002047666290688 10302885 24735484160959788396860184475042510620 10302886 4516329117650678161407260224283386368 10302887 -206095576075600159615565238750669228984 10302888 -146995377436575468961244849334295756800 10302889 -480309393372509147152204817811186630300 10302890 28969556921364422330870250752512698240 10302891 232143698853952174492249041165058560 10302892 194068589079480219020979737034224297216 10302893 345079436429209638934460061544263096684 10302894 -11973656976118403852173629664682847360 10302895 -9044602446779436347755172682074220600 10302896 -34993376110643328333775895330856173568 10302897 66551556691413131351085699986008671840 10302898 -81198988552105928548047766944905633280 10302899 -162675942685554446384870238146228649480 10302900 16119069622453795744026568716474009600 10302901 261493679528142101851558786616303369280 10302902 -35581301685163437324996697640877998400 10302903 135818012773081620989868539330396136000 10302904 -47875110748789457173465414816052244480 10302905 -174799931482484991332110290993968954940 10302906 89354466062998910397328699253098312704 10302907 -53110895848539199585181725508653405320 10302908 -1048772260864113386467978619569152 10302909 18254971340737459421381624156666590080 10302910 137914244867390412091280405872139703360 10302911 280251684450205379451630624439324951224 10302912 -14226829992291365647503115373896531968 10302913 -401793798751868969657691161614975131838 10302914 104182979282042657999329943006660815056 10302915 30913977242618926755027741036503781120 10302916 378975977574095339795206611404609154432 10302917 1345814515866730157971788856273555564800 10302918 262946104029326935425052204397893134720 10302919 -368487446560678590430525959243109388544 10302920 -49741672366962611124843767254585344000 10302921 -425210172167718258059196696994436031120 10302922 66923253329855776877548140218677960704 10302923 102779353928446044363295545012387944040 10302924 88326137926872910182274263297585593856 10302925 -284464234290828579440452542643165335200 10302926 223262584158669488545077507767250270912 10302927 -377668448857667591996045755039329039480 10302928 9101554883558401149593131716293607424 10302929 -434009905808642845530859774301096832 10302930 -24548501765657984171669579566924416000 10302931 -11346825420264588689720569012807130136 10302932 -346988585646160542638485721955651045504 10302933 -92528383102986494442637911710242894176 10302934 135599529129328700816517494324198925120 10302935 274135642485360906238057907043496940160 10302936 158796486620550767813756475304327311360 10302937 -83114996462580775980037329807556135414 10302938 42614705860180030897691271711878235120 10302939 -517307385867565162175977754373323670000 10302940 2090562356982591596994789087743869440 10302941 -9534732942227796294215223326702356800 10302942 46932340061626858604262074622457061376 10302943 78892432232477929119117470818674565120 10302944 208169752921097410149185493488905224192 10302945 -201818508492551443346799911812699198080 10302946 138443685099782029700296756038508791360 10302947 80850532365822377117496403466936010396 10302948 163548342810064535554210138095640515840 10302949 -400913738611730023615296043509300037536 10302950 28836611746632624866242206815913302400 10302951 -216958313876513122231779098351378103768 10302952 -229088575989553190681640281540814766080 10302953 281981556631842914738260893615221722704 10302954 -51848015397887182984894236689376115968 10302955 142255760338348882613205796675906367760 10302956 -213512109209763891104095009377923670528 10302957 126799697764859901294639732647323726080 10302958 136058227173383691183028403478161849280 10302959 -324997588899606389252354605068003015960 10302960 -42063328368172545245095640418194227200 10302961 -170660418429254517332370347123699612876 10302962 11813828276849682542920693641601865232 10302963 -370326165602460603297741137070422258112 10302964 -269151291205676370625111440536720424960 10302965 105673484158723726274907035368651969920 10302966 -60555564324018412545101557520702108448 10302967 -677257712646375828318521733859739944984 10302968 273647246256961038163206068509499473920 10302969 -306537945806603287396105668317361381120 10302970 -188459013396118646178403778466769036320 10302971 -185182839963746931664763765279090331888 10302972 -430449611921124002410728665422872576 10302973 30766562013191874350710434509067743980 10302974 119823161459069902025356074407959547904 10302975 198419951313984222029873890315233945000 10302976 278447413273266267357408496126475108352 10302977 9824534943250959294304709645811780 10302978 77735963691512935733150933410596372480 10302979 -397907820269476683112112186708720860420 10302980 219163397972015987885943420607642656000 10302981 105866112753440046248068741609770570720 10302982 -152298012677632407400263864336494997408 10302983 151409282751041379259859401487058824760 10302984 203900932946280839604067996559493120000 10302985 -249776761561943046109343807818620147840 10302986 113265592788956270800704598513083178080 10302987 361672741637827017251585181772900128768 10302988 62027373400042565249258689252548163584 10302989 542165472695541174002394050276141588790 10302990 128559379345768570168207055762336085120 10302991 1553258719670521538942530458367158784 10302992 50375038846709894866455529272351916032 10302993 -110189185823859545814482267735048037360 10302994 18250971724419043271457261215063291040 10302995 106006317877094026913761405949645358000 10302996 -139286170135597059837970950330525265920 10302997 186995322265808926300014226023198627040 10302998 167255424306333593899443840993577095936 10302999 -59356912923141708540678485381822309760 10303000 348680102599617836358233371048427520000 10303001 -3459639685784029580603261568542871000 10303002 113746891523737385649852483040449441792 10303003 73555967581765229368735810507981397160 10303004 -64730013015410798289794612345518579200 10303005 -87086740798686032124224035941013409280 10303006 -26402902751448346009216783927290276096 10303007 120973908507226129676087896521081187680 10303008 107675765575936759890670511668971700224 10303009 -1010826641779468816267274992137596213100 10303010 148118105360726593720339375590132064320 10303011 -91452722769452558196719303600271697920 10303012 -399704300780947311741822969485854274944 10303013 -95461540407658784691368412486333787200 10303014 -166369964853344707355312040852962007360 10303015 -1290747410794935368642613436987618080 10303016 611153492971083785293695377238833971200 10303017 -87343926913952529342775572325613739552 10303018 -160329754776969492278267140336708623360 10303019 501675506975462218799146356809276275800 10303020 9835361113863309094736282728005672960 10303021 183403849182891755895185539365295554892 10303022 516611454025877854074170197221840115200 10303023 9750657990854151300775459276347447168 10303024 -26249413004671360637880823720065859584 10303025 200462804183446931679825710355594028800 10303026 -10014509485402318990532764258452288000 10303027 154042774853955915090660156959250605472 10303028 -414383768053830396199294123682916488832 10303029 452590259797497104034353423209391022 10303030 164838861522532329140215650490632950400 10303031 -585016687756248583279640965948795716336 10303032 100252364574602628579068898103139696640 10303033 84435061823582396118281355430152865800 10303034 32630706103669922480124287841117235200 10303035 -156201377171400811110035944158236985600 10303036 -113582442749361943063367180444592066560 10303037 317966791076297768336996753927632545984 10303038 -16710382581496554723531272481484310400 10303039 -182066551547437737889513203713308681176 10303040 80106374352014784505629746952929280 10303041 -21773898133831412666748271661216432256 10303042 -13044048285336054763618830165460097328 10303043 -189695415843003209446448682241001712708 10303044 -111991920569848963611266438171217604608 10303045 -50856541511536820929353946669271477700 10303046 -106381488822253388188461850497497895936 10303047 -139064714303460096375530836313222826576 10303048 -145319211763341839245590478044221767680 10303049 92571505530591120682161299117148781236 10303050 26834683776284556528746664698562700800 10303051 187037896307111083713495636919332633600 10303052 203862785131624398145823501770610304000 10303053 287965910158199204135293098986539840704 10303054 -81599686709004413907455263345702214400 10303055 -17595154606144981411647764832131988480 10303056 -36885433150514432625615273155525222400 10303057 -71768045357051508670659462981200317248 10303058 9411961765318749177730598684583705600 10303059 -94920917898894288816391608941157065472 10303060 292105624344406578413883416077446516480 10303061 151278536578950354351626236129793032800 10303062 17547111562988715446253614681123942400 10303063 40655981684283141686420485028117742904 10303064 -50553323544590676131129660883644528640 10303065 -295908180788342451539375096630778374400 10303066 -52751587530088144783915922060908170768 10303067 -19136373468748682974379425080028093440 10303068 -254800740322310078967335969261660444160 10303069 27421228339756338195537126411893766496 10303070 53849495839491356646797703240946908480 10303071 179137585841814675815513775427801532304 10303072 -23039163736182807999290123774242848768 10303073 118214001110399364081097021753661583840 10303074 1623760962653820072175750676670987168 10303075 1012211951618149449810743834190638300 10303076 -8300311489056305833385300767410376704 10303077 137525050889851038411717743023337793120 10303078 265791447371333268534001441049840175840 10303079 -578225690301318964520563911880791456624 10303080 -15364025256017836825931244879736012800 10303081 154031813585388284147468693521803661392 10303082 -228115061688647214068286720099148630608 10303083 310499901536886793177892170379707094784 10303084 185462204690885071638236866706313349632 10303085 -52321659884706592536989569521989412600 10303086 4092000610211480048411810844089100864 10303087 192593997695119763550558457637387254736 10303088 48316133656770594715002323771903508480 10303089 -9996642997642619159802044344200709776 10303090 71016556698989378029097283291752908800 10303091 91007950565646820859938326904319192892 10303092 466454685671873175381197576150881382400 10303093 113737689185210191745260899468453623342 10303094 -54278045347849735604477873906291384448 10303095 -7269740185020317232979168492276849920 10303096 466933847217353937924166745300358881280 10303097 -56494807816897940504105820390393950400 10303098 207748557117225682081756106219606016 10303099 -40062733028549807841891803737709815900 10303100 2355403915739622098680112554614950400 10303101 8976327213586497348705878568684597120 10303102 -300879970300116015761738028722156149248 10303103 22225643878408573401733545954072390864 10303104 -42970334247305894578852984131220930560 10303105 292665462580153946092967838056592518400 10303106 -70551054999424810664040674135706385536 10303107 108869698514667660570711072848985602040 10303108 -287344712217090932975827806948075033472 10303109 -144831993052693440268270107201976296960 10303110 9769616529838370400376172774881324800 10303111 -43747806146697493606570288967798515200 10303112 257651966256183730198529900417209067520 10303113 -156594569026704411800047643723056154112 10303114 51296617421445259509070972832894659680 10303115 123728738565810920584713088286167832400 10303116 -137060917646429865126029240675452400640 10303117 24536231064003630133685494732554454752 10303118 -56952595496653453493930230912802016384 10303119 -17122534429739001812648236370938506480 10303120 5859129363963680828748147836984524800 10303121 159098712267115211943751757646510614322 10303122 -31824111229774759140083833706913148416 10303123 264976223146133709886612392258090689184 10303124 -189597422964516807914159728816643155968 10303125 -84168948600620007744160570819280400000 10303126 -6095769055102605062219375718646050816 10303127 -248326781076493249137311478709795764024 10303128 -106981994194059885184886161905638092800 10303129 -140182354838709801908030848670180466688 10303130 201165841155079740881352217421464819200 10303131 59622680038902207565586202775930307184 10303132 -269571150163085580853747979359935438336 10303133 -164987089125753516779077490726239856916 10303134 15917771221355716978632901084817949312 10303135 14316871438542128816265163791231079080 10303136 243735249669100483559607316685676478464 10303137 -80142848893983077240632676759055016512 10303138 104931056172625309326649407871440746880 10303139 -14678459634394421078079318638128470528 10303140 155266390301928832990104933406381977600 10303141 -96938299398527536539711720721503899458 10303142 -2510652630671102914620321087776960448 10303143 -177984487619285706585568026756441170136 10303144 4869837012018506685250481603564912640 10303145 -10733599011906281237414442053827019100 10303146 -46467331517028482677100258726942914560 10303147 -7044981444347440309931552195470181472 10303148 -426270272664894821748532360144995969792 10303149 -24234176985301089430241324570235187200 10303150 -111268068479329613222243082117499200 10303151 438722769193028336514386073604530199704 10303152 -22083840673201675144802658930244190208 10303153 -39978364645463047219562893824499997120 10303154 349313244794108290186518668184789205776 10303155 30264985086710745436032425858769600 10303156 -274952601248933048458810887139162828032 10303157 688364358237315554791899025620541127406 10303158 164045663615497187200927019976982056960 10303159 -31675592367268189374042410481691335640 10303160 -31069461980426814805423118563226419200 10303161 138660620021922870815994926570910799584 10303162 163022007815690422314130094903759006832 10303163 20626861842450438149419895296457436624 10303164 206342400212959393686106276338276979200 10303165 238100316382967437723515537781661022720 10303166 -196112841670639931358343126101469747968 10303167 -23694345947179277404396758594149148288 10303168 62004801147899102059267830516600012800 10303169 285224086078926768257464993307599317570 10303170 -11155178169918181193966475070561804800 10303171 -349829658695331380849346421502307666628 10303172 -28424969670754967982608548592611577856 10303173 -458777919430946679237475780234394880 10303174 62912298018851429381931174974251372800 10303175 184333170160284664265388617451767906400 10303176 59116318356328287914386590268721725440 10303177 -105148181239253837997870118459562120268 10303178 6776714858451879977913688211326680000 10303179 413434224080122982705044708010157536688 10303180 -500355368913879988905017821241116569600 10303181 -38653275254250205274170767962298751008 10303182 135169854441837608671368495890985820800 10303183 501711506946443049422481491209153630848 10303184 27971618715329053124626191387889459200 10303185 -201257168789336529224065279603285843200 10303186 -197659214386257683350229351521642532208 10303187 4799501156332732896225038299349743680 10303188 -4122178134810419916594027886151393280 10303189 134874042219324934015205720398086264124 10303190 -184827580311962978238558312407676856320 10303191 72919367589279846900687703326108342720 10303192 -501052390914186263569419004025472768000 10303193 1167838149859237212170802187327942417344 10303194 130459378612969040898718898990077789440 10303195 86106146946756197956038313153486848000 10303196 -267676241793161966773149532584877401600 10303197 -85015783043744128492924429983263203200 10303198 169679208308644015670155615669404777600 10303199 48542365019453920324727385967708443936 10303200 -107281273314225520654933267540338278400 10303201 353778772317373383044461851580995172500 10303202 -28583784091666543156578056121136974336 10303203 -83564860185686328426401985430167690000 10303204 80012203821689382605288614122380963456 10303205 96015857723257568054283864892718951040 10303206 -113910396912892292377354258229044876800 10303207 -568867933892138009475793397414702238000 10303208 150877660647132771488540141147581839360 10303209 67769668176512073842899462432960534464 10303210 -62551298508962090282035524756628704000 10303211 -182589074571614580337735759606222930188 10303212 95344423658618127624158816527276391424 10303213 -135810294495029750432634123551854314538 10303214 9919872674637810168512158812393723456 10303215 41240697388474163379017455541262057120 10303216 -1897695121965281177547234925827588096 10303217 -249737753807303444818963629277026370734 10303218 -39106934406260735138588162495766638592 10303219 -8358476245902315543082921928431056320 10303220 -22948417071751711611723048361271032320 10303221 304150507961735083903508277859643553312 10303222 -44620690815795934405243824867836107776 10303223 27326452817519341061438262959809976544 10303224 -398037726091191622491973732361795297280 10303225 -14550965456033915637689220195859000000 10303226 180445043843700583948678736990520123360 10303227 51073256618187175810686371217870746880 10303228 -15664894135151605489894684507020700160 10303229 -300560601404709325255815600862629115680 10303230 303780913577693436810828337478507520 10303231 165008729689288373510061565374992688064 10303232 8692766786728366516708915624292646912 10303233 -271008669545258316819781132430714912976 10303234 -87251398550920872439846021652330535984 10303235 -65670233870687204553439308561903482400 10303236 125519344958808963572324865717776486400 10303237 180203651976820463075683889952414686752 10303238 -20148561639229045132754905936135144320 10303239 10612718687020543381810900671919078824 10303240 -15980994223778925407146228095467520000 10303241 9451203020681624034959768876464535424 10303242 41214079442265408316627566763248324864 10303243 504626009207301227338694898353332284520 10303244 -23636552762063324644768040277816852480 10303245 -223704819187691996312781688560597357780 10303246 -130644744216017421605127339937171818240 10303247 -188407831596705806359901702104632788304 10303248 11607924472619359491706539494806585344 10303249 494792351681070056422323976217058622320 10303250 -277169383840341564423892559377656000 10303251 161220515797628898132539494027827005184 10303252 -794806580761629740951978085666190496000 10303253 -6541246769001512772703385748403003392 10303254 137581160075210836653126015556355011200 10303255 -577116553165561784899697367732840162000 10303256 18428112488212053084602499480997724160 10303257 -13143635655162234157849368660639885360 10303258 13769347299351024280636575932034719232 10303259 17603736389728608572437230832834489920 10303260 -260449682583617290620978042547534970880 10303261 -227577788997292143623408075595459946138 10303262 233498506769975770375326910549591339200 10303263 -42789663488900984675259980220478628400 10303264 426771115409520048721127595915608064000 10303265 133891402834548857365106325620018284800 10303266 39908007167592100994575139859744066048 10303267 -58534658713104612281300593890038830880 10303268 -519064095417992076337924431008037946752 10303269 -10691521352978234826764222299992160512 10303270 -201554294979713115317567322135748492800 10303271 -184617592584078378959078589779941272912 10303272 -143784916387602535423124226649866977280 10303273 -9844039296659211235950601567837970096 10303274 -267199075466345985041853178824719766864 10303275 109633992290315557163338125511299603600 10303276 -85354342478933004820445762280401539840 10303277 233725239390890332942961592327717926412 10303278 -126746952139187590586320245164502038400 10303279 -6359029481164113933034347706074171864 10303280 9499457143469462651629967395857039360 10303281 -22596737393587652976263752615604162256 10303282 -41172018887289621440131736843490641280 10303283 1398804249105238950496876237423948200 10303284 -23304465873252367532722925684667629568 10303285 330427442467498155188741520921139645980 10303286 -26402497907785645872442547579646652800 10303287 -10009980828206059449840222398785160832 10303288 -312161030081852504204230563016256716800 10303289 -697465952569434805954019699594232221910 10303290 -98834674261552654589087926990353408000 10303291 335020141747470131244592501786467294692 10303292 -125538393597307990811195382644278459392 10303293 5126636794671916589917396887676379136 10303294 135003066522113275823568210937480321920 10303295 -42365388803815053692409930893421231600 10303296 -142441872151539892086089568654842658816 10303297 192009606456398374625078727259788283092 10303298 326910235603276080099549891407075911200 10303299 161241092080921803618796685006795520168 10303300 -30515961229760343673924387474461696000 10303301 -2172114019558094787440412427659102498 10303302 12477798947688537470732004498950999232 10303303 9693799870064269598200068420335806440 10303304 308535683386936685659182663559422935040 10303305 50870619053761835630742253922791267200 10303306 24840563890429215204340127491915429824 10303307 101981031895001169780937588414813780224 10303308 -262436835958611326853757721061718164480 10303309 -231237730409198766188780161695707548884 10303310 154417708051209493970798497728816840960 10303311 177233411322751909844995155065663841672 10303312 -80807080674868099522179513846932905984 10303313 -245728240052367363872440089268135275276 10303314 33192213900931891751276987570527022592 10303315 -141781151386226238058853425523042933760 10303316 2181093391876554406307952879788574720 10303317 229070397845426979422298837697828056828 10303318 179824015099240904744860147322403267360 10303319 207250375359938521843109818749608340744 10303320 189794014488216259510635271772651520000 10303321 -22469905645005624961564337419008697088 10303322 -152344213595735431581163681836885750288 10303323 -7427606802102295384322645099835757200 10303324 -440989293967235801209307349861666304 10303325 -248417563365401469926064256817031103950 10303326 174625224309046035678214504915285177728 10303327 684455014702024450744231037679408183824 10303328 -10655082583353752190157867843799875584 10303329 180550595620929605159582665282640766384 10303330 6689152341908612427386469465710323200 10303331 432987459423393619447151374626608655132 10303332 -91773871867918696555613922865178738688 10303333 127249307293216600943371993177891367582 10303334 -144643365454736069887372589975848930560 10303335 137651139201435652567877988266307763200 10303336 -508477159903086015258342070263455032320 10303337 -588148271905965271274953256953046693808 10303338 219593899652719207402542787262265000960 10303339 -24460534608333052908561329168767143560 10303340 122035843370502114315667153711625134080 10303341 -109771046619367352239730184343196634432 10303342 7642340493883178831094959128042710912 10303343 35904835194331609981757072319150746880 10303344 64292741534311672877851543354439368704 10303345 -113188349100834480209188884436647160560 10303346 39635321650397437287079108205795149824 10303347 -355521368821664552280991061646543053760 10303348 283900105063441041724152074101749221376 10303349 26134215773659049998015049516745867936 10303350 125456578744127514575873926317103440000 10303351 -307795441847933807628592755955948611048 10303352 29518706101287448568224746253440000000 10303353 5380976177656202431768086073707644484 10303354 -247277983625417218274225001092532948624 10303355 410715858737101864472281802416976981760 10303356 4473154612279919121021932045594886144 10303357 -192088812091023519948983599912168917120 10303358 -13123478716120374211098488582409509760 10303359 -1094416908905064750798225542901652224 10303360 321521550672421975609850286970817740800 10303361 -43765799016543324330244585114191293868 10303362 15833503936735504454252086059144472272 10303363 -37748221016453217582367840236595073840 10303364 -59223104222164692028093077592899143424 10303365 -26055304393225101763169041573536989280 10303366 17673927921445067889167574527794161984 10303367 222223555115557944896262142534002907416 10303368 -159011436504945294810629694593645690880 10303369 -512317740654203894454821018110508240230 10303370 -20848961526655710947196556149807559680 10303371 -140622997471087688904091745863026907344 10303372 53898817191572511887672790558534008576 10303373 89067124812218358245215360989745571244 10303374 -13138310013848361963884294169545211840 10303375 64985790867091296539325434244289260000 10303376 20753292464753777046811778401281810432 10303377 60319778686324804029915603788580864000 10303378 -289772090511344564289171178173281280 10303379 75918373144842179603893051853000019168 10303380 -102175478502526037659255559045860573440 10303381 352296691113900742784365965633824508000 10303382 90661835681639986206629175943033531584 10303383 215914378320154197579078472136413353984 10303384 -69298485989324966790849561645247610880 10303385 -98755972912845119261441819324650175040 10303386 25932324264407218582905880655068771584 10303387 -964763533288461057625242350528436560448 10303388 -328098938653398155042436508588539723264 10303389 167577751093067068113777995031102707520 10303390 47580793842380506413964772221641588480 10303391 40450450688580072756999786943061903472 10303392 -141270592573841572479306634707861504 10303393 75006754179904385428329185089820250544 10303394 274889008449002523319310670009906085632 10303395 280618364146873599885374317471239756720 10303396 428483014619532279055458313827889054720 10303397 83431275511951610542474686039704786520 10303398 -11235639044833500645347963024344622976 10303399 1058494443158691889672178474275475059200 10303400 59037291784865196780665845182529152000 10303401 375748643864942522547704117338120006032 10303402 516100707587784265137005361521379840 10303403 136519384897639533633036091005328212264 10303404 -377921543127075645102070006727034851328 10303405 102672992037167932141634670509072175360 10303406 -42243306379991115734610036781604907840 10303407 174661139004823861730491795009558045704 10303408 1576947077578923223286490512307257344 10303409 272892926243830370989060323839059358610 10303410 -23857639181225988233675597023291084800 10303411 838779947071406749467898482662090745912 10303412 -104625017907418726271569778821327546368 10303413 -343874050475576481266731685110884754656 10303414 -66583730529602344810480206879365118336 10303415 280596547189799129302119748611387171600 10303416 253609148558808291482538556923373363200 10303417 -691713796468308083857327847428838503040 10303418 129952014803850320614905719384769921504 10303419 25034190358099890698421874133923365120 10303420 20179007804310729662728342554454978560 10303421 674421227147167464325350750052214284992 10303422 28865806436626513489575999582307889472 10303423 -76502332470938772991858613740009298016 10303424 11019685146226217573245870180663296000 10303425 -28789056166773640811842933521410289600 10303426 -204826562210575837876795312788836047152 10303427 -89848544973209999326216165093967193216 10303428 -45627107433747115618295358013795544064 10303429 62609246727447384082633900879018688030 10303430 -88920190983905713616611849803513780480 10303431 -30018739195471661444439379800247800960 10303432 36027827707331111791793839493534392320 10303433 -11020322282845551285652767900684862080 10303434 78791793659973136781750410796802862080 10303435 50280606915589585059600527334992702880 10303436 -110759534640820380392200606247019580416 10303437 49039685461122969950125390014867764352 10303438 294402524293804825339402259240006714496 10303439 -13062303583763809862848415997433370880 10303440 124992481382450551128671686998097920 10303441 73697958116179231573156760953283931300 10303442 -2585082616743888063127913145394876128 10303443 -147582493573601989434212030549293945200 10303444 -360028536843626517893535041720166312064 10303445 -6082449448964230917643082981273092800 10303446 -163099361311945735017678491072195274816 10303447 -247363326503658573822153204349140683136 10303448 323237526234797025633720671601226997760 10303449 -6954760572172828045983145543233226176 10303450 83079178566791759671763063252150658000 10303451 -367503515250758986981788506243192346768 10303452 114609119091488525219210449692362634240 10303453 86028844661832113184891093715841472000 10303454 -85037274913571809730703264876406576128 10303455 161043771552415794940748807501919657360 10303456 -328085573931973322778155182716541206528 10303457 -557528138072846195476997930687408211294 10303458 94374035511600278359694164397310167040 10303459 -66192443184905572232737262260972060784 10303460 180165835711976190796873707109056641280 10303461 -158024077906164227939769290873287056576 10303462 -59120497941969385243834173144010999296 10303463 -64709665213750542470295980690308654776 10303464 -19976254398981506429675029265347215360 10303465 -90611585884588178851692861415998024000 10303466 287694379185334630530639709186024280064 10303467 65154631374183977707741346874683989080 10303468 -61448391431047745053708868149258598400 10303469 342315488854624036646817612171530187360 10303470 -43475516497490946049678067460307353600 10303471 54915897089103765825013238248344434304 10303472 -21874951179686336915417729760152616960 10303473 -6950681420094062016160785396638454432 10303474 304939339546134377802003148960860638736 10303475 -85893899751381609322336768593999459600 10303476 -103356739160354509561933787006621319168 10303477 386090007664810617899337026824808817326 10303478 100777520153386845275646022529767931040 10303479 248392457837363648287491156069861940704 10303480 174778359308156263260904459361978572800 10303481 779773474300122672978271761913875626112 10303482 -70115708476300134644019536207778510336 10303483 366807460093333426920899754268423709732 10303484 -371098120331453247294130006233014697984 10303485 -25898532064610098221178154158017744000 10303486 32777847598387624081583243013307563264 10303487 568714908804286325725401296448860891136 10303488 149879041180795950262634073418629120 10303489 -6444270477386190970572032301809577088 10303490 -170902413811911232579524360835293612000 10303491 -296456546206458243719534127557520109440 10303492 23193024725951507658389246231359455232 10303493 195684598918600143942923212468529629404 10303494 47496858744606503238391972343288555520 10303495 -22186302519234412884334292857402617600 10303496 -110662243555121841753761426382068121600 10303497 -624150270100778528871124639435224144000 10303498 -386770394722395404662460481570837176736 10303499 563619878719758665989466513510682580800 10303500 70424121105853345927318511892637440000 10303501 15282981865170296153286550174631070208 10303502 -326683757873409028075357044593205943296 10303503 90170817712688079916014892179928696704 10303504 110416749688692152256373159811887800320 10303505 -146162733511835188164959178781228510680 10303506 -109262213952003188097472916849382728688 10303507 -78977414024175946502444637463496084160 10303508 454351574906353937191276297624109843328 10303509 -75485838178587059580947522323925403072 10303510 -37819049194516586055650171807927500800 10303511 -725469535244591939262733841113707912888 10303512 1519225833865444033379342449446051840 10303513 524670825989452261079547765881971380 10303514 143184325875707390246343749931679714560 10303515 -73261485533040235372423798914484540080 10303516 512579833343806541187952169785549821440 10303517 -142253490112239202930383211138549600128 10303518 -36600618192807497589548069473280299392 10303519 75889773729198431489920488942824533296 10303520 784950193775893361695509960468725760 10303521 -48671246150059829485542234299978839776 10303522 -2666885174515666591149337731728124768 10303523 71732533875347736902214008136685415772 10303524 -11539408289926702263320347730452638720 10303525 166676921164327288504543245201266132800 10303526 -100050284971980083863791551365185035520 10303527 -2490338621290447971445753983061029600 10303528 724636951254358561774982882783866060800 10303529 349069802650374263686848250776909456000 10303530 6856239168621822261022966825452518400 10303531 3305671279052150712948037943208760064 10303532 -33692432199431733022389412942970400768 10303533 258962015541721733356242170069469416502 10303534 26197385449562483653283445915191494272 10303535 460971233032456892810598736189658776560 10303536 54051409392361903662139639251088146432 10303537 273551111695159141623488934337145764080 10303538 2732057774190353077072408043526723072 10303539 56248809529691073149503039618150235760 10303540 92464307390032796966138566562397265920 10303541 233513173264259344710961069560305112942 10303542 -51785353772390240029695022255238729760 10303543 -371147694527903122654260979099267725336 10303544 -684367362109684770255494248510787911680 10303545 -66837437259493568386189897364437699200 10303546 -83329800763216633284518813765669824512 10303547 155835367966990870439181316771330202472 10303548 188145018422412747577238013528538275840 10303549 -146527867615046158180655400077431195450 10303550 2217643193220870041851831124538081600 10303551 -410721335054356284769598969156071729920 10303552 22561459909174384448038659707119861760 10303553 -82236565315449456013571509806422831916 10303554 -34913834436412946310934901385344302080 10303555 224550557697445925591229740276882454000 10303556 33362266072418925873109736390995663872 10303557 -7853862294717805937120202737501770080 10303558 21517332603934447394880058216540118880 10303559 -167242380734596990093425602355242955984 10303560 258770480526860689368854873789422233600 10303561 50346206775146964526430164092999483300 10303562 -998575144901103586773391596463381968 10303563 2641440263752805542215684041503254528 10303564 -244775982423426680951871532644677497344 10303565 -265381299669976392766232751219851479200 10303566 13723535157603128127436427989972328448 10303567 519739065665908168778302393953820449640 10303568 144951025449312964837890806587562655744 10303569 -181471429344476002745495449811571036876 10303570 46730696410144737724227397658617272480 10303571 102939659946031714972929468311024596464 10303572 -67734407602691410128498286983084791808 10303573 -68425253805600741978201017738821952082 10303574 -7013999994705471249822647586627142080 10303575 119935727043942769378252382956909824000 10303576 355542121766450275003623360112460974080 10303577 -440288664006621133828205810073907283574 10303578 322118210997384262621622318935557803520 10303579 25407155400204526525517267939734191888 10303580 89204786927827595462629949247443466240 10303581 -67166277109378208051901019912396930176 10303582 331347474938399454318943933974567499392 10303583 -82261534011740216141920942918563329640 10303584 418561414391123451608814995893762129920 10303585 -6119842314511648235934727349703874200 10303586 109232188486431489007008440297233881600 10303587 -12269496632513577323317869252411289440 10303588 205638068851444202055519043908680578688 10303589 -291315248923396446674235124705869956610 10303590 -130227746602208634724946630219929589760 10303591 54995669945491182811701957138999601584 10303592 355923466151304699778683221230337233920 10303593 3848558053899670394446660081792977504 10303594 -26505081488309643933473331777121652736 10303595 523698886371458569435314267022969501680 10303596 -299023313101809312297338603315948924928 10303597 -55915187681593641837076319829262085568 10303598 -14538283194630792657368270406146451840 10303599 344215777589664691059184422896470965888 10303600 -32782893583181425930883032545673216000 10303601 -29988338368451322798418865234511270336 10303602 -37122776739201006199737909618189788160 10303603 -166529343679312206037860340069622868148 10303604 -118981146650270293080496078590667311744 10303605 11183921467409686449131126856191030400 10303606 -115170760138698709756509204722908636416 10303607 -487515921199664089911184890051398997144 10303608 104688400850728934664506641763139256320 10303609 43341006458184789352099973554250815104 10303610 11269360392663694365157265153723604960 10303611 -203638480844449199317616530645743041856 10303612 51272422559855486308275064094642273280 10303613 -216829458564446660157284320918881244020 10303614 -111608442380723040309824224099038501696 10303615 -140899963951648756683071694168193869120 10303616 63628870747875364626471798043280670720 10303617 -5100691628996606055965317964639374752 10303618 -155703178063596039901167675064972080096 10303619 110810540440955286097940908755197839080 10303620 -106238050294399678327926630473407180800 10303621 -150014615216280792230643035091133788548 10303622 -443323241337081989780816258079405326592 10303623 965548527563066991494608579146825600 10303624 119018915859021963286023642965999616000 10303625 24535233748463078534595036793026240000 10303626 -185271286649699771721557003121602400000 10303627 -73914860915827367730517100889617269608 10303628 -28375944202304914009142791816878349824 10303629 36144029955374998686414301098678612480 10303630 286988372922078557194489236627254824320 10303631 106606294039925362781414159195654863344 10303632 64787469209500581171712325348496506880 10303633 -199586986968408712739199750368674699740 10303634 151940858084168513035949961316693008 10303635 -125683458288511881317335055534171232000 10303636 14637280189306010270514712959212036096 10303637 -74502508355405556172816324333856506368 10303638 -863504764405711430675392388171083392 10303639 -175960069172230148068336942614081077560 10303640 -77881290239258089162411913431181107200 10303641 358634982247268599597226576412557906820 10303642 -105583948840122728563952730514639814400 10303643 -63405539476222810414405939414647874560 10303644 53811298337929797191140997480093584896 10303645 272089366275054482264939744095294514400 10303646 235655071158931772363246297822541862272 10303647 -461831426772101294228492328270638303472 10303648 -164246852686229686195821325984953139200 10303649 19803065095432608213665283871049624232 10303650 -47280849949428213783101646218164646400 10303651 -43615787499605834171428163006780461348 10303652 -415337541567303508706745732905251142400 10303653 -344132367376431199365268853248860559200 10303654 -236214787874602886220634502834827779840 10303655 91451935506711094185127888877080332960 10303656 -23521436369221830062240841292814745600 10303657 88699437156832882859784305005040689472 10303658 -21311303353998569706044631785562112416 10303659 648543556967418063425439999875149862400 10303660 3972842281490790550277287851990082560 10303661 -230370241988980426327174441702213439700 10303662 -2589441318408071436230155079721931776 10303663 344316281539188328741359270615323552912 10303664 -50900305173436303421759393294358872064 10303665 -15177527372650690931778156843304174080 10303666 -130304893312122711001331169435917983200 10303667 -533660666466466409623957622610272910648 10303668 -89057719836807592495836954655612820736 10303669 151566615242685016192735232835210636672 10303670 19042947832420286083328966655398121600 10303671 172456337554067971051807234012942268880 10303672 -68481129642156114696675114120235192320 10303673 -58180299743298666882755763059713605120 10303674 -160140855997271404819480858414431356160 10303675 285702661762051248382289179272732986900 10303676 114187936020876687909045230519579304960 10303677 -190380473765029309634365572844449201972 10303678 65260536963895776812030157878960394240 10303679 115484650228439596867865653206523716384 10303680 8409142668199574275615661045223260160 10303681 543284868896401292199505903363186606000 10303682 -102298401576117661446171456254084309808 10303683 78973964937766936768421210273478412128 10303684 -279656290688653988645354130546005747584 10303685 -169019705221074190672002658411667667840 10303686 37231759441318227643984445519697828864 10303687 5371559340759417911756474239025581440 10303688 202798003639653157398815175758892917760 10303689 102191870402565153730168390993407487968 10303690 179784645350667063090411875962636821600 10303691 58978710437901594181026819198003319104 10303692 -57830657991139726980206420144768237568 10303693 234859095556529475194541782236611603244 10303694 -79525728641174906180110330071652471104 10303695 104877854927200127454701851392480062640 10303696 111548376077664538326225943045783552 10303697 348342745220477263012852897721686108146 10303698 55267196073419415687805880421420622464 10303699 -203413768876660907506155357377806394368 10303700 -189713579337670253304098614901506560000 10303701 -48555739575764424600318673704279313920 10303702 -168341752136015590718713242638658548448 10303703 -2066889046515312719547269584773830016 10303704 310298292506888363873565488181219932160 10303705 35523864669066391241239939242484320000 10303706 125787252273279516101507064332424948480 10303707 -130979901304760657578000678173256800912 10303708 -174710829453095979159717029331249285120 10303709 93323011151277710015411438175459806604 10303710 21820341045904419469369155651479358720 10303711 -30303789258059279620124144017213285776 10303712 -298134604100934974595103378674783879168 10303713 -57128835035795780743772147368952215680 10303714 257781347653699576262730214343493792 10303715 -304247942657095682516052255352290814080 10303716 178327042832315865531942885136915537920 10303717 27325888185789536426953824174230095092 10303718 45766861672982404562676471470790535680 10303719 73336796019728614325649944473874524800 10303720 171135941990719545636730088544829440000 10303721 -189321316697464987355212448022209067078 10303722 79249251539581826834950324898893353216 10303723 -189175947292503155283189686464800881120 10303724 -161897396123671231202249519390733579264 10303725 -36562159839485196439570844848676570400 10303726 -262823056815061520601993274593708412416 10303727 -6774098224787368500680260388888396928 10303728 -7715162991462942762549180260776083456 10303729 844525007906780056453756500239721092160 10303730 61302246305511592412809325493994278720 10303731 -15713580773538243656449357296074212872 10303732 -504352870412140777937209874306630283904 10303733 549666980696139508032179581183915192320 10303734 6239601693286190627518061971417350144 10303735 107242771796654890565640713534509543200 10303736 327508653953622736030274471874279751680 10303737 -9098854073505052178769020124498179232 10303738 161409534216348690527911166793904554240 10303739 -257465616334949204027709384637897322640 10303740 28080010644208183580536097216712345600 10303741 -195722986633099859628849106046963546496 10303742 113204656359022392026904925477408054272 10303743 -246590530464738380512915502757377255736 10303744 331838485183169295849134967648650526720 10303745 107265430964153507898559673708892412500 10303746 41733789188812463054305143583098624 10303747 51075586069439756955821441946402697728 10303748 -4597775783527000252335868319342383104 10303749 -64581597748695480546148066515183426432 10303750 -6500222343337636535997677825142180000 10303751 -107112928984491416440408017488304074496 10303752 -64028359436211808211902444587264245760 10303753 555786679359474673032890939080929017380 10303754 -378860248065733826741548681504659872928 10303755 51644030140653113704006491441212160 10303756 199981346749011089347542087718637438720 10303757 -23987937428893656622416537883345495200 10303758 -74944624157185153311424059202072353600 10303759 -321247741169539635892960475747814725520 10303760 2804431802460159050659809664736378880 10303761 110449021094910113535195291750375447408 10303762 -52791287933849366731684271605278225408 10303763 -507422385798891068392955824670572600320 10303764 30362638504357225329667075019687657472 10303765 -104181140315458803129893569778480930340 10303766 -80482447291907617739506597485598474176 10303767 -2026171752352557558926439914258277384 10303768 347259970996609887147011083631928115200 10303769 51769503688848567419033954964523065600 10303770 11893590660472701641319345643366963200 10303771 74695340887518718817945947549803841072 10303772 -211389916305249246057810294456137562624 10303773 -212009684515109110865283245638877058336 10303774 129553881505372064333206626565165905600 10303775 -77678562661366832766705151833861121200 10303776 -103107248461394561677371827323089715200 10303777 270288233690190810057260246248913783520 10303778 98067884646028078113406857205892719440 10303779 -184372387496520322916876602098356740800 10303780 20157839128372239965154686714446233600 10303781 616443526563998658481026961718305998492 10303782 34363376161504968230219927099792832192 10303783 27939830264956537814730278081648592864 10303784 -530777406500932425661018232991817405440 10303785 -222316512812983363046817736230609439800 10303786 -168447049234181961042611352960507223296 10303787 -60964665904032764050005199345004036160 10303788 136861333260604291180318339365096222720 10303789 1588819227224350074140418647632294624 10303790 -3078753182366203405824981883980145920 10303791 -6812397508822054465045466893490482176 10303792 -15455757468172240652466854648651120640 10303793 -289314186796514189853972356761834397376 10303794 124262359024688008670673152913215543040 10303795 -270015839689311595445881946570829766800 10303796 358976480699986206263161836252676190208 10303797 21433867541778468844728897173656992000 10303798 56319764511176043538719655637997674400 10303799 174662611861947200911930346572230472920 10303800 -45386280658614821416758193529078784000 10303801 -122111922929122379463983394305269558896 10303802 39366134734222148423893501505413201632 10303803 -340260638941221393120771888721653167988 10303804 -4879559341351174153259145899795735552 10303805 619150883441567813991150030431449549920 10303806 -12495484259054517594236100433178950656 10303807 186218213546010824470616767886566725056 10303808 -54794509002821238660591201829136105472 10303809 -101730868822735466708786501391830137296 10303810 38739897207782367530712658719101982720 10303811 145678892942064497922505697997778833408 10303812 -256398546683826811762246957322144931840 10303813 210389766772922921746198805865754221724 10303814 -210283546983355014996337396961616414720 10303815 -188985527932930583155439228448938868960 10303816 -19518509868961491564953212121282150400 10303817 647683499241002688750529406820120897972 10303818 -130591965156427053945985979638366956288 10303819 165994139020248498726773824684796309520 10303820 154980937536507431564834088702702382080 10303821 -415426948852559672339695681276865296320 10303822 43644887195900270627200625483464368000 10303823 -243555303481907456975135892011319542928 10303824 6132344950322740162571747189619032064 10303825 -79943510630575314249133358746195801600 10303826 49709974475539585965994580341863141024 10303827 -31438803197445161223856114591604759880 10303828 13810137859127153789225870089193297920 10303829 -405310133881156659885777733992959307570 10303830 26180228474545718699964360884830412160 10303831 102678612841051167761530066554384298000 10303832 -1940973560988407535404784465867571200 10303833 -38237543603927116884046787496284779200 10303834 -109520394040554435132179527145280153888 10303835 420907543875058751148887475837051161280 10303836 -163682279495425800697987398426837129216 10303837 -168563477674810317856035325717156503514 10303838 293039514208315594722461184973893448320 10303839 -15415456993449151972282689190602557952 10303840 -94350033715359456095439678144380928000 10303841 -51690895493771604167411801818512408528 10303842 -141425269134389068579970795492845912704 10303843 366435013522071691381394870659078212744 10303844 -351854971615270571765431938799420671744 10303845 277096069665571324015834271158354588800 10303846 82553382469037755385119602200367841536 10303847 -327818364503173198960521706073193993960 10303848 -30947925125669100720258891229272253440 10303849 -35520712546227836873822699729934375936 10303850 39557567513177658640663965906640976400 10303851 67587066319622158005223171218469560000 10303852 -15710555515556793618132693258436326400 10303853 33129253654290720982528219838168715456 10303854 -59818926730796503594663632831390827520 10303855 -78137462646285296960524588849415700000 10303856 -43855245274842892127556835336755314688 10303857 -72567092310201352050727771874216407680 10303858 -83233250381925073360131113561490036720 10303859 -148927933458470329986751924443826709940 10303860 -56444935721725434826587322365799587840 10303861 -378771374532953598064986907124695011538 10303862 -165471533997396789704337926961122154720 10303863 -163545813770472241326730323539781129216 10303864 134569127243450466949332015571396239360 10303865 -107100301825271136587528594205461741760 10303866 -212835118112058036229338759838889128848 10303867 157589615281183322975393788062809481876 10303868 105451479835339811352085641382657640448 10303869 -195974482577126470203807303125888341152 10303870 -96878773476213128649962857524480992640 10303871 -175981772285597416445924004355109807280 10303872 -128195491413337588217734491851729141760 10303873 217500926455021755387816307012647215360 10303874 67181773933508973449707612724063155200 10303875 -4411364033365897946310315562343040000 10303876 130850303729764165919519577130220800 10303877 -33994136250195955487475672176107031040 10303878 -44597336132470685170622710872309350400 10303879 334410859662516429060864581516154074920 10303880 64132940490904661798976860323809792000 10303881 147564964975884004011539271769920126144 10303882 69480160052557351389766286340650671872 10303883 424226554838608577129769982653294546132 10303884 -214433361997777573164979092222604402176 10303885 272241623432298865192772962564832256000 10303886 -91763781954314909372106015064004334720 10303887 -368263160124616149137855533548856313856 10303888 -29348907701797081984433909052138061824 10303889 -29261025191754367967683309866000440076 10303890 -151042998422952514977151515866995852800 10303891 106990944893083677451981108525968029952 10303892 177500593284739192920388243938474332160 10303893 -47571533220585543331005465657050224818 10303894 -110132612674259608085668056025733889504 10303895 -86717425468761465280186844257189957920 10303896 289733206324624164953736772348185292800 10303897 80766056166749765777505206493250847620 10303898 -214409292058927003556642963491628801280 10303899 -390930410038927980918845275075087301736 10303900 2516478787678265277203219415370675200 10303901 -284080619828147080104587369404491024948 10303902 6856918429115112003226282252100659200 10303903 137428841033007813304329527408196116280 10303904 111451128697230113198046435878218235904 10303905 -85501076481976352858403124808035814400 10303906 278667993483461110087173395811028771152 10303907 194600809089024503546500236073618964232 10303908 -17818640823864552224733531645547438080 10303909 -239400373605292276269517134578950801920 10303910 68719185078421015404812970181969061760 10303911 862897903473744671405884331204961360 10303912 -154859752655522568935783279879288140800 10303913 544302670913529760040911150186358535162 10303914 -58567403576871995167576881346481690112 10303915 -51446514883497920470664946383058571680 10303916 -46100175500969900757920426136359968512 10303917 25842551680971969862064876033955791616 10303918 787693909771054012666208688644013504 10303919 -87748380342564351691733404633296167160 10303920 22839450683315837401934089691205795840 10303921 -691215671349603570903506805955239270108 10303922 134374342321130760598660171405628024352 10303923 -9110642383446275783717536220240461056 10303924 -45818974531658054011366359508337731584 10303925 32780492047424138210027252687627164650 10303926 -82515887645210935141894589664706453056 10303927 -157059451701226786379594898742437227224 10303928 -111122532148629539473108265642221056000 10303929 -205270193681748347810577398950619702736 10303930 -56432096953699085074439908883394508800 10303931 -142321551596255217695644222013624705280 10303932 -54406912310267979629159488550952995328 10303933 -249115447745567129403505732677424517818 10303934 375838707072409682924947479838650767616 10303935 -56814642627677637061597575443456716800 10303936 -58907234157629188246647951681304657920 10303937 -124614841556508871890842378832183100800 10303938 113901976903582017549838513566744956928 10303939 -5254512077493843579812776667204600260 10303940 -77801673066089885122688012401143621120 10303941 7080763779271956170172579709170424320 10303942 -91114713096260846960997750343190795136 10303943 29450874504815709916813348424499451584 10303944 -8078768821068427618888260927729991680 10303945 84073154806077621494494073923142673480 10303946 -57643251490078913138473608004462003200 10303947 122000181637320542089600062820891091640 10303948 244743810873509972513735290090935500800 10303949 508461093084266952877532532319438840950 10303950 -7878435292414969707391701707928412800 10303951 -225794813330363121011047716074457953280 10303952 -2016639162526717354965084991440814080 10303953 100818600443127271514429019327254771808 10303954 206040843064212350149785759784372224000 10303955 3908529219881659288626310546314083520 10303956 -32285404538322262421981118625767628800 10303957 117741571427162215464608369202789768160 10303958 -14347963183719651401915129403973924224 10303959 420651094455967254747010632514740567888 10303960 549068410719843046044887615539909017600 10303961 4526620685997821846367250271629811520 10303962 593425892373573853113732219752285184 10303963 111747355016291070618610920220267446212 10303964 -271789090544100871604826538556339624448 10303965 128739799062754240657936172778692749260 10303966 4715736101822338808370230218301706240 10303967 349488752539470960824657394707113466016 10303968 -14986983325560463733232591552841777152 10303969 42728391925193311444103526341568621844 10303970 -101405313581459351059250323838602675200 10303971 -58142550404228905948761320654391863688 10303972 107382802311949102114524807037417832448 10303973 467302979427991418439161313538918902720 10303974 -65321617146275004696354519299602953792 10303975 58299244724614757500463216885689194000 10303976 -553188637105326905538654079937403601920 10303977 163329252695655790205294718155422060608 10303978 -136615965766066524237972162409418106960 10303979 -46463434478136381017278189471690941408 10303980 19215739534713207790726941484486671360 10303981 -357780754476596056515300235014313106218 10303982 -19481459026991347087503344286154473216 10303983 597040193740360230389295951895135731600 10303984 9549406530349313096571538542614839296 10303985 203755304058787014834422139274688323200 10303986 -29192640647684154537380046962452365312 10303987 -431694998168243708291147482090916877364 10303988 86519172022515863106710997674509781760 10303989 -355459489590634917191212256214972261120 10303990 -113571829523183358090548998516447267200 10303991 10333619993965694139694632264251541000 10303992 -186278196912104618980410059181757255680 10303993 157178698700961657076089839043493098816 10303994 -114794976061538199838619279872835266704 10303995 -24018664925915633935226364990332823360 10303996 45893126318209022313446402501802063360 10303997 125614514657496907950139959763045632 10303998 192433539940590702376346739761584742400 10303999 -693757444993117730005249665932762262600 10304000 -40900502591545342464049465792659456000 10304001 150633510249544209448215024425356713330 10304002 -54944273873233847892822716969246976048 10304003 -248417244901307194415922573548642111748 10304004 -3802212784727523784806006096705208320 10304005 -495828698785520757714458465027085686340 10304006 -19093700993538007116336008464689065952 10304007 -82028955711041300225301737806200407040 10304008 -66136404226595960735235386838522593280 10304009 -669025039794172505070855659670674018790 10304010 -5236425797965503227054720148440564640 10304011 -84512115951589407335347352201045289388 10304012 -324567753981716407259760842085602674944 10304013 293328026644667478031463063850681015744 10304014 15139248805512679926300138457982715456 10304015 -53643866404691461880944737905213118840 10304016 -58836482236732807059028240078962229248 10304017 123161466463639414332532971117167283840 10304018 -84602059710907599092403798956790497280 10304019 106632299310595188320411577594878159520 10304020 30882997037407380195237050501222376960 10304021 9529463068887858514485522589182048000 10304022 -205640864238665499435657264908914187328 10304023 532288687749353377097532157313554464 10304024 -423621883718150827796060396873235671040 10304025 -106088507132682452722572888072156769200 10304026 48912992354597028750012644904202573824 10304027 533075190524316402410101769995105311876 10304028 -18621238313427263686126708392172584960 10304029 226267644480962390351969480401196630630 10304030 65857321815254767536424349862033239040 10304031 -88828527013519674316671674524548011448 10304032 -261014428079841091406998858795253956608 10304033 32835606713567220906830737186072509282 10304034 3595502033844147962772888083725813248 10304035 -140159792053772849754891668423543005440 10304036 47694417423070061099030057267065263360 10304037 -668164292967605027172805432446126082560 10304038 34329967904180422518822692590937325120 10304039 379007771699319567674459828482928718840 10304040 160845942957010975024246997680007577600 10304041 318058563111196862708130318148494325584 10304042 50364844445153658848069020743554910720 10304043 -327469836658624844373601306364643898536 10304044 -37847006692959747547538472954481795584 10304045 -120006613186793324344833753694732012800 10304046 -141844555230100573443957289910230266240 10304047 -4960644186080820264481312263947744272 10304048 -14850098689928158461128328280468684800 10304049 -30467645317071248885353107786043054080 10304050 -124575331783073624109195152687084005200 10304051 125304002934012925535271053554431410232 10304052 -128412768363641105638257255669521743872 10304053 -37715160728780629526119972990992789636 10304054 -49717314718271757092493580936333821024 10304055 -224374609263374572388911548738908230800 10304056 45317918534000888990555395802436648960 10304057 -332252669355696333695424234209836040748 10304058 151141542382733155667083326568037059584 10304059 -207173104533126546729650373898099235200 10304060 73636968604489046730276909721619804160 10304061 -154650781070015356845769721324338127520 10304062 -295025607491024266417582036997007091968 10304063 -221658199482594107677796038024576492800 10304064 -76536711575380720864295240183945625600 10304065 -127835441360554081176825787869382270080 10304066 166995652468056703465019946835026341280 10304067 576571806229301823497107680534864985344 10304068 361510755816834821375435469888605454336 10304069 -381586030182248479880729185039291911456 10304070 7271311935720348001174122299845324800 10304071 509801397637099397157814419443928765272 10304072 114839749728389037953918984986531660800 10304073 -22182312723441165822662822481306469020 10304074 -127758406629010447288739385972731529216 10304075 -7815620389904268170374840665867065400 10304076 225849530007124038771255036392289541632 10304077 284035503107279824436560640925402213120 10304078 -264503689847282154393400641622283876160 10304079 -93561224294676419019994715603650653552 10304080 82854521853177409019668320500072448000 10304081 -289457457041963779338680560926827999118 10304082 82828146666834105574250626389273200400 10304083 639853368594316186001439463264946820332 10304084 -203034867187895061748655238346045071360 10304085 -156025276021287778690528589526068522880 10304086 157931481231931215404712859316183401344 10304087 412861413083987959160439322237015942512 10304088 139441660251797714243675177059308011520 10304089 278748092074429444878547811242880798080 10304090 1169193181113109490746132641441853440 10304091 -15631166296346503829227534319541043680 10304092 -132774648355772006607936015270780469248 10304093 -88952319578198523511709413647969543060 10304094 37524934749793322634090124477687099200 10304095 -56316562584176630671522519562043876000 10304096 20536092878466602618627131198564466688 10304097 13336641660059747146262487937391173440 10304098 103650078196345461267055447547915291136 10304099 -469460005846732322756652938618553924600 10304100 55047381021276456448812865128418699200 10304101 97621301634801220506740654230206535800 10304102 -121403910226656109330171956453392041248 10304103 -131788304925812603457753419690220507096 10304104 322810684421984474881484591487136373760 10304105 9355554218703349503479129638369824960 10304106 109121722108931490261635608006970131200 10304107 399149946637562383216624457502286088232 10304108 -3502228688642647772380401267654526464 10304109 34488353809713712554975400362297985014 10304110 193191216608912768496726829933087488960 10304111 -235250434969510415556681834397117962288 10304112 29510182811898462273344286905196675072 10304113 645786372299531437022977493977764551220 10304114 116389795154138695626523871429396142720 10304115 16292057882527491497946984849901528320 10304116 240559358344872236198677345663801232128 10304117 -378035105548773644235385605650472762834 10304118 -274095641664875674963362126096921600 10304119 34788179657177301431095371651578174896 10304120 -197446132222586223476031799965211852800 10304121 -11890964412763120850308568935054336512 10304122 -186199766575232725142350565789459720448 10304123 133076524880594719999756306890075271200 10304124 9901483574939213692552494875067064320 10304125 79010906933080342644689792002459788000 10304126 41439017645378120700461547472341888000 10304127 -178141671018173790178350290767792289736 10304128 548028665110700438752204342318596096000 10304129 449680714986731287026780063033956562480 10304130 45981132010762443290858345899282168320 10304131 376544855137340486815371037087843160304 10304132 96095696242943313190362038289144736896 10304133 -169207158879131174179860921412925952 10304134 8284721211071807146946767517954172480 10304135 217018079660875334696336484148998852000 10304136 270278247294545043788949221806230328320 10304137 23588505794785794306067927436631892240 10304138 56052370260150568737587155957994293248 10304139 479367050028404894822252500308657538560 10304140 114976984002898187961651798538125557760 10304141 152567378729745895658914403623413583542 10304142 -119900480434801024934342491548427495296 10304143 28853592160985264586104357178715353392 10304144 27390716272649251868846621740939714560 10304145 217513380292328807743710177823580467200 10304146 -1622254010731957787562615865675049856 10304147 220079032932033912076617061134764618832 10304148 -89326869464645908031646021922055276544 10304149 71969612754107951500606608365651778460 10304150 -146588584807977611462793193031066575200 10304151 2797375447233567755647854166788888960 10304152 -32068398274323971739544404654354432000 10304153 -103762265596269207557087637596961130860 10304154 -14788997087441194821689643140678403072 10304155 -165156520547823001640398171279709835840 10304156 291681936872392736153613998911013368320 10304157 -334562406091378546019222619482093573760 10304158 -298255563501529995541061416897894151424 10304159 51975981940828511514698837029093167072 10304160 -127805156106808588416679317214451466240 10304161 -71500255527576769630577917954351197696 10304162 342989118169597805656917273819101230464 10304163 157080000027624738348604937533806934692 10304164 -213827515034829657435541096679161290240 10304165 -457797570906645933299242285020552136800 10304166 17656626003252622886903849448982789824 10304167 -46919858683013636523610382165607358088 10304168 225674141583474446852125725032337653760 10304169 -116597092962563712447012961250068512 10304170 44769639339465121084351505688928061280 10304171 491426694743795252724986164897476216372 10304172 -254452685321587075622859280187954769408 10304173 -291738401521981094158182877535966846880 10304174 -271733173961978404339100475459567593664 10304175 -582554239216042424490301796061408000 10304176 492918801202688797723036904589164544 10304177 280728972627359179571112653056423486260 10304178 212995083741677657061071829326087658624 10304179 329475966832550701017552640049812448780 10304180 -122780148325446454660161229759319255040 10304181 182438369781672900239175947342416049322 10304182 125730529196642051045597374864719814272 10304183 -205779998683407195674349144936401057856 10304184 -124113428945210863060186098770209013760 10304185 -268140011258195292271157464210266680640 10304186 -5812966988456066327699163468188398080 10304187 -156046833944431372030898082237614916840 10304188 355561596885278219956691979850984997888 10304189 407187708983996133653014370204870924352 10304190 -64817254627884720854233711687657831680 10304191 -78726006002563317448267330881284012888 10304192 130246567575116796877075722602589192192 10304193 -170041232598060618837929426617410157440 10304194 -268044618725324152998677928096336120960 10304195 244356329996124113226850862705664066000 10304196 -123199086066186322213240844558868480 10304197 109095064226861950571426901328144975646 10304198 -571204802279906439414521423735229562368 10304199 -117433748095195345486994575570651256880 10304200 -180349787015514963641733495608025216000 10304201 -64917221473510376828539701392067718128 10304202 34267042042590700156198874996254132224 10304203 -1466790004281260741245275672944771296 10304204 70327889828155199167642096909028453376 10304205 92733028624658312624568039225625755360 10304206 -110537638512055062269430182355607754880 10304207 -102351043628065735014277235348924820480 10304208 -1165373340098248935480283887113994240 10304209 -281802703209850832626626639326655339920 10304210 132226350542737458353117430225851269440 10304211 1596126203946798684238135776797273664 10304212 73954832111290921807381708005250115456 10304213 -315931345317522932408203645028871562560 10304214 -75409478712094201781583890536716902400 10304215 -374720648862061152802195856414453105640 10304216 -53600953450158989270017050045943603200 10304217 170613837668284899343483924049145526080 10304218 287909096646921857052632467155246616560 10304219 -134854603235308848130630271577930456 10304220 -14108656326757545218837673931849728000 10304221 -110101252156160375872123806425927994900 10304222 -228472603942867673753628192334199270400 10304223 -191518313287955179728764795437033151616 10304224 -103640021495875856480625217665103822848 10304225 80096359395162998059041208390354117500 10304226 154101551989691442078839842638677268480 10304227 201341356594758099028669166312983975512 10304228 416718233901363213125598605960401437696 10304229 144840064767957449546146972762126795488 10304230 90213392721240002390143123296962519040 10304231 -154836894002680272558747197344876601808 10304232 -272600471303843704538895181533413376000 10304233 -56751955169315146165875281280191930880 10304234 381172422773907677192518959164972543232 10304235 -76401313698990800471486550372849880080 10304236 52731971524680126531025769316043610112 10304237 -147700241319420371245668234036259203114 10304238 12511755034769297892837434504814535680 10304239 938564909027461438236493893995689880 10304240 58894600572407086326728117126271467520 10304241 148169733635789193102185950852432783104 10304242 -3528805727674675741574773643868420480 10304243 -113326286349770474021306513591598361176 10304244 -109719875062658332755417783670901107200 10304245 2758543844779451745257694376218946560 10304246 103573285746894640225318282607397738240 10304247 161032712717382456244232089970348481000 10304248 806730537239976065677307521069142016000 10304249 -542443004645247351983599916573599353750 10304250 32220280500498866692396440546768000000 10304251 -154341291362215940046688055390617150800 10304252 -77568346610394936724782489348164689920 10304253 352343311104271039326815022222771744 10304254 91995096205486529558250750311606424576 10304255 -12056013987835389003691542878771447040 10304256 -153099754943337492544241867472532144128 10304257 -47171512747459140180703452623438282494 10304258 -182577470283372340524645911168060690016 10304259 210154888913141173268843699311455547392 10304260 121489975979319653849703495772396546560 10304261 651843385194263029210441524626337129984 10304262 -1462823184012632176648422222904059072 10304263 123727628287433769483807958140607215512 10304264 76445008094827967403316869512556303360 10304265 -271351376335243818164132284176008498880 10304266 3030751531177706945553998310532154880 10304267 5677899410755769346960368528890751316 10304268 -242735383555168842355588843558238701056 10304269 310176239347742485889056937089089007670 10304270 -141488239111785779286221586637360761600 10304271 43387625834165266771650761499689091240 10304272 101114897878720782368726865322425974784 10304273 162531267476877406845727806574646214144 10304274 -20050137147091795233807765040810439040 10304275 194664582621064449046369565220409988300 10304276 -3665273535166890091970241061452742656 10304277 341976706716619596215694766059271573920 10304278 -140824903962014995424822194915929489408 10304279 -163679775499377937998271564020987327024 10304280 172763382005566841633442195225968640000 10304281 -160231747645883872776095595558167211068 10304282 77504609578239018158227623565254535392 10304283 -308545803351143164552523144775829791552 10304284 -8875107281223337432426579869433003008 10304285 157662714112846796777493391930586191980 10304286 -7360253158730862088000746574021785600 10304287 223669810873016595445665935206701911152 10304288 -432653904642970742776622856316571811840 10304289 -173076084338674419173027336155075407600 10304290 195316252699187780442392719821187802400 10304291 -240551069055097538997316437267119631000 10304292 128663741178952437319780146824330929152 10304293 104769027914417445805639840401847764542 10304294 -22448786999045085362019020126725011456 10304295 59700145887654013182638063563714669680 10304296 45721678227680338911030337797592673280 10304297 581701575127706790616046703469872538746 10304298 45236447061753122497761002269507268784 10304299 28573724188139823809016691251371433264 10304300 92958908031031623960784446158286086400 10304301 25409283677834505091086994002900615168 10304302 353229659910474898579167687052578092352 10304303 428207684045661623502656972206277527728 10304304 3427455336773041816620775330541174784 10304305 -514456919169309103561062233157766080 10304306 85763998925329019723564530693286318352 10304307 63786959984467501010060130001897850880 10304308 -430723629290996042375344885849004421120 10304309 -446531942037922686255695060755923379140 10304310 -79068991867681356697745915196173210880 10304311 501508064432214775551556450933828799912 10304312 -80364789480945264313508635868755845120 10304313 79485352360222685493597697157720610240 10304314 -94088666655785253089553028476901574400 10304315 1585077811071443512903710590896809600 10304316 -15878646306208275333775222376934867456 10304317 -767043393913329205927013133464665856448 10304318 -36704125314968135521881444506904979584 10304319 -47489621507350455152019970552737702456 10304320 53637697714420924783833173565930209280 10304321 280422369382487698987671526915145650944 10304322 -6798783450999367451141428941373464576 10304323 -406203348564821555421180548479970270256 10304324 -181366081137153334215538536857755922304 10304325 76382762806062193972602764521799198100 10304326 642509986316033554768416875435896316544 10304327 741983109486421854084749653444258752000 10304328 130861372011886053673586061615256412160 10304329 -389234997729332953128547045658928107136 10304330 -81264676785412355652122993779873980480 10304331 83708114243442244224006870386200931760 10304332 -351709615126021898519922366836681638400 10304333 -130773835677684253939986987635788446996 10304334 -236004632283808986767404167079272384 10304335 -134460009107299441609870363872208425720 10304336 -45600714826620609701268072241170874368 10304337 -12844180392391085929082282298259956240 10304338 80756057966102528176794858678753546240 10304339 -43145437086666695984761947100104024744 10304340 -51552791724081535042312115219167764480 10304341 429362580794543114131116981644401153742 10304342 -430026208288073244258007229164338504768 10304343 4081870427114509908512411647889523504 10304344 502769140250018848469847546136482908160 10304345 -297386818380360329869325592045031596480 10304346 53039639870504235937803667394886220800 10304347 -280716526149368303118750080660503467048 10304348 -1079838247252206096971887853473873920 10304349 82047717947535110402490971547127868448 10304350 -5789448238640322782220924050640000000 10304351 639794091955758840689821999140915800352 10304352 -75335999827303647910374908681692643328 10304353 590850151884445692411142508780243085602 10304354 -227813284179201122166149422833743496624 10304355 -119254111180741836854879152825439815680 10304356 71896469849802796320701190117926241920 10304357 -80139190319415458642614730516753621508 10304358 -10127738445222983393181705852336618816 10304359 -75871832514437220695684423140611870296 10304360 -297989200941055229369219186674944000 10304361 97273347164388493791282806259707858880 10304362 -231950006156135572713101655385067519568 10304363 519796857983289527360477088086688626400 10304364 -45492009770324869437171609410916335616 10304365 386399110802888411811736657086423456000 10304366 -37901068603322839611872514887021588352 10304367 -98823500507714832131481524908447159680 10304368 -15297086048665988802793359143431766016 10304369 147411575589025428480252296367802252800 10304370 -128222278819715069905443252504819792480 10304371 894035196702946312589597160901771008 10304372 14145454567241062509779347363788939264 10304373 -430128061097093618026763755267598363616 10304374 36564403021643178177593917783435782912 10304375 42711047539624689077529693242182935000 10304376 -74558137753842733288752337893993984000 10304377 -555223223167373624373921875200855130880 10304378 79154552528764646986123944833236313856 10304379 264417884185140499020965564733892917324 10304380 -180111355940745873318943545110617512960 10304381 -798558069679569464125967609520104449908 10304382 -31964875490448533009449062547635326976 10304383 -86685416139902169141467122609389325520 10304384 -7003641924905884953455068550403194880 10304385 -2913625202377729202811741093693984000 10304386 -212118653587150666064171620813760945280 10304387 -62996995695083086992510809397599480964 10304388 -13996934219360604515869581235891015680 10304389 172656778294029577607989972346845424956 10304390 -111523087808635368004345863437802940800 10304391 -2153467302237589176370921325196484224 10304392 42534407001108798662219781380573921280 10304393 143075939170183165282883517005802652800 10304394 -107016212717046584158027336481891923200 10304395 196598091200385631874139334248061658400 10304396 219709045390782208799785926536048040960 10304397 -108853763556612157583931740724177489300 10304398 -52628324323909787263260885928458764736 10304399 64724786018450451344628986386781478912 10304400 -5503491028915712259990759283123814400 10304401 1106639726253447225198999745977556813632 10304402 -244228439618504062033173808761956681568 10304403 357272137133602314724918848833853019200 10304404 -249523468261051088698699150058977087488 10304405 183143629437462677361038883672326244060 10304406 124908121490631257509259599673340192000 10304407 207892576071763299833260799421458665344 10304408 296847327280398363033658039206463272960 10304409 227408365750159084706330346917180500320 10304410 -57285872193208986864127593039448484640 10304411 192699814229259869962084923803629099152 10304412 149831372481816747047811055072828365312 10304413 -52687649479487546225164969795716895104 10304414 3020186120671893217307246376541085952 10304415 190690642540307737557014490125742996720 10304416 -704686173924584090140646572835759259648 10304417 598885788749630942694886465841932010466 10304418 -4461260632636359914906677916398221312 10304419 10159319994013129038404834816512394400 10304420 -810900592811278172076095172563558400 10304421 -185241459529902354668561938398550926336 10304422 315980409022775596519491515562920894400 10304423 55479621829253915204162978865736590384 10304424 33316766819596541191547798438583398400 10304425 400047285469491419990428008724006863000 10304426 6018914454191047765486523299507211520 10304427 -603567496741005322022860986148920576 10304428 271132919776332576311590795490650227968 10304429 228904792566152528530426569484874930784 10304430 -63320826512150191043050130129624618880 10304431 -142342235109949412997518926940464680576 10304432 -179899245997858586415935398086353092608 10304433 -104026160194429025856626863106663085696 10304434 602511157449708380340437380839916032 10304435 -273752392243358154497817962475596658000 10304436 -54599482015593361512330904928450334720 10304437 3362171830999521738814174832718734016 10304438 -13594726464111435208303899467439626304 10304439 -21831118811615350158995853738942212376 10304440 -205404876570623178784626264228375859200 10304441 34519369046518869242797023104375747520 10304442 27174064789250940847951716788601930240 10304443 -53069522629900406231358334957962666096 10304444 211242782163965623340654348085305702400 10304445 63604965229653057160601841793241677920 10304446 -104188906796108024891754323915644817280 10304447 316661341173229314379814317730162200896 10304448 12956629175944096148350870894122369024 10304449 483092433624354752183681779879740508036 10304450 28651265998429269176611318098972979200 10304451 -372563226350639925284031593400913661820 10304452 363470845033137843080010482376271915136 10304453 662360270663463829036549651488429660702 10304454 240171530709435427046942319594981582720 10304455 37296942523769367736033127897522273040 10304456 -212553646399476036950566989148290309120 10304457 26558800151101293159537998232243079440 10304458 79103091763398663015590748689211504384 10304459 -333025825625700255376835864822479311960 10304460 101421014904158405074667592994127462400 10304461 -46214136523462276309001166373792057268 10304462 26814358700250234539155680135405502464 10304463 114666693518756775260396464743208137264 10304464 -96245665369926189458942715218518712320 10304465 156850041370027062259512980238556247400 10304466 39418943756261383684866647032243617024 10304467 21356264073606850037921976724645576440 10304468 73392275428214877060455695178054246400 10304469 -153274967370803554566717791836936114560 10304470 95223621834028864981805100462159033600 10304471 -308613860566648405815996098294089426656 10304472 -40963895134839263872889330710696796160 10304473 393010878957758264975281501614738675722 10304474 -160459677151070905502878353780916917264 10304475 -84272657249507408485057048736076017400 10304476 -35653349718825952044170161737885091840 10304477 -171306091455769520394726086168000965146 10304478 185469206312108079197037584580489770304 10304479 -113031534438170329014562812412122045360 10304480 224583547758330553970257975208592015360 10304481 727559753337339532198064027575780176 10304482 -260059411129671635132904127130505822048 10304483 29436561862915907750054242103378472960 10304484 -16410992811098660923239477346350910464 10304485 205862233835349468805508301809597990400 10304486 -223886797609308669927828857201216384256 10304487 25873024345529119523010319264082057880 10304488 -236098238037458694408007664048753034240 10304489 -81490900114594772461489666285013070072 10304490 -20834643726759875745476271878495308800 10304491 37939422601452073348555399389055917400 10304492 284678946328468949261608899180948122112 10304493 -94608336230779227806238129801067161600 10304494 147875922182702147726149940737013023296 10304495 -310143540943008456054168584754168591600 10304496 -8551572513810373875326541506691268608 10304497 -75740160666847137779817993705625604736 10304498 34787719408327800872722763520057930240 10304499 -89232020941075707779464810752757184400 10304500 -18053423324672530329346407686826624000 10304501 -500772880372190575660240888056405852498 10304502 10648620451662604165035403379357869440 10304503 -544722851513846715180507329250143722536 10304504 40520030861296510439692334607972679680 10304505 -218931043105064372622443544066090695100 10304506 45814804843388317700955570457004484864 10304507 125845950233492238312356043639847710756 10304508 305631974242467609891103674403516776960 10304509 80424915176350073033742029396222791980 10304510 281097566126704593464889476029124160 10304511 18721594441634657301760038811933828608 10304512 -733513205536824293008673999673266012160 10304513 257721673055285401455403366323596661762 10304514 112972899213137629236031983598375143936 10304515 283350244465119307962666345502573595520 10304516 -242592552773436678524663766211338262272 10304517 -1564459586264142928448566640421779520 10304518 105730103591706904645764603105505881216 10304519 21335849550175097793545877465639654360 10304520 -1684970186638135507446069781460582400 10304521 129241338882612896726531044776501789722 10304522 -95266628806743053481453017215751828688 10304523 -314752649902693319581284232131068620800 10304524 61951549565239075083664427702486536192 10304525 -29779904269416464764214081805322876800 10304526 -38255808722169860900881896196576198656 10304527 -14089797691243807656987992992486893480 10304528 -6288429642929441253134283091144605696 10304529 -221634568563329946976456285108977308352 10304530 130547436408392005189401948639665434080 10304531 72132256112097910295920205976241996332 10304532 131595703273408805674312660684461268992 10304533 -230471465747367289462523583306308412480 10304534 1255609140812952660330892905235659648 10304535 -87914963163695497824560664590221690800 10304536 -393867541394878549737856750073170329600 10304537 121908841600841716108723059032726922372 10304538 -222407210637307389239703773865892581120 10304539 -84762161912085752857437781395923304944 10304540 -23884911031092527192444162352657461760 10304541 122383303979419322947796900159498208120 10304542 260974092620877979293440289152799264000 10304543 567688935452641234063909892804696637792 10304544 69117235814591971215529527599502458880 10304545 -136858781270055741676410563800312718700 10304546 -36143143303736495030398365114730728960 10304547 285948331166532004118323155042982133760 10304548 -61948542889991540693667428159126852992 10304549 -75956145264992541379462352976909600450 10304550 -189650173539613140624644103168482400000 10304551 -18347360268776374754445690700415738496 10304552 381159534987330518102777432458060677120 10304553 -28603519192497248549633221608414596400 10304554 95994697230872907922877816197578136320 10304555 124367340568090719310828975361942400000 10304556 260225196858851810613254634652195087872 10304557 -236580947597235295993259923518440537194 10304558 256818101965202783470585714311762233280 10304559 74566315002543760399610622976346025864 10304560 34642716876853243183589059433412034560 10304561 72996253033675048430515122447235040292 10304562 83140236820995033564844729903393956864 10304563 -4332907970347608837881343642072415736 10304564 73044249723079347386922898136121600000 10304565 242940294497237414674446335409124511520 10304566 -86425721539026595188490366303851504576 10304567 60910696484937301377507996233920665024 10304568 588629014419881984171612746662670786560 10304569 515905124037308330328961358679648124560 10304570 265037889267827676379278056669817412800 10304571 -2423428492564909314922510581187505616 10304572 -101463668885543472727877654196049801728 10304573 -310465183013149111776511448541275237178 10304574 5044700242505829411642149769659904000 10304575 -22705690843840412086684526727500432400 10304576 -161718777538755823420991009898005790720 10304577 -19836254136401184581713393109384146974 10304578 -144755000714571878639092456592798724576 10304579 -419043068281646764803588933449351690820 10304580 -40851872262917428286076114716728565760 10304581 80727287346409984860549893010468008992 10304582 36160956108663204715492630950563051712 10304583 -202551420838901309297167000909050042120 10304584 -71203894908533607754667366123198837760 10304585 -25395281777994735814319718668644626240 10304586 -74401709152095132846935720021356677120 10304587 -15165348917994003162170828053359062764 10304588 -50326191224055380300861624380673608704 10304589 -18637928172785578515946652564405576352 10304590 210224217453552701931963810400420291200 10304591 5329222708962286432372060164182554368 10304592 -23943896963035422120394167521538736128 10304593 198954329972013285216199649600898324800 10304594 64119213140285609053723454616728190096 10304595 75882217346378683804770179160945532320 10304596 -247916307985877371342854364487824068608 10304597 37089213310242879512966008178977711200 10304598 -22436960547944445059980186780088217600 10304599 -580562721289006482893376794980117074840 10304600 84180515651657175984577292562915840000 10304601 -295817659516142919375419796789220572096 10304602 -236374258493934568147978358875765232640 10304603 -209810941603596748556900458571787807216 10304604 106861883658212582665320165312498693120 10304605 -87407742101873015450738629223030590740 10304606 -418589889272536074520648036552896960 10304607 -18379940449523788616398250954791209984 10304608 553349196366468995233617707915028725760 10304609 -67607450031405922040744566019927478528 10304610 2259463333429667876932605607014412800 10304611 -178999392542470297448080550342830422128 10304612 22634714601809816940221191770425579520 10304613 -340150303498849141044780546219632311776 10304614 -120838438626301887573051338458521394368 10304615 673322726124448601614058958852353425920 10304616 -87910141664256236549468125633098547200 10304617 -36130631697498527348573675732524736256 10304618 -4377342000970199221361936571640665600 10304619 -47266380764297596031244791539100473872 10304620 -268089046466044146025056223241991352320 10304621 294892122864600490018427186924725930272 10304622 23468989204780559817261357101912962560 10304623 194632437851492298075721589265950914944 10304624 156142084353411209217634152877033881600 10304625 -60138751649924051027679410116948080000 10304626 208288198923142689958976943321837358080 10304627 440157701334279122113218850502733382476 10304628 289501557378522600701601716463232911360 10304629 -104060159863222729372499205264284273124 10304630 -30676651703251737152298006238808083200 10304631 182629686716317018006311617916987744000 10304632 178139193615583255998094426258996408320 10304633 665773745459636661634827346792524425604 10304634 156659561656423066304215146717797652480 10304635 363287976833829629202761099445989368320 10304636 -222276777189063451432350805524468049920 10304637 -124713826929985423852266165832511821248 10304638 -367152919195119073016751247683579425280 10304639 -138917694855309533024428606198618834560 10304640 49289104323750958186036796366782464000 10304641 67807941748785863981844583795696963584 10304642 147116240271075179366053168557888775200 10304643 -51870334377534681822747036307278970896 10304644 -53237250977024389490769943570818244608 10304645 67806892729169533160940494047752345600 10304646 -117008305222836827268990625576443858432 10304647 -8942904508600337185383585234043004720 10304648 29887694821393528564679309897542533120 10304649 -3960108295624016249531339193322499856 10304650 -19771715388261861411123306673901952000 10304651 -188788635378541697141061239177506823100 10304652 107826101815336088636976638409909476352 10304653 -191660737327908035794317980837090288640 10304654 186933173766091913343731479175428771776 10304655 207674312396932765246685682439817894160 10304656 141364066712639072793002756593123590144 10304657 250930841462981951672142675996835893120 10304658 54643618305874877452831255273173808128 10304659 -315559533364064562364345034608030872584 10304660 161265777280333666766488486437103015680 10304661 416792150779382027253206687486038023072 10304662 -287312604260594485155843016362742131168 10304663 -611388875033527457096618944058581964088 10304664 9362139279822290754516729688862699520 10304665 12918733497149880974103554944105630080 10304666 334769947366511203194921570601097122032 10304667 44703486825494973905640302829724255488 10304668 17196685737436287310077973384421561856 10304669 11175187939613794665254996567064118080 10304670 140576627362437003275132006033390966400 10304671 -180456656329608931100796249833667818408 10304672 132694490567637939266190930060697927680 10304673 344026307049222399670828379314190737584 10304674 -283526140174441769904119772921455851008 10304675 -211121027833963287203248635993696752100 10304676 97200977919714305816144049509578060032 10304677 330467537298235455921443207107166651452 10304678 -206889402503538878733463470183147840 10304679 -2776662501155569868451733405632430080 10304680 25683844004494239584511947852250624000 10304681 -420975273477030158747703196493437756800 10304682 97792764082271984694198486355723636992 10304683 -178514876325496591303918269971736581068 10304684 33488175887996380367707861915980026880 10304685 32627426989449935007441752519162995200 10304686 -119070219648108399147189552258526947840 10304687 150538903482584422583431858252119642480 10304688 -73991923066791334008356609350729728000 10304689 664890912410641720219561200530609785490 10304690 84349117684196143296667216080933104640 10304691 -385655957909205311838453523558107368400 10304692 1597722154983355081000965862014285824 10304693 167412681039630807735334333464031248000 10304694 86914674325867435259050754519542360128 10304695 -373701893767569248059695698901885503520 10304696 -118482527536031903181079562854511616000 10304697 12901828485846338671754387139536367936 10304698 -259491884384292174232359410511293631264 10304699 -34982880834364403514948363353541118536 10304700 -91932854988978635542024938768853977600 10304701 -400983074854688533181808653340176702592 10304702 -83568479643969844192220918205462344448 10304703 377670514826138362013531899340494668864 10304704 9013127932827243496015532980332134400 10304705 -43673287937418097991222222773234935000 10304706 -127043357774579454584261975899250157696 10304707 60158193244216888491793726622700281600 10304708 -791050495813498543271488029982764564480 10304709 -205272799641928704859953864822961233696 10304710 -6773357047914252747298752943483975680 10304711 -62281479275456435878079700754274363688 10304712 -432691559900792274278285878113393868800 10304713 -220786715632548843890826086559531453696 10304714 35431034747846984081498764027289056512 10304715 66600750131119957454861762526492492000 10304716 131930863055736366578150170451082769920 10304717 724655757586454034289655734177105595766 10304718 18104428701251220709805879467028072448 10304719 189819336108111841213757206375671348696 10304720 39746249245309057206526158505195438080 10304721 -2415281659067439585105054210923430528 10304722 -155106888871333967251951027197884299776 10304723 -2074974965207839367776098857585808 10304724 157672128966267436306179232948032430080 10304725 -35608046822216975845085751691062757750 10304726 108991642768382677940653269997941193920 10304727 211950884787103789292154303698486999040 10304728 60642994069481813167585434697112002560 10304729 125064704485208438574261385414454237076 10304730 139265323494357630242354563943091414720 10304731 63632488734643387029657980668399630532 10304732 34053273239079261852563176471332420096 10304733 712267697371258015793440076935485222048 10304734 216224016776045777963184647258724747264 10304735 1175630407535381528638015802142059520 10304736 84136496638908330883188695971953377280 10304737 -215065204209487628624176946852637589848 10304738 -122887716240689267669175086214161081856 10304739 21157041407824889084576031451712171820 10304740 -237580193686668277597835268352350447360 10304741 177835485656362922147215515295897497984 10304742 16115557909120058745057939332620621824 10304743 715780274688016713403622247583698279992 10304744 -314025427186616625974339680173117081600 10304745 1746668853520840549377665001372853440 10304746 -427504557200507836927043949877989668256 10304747 -88318279152852226538876379279490718160 10304748 -161433630615675195147219101568715891968 10304749 -68804226059322660153407979072641004800 10304750 -650691308446258809052185684476312448000 10304751 24860052682872089200143836522691511440 10304752 -108174223980712621485147983925643116544 10304753 -43965395941087520543307542223909780636 10304754 145276160096797781848435909485231512832 10304755 65673935600056352759285782709839992000 10304756 165013270503776679913226211932466180096 10304757 167451237235226432346053645216167702254 10304758 -129407978382420152169584995992738887520 10304759 -155606846136070923945189251526310992480 10304760 -21088259710241719515446337993179136000 10304761 -459132280090254073343428023168033887638 10304762 -4017380156139154022811753637061496576 10304763 -56387945777646483534804959294077006080 10304764 217407503329328673762628991473118886400 10304765 251282635091026817228816862207458335200 10304766 -182437806778553666382983931010952534400 10304767 169841407544777208506196114882483090552 10304768 -430683436597614815643260524814986641408 10304769 214648278416621883397308403613921641920 10304770 -24974341536499071964292749257152202240 10304771 878588222772840191480911236864899654880 10304772 -29864316105089421586803489971944636416 10304773 93453609666926344800858730143312647642 10304774 118993352395833835366896860040912983136 10304775 15923672240182251012165522570674569200 10304776 -16205479008836823434924091882774835200 10304777 -70403201100187616034397063199638297728 10304778 -889732593749278224698940193080582144 10304779 -116055230110412722063034447868233928480 10304780 -20970209936503357601809981889816002560 10304781 141131818711363383467589528419996463552 10304782 64634819966217328315062897907749964800 10304783 326654690077291259288376848890647926400 10304784 2733862450008799096842518750194827264 10304785 198065649000671705139345524570310106560 10304786 256158412895543922628184836704326334240 10304787 354293603080101421060335944745266629560 10304788 -232727882540632515414194616192824492544 10304789 254525918629043645640266854615313928768 10304790 35954342033335523892746471763969258240 10304791 -168790467363166613285503590158473873696 10304792 384839191014944914589931097409941248000 10304793 -395429960655091972064522706808516048800 10304794 78677817470690266386170825432855379696 10304795 300440016173237527492383728357693537280 10304796 99630866111325039715997368660490818560 10304797 12983850584297980350093693979745740992 10304798 72122125047757849746909999863358809472 10304799 8694390276165867337060723325471841864 10304800 -312927637534350266622341471791310438400 10304801 -210985705672873341259082620190873336256 10304802 103783827316087097485467876746494848000 10304803 -123733417150496119801548588143387948004 10304804 -18370381332993906565733997348421426944 10304805 34066561033957939776047775240085155840 10304806 -161575495183303961673678815244458223648 10304807 -425707455273417943134271004112943495944 10304808 -378529787967366135297784346256752640 10304809 236945384929054932039960778091479334004 10304810 -146608721800361692034074278741701490240 10304811 157239142487953320999185904455260214760 10304812 131000391503127296312694331254420259840 10304813 -550576763927105766856150836095768344938 10304814 -14374570994107953707299681126571248512 10304815 119597678721154543037126922750686133960 10304816 65982228816790342909480633448593539072 10304817 9677566393985282576991640558683465600 10304818 -128012064067060158125611275317880716160 10304819 109955039237594538725450562312346652496 10304820 8497290331536964520933907017602087680 10304821 4074791478994072519384542097325979680 10304822 283874333618670247138870543778830494720 10304823 -370053448910509864170470082288011513136 10304824 -79127825985686918945976605936326103040 10304825 335887823672214777209448086910282317550 10304826 -4491548135819791437513774706626604032 10304827 71667602951525204376725582881232881360 10304828 171122273831780562562942355855938897920 10304829 131002999769737770588628588511470923174 10304830 -39823882827266429306717447891358305280 10304831 438714133698511639787128280731260238200 10304832 39527168858090988352471927001746243584 10304833 -59775227250854854045465431974374547328 10304834 -35934198702949845653149721160844689408 10304835 6153732362381701272327488182960436400 10304836 220351940331096949900400497180711268480 10304837 -726976109254880481978765383305930265088 10304838 -41468510725813682800283886637797154656 10304839 678327592659630735549775567314435399360 10304840 -46940743917782354564592650215833600000 10304841 263490418042033212976143296383668734400 10304842 -164153448852983684971943762790248894928 10304843 176499789062987368908331843193574200064 10304844 409546763949575815701766414086537216 10304845 189677278141944328266114825876710880000 10304846 216381808328334667282063197725609671872 10304847 -381800599935898407596561047374800319600 10304848 76915569907563783517036919829286019072 10304849 -53472887059786696963862996173626420000 10304850 81251820484994779036866461029142160000 10304851 223191883293128805736710832589647960320 10304852 -347948957264382660349956636611446049280 10304853 -209190011300891595766720805380795835712 10304854 72327207411752117680537079321785260672 10304855 220662335962743817327397023634936633520 10304856 -197728910641528462104684597303158476800 10304857 -335232844497886154066587778097409195894 10304858 -104759467138796997512907174684091318560 10304859 -387923283463927780845113243080517377920 10304860 24005317364968227619561448188126464000 10304861 -317898084957607294414876458542268675456 10304862 -80663958195589038428682863255550099648 10304863 851174629575550057032347946531554276904 10304864 -8900093559525939378836433402660126720 10304865 21265871421460329731351924351122521600 10304866 53476668115020003701058243771991569408 10304867 -391148896857497388520741332199669818084 10304868 -69630757266398278128085837315831431168 10304869 -50478485154511512497773878915450916320 10304870 4698549882851205207521131672864325760 10304871 -9920046231785173353090170105122086960 10304872 551589645447706798850285128415534668800 10304873 38472733304932058280233147650627582956 10304874 108008401254833228570278106840159063040 10304875 55259360770812304443880151091391272000 10304876 493436870086852116706569049091430447360 10304877 424275149813329381929533180469523234080 10304878 -53157266998872304854076358012390266560 10304879 -53929484614897868096129778715777870032 10304880 -42700325923766367983826452028792176640 10304881 -319005608461867475712313401184046816400 10304882 -78313369022327458298913583891989884928 10304883 132826432626226463805152366305497176664 10304884 64165016175052492527191002664530322816 10304885 3723285933967056989030600538122279580 10304886 -42447850016473347252954435976274496000 10304887 -455715618654531841376378327976467885464 10304888 250830080669059437045063738100305899520 10304889 -34945647494411898954984301338374743680 10304890 164332505451672500268276741664707180480 10304891 1647227072636615020110964046821017330624 10304892 9858456694637543219580287973151368192 10304893 -231851637274399757430335298863782567700 10304894 94566551400415207781286270100827818496 10304895 131056330452208819917951420323997912720 10304896 -48385835431459035653837652682793287680 10304897 117698883594792934353598202859334063680 10304898 31357814772390394844920718947078902528 10304899 -23987102736462976709065597616916210144 10304900 -185572412904817729286511266585172240000 10304901 -240083021325471954394412820712616219808 10304902 -267110291357787955950741095401697808768 10304903 75585453499795239667860123094513090560 10304904 -276240677353508159865676048904792064000 10304905 175755367712054247668839185462014695560 10304906 223468588247644316560174141216628815152 10304907 1426724485054391491276684172695363584 10304908 -298730173889514623535598779666863087872 10304909 -334859153886540665994525914977121314890 10304910 -20076254108362175069745277508305428480 10304911 -209023366567049710327197198304312577488 10304912 -11753272960116887440053510686569488384 10304913 134768501562178667702483148986461735488 10304914 251861925669513635258351533020256135056 10304915 81721897651675493457159498678589294800 10304916 -287932609382270579874928000123841710080 10304917 -76580834371507745023702896724879038400 10304918 -64498151785739723215016432479817702400 10304919 4174536905728152035140110256921713888 10304920 54309057515359741503013510201372876800 10304921 328216476870870460444283483165772912144 10304922 -47828941466760231586922584919434291200 10304923 30610745118392721413397121106917111600 10304924 88425460778744578619165223145908787200 10304925 211311274223581194103962835661609220000 10304926 266058140998296904924983552103137558912 10304927 117964661226504715948343432163020843712 10304928 -728565891224984602270807093565907271680 10304929 407617811945373950581079560228771603752 10304930 -114297538130079560608475242286944892640 10304931 -27825524049722217434472051272007979776 10304932 -234424809223394602595696584787521686528 10304933 -23168657729310617358826251992833942560 10304934 -35312648251487117565401377957775257920 10304935 378549084584715548283740435121983952000 10304936 -152295858541431872177482344314136376320 10304937 -356758110919014862197843530630423583606 10304938 -3795842675298089363418248131415513088 10304939 52221405873763677949689496092995026740 10304940 28049510789639815583854738200519475200 10304941 -113505047009278270998223347328431488148 10304942 306303857334511297245147966063294679872 10304943 254413619494021984420831030579781699328 10304944 -59219560996795267326671300336007315456 10304945 -99580016144890889380471351240549454220 10304946 86305478443875080621540957884510326672 10304947 747249452915971630887449723289395964960 10304948 60424807180135784427504116018709872640 10304949 -91211268354130045621570829005163341152 10304950 -803714253957916610513265738408110400 10304951 -496889203604569468091471650932980793048 10304952 -60183339922620424066072117507979673600 10304953 134770355111984151845731723461481297924 10304954 -56134111137315662845399792608235814400 10304955 -467120187808401501838286617468347424800 10304956 264022412365816074698788223387317882368 10304957 -181218252785130216406249287427360285620 10304958 -51331117584308914431969872321595432960 10304959 124282657016659485020088889364133007216 10304960 26948751649781487149742977056380026880 10304961 50601820898735779016938761261651654720 10304962 167983769365772788805766384730946177232 10304963 278346620663161567377537414974183228640 10304964 -243155124294816301071295789116013104000 10304965 398473139143252634008847082678181980 10304966 56211040335939669529577883617822705664 10304967 -5317421911269311255392874297701048752 10304968 -175192530917397757413807337192704890880 10304969 332274370456464378510576349931462074020 10304970 -31817380761799543026055434704242037760 10304971 -578120252808572188426966846254290014828 10304972 -33841454630867185409422888084397372928 10304973 55326493458929928800984493606610478400 10304974 -163886275740405501459151779830689430208 10304975 -366894031807474553367329384896055499600 10304976 80963977034464800377240520154620887040 10304977 101162285980953474179839519381530115826 10304978 -419092194543672549055338490002481014144 10304979 18242484771600520015729849482990624048 10304980 54438996473749186122272279901088112640 10304981 10906425216916009230695425771769102904 10304982 -8042664036509997382987505215907676768 10304983 -50746364789689801416761123932482363896 10304984 -17630814865025714816913671245527060480 10304985 288334479040454306631472470045330672960 10304986 276279872757654116889750767294085342192 10304987 124529262227770191202644392700136936704 10304988 -22100019751192203641937954834376128000 10304989 82431753594680239579507713999646233600 10304990 48914531283316640005609242664540089600 10304991 39788721555528372679947837378691258848 10304992 -309940243298145720329734925046165012480 10304993 -3611500497776764890196636575719024256 10304994 -51669789001316429742672666601172531328 10304995 -388667637043448374754395564083464916000 10304996 167614660038355149522679785229815105792 10304997 159125425915883179377561768143807483520 10304998 -74763569651963865994624245949962289152 10304999 -476247351896159444641668947465184570000 10305000 -55499948123442840996982955903952000000 10305001 125515132876983149077303281774887220352 10305002 136934303430398823878450876478226116864 10305003 113134383262792567557034973071066859184 10305004 -268286383669112464924157546212954418944 10305005 79347140791970272210271761133879763000 10305006 -159262709891251295491525055801298972096 10305007 -514068745847967527730152081321670541744 10305008 5656920243651779601913837642982031360 10305009 -205558944408762581213055308284358641920 10305010 75367606884943066234429390505111808000 10305011 103743891064449603602416755540718905600 10305012 -18985883659419017775427466276360245248 10305013 54763304955491095075953129392274265262 10305014 87610779822071251950043145744027165856 10305015 55243430108780687318671321653294520320 10305016 61805424374147189886112671784492032000 10305017 -641364413287490588733842582088724406934 10305018 23344844580553403545956606812412690144 10305019 915034396722274574390410565802369919344 10305020 95792679834761162026820110222587985920 10305021 121514361643848308932435920659683264512 10305022 12509872756678645757744386708492512768 10305023 62851433151405898407040049929502051328 10305024 -177057391452538454029326957633475706880 10305025 -225429747298013476158205378109405593450 10305026 -297354855656830001262762187968499697760 10305027 203803308211053648758250530027296592964 10305028 19870938177270815729769170318895191168 10305029 85725121736106372845783833604024158272 10305030 -42804683408701729953491956175040768000 10305031 132545216289142336438257371951205988224 10305032 946510027639618914888514847373028884480 10305033 -79878163663814304507800259047204257776 10305034 172780656696518706135212590566991872000 10305035 30814725827419113243193695595359377280 10305036 2578703765503559019083077418307256320 10305037 682632994759502137582273346361765659980 10305038 -318732142124020953381031835916779542080 10305039 255300561434940384154238929577260408320 10305040 -48453469218721746743622539233608253440 10305041 -70320601365001364849340177979420578828 10305042 -98626518096207724800148675033780369920 10305043 -174797996862158485136469767774008249200 10305044 40845350721071160690520252085496587136 10305045 -9906138789929478272651915168672073480 10305046 39476220393415135039071613816288760064 10305047 -275433223910955610578039244126546256400 10305048 102181053875345900299144630820677017600 10305049 -410734374605390238561600604290171187760 10305050 -52104780070271196253058087350454227200 10305051 -44167386771400795521416085583455906816 10305052 -99292949917955141307607039027987761664 10305053 332553386881030326659376141068931894528 10305054 11150474528925738582932210153443236288 10305055 -78856910920295874131271605471666760480 10305056 -571316773879612214481649644229957779456 10305057 -3340127613157295027776282709459565696 10305058 -127207434038074921310446804369183418880 10305059 409612104602675993075518745904496615260 10305060 106071385255957091214947797656422031360 10305061 -258974116850331564495294828652875331748 10305062 232397756321107964380492691188414936032 10305063 5945336902490649686599654831535757360 10305064 -187385884014295481551818988101370675200 10305065 39920641110900833248112059325723735460 10305066 88501079700533886294487639417533437184 10305067 -295792876911814586001487245799517438880 10305068 -329712362037230667524514737565402862080 10305069 -164560028781102275524826565348502537728 10305070 70940718806587471744648612767817781760 10305071 -184800558670683706246983316392942467088 10305072 -36751027172830610891550950058315595776 10305073 -408879044192131763623805291011840957678 10305074 -35991836525862050240312223135955720800 10305075 16567086384245456019043451535327451200 10305076 -439166893404291418703009620124514283520 10305077 -356891505820587302774955297850482841188 10305078 -8129557737632125816302827305372354560 10305079 4685597763705703313382676520455891200 10305080 37858607698070230145864580687205478400 10305081 64496062779846768665127771782348363328 10305082 5903723548572509504019310225823674368 10305083 -537848593722003093355855453846566021696 10305084 233579581718886709860132957719623758336 10305085 137427024567216506418334871548408143360 10305086 26045015959023379109500637097160320 10305087 -13101083456352603047857035700527323520 10305088 -3772482648494199566204786951690125312 10305089 -362462826482001909948028261600569058110 10305090 160794610120661397067157290443594777600 10305091 -290204017166873258998729937047928454048 10305092 80086431366927418578424866033719543040 10305093 -435182662441588858835219868042502435296 10305094 -326816920257244940828066259972380171328 10305095 -585979111556641937382715215122823338400 10305096 -283649532098371804501195549923488563200 10305097 -237733962568571722235777121459563082288 10305098 -126114106785918770089110964534717429200 10305099 14612190533254923736117734626009806224 10305100 21356787386466368645801367159408870400 10305101 -178519153719766084821388966253694823188 10305102 218844555077443892656713524572258976832 10305103 -114243189163516726901356767732233624376 10305104 -17188111402178843550546463642611351552 10305105 70901381347575042344414502728850312960 10305106 1148641916248054727870490334451658240 10305107 -520796351514196395520146119321944186644 10305108 69065279611292352892994456440978003968 10305109 -136357012685131925921836611733660528690 10305110 -177960253014422464765175680935638903040 10305111 282774104316439771665537901688383506384 10305112 -1171937714652674912453353432027161292800 10305113 -27144132319854491285855536431337032192 10305114 -42320163734529267599067990499444115712 10305115 -328940678742501444843272924500817608080 10305116 122713796717057473859931547492981424640 10305117 103114066548516097831538675566453704000 10305118 25639095551324321116177479110912114304 10305119 -8400257899259182400528425335945420288 10305120 3868532477082581152983138562536898560 10305121 -480124251571643459543437938423465643800 10305122 3423934764571170786351851746904414592 10305123 117969512395310561535346001675671440624 10305124 233984460531298364251822409124960619776 10305125 -84047076447988167143476562233379400000 10305126 -163612311887413370023019288157920887296 10305127 -87330410734121947351559302685692190208 10305128 548883408469960881506306691236167464960 10305129 27764358504776903125663083501896147328 10305130 -40981989676412017395949500124280513280 10305131 511959054407019438202746840593642472864 10305132 -83646430894247682362094984120994944000 10305133 -419269717425566518132493848001913736618 10305134 28153244074816770060045776858226432 10305135 -155623004719658545276420488836396183880 10305136 -28716352614597690793023075559620313088 10305137 463375684683120020599890001966172472786 10305138 -65410826909415128969634148431965299200 10305139 -185919072265008937495766189875636856576 10305140 4106417407794594727284899497770247680 10305141 34096776237954856732528970032575667104 10305142 -9591849135659541151541653854625074528 10305143 -223378909435514543489033819250069386856 10305144 76020138421999062405465346919497728000 10305145 66914861592881156544988200841158556560 10305146 -269659158804493511191856115325541005056 10305147 528126164073475648387868209636255308480 10305148 -38583647799190180538846186772443695104 10305149 -30582780535501835241255641463529673850 10305150 -83346232442995119422133896767133184000 10305151 -348948667874968494173159120147997470848 10305152 -25579569744100671541463832361193963520 10305153 146332759853486379353212550910489237504 10305154 1833569411335654673976007746730546080 10305155 31039494372820776789624796404445286400 10305156 42495499334498594935673285645121948672 10305157 435823573896626618877417191802717011932 10305158 -217466199980954853145521116825626108320 10305159 -353321818951061248464028733215059962160 10305160 7661891888521484999736308738812416000 10305161 -218954729390256307610583908263073934336 10305162 -10242962137456137343882656308014495488 10305163 517217096680578800950218581970269346240 10305164 -80861236522965991071637076232709056000 10305165 -416152017252007754690422550357308800 10305166 32891247639419435043411356156436178176 10305167 379565535359374724444630422751290023216 10305168 60985797080311109542530139965437313024 10305169 11052918735877351353686352326301503296 10305170 21481573893409541648783595256438671360 10305171 263102604095555406429294902557392048240 10305172 487160085527163184104079244273087970176 10305173 25307223486280186394156770553679293184 10305174 51505974288783048639771343240967554560 10305175 25198816076603411886171463402665620800 10305176 68962841483955335619888645298814976000 10305177 -408411588918464028257700737218331346480 10305178 5750774677688704632745105369070598624 10305179 883005766379954046775728878852983232160 10305180 -171996831500230114861792101288800048640 10305181 369387954724005008272143837271734058982 10305182 -240745127067520223986974373439894630400 10305183 61653694138683986860165439546862539520 10305184 339510044862560562504867435016157331456 10305185 -354918637442543141921226223442751080640 10305186 15977941317684768734735928611755074048 10305187 129287044216991260913592459115460847520 10305188 -302947312941844515290710227391749578112 10305189 99079535416606826912319268493608120254 10305190 -185550520286381978810458128711429313920 10305191 18088221150523128130455917973488097840 10305192 -129645948418779429362128052984463360 10305193 221329275370731527341792046237926216442 10305194 -331086730285760425491575135416757558688 10305195 -136125872682484080546536404606299064080 10305196 -172443413808129733489301660916432076800 10305197 -153374684980126318670736602621416529088 10305198 75031938388571951895910283355595989120 10305199 78759736730514309292313867884817862736 10305200 52316449120803277714615632718197964800 10305201 -128237478580684434870732206428471530720 10305202 81164682378547420532571448910000870400 10305203 105440425993093974487011853121989079856 10305204 34014203728482427715147642747553226752 10305205 -62944402601464153010385288637381735140 10305206 -207451811867020435647438428135712522240 10305207 -486243135285219152814185312400194328 10305208 94346211475997515557242519561625600 10305209 -417985630749667481342146113744891249840 10305210 4827614430771520229641978380639467520 10305211 247680524644642239915810891171647990032 10305212 -722436069283946083446144525932790248448 10305213 -51774894201369600231550775726301138816 10305214 9073977353164990053258808521556592640 10305215 -43508709231637237406584582631920644000 10305216 -17163567049725482747686224618725572608 10305217 83649308974417000900650761383570558420 10305218 16325855734177592143064704112575878144 10305219 -48296466505325578387646200255937056512 10305220 178780420245126193378496799393436876800 10305221 169560650440158335613401796619428246522 10305222 -212308316991597704019924233705153273856 10305223 273358533814516586390832234086228826264 10305224 -415857500234036757402436207444094484480 10305225 1752311525805072097177206963297902400 10305226 294229467840119522546497249452776331312 10305227 106924565048898298070279010526351379832 10305228 82635818987525488638033566379367595520 10305229 -541636863493251806152946996973531979680 10305230 94207480877691594177869325839985400320 10305231 -240429178883775572930047555021155891696 10305232 14874306696512403555276392463974006784 10305233 -666380591797886547272888327850362197518 10305234 -256980035170467954040733484879994583040 10305235 135967228707403021525745227980015175200 10305236 44672501495495367679167349935430453248 10305237 -49951711244743472940685031741594088960 10305238 84913069845764633782490144618406554880 10305239 229746388293754578284167475250158608200 10305240 68044459650996543404308691552531251200 10305241 167870761391240999490782739194886629642 10305242 -185183815724368013157054451902146550528 10305243 105685460956133434021464090500316873120 10305244 144602900110844752865431030642384784896 10305245 65303882832885735945510656336012011500 10305246 -40141506164762544555183204151346890752 10305247 -14893336471215018434183574378889691088 10305248 -58721205332533930883379244414485135360 10305249 -34308896780069017990657567932392980992 10305250 172396637824272864218207400566349864000 10305251 -6814659887348246606291175489400069056 10305252 182315571385679400727266989089710643200 10305253 -229895520315999725523099676937060423296 10305254 44680079245057404157787080710279517632 10305255 22913606392916384567639171844794212560 10305256 -134187326096828355472739386772283033600 10305257 202727093737914086787145242946484824506 10305258 -98534624806995042553225865352532143360 10305259 -693078687191103784661854002999084214540 10305260 -43688791110528453689220629090043033600 10305261 -148751532312002895098960729658946566612 10305262 -481007631467012709860365370149071936 10305263 -444886937479380153540582695776934809896 10305264 2389900474674397305750512226974957568 10305265 -128712440862686443424729356390533122880 10305266 -418143581630892447476151825089102337120 10305267 -52051648433867722631216364378921916416 10305268 3045290779996619725615735603437944832 10305269 -158531195666119344421328651139887917956 10305270 28661671562640054471745426736408073600 10305271 -271659237181468639069811950132950709528 10305272 -10219813615694148742878162135826944000 10305273 -30160529177582180645609653087067833632 10305274 -11314810474943515665819159864158062848 10305275 -315660679715041498045697397125496470700 10305276 89044732389183804351170250378013016064 10305277 52101145872584204223503853975347161920 10305278 38895791626410320928784421438227645440 10305279 -225377520971512254532229527298888225760 10305280 144993498944021624770779945402063912960 10305281 -35161224928136318664038562180425366400 10305282 58455983611265655341710004973816451968 10305283 -85528925602583651341748502724422910468 10305284 -81544228758117864400033962755709293568 10305285 96017744324971879571903239195470007200 10305286 -122846974634259068906823227768570901408 10305287 -715661342514836477122178631127691740200 10305288 -79795826523235888517790104971381309440 10305289 -15708510763554692448038477139123708144 10305290 -255136380209495056432380235093600989600 10305291 -27236198644280104620955161946559608080 10305292 -208421454179120322022929849573102409984 10305293 -352691992624160760961466546730580288458 10305294 759495525597876858554186558759715840 10305295 31405955117690007291952854624328243200 10305296 38571037003578101949849972929652326400 10305297 9830804075922248330482764906341499648 10305298 462011586696579025620064040986508687136 10305299 127218270440381045146443608194524347520 10305300 -13517135776778963947555556206012723200 10305301 -247766200544746685089013160884639027698 10305302 -127768133137041721396329793092807589248 10305303 102352689956484342905677750696776505704 10305304 314883074713520258531772679920633845760 10305305 74301403731373045272160149482560392000 10305306 -15328076450207517338942007437940907776 10305307 -591658866892207775915949954267841944888 10305308 115959236714891838150181449768271342080 10305309 -57439173785323738488197394600346907520 10305310 96970960568623764473344194671655216000 10305311 135434404476709402037640723897469601232 10305312 283479665695052047984578135881358508032 10305313 539410836593965106025887823229142529280 10305314 -180277746564333728705241987037718166528 10305315 28221870405669504411127375354840812000 10305316 -43211924427856017560098096291356188672 10305317 -52897956023239569329748327592007462016 10305318 -53539906626097824721226348759168690496 10305319 463040312833498799106276696977493048496 10305320 -34955821495857929254853908998987878400 10305321 -65448151511880172696443472267274114880 10305322 386315190550281354145300531307729699424 10305323 -132495689058451325954404420112325130464 10305324 256355243954165272345871158182780610560 10305325 -49869136351432780575243112697761541950 10305326 -185885092078586546163420323366162992320 10305327 -106389888869097956455367005731881189880 10305328 157738390254858927711693866036903936 10305329 -781111867007348563784016569847959279616 10305330 -4236812087157651265694063789530152960 10305331 -461687337401232409270656767487359994168 10305332 -116236494895752936832329025535982009600 10305333 -160760981797221915057502220746086100800 10305334 -232545254085983519152752587735070720 10305335 -417020020730554795132130857265810919720 10305336 178725639962127635145602835664978022400 10305337 -658601700856273580570815645122528288 10305338 -215161994307985776441387781680635233680 10305339 -215838993611835422667814972488979136832 10305340 28972754343388463598593895420530196480 10305341 543406033243438335423703777973062028742 10305342 -131416108625596786650426153400013482560 10305343 161067909143704475623575035352097204344 10305344 -9774651154344375124166611840253558784 10305345 174459105818046171902699174914251707520 10305346 32106908288812762555544082674550499200 10305347 170024403814376540214950720530978325280 10305348 17454367982213963223262164019457280000 10305349 -151192933202100352147831529974322976960 10305350 30593689410545405710829568028870473600 10305351 8891431325318279530753341736520247264 10305352 -233311591832561707866921957178319846400 10305353 -592255508922219830578028501004629064000 10305354 127745693320451901739410019303778607360 10305355 -261421852812175252324051230835819962000 10305356 -679766847870059437536714722100717001728 10305357 -83199004799893616056008854495139099264 10305358 26276504889287261813405239094444309376 10305359 68607130783410716973839006798213512560 10305360 -35909882979600450639286028502879436800 10305361 -23078097349733449757256388628305600512 10305362 -178955040202599324685331034747267059568 10305363 -263773981174004508190934311673722716096 10305364 -267046918552389729723998498698333700224 10305365 -26169936906784318639071002518109404800 10305366 -111192161687351809860162321907769843712 10305367 -177143127518780107902858517373644418600 10305368 -152566957422613029933503519339734333440 10305369 47438462253565807645303362691583090100 10305370 9500485664919405834268624093171718880 10305371 209559638521524628018917938522625685572 10305372 -86176051157788112993777707474997084160 10305373 -29605164114470719335260971637580600456 10305374 -23661763498278639101958412066072588800 10305375 326718884865687521908674171433198068000 10305376 -145895112168625040769686663865807667200 10305377 -240900631787274110487171691869148664736 10305378 15700684536723954516105926688436157904 10305379 970494759781677438912211810599591376 10305380 2105593269827856838515148444995870720 10305381 42057450594143702952245150411237575680 10305382 10113037743786413489301471997466246400 10305383 -174199306708670170410397116245016726480 10305384 50139966926890455706928083582202757120 10305385 -272369596139073595875845181091109907420 10305386 -76755946925910721144606319632044281760 10305387 -195156000552875386489035509254855263480 10305388 -67588708333503970902492706291167974400 10305389 574586876264875561074988408222045664160 10305390 -101899468101821692905059640013486252800 10305391 148900021464733290650906902859835301200 10305392 48263551878642484288443482254941880320 10305393 101324399381881789697303440478334542784 10305394 -211578988722189798869097250922251289856 10305395 245071729107848349585061675465635404400 10305396 34977436431520489774648885648097471232 10305397 -14893117567376543836177993424984392740 10305398 96666380614729370167177538374674583200 10305399 -9918550554518349963763181744063176800 10305400 -24879777161142396609747098393942016000 10305401 -9215959139939323469748749676854019192 10305402 -100630877575232016458163827557327853568 10305403 117329801925253190694417378916900740864 10305404 441020576795548170865752827283393348096 10305405 -59566294026743605802776099621218585600 10305406 -488751835646584210574474413215158903616 10305407 73782373721901269295494001732003965952 10305408 327902895764245606509749304385433763840 10305409 229774209923915852259608843771481164800 10305410 -2465511084293859502789211049625113600 10305411 -97545523272840604250124943028817606480 10305412 -20222310004551752145208310364847718400 10305413 196090464949423690726124733195588725280 10305414 6374736663630549059643841887427584000 10305415 -14176430981805436019873575328965593600 10305416 -154675309454440075649952533351983841280 10305417 98099537715376840121879110339755921312 10305418 -47112192040096056222751250063594179584 10305419 220646634885097553044289175103738138944 10305420 6607319801137775740732530941877242880 10305421 87706671254489066885725560927522975712 10305422 47508303702742616279899311469213336512 10305423 -559716123511593279114424124219435520 10305424 -24529785816432250092721560184633384960 10305425 59743089079422671422272272540510983800 10305426 -10026990705322098052664696870274616320 10305427 61171974001108205537889216666342458880 10305428 -29243602857633804046755904166113112064 10305429 -171614921678281914013383358110325731360 10305430 102082078205663359233069218702454831360 10305431 673908237657893568339247193358404492232 10305432 1531572669653213502446232810783191040 10305433 -23984720412062098893539536760122651318 10305434 185453669552381533990195226177575356864 10305435 105054886416792973350690645942862656000 10305436 -277914081237499675075939080087164889600 10305437 74090482778292398777035368986772965760 10305438 -8032074120343201155037588168843705344 10305439 496627538773127310290388928985558198240 10305440 -28958322934120326581577461215769395200 10305441 -385423117232956916097672176686856467200 10305442 -77868798235669686738422235981930877440 10305443 871145387888312624660272488057051228600 10305444 -57944566407188363447897402995075267584 10305445 108173520771882150049195728407802325920 10305446 85755842936748395115680418992116876224 10305447 170387134989997592557456789188154552272 10305448 454720408596729956245782258053591040000 10305449 242365289917070365303949511806993280 10305450 -96502092642108916695896717804940860400 10305451 132952426928368651002656500070312403132 10305452 -73020339683168611042023747273509124864 10305453 -287319108839836732804624254464888853696 10305454 24419780902151857579896173191877591040 10305455 -799468053610671070181817837634923560640 10305456 -23752674368854141701894311918904016896 10305457 -406172463661967379453879770469384662220 10305458 -216230543012250698754695481903764127840 10305459 -796561069724772667660447369913737825776 10305460 -274478468285834990828768264551384780800 10305461 442469444840024847964065624993736558062 10305462 -59367828276629467126338022590954085632 10305463 -63183395722410478905571740924539305040 10305464 71111975105997129654726543442640977920 10305465 206854814616310508728670155464809037120 10305466 -2020591722616623543513248005249933056 10305467 -204193047911096078595983115562568724 10305468 9492715776799484179922623058492553216 10305469 -639353375010307831575004188510171101940 10305470 -28001535685122008226265836113988829440 10305471 412552408387033857552732370074845491200 10305472 49325767465436164536628305444357537792 10305473 40244568983858707377239433528522342084 10305474 -68892478581981722903836784213280622848 10305475 -100212798433253102250435358390527794500 10305476 391847543005281432356935442814671890560 10305477 -43375594258071305622235154862445894272 10305478 -48526591159805184281692629840829836960 10305479 -241370170474539804132770277129346295016 10305480 101710857696596031336423273077251276800 10305481 155015968636509621461409867083092904282 10305482 -32859095370040517626634813424683006976 10305483 9504212549190954970739128946141318064 10305484 211494298445328438462027216887911806720 10305485 60825281029660528632275301179680619520 10305486 -207295718251201161216523191782046025920 10305487 -175531696530085003295648416912429737600 10305488 39117597574506276922536857692979773440 10305489 293819386115008572485923967871884323824 10305490 -87323778863275348214215952911086962880 10305491 54760892536659589189159713338252482560 10305492 451727098619205031009004075123692744704 10305493 20144708403595482116524566455433919008 10305494 165643700627621193952575515172122923296 10305495 -134663339398576590948677124770798976000 10305496 -7387510344399579434889940448769054720 10305497 -604486858446610396755576009946474611900 10305498 -52395697329049643046396398231016545280 10305499 -37098398886916741152637909532047888000 10305500 -399423535218542762895639136171421568000 10305501 88407409946711285190368119026160098432 10305502 -225232658928156161580782957833422988800 10305503 -189805018168877898261876280036882424616 10305504 -79223028001703189650721211343598518272 10305505 35452024607262095565975403264216713600 10305506 -43584572661841982699428004149248432048 10305507 -281374534888275754872984604846440276360 10305508 149449484913616387363635209313448538112 10305509 9533443099892657998262512218218040288 10305510 -87345911483514202726546053562111501440 10305511 -707752410832397741882553789842008690888 10305512 -27151290381418248416076571151737651200 10305513 85915130602180825714878427075904071242 10305514 -11344427291062241955531625314318384960 10305515 226832990824598556620817456317939967120 10305516 12519381979358417854849427278684028928 10305517 -110138696979382673967929580659821787434 10305518 -20660526112503673128887895223577920896 10305519 -54305551218534396949027229461782582528 10305520 -34465503016030002333849939352508006400 10305521 -455984994916215162511300517778182863278 10305522 278591548797300059842499366458831568640 10305523 441345349077418609163653525203775643104 10305524 -401352506317702174742537568995111424000 10305525 -18558045469072372001482394904309336000 10305526 56466522417423244678041137702821079040 10305527 450251482749062109369673609176757627560 10305528 10970625024465163194281651302388060160 10305529 -197622523614114679985083366121178824832 10305530 -148488860205942253515843781950212947200 10305531 31094476474967194963285179415217231820 10305532 208966911839190058104356905830156636672 10305533 -97162704373471197659868453660923052762 10305534 167609331534579670295624607681690381312 10305535 -97028843967510682274582031944085875040 10305536 125042700152925858260133479175577141248 10305537 -210497610717835142095692253238429895840 10305538 -89698463603494651578522425497688882304 10305539 -499538904163334210752457728875540774660 10305540 1008575856588776869464506764129382400 10305541 -345195714313460708957287399315532060448 10305542 869632469707499111499726515811569664 10305543 -277141793122267606436508215335283328000 10305544 320247157905204089648396801319842780160 10305545 -380063508707434845346949208882045932700 10305546 114542586749407490349697873628296176384 10305547 61814788126772761136811627931177892864 10305548 169138580312474449219172473419939058176 10305549 10541527550435797905490583173282489536 10305550 -2640051941529431389721189138246880000 10305551 269959963161952602445251815911643926992 10305552 -830750801335983087333134230363963392 10305553 186756037537880051877979353514196329056 10305554 -140648967613043830303612293044243862528 10305555 -1140950199760168324936637873131502400 10305556 -7186359447171453745274593246228062720 10305557 -511589578055502774851716905050306494194 10305558 -91248735626300074719132684455029993152 10305559 -528539457547819996861230097895097230760 10305560 -391576649725538373539847657352264704000 10305561 -107716467547236103795688827186104319296 10305562 151329946148369911237841531618501306880 10305563 -637889897970272730681705902999176696188 10305564 163812274220168441772369696755309076480 10305565 23477980079408876240270562690422948460 10305566 136825422768892115371761054084691343232 10305567 12500125938067819488310361250567965160 10305568 -64315264165668305369379795572537425920 10305569 574555944055096164812359845688226159970 10305570 276939570029621437314453682951879680 10305571 553029034655071900204274572346266016632 10305572 -40769121815453942022567726472094193024 10305573 -12873264587309324299487528946510262080 10305574 223076904584991498610443857008983241152 10305575 31481803077105081920201764353117546000 10305576 450748991911436432945482521018757939200 10305577 -131869616772934205306754019654110868620 10305578 96759944368148071135452887761632291840 10305579 -29769591998770094760874647593095176192 10305580 -107190555050813686214958630167920588800 10305581 192407209165715723735821754558865956160 10305582 38510196518378836407364478972857092672 10305583 -628185181163020052341442131799284093168 10305584 -28514636548091288419807454166114631680 10305585 -125478420271789737710498040923871510000 10305586 240543455983442246697404960277505770624 10305587 237526507282701898209438210556309938912 10305588 -15048480466416972170505258381665525760 10305589 92192660587984265880538048224078237120 10305590 -112299928280920225319439888818843431680 10305591 14222061406796100056653405335429186792 10305592 279407738079923206682243949207359385600 10305593 575575919062162340188404986338811404842 10305594 -4755881819871695004750899369074416672 10305595 -132842472151051173484318958127834480 10305596 56376566059455286014938239745148321792 10305597 -149373159016381337894689353186745742880 10305598 -141738496292400373382306398849855980864 10305599 238072684317416924443212755374417656960 10305600 15745695893366292900776471052681216000 10305601 -153969802111258446128503082145946670398 10305602 -296582430109366900825873469616260563248 10305603 207925924825028084163680188042919677440 10305604 -331370165447229417185833000511233883904 10305605 -271570241802049238641325667849000236640 10305606 -104251971210067066661595324166206191616 10305607 -245533994229291722767356928390204984800 10305608 268804609416669445919222725311837864960 10305609 -114232406191396333651149088890120728832 10305610 6266434767867912536668615292920811520 10305611 26399458781508612078743452649700817152 10305612 9190619690932320220995911524015142400 10305613 -94126331420144421453135195514131840800 10305614 -10314675248263197274126732958523511488 10305615 258046881801773877506176284008482344720 10305616 70336539799752337720224267209685327872 10305617 48580910302733407484499987994564087872 10305618 -103348279734271711886692334525055808896 10305619 48866931552889711177386238367135530840 10305620 -268047655551246542055674491124296416000 10305621 -109527656876217020571140952576312438600 10305622 -61837957832647687246285037762178801888 10305623 -247372662046999571115911596058833005240 10305624 -105080715638880549591880975319975854080 10305625 55702107305106790176865366829786250000 10305626 298145586143813834261944934790079318512 10305627 -677809792160522547699965382379954036368 10305628 -86697370325444056016899879926078725632 10305629 -57689143223968188977656289317657933440 10305630 154279550995431529980029825007962651520 10305631 -158726755275225233994591590195719145040 10305632 94570711622189725669401113583447048192 10305633 109907255434201096743103691708459925120 10305634 -75023507823833912480852070987504558720 10305635 189469188471737521576272861960047104080 10305636 180670783998021551796509168390531002368 10305637 -62528417423694828009104307588708349896 10305638 -808731782387780987441942170019205120 10305639 -182045775553396893391634173021945551192 10305640 -28498527828349739320354838493128294400 10305641 -153059494707916886623257951597195993216 10305642 -3426834384286374428741513609216764416 10305643 -391179917981808158001406412352398706240 10305644 312967033404817673769474651619814574336 10305645 -29768946695621373083989733601474988800 10305646 41026038774782671191786594634923807744 10305647 -126631063949571166702431912516797511696 10305648 68914344858738486282720809501853450240 10305649 -306809178665094908891763922700841183836 10305650 64978227405199442611137699019818201600 10305651 458778104774777039477790368859510483504 10305652 -110760984455479772337979283492081592320 10305653 -132859472267151118488317583880237702098 10305654 130326001959643937415459378096555165120 10305655 -590496039907143312641611720411113007680 10305656 14692989716744070116926513432890777600 10305657 -644712489364031317173652994745547704000 10305658 -314214571846592162790953435370348261120 10305659 42768538147109346306105940683972137280 10305660 -141880359168320671668468466801548426240 10305661 -79468157002410916407664413976474836948 10305662 -241689017301354912201392486993371417536 10305663 83858901756701130275143895251867654344 10305664 -556221740770203494828856112613771182080 10305665 -827778184768962389563393441481989222080 10305666 -5551115305350758305005333574806758400 10305667 39497184373002795947148743021479854716 10305668 19695922791079479896070677236147558656 10305669 -260188951566615291250818110736194396160 10305670 -313970706107858420940581571718127053440 10305671 58294846067072023589361091952682884544 10305672 -168856373669715345954652425969485414400 10305673 29662201649092279384502729062572730240 10305674 313900526412655275553035805344440748336 10305675 -21812588689685395543986378760878511800 10305676 457363672181981176445865037437460395520 10305677 -76519167979622200403599332983232305568 10305678 82985055086172558731327666623627187328 10305679 326783057889640902708763086204624373584 10305680 30882202904818985986828655853974323200 10305681 -1369606724297136394970711467515899040 10305682 323129152024080155849895770712310242192 10305683 -124401777925538858995531484223027736680 10305684 64172041522128337386752214884446924800 10305685 186449757363691759385149814052804057600 10305686 368671570003572451601809264263532725792 10305687 -172784322864193326435652802606666311680 10305688 -50138798827804861222976248349405245440 10305689 -333998991720326418829774189975867223160 10305690 87505891354912781248095955956741273600 10305691 -554090083714815846990903673448168304 10305692 239498611875304445008848540482933730816 10305693 13275114683618257602626053407058464582 10305694 2728803309747467062263564570963253632 10305695 133910825258133165119626982441992291200 10305696 215769989144079224837025881566278057984 10305697 32189088323008986622028248408273965760 10305698 -57663891052880766330379725705115751136 10305699 74152786663817821679997137124456985464 10305700 -119984429561645052894607798353322809600 10305701 -55028479080356055505227867786895499520 10305702 -2102726482992295349892824536649515008 10305703 735633314974143347459784683807646040952 10305704 226870127269243004204505215213299829760 10305705 -153208882328707142977827179814681026880 10305706 44004335692882197386700587338576079040 10305707 -22179272910568893813256384876297628280 10305708 -78740462612319867588379398388433879040 10305709 -532527071189196325979537626878313402090 10305710 73100864181541087027537922385427469760 10305711 14839558792136741789675570332787521752 10305712 -32867114598704348664262834233623363584 10305713 179348902680642157573468772333781764448 10305714 77105951765744597314483551021069799680 10305715 432264360758270613001661773164798720 10305716 -260835018017870498684378314575620972160 10305717 -153338049417721935386154161804814493920 10305718 166277281658724643538273908367980294560 10305719 -84368473766944192200855481712201964480 10305720 -135256166423349465373854975036617011200 10305721 -15923854511996927687144444663835034176 10305722 52799023423775441006320790875350257664 10305723 -31057653998320497331997455564753646880 10305724 -571535011000120834502395450823761920 10305725 -192630098569316071340416187215495442400 10305726 93629869236712404098293192075498676544 10305727 -308974291514379620142048504843832693088 10305728 61013101368393484913295641633850654720 10305729 399176140428165624806837651818739710770 10305730 -290056553586552652153981955658224625600 10305731 800508554945510895822637148793162093000 10305732 42022734690681689044075120269050572800 10305733 133072379091546834798343435894296362240 10305734 232819124294311188296952799242297532800 10305735 306103399181295671577237703333801027200 10305736 7774200690220408110566639891795804160 10305737 -349623564073739897597988105088631425536 10305738 206620007174018095578785948571005145600 10305739 117878089757558482068167365221687514456 10305740 15911356291442057290894544507793392640 10305741 140693373852455839774862646553765747392 10305742 -213618696208636163731392388929903180288 10305743 -257585824528049429966678024103502026000 10305744 25401657599844404166645010562676031488 10305745 -312929338351297828242721256191615135500 10305746 217837633052310117223409668701314645760 10305747 -3326782030041424549315985041135011192 10305748 114007410791362127568459512558386206720 10305749 439733397667868280840828427237888380750 10305750 -17316519660407817766309641277446144000 10305751 2090266895204671344246520462013980032 10305752 13708352540803433089414676919914803200 10305753 -12257363527236677668368488615679176496 10305754 86952951964646776430962673640306030576 10305755 141302005906683449912105564088119532000 10305756 -255404906641534636085476656692340039168 10305757 -185315777079862341843566848194466813056 10305758 79415607542679936387073546914080237376 10305759 -104768239044115792118344578626696563440 10305760 184252860779674273006402407206887096320 10305761 1767068754115089942062936866503131412 10305762 -24458398193019005968617171493289566848 10305763 -97184949090669142877332520799778498976 10305764 -129015137982705826179836852217973112832 10305765 -351181590862264885217734225023461558400 10305766 -48788852029312734218442925831658696640 10305767 2457235586882193718440142527287043120 10305768 -376321511583662588022818852605152460800 10305769 -6366358543239524929421232480362741830 10305770 330215963703416043259077148371762504960 10305771 -30815307530714944815270425862714224640 10305772 150021472354713747471955554824589683712 10305773 511876476015375043998059082298430360022 10305774 -177714597969803716904236781108123792640 10305775 19249178488634497668434384931625856800 10305776 68544420114747579669681440073733865472 10305777 81780267779214188558207703065331932160 10305778 -43174627951014492787538638646003020800 10305779 -478103520370249053935098750626753009720 10305780 -106812082028020039415682871738179594240 10305781 195457542167910828697846424019632267164 10305782 24612849389232425295905675919170617152 10305783 30101157013122890314369770742510897080 10305784 24508324035947204174405974452819148800 10305785 -74575788772191439276229784849448938240 10305786 86885132790653200127320483361471115264 10305787 -319163021031689443768760159508240814080 10305788 304799141083911664762964965375125818880 10305789 82613198141335140350981269531225277664 10305790 14827304021424697023500535381027302400 10305791 -259228249083358197043400125587080530848 10305792 3724304332182937058510705890261204992 10305793 -298013159668006900054122865618437192958 10305794 -61260757761937556343263151021743789568 10305795 -19946750907559719257700853927915008000 10305796 -227014442746764909400279304509094100992 10305797 169497973802213737642891269468823258872 10305798 -18500958191125343947274387093576568960 10305799 135577274945547312908538267719780447536 10305800 173666621145971603776092779881818816000 10305801 87910613171083957575352175942781503520 10305802 -122067123357458279738673184634409917088 10305803 -102161663051437480843709264220281867976 10305804 -143763078612037175745540520458736341504 10305805 -286002091226638579698803898980573679540 10305806 100148185484419978378771298014644704256 10305807 -1906602581867246765728550931578429808 10305808 -33401694587661271780123092864142786560 10305809 -103616029896023940396650336897536885920 10305810 -680302770613331203317104982552245760 10305811 463776506087327445577831880576037466412 10305812 -48215427629365431266863705541683200 10305813 108740298959664062398154548804827371520 10305814 180077724909782320506640275847213454400 10305815 -2093718059314073924532463372414666080 10305816 -163840736161023033902876462013519974400 10305817 -169024374905707336432715062801248041280 10305818 -178114613352574870306776361892484026640 10305819 -333160201065343249036598596086665065680 10305820 -39771213675926480926819235846435358720 10305821 -350049047884246726459360237917154125978 10305822 -31109285738185655773656531951235009728 10305823 -318268901898550947200841407257203921552 10305824 563774102012213842088378081751337598976 10305825 68438052204779782856099344703504328000 10305826 -17137260137012650882812364812254871552 10305827 196328974112786272955385459996986227596 10305828 1898866357184538015567369322405388544 10305829 -183882420314724192998053160137940293570 10305830 -12699897697219792724774310903257485440 10305831 541073186855160370477984721836860920064 10305832 426670174739935969045198860132160865280 10305833 -128588661343637774452220609266300401036 10305834 64126327777427545648413737204457713664 10305835 35454299472046744193640060051522062400 10305836 200208163813423435229595942655262772480 10305837 104782385501421838012446739967249591094 10305838 -69836281467114463800007796078685731712 10305839 -711799230256788771526681592924390565360 10305840 -33979122354804438305273995669646868480 10305841 19758244919644759799626461525072908800 10305842 18411113421748069517706722859808885824 10305843 37036028997315994264074635714647076664 10305844 -90361546764376064926401544424583456000 10305845 387204829350767938630548452830333600800 10305846 85038273458090479671716596887483667200 10305847 6245630370213847133198047587324800000 10305848 13159080210075029372784763288096849920 10305849 276277716320520085776558907517402378064 10305850 -79088097832738435815119027114546268000 10305851 76842905527190137268561180252382005400 10305852 165613064184069552178033318560588575232 10305853 2491519182884782433551038704815150624 10305854 132379725325675674515534042920386893760 10305855 101851356118409921605170783175826513760 10305856 -96125267230080223146700019659136040960 10305857 52497947674037832260761767676895081472 10305858 -46063603585340334089324338696779432960 10305859 -105399330480146044724322260060539259328 10305860 90283928592957923517414568609363150080 10305861 54740814707740982710422862712560232160 10305862 129598369109505255248215967035171088640 10305863 77764837092556192628990904169593297408 10305864 266323941736453849364867920722989736960 10305865 293586882656043991188074207798694988260 10305866 78265003623497181409927300597518259200 10305867 163849259863956717190075342588523387136 10305868 301194472535437633301866477986406216448 10305869 30478994367374995905470282200673110272 10305870 106222429440768580732332371696429980800 10305871 -841116479876757528449924925735415982288 10305872 -45230354608751459273519522232496103424 10305873 324137821787782030033503643625880286224 10305874 -133816164486372854414621381263085918064 10305875 263305849868820339723429856332784020000 10305876 147179127021943812217965689628723204096 10305877 337881697958836264183178489750982532480 10305878 -364617066078797323716782005685010259968 10305879 393359933385138971280776184820109332584 10305880 167958241679231105404634369270424576000 10305881 279939515351452486864410315123600021012 10305882 183152930192476668104591548743807567600 10305883 -1331104231134370708538988316323326400 10305884 -70953883371866463927271199572851110400 10305885 -85133761514620689393303025370919393600 10305886 -52290569429301953645170028154940565376 10305887 25393821955960656524151567351693042960 10305888 140640001327893882821298397438204182528 10305889 -44762289462873069948261247747221135360 10305890 -14704733021263633659800375681858219520 10305891 54262551607971060405674502854677001700 10305892 -400620418322239203548581812357684582784 10305893 -144313228613798726436522668584077168456 10305894 62701701254878456984508748923562473472 10305895 -222221901316146146355343425793408902600 10305896 4520495067016007023001387073868185600 10305897 6580833872177343951671982520724668800 10305898 129755843643835005472247780367145249200 10305899 -494457038822169950275309670837743049100 10305900 228894250338508211667522152736150528000 10305901 -482953040353818500292893215948064438592 10305902 -43433807680752175801122139047870084096 10305903 -188325650042086172251609777264870365936 10305904 -62335310039428785572926948770997862400 10305905 -491937349745321836549923241374463316940 10305906 20351102242854193383564678471677803008 10305907 -255458501835456884488059688312139025844 10305908 484030840874261364089466472284700960128 10305909 205882916125099425623641538897062237344 10305910 -82081657368658917057901082459463267840 10305911 139468060866052484002386057403626973824 10305912 -82569917743713200572413373833714708480 10305913 131791780396948974524923373040531293162 10305914 134367827225008770221165420497864051056 10305915 -104424365099965606397936625272775400080 10305916 34656340824689506711528799326563412480 10305917 157612963807783713601575149179362803520 10305918 55288389983847045781770306599434702848 10305919 -19669686240915313158108112324261539840 10305920 277490986369316683158708671097706905600 10305921 29683881812154046058674985674416529440 10305922 170071972121289085102340382526826673024 10305923 -308525890527241666859095392883430645760 10305924 -31390989625492286173904060623752542208 10305925 195519859756990915488207028437213576000 10305926 31070261312033235923947037244377165760 10305927 -246194648783103879213409284681528574560 10305928 -69293096127516347059250580714867456000 10305929 -589864611434590546415296798029610522470 10305930 -97329607056099758356334034890384090880 10305931 -432312298067152853563248039745698708268 10305932 -25712104129955337931627855997424500736 10305933 123141370753746332025195326624024169600 10305934 -215583319359366611905319327348658380928 10305935 -34051915230862343712202796599716672120 10305936 35491054545131498201496243007262269440 10305937 -416204435685453544045822195323545491980 10305938 17568510868160728171771115995915111200 10305939 -502952876708682955365730724080034304 10305940 75516809443896845215516900586437601280 10305941 -97343429328487634357060375305910539428 10305942 73570331947681606160592655105454599680 10305943 237292420011295998354279444456609319920 10305944 133269570272372757611085888341196165120 10305945 88660406055575990885234579202880051200 10305946 -65091500003693070409419321624401965056 10305947 -51803120072023626922960580934489572604 10305948 140631652233060388862287813385684751360 10305949 3746122732521246253227939694082395980 10305950 -16531090048217280517538873832130944000 10305951 165752674533848435889825412116660224784 10305952 -159200088794715882683049664627073875968 10305953 149543485362424578222228861656608025280 10305954 14287364588820101441311835153387485776 10305955 48976836088899322614297873283652747520 10305956 -46969289097145041829744104268050648576 10305957 288108518576603410843778967894139660992 10305958 -20143174914162171962549177254079626656 10305959 182012833986169978469857953803939564592 10305960 -60995680188832769636344768447832064000 10305961 105913680100523452058279547561082780320 10305962 107589919524711661019074651556678873280 10305963 173174371774629537281560667280985768092 10305964 -18285687439333793563027770385546265600 10305965 -189439835129695047668518716967550863080 10305966 -185194457357504184188634175034902705152 10305967 -97486622909466359700802412535026688 10305968 -49289120669135805111329235024201105408 10305969 351679723534388292256685383447163436144 10305970 -19590693652230740788939389514002744000 10305971 -95269760350207434971310749085218913936 10305972 -192400534117813812704789488214214832128 10305973 557809064077448161349377949710338458944 10305974 -314512411367090388713167162968193012608 10305975 -177980543102694836713326527834275811400 10305976 -141681509258433149085898187525701201920 10305977 -231197753135861100279598811138992284528 10305978 -69830894540625894602686832881982164992 10305979 -581811342184012118967786951850766521400 10305980 109290689247159638489121924508251801600 10305981 -58804851296934837473662486636476825600 10305982 2027523241376139163696582657988039040 10305983 -389722089501645677295766946960131992768 10305984 52044211304008113175900654250345103360 10305985 -311414853888454625757678908792781899820 10305986 -156381446851229499802986040775619413808 10305987 14711893318258595431976932839784408752 10305988 187620303479801335456214596690934894592 10305989 230418228098659729295864029078935021756 10305990 -11126156433073899098153109470209342080 10305991 -381091525675845103125764167448959212600 10305992 136266971397836437940699531089280640000 10305993 56909136821518157637957309741252309264 10305994 2232686333829135885055840306237258080 10305995 11659313248224426173119359249309648960 10305996 127063082961368912833096342353552686592 10305997 13170727486765239622310747828490562540 10305998 -31300375772736745014387663590086062720 10305999 -214975028982405252680638219739255817600 10306000 -53352127678199474341494279322177536000 10306001 -93228511707638205568122506910536568000 10306002 45668566016401415807811573937476403200 10306003 -44077266849332894529662249435899929748 10306004 -28231511809962341835124856216687622144 10306005 167923207368747925297453915119044795520 10306006 76750259616746408299016185671768433344 10306007 -194002410369694457316477489392206679088 10306008 247876578472007700311437967135350579200 10306009 108433518777953955685597651837710586560 10306010 26330898924835169537397724928024325120 10306011 21340952737871188026582521064361209600 10306012 -103898134367440413109006776746607452160 10306013 16128321359201411933918216083804345644 10306014 -102893558022279935707665699721596807360 10306015 -356567459097911273334652428672009306840 10306016 -124982621554850627269023604477966417920 10306017 24630775588010236542850314382891122900 10306018 54605705581389257788860816912041927040 10306019 381278792885647700554842912643260806496 10306020 5737471820356730702831541807328972800 10306021 -343230972437460013823411234511742990656 10306022 4049291239995415327760654455253256000 10306023 -104333990235084422119524908802952065456 10306024 41922916836237616442468894379491328000 10306025 2574055821260716848084329173270006800 10306026 -77798168125168629171589918939937961216 10306027 30003828236842637763033363833933115072 10306028 116442597166863949884137471240080167168 10306029 -85118459905021821211134484042750570944 10306030 -85881103811998315638081034065427641600 10306031 9001349285932445864498848093468682832 10306032 -93681340812562799895525944716020940800 10306033 -572246016648472634052655843606857804718 10306034 244528057121186957017698117061423654416 10306035 5244350732843791128966730121894142480 10306036 -54180780644027826168186834320653407488 10306037 -69478454076211294884182261330541259200 10306038 149591007809615702169864774540196023744 10306039 614415694179243908110346151133741988840 10306040 -14626484824433227744328510144167526400 10306041 160779101548893436885305427295007296592 10306042 145112974006262376722901703774264866672 10306043 167059356592619977091207455197108430848 10306044 86679566638013894186314749309548829696 10306045 -138568808441067011672549804049571679700 10306046 12799153716616955821529504306275096320 10306047 -46828967580981116367550938449390640384 10306048 18811763295052005357743111772234055680 10306049 37363664934871185638665933079801261160 10306050 68685528329199825408182210658680217600 10306051 78658968021735515785800737253725804752 10306052 -31440709495919896793160933771638635392 10306053 12298777461683554754355663155288167584 10306054 118817285572943193432862181775845376 10306055 -97901218745735930887920720263318931840 10306056 -299031380561166346497734233137613209600 10306057 688999538582958140181424496439710369306 10306058 70551418366235043951429492385307602176 10306059 -40207070259644516142323366834651512080 10306060 251342948576395082283641231203954344960 10306061 1278010439951575163920020837910912800 10306062 -26626564246489930667622883822346257920 10306063 -916771319610630711365266761306216451104 10306064 83516378102726710706683087383973601280 10306065 99987442643069675169669150976698301440 10306066 261923231849831236466112729633445002240 10306067 18077009689170005497317961592964917160 10306068 2639737317887326731690879114717702144 10306069 383958357884892893016249965792348403470 10306070 -11500686213066119626172455149437702400 10306071 145766444091295746361472986924475173872 10306072 71580465853003943705890527376244981760 10306073 -6644058802686028316921200687656010620 10306074 -1348526075464224204683954711345381376 10306075 116916777305418873173191176203844170000 10306076 -123275758295202655747012950492623462400 10306077 -314239013093628947450446333138893120192 10306078 280284885506004471101468784202564800960 10306079 -230714758640708888957016987475895643024 10306080 -127588290395105907115405557786291732480 10306081 351596651046733109394433796819011670882 10306082 -44458581002877936440872892997468946608 10306083 131382329735416906056542237711150210424 10306084 4253637833286196141902083424193733632 10306085 -393964492358768354257611444416538185220 10306086 -53453626848334262778878608982935382016 10306087 -57489662249656020668977562144760968808 10306088 47230613060348501787644216896291614720 10306089 -596262357879271456883319934954624680480 10306090 -8901911853845147543317943835381984000 10306091 -72503753427978132431674666677296078688 10306092 57082423600572810995810168196844119552 10306093 44766681809012416892000182322665747584 10306094 -382686349697237115209536038832990771200 10306095 -155173574052004907541909342440996394480 10306096 -87594650434026515795280525674989109248 10306097 330622000451119575567771031970335374372 10306098 -135339635820220307884596487959338620032 10306099 254121424413917912102539182164371445736 10306100 -83881840136225966283696903063317145600 10306101 -43994762787441326831657892431921862720 10306102 -202059509780019766292481069847799162496 10306103 872622221322249578182232606013405610080 10306104 48373414510532793870110053156945920000 10306105 -91430385226044464458799982782839284480 10306106 -103702395854559719950782549184190397696 10306107 183554294969960940622444341806708716320 10306108 -258304467182902293300164293992530307584 10306109 139883444125221441437571404741047239840 10306110 65375991948886977556912584882656332800 10306111 2906802560976390856336890833351454960 10306112 -72384231663665643719777460909308903424 10306113 -129677219132887843937897298283555522560 10306114 16472466720781455338273159150323313664 10306115 100685754990287228506289934939073488720 10306116 268207864771625106139862871887531372544 10306117 560381485204836032185396030609790798080 10306118 9849494001988420291743196304211079680 10306119 384838343621434358349873156799775256744 10306120 -235578054020712190934981292537311232000 10306121 101028020305391121598892721531785356800 10306122 -223791206260415166833731521790107472128 10306123 237862070619897830574935306792658429424 10306124 7371562652851743594257633390084193792 10306125 -276385529636972815259602947258249417000 10306126 66890942602161659536131813291028408512 10306127 -129800445474980077414498080177541548720 10306128 13696065484381313905393956402938511360 10306129 59161426874007930633447879421782535848 10306130 23439536292116639916738422145150059520 10306131 -66910598486239260090233375194421895552 10306132 -511106711184529235072257571536219965440 10306133 334751721836998124777058083283246660960 10306134 -158003239699018063851214883378397249600 10306135 -158118998190276531769898851145932158240 10306136 -102648870948860906275940730950305382400 10306137 -213148973553325056709249480863917045040 10306138 -74529980566280758793518793070599216160 10306139 144900503768982622002625274723492559024 10306140 -1510297490285961039239675196322344960 10306141 45886461146984504271877862994835166304 10306142 -14781775439592031704663114985870550016 10306143 59217086676777270697274841141055372800 10306144 85529209400154069353735653533635444736 10306145 -271931292229207946950683958928815522200 10306146 -97165406374504986093595290779595494400 10306147 331919851088664759355363451051095633920 10306148 -136370795224134376713755435250443514624 10306149 21161459173106008761861676051385375040 10306150 29376202918720919414817566302970680800 10306151 -33375422949522439519381331408498724720 10306152 88641266483794394553280627071040773120 10306153 -31576488268641624201396032902393886592 10306154 -5464068225023027204597251787969541120 10306155 -157308514490614889453432082734884723200 10306156 77640399890093187672414693380029293568 10306157 323243952905729660252169754867545464406 10306158 -107706362991372357451347286302438021120 10306159 239551804917323802557139420904791860416 10306160 -45212126755181674762716127196278947840 10306161 -233777773532060702663664381825608763390 10306162 -26919873008654655511967236691527461888 10306163 218671543556640172579634440780899367680 10306164 74569788995864030564530897503464325120 10306165 -66451648578769167531020429680700215200 10306166 -88377017547680110695957407406052502400 10306167 29066175453568137986251471643378542080 10306168 -72673976030697246115791655185722572800 10306169 336423014774963313028094553386457822720 10306170 -47352932931807420610466059989107328000 10306171 19617685546785896228898929859461876112 10306172 384132817477845324312147885490102471680 10306173 -39939238395397398724738197594293500416 10306174 37028005245677675082892810404612208320 10306175 -385724429472299842777759221937162800 10306176 349557869812141089732115945273216204800 10306177 34744661124897627762195948002845386752 10306178 -41953593520046238465283078050685389360 10306179 -113840598956833180372427010691426692720 10306180 149692707251675634878574453729709608960 10306181 -192759739922532858956699515524551568450 10306182 -131810543018682063357020217123255091200 10306183 103969324764618527407695132842580689432 10306184 -235060219687298101086052914045254860800 10306185 109665373184596711479242868479977357440 10306186 -87211368223614585703544603081493689856 10306187 147210248134900669000592951070031738836 10306188 -21189757466864722581468723296984772096 10306189 -10515696034148575473071895487779369450 10306190 117590606408679265131153432673730961600 10306191 119269586187668611598724387857528993664 10306192 -24635217122048094103152370964397670400 10306193 221969478761884346792147405631003867504 10306194 116085486727321541516114978037550640640 10306195 -14766835544085987264206477316695806800 10306196 365773170794525025320726480320951958400 10306197 -393916856614469899165273942332911520 10306198 -33550688923555805400372895110122938368 10306199 -32036865699941684276441948742168818064 10306200 73839347650244643527271910644126720000 10306201 793578068351525825211726338779825144272 10306202 -3120853554926467928912480292773906208 10306203 101849218145029845207326349653359684608 10306204 451515515448446039969885949599452499456 10306205 -47511310933984999287404577098622180480 10306206 74067112655959521695567882037134018112 10306207 -758012129926813617038260462798845935328 10306208 323605859185554285972783688947786055680 10306209 257931473102075654630030348618420144304 10306210 7039443871554878716709315716457280000 10306211 267505402817851623034420450582078183236 10306212 -28463561712311846816396807228868415488 10306213 -34644297163255273368323227243001101796 10306214 325361095421660072684778301848925336512 10306215 193229110636165168776670282981060435560 10306216 221756612320183347535341144385632245760 10306217 562688801578234768447911021230175766266 10306218 -18975562250207386143855499732067134464 10306219 515949722302811572749114020139082483752 10306220 -83239010986679339451805823741017221120 10306221 -42644166520770958082923823916640408992 10306222 -61146163612989217356580287877697489088 10306223 613917906870672990667571135302159770960 10306224 108571862966206402735243228056544542720 10306225 -362365054679419997404164170607061056250 10306226 -123466109897345871095579105083401123840 10306227 145212779215579722831910013518854550080 10306228 -115035732535308356530072676170285858432 10306229 213953566824692214586746560068004436480 10306230 101901676843856770455103565924780605440 10306231 -96935377012782754298282138011850356320 10306232 14428540200418499367455521907626905600 10306233 3314696574471880154611343224214208384 10306234 -364803509865126618360655271600048259984 10306235 -332411823462677276158105403763951688320 10306236 -127993449457349508672950591945764961280 10306237 -228651818587518413897827604700321686868 10306238 -7485749395557586480990213710851220480 10306239 89656282023572674664889998365661677200 10306240 337373260443995167067903240731361280 10306241 22908750219423181820247719930323104 10306242 17907519199585489114916176280020968480 10306243 -574215270224963117178976147229662029508 10306244 -53234576732107382506790587304332978944 10306245 -266824962148904158646337665457905462880 10306246 -63119051845307254379875860661651145280 10306247 158914171316632138671701006753744625792 10306248 326760717478853776186695965253742632960 10306249 -212816908872561379090462149652609123750 10306250 188582473101066979321697613046669800000 10306251 -673820166966319333075837299802318074960 10306252 89548264295294817979672033926091253760 10306253 219613737205491287788800437146475652480 10306254 -6899296295291149513933288356560633856 10306255 -8025319318674532936736944229870407680 10306256 87359289815287318845680157305264627712 10306257 86412553461997872338493005470848036288 10306258 373944009682352377901586685995182670480 10306259 100043038676462520911473670536028708460 10306260 -58349970645490610375679077296116695040 10306261 131909546174760243639750952651770586880 10306262 -24325545442214610147608095883682451968 10306263 -208914354573465568510762334074455875712 10306264 -272991258045259482132535832081076326400 10306265 -186052155097013441412718262265317572800 10306266 -72944571177900279797100626138245963776 10306267 15306963726414527851457565104963470632 10306268 -60900641692591813671578240766056182272 10306269 260103052840384432893329951913464095494 10306270 -24572941940740980964622002034474995200 10306271 121057380226058788775841303503790701472 10306272 210316005456769089532322387300773527552 10306273 632292767692018266325353871430764655522 10306274 163040402888551016731068504275506383360 10306275 39856084798629197737190289935334009600 10306276 62645321460711093877161277591889571840 10306277 123902869190191551218008668389288259840 10306278 833601410265973883562859662302837184 10306279 84108629194119647029110768636906825120 10306280 -113330182487625715219170958026426009600 10306281 -299588665866781404177166509000425018880 10306282 -48675212551104064703290505553894627840 10306283 -3755640919312170569860111006289429760 10306284 35322497299831748569422753967370035200 10306285 -39143319042834087560069303129457025440 10306286 138308181780096397439836534033783970112 10306287 82084551205032323244316730955099295944 10306288 -48459949772661996165438345728673906688 10306289 -71966798041518582425828786187248336640 10306290 -91030750339918194943160894301263777280 10306291 -107828704684458928260690111407832660416 10306292 -140228686955704150677910774759915065984 10306293 132550110709786624008261183647897305728 10306294 -151177622478190858154131456684111741440 10306295 102455951777939781823101112303572253200 10306296 -116824661339491953043394137610711040 10306297 -107453454837973239467827696848311296800 10306298 -52135279330043077157351441002173459600 10306299 110571939443467907610615282627903336048 10306300 104276349842790549191296133608742476800 10306301 -1380471018497190633348225617655686889600 10306302 -70291523030839090148788635184849975680 10306303 -122230427491601887666148511192041580160 10306304 298791610884506690989881076245841575936 10306305 -231012216613531476940352750344568188800 10306306 48952897877073815187594126317926118352 10306307 -294091533238111357483911468031282885368 10306308 54393440489806938904708051705941519360 10306309 -144917100463862318839940866325476928996 10306310 7666424716338950064232607990534822400 10306311 25443331115693024769230522160603817344 10306312 679544552480207086363547149918555392000 10306313 149369400557985553864590664475888019300 10306314 -162851202235968384596855439657973234896 10306315 25589996368137052671752970975823586400 10306316 179069520631612665758102412756392509440 10306317 194812088142228598697292258700100303232 10306318 -42642539642653725428153149097252046528 10306319 -16498480460874085721759528502063373800 10306320 49964764299281252237996651324815441920 10306321 12917479520885707449803130188549241844 10306322 -37036865522022410201667492470164131840 10306323 82594704231224593499033137702303317360 10306324 -122144805415029412913635056496503732224 10306325 190664245990303384788916946264081839050 10306326 20088408784190165758972993828560361920 10306327 1644080444514941904063020220952371408 10306328 179839487340119699824474010605260380160 10306329 124908032889967696647529363593022065888 10306330 -39618688104204890239225165574399688000 10306331 -133374682821715192017428588154469825008 10306332 288307267765818929271855256176312652800 10306333 -404593268743139267014516873757513163418 10306334 -30345058850214868064296057262708604288 10306335 -85822495248901475630461373273942596800 10306336 148829684334181124141200090076939354112 10306337 98648804816733378107360843302789477986 10306338 18108204125871850483868182163188385280 10306339 -471643877483381100153529138257568437840 10306340 43944961167929666767260455049745612800 10306341 -253096631917256107542057710433458944320 10306342 174154887364624319454060025422904588992 10306343 -188696716882618470995373227588205534216 10306344 286534186862157292120437518856215838720 10306345 -106815697520203264614543824485654336320 10306346 -29832179420268328625682464472264000000 10306347 -108465970090892773587641744913914564736 10306348 -297412184830150515978359923230600597504 10306349 269238220881879494117169124122436147350 10306350 53546867475021213940032378082694856000 10306351 99900704386562341808191505174710517304 10306352 50999649559408338187585571682687516672 10306353 -77661167033461538179186626078432859392 10306354 -84796000720673983297491411232432616448 10306355 302788685440533959089288043814480779760 10306356 -102539589753426165598473535655750768640 10306357 278850944135039112671097452252650346606 10306358 -129542045956361931714876327736505370720 10306359 9635107592914730527795337667990106368 10306360 117666207382696914472425409862172672000 10306361 -144704717419850626876615868371712503548 10306362 -137772854380459385381033240482302886656 10306363 155529603293107662659887738387152260704 10306364 466768636331327706552764078548416715776 10306365 -4871530657546318764030265617708394560 10306366 -212341579884657856502292754834638774912 10306367 -1668416516964331071681399239270251584 10306368 -958614156482925924032594781976657920 10306369 5452790263551592689499357666393934208 10306370 -239725421340596691569086785904017393120 10306371 -351341819004138223736171041942233998088 10306372 -133914610578815740166006506215480471424 10306373 -23248593129545737172447674321283361408 10306374 36261704313426581294971965123706801920 10306375 116464721466387600200539907738922348000 10306376 -14101909614017413663003067233886822400 10306377 -160481842497948356131615632566181338652 10306378 4154464039376839757706727844887997280 10306379 -304067566964468144590205865363743844360 10306380 -5850485121842542343824426185151610880 10306381 -56968142435306987598182068340748279968 10306382 258709103702423687222055912217057305792 10306383 362850905894652372487692576572950623624 10306384 23248322839091751943122799639328194560 10306385 222701260775507284372034903886222638580 10306386 201482005038451276122440906618918246400 10306387 30567658655384278875297548926164349504 10306388 -431021839955394989630384249126619971712 10306389 17764277196069574682817928303863179424 10306390 -95873469392613360607219989924887404800 10306391 128760019184629162836164631145300391040 10306392 -201787862860773234742195189233238671360 10306393 33862280990779975741063436208338641684 10306394 23634741730556734393757896864706688000 10306395 -258949922765632218716267232474682728960 10306396 82130200288601107950682518811705356800 10306397 -156078708095510202719735581029285772800 10306398 -89621382755876689218901098215007912960 10306399 -49546053716702727828300765976853912360 10306400 -67928135338834317981094865667253862400 10306401 -21319339948059858988930781022558738432 10306402 158294698820727616844141887647100099152 10306403 -35060549090917947211053264873866505120 10306404 93618512901457868217808205789868800640 10306405 -106955675770063534144306046123750778240 10306406 -356836344659069866276916792413130924736 10306407 -87084382909761742513761794928012620760 10306408 -148814147681654148650285045048323031040 10306409 125683289268735251711296856040253214400 10306410 -111671224827219317779643399076168272640 10306411 -183682997365893846268868924724867430728 10306412 4098810694366764642958508366463785472 10306413 43431951533227295561903718767748876480 10306414 353366053549403894390917660812172117056 10306415 -41901712544844075445311659562456422400 10306416 -38764048805861269812979202799583297536 10306417 731222995168028593554242828966037520 10306418 -37583220950538983290606840999307001840 10306419 -298785343835868424088893410793505495040 10306420 118913553853120851683296380308732782080 10306421 451929258873258392908355287870376504622 10306422 -55709124062962340516761326442271705856 10306423 691361518416460069465222734041810285672 10306424 233816599024089053063531138530438041600 10306425 -196578913074423701843059797586447620000 10306426 -125418824939986540286589148728443860800 10306427 440692268244701157123097506401946906276 10306428 -114366508479849547401056913831371735040 10306429 -60158626807371711550859935200386677120 10306430 40567817055387981117595906917618039360 10306431 77451245479007401071979559667994233912 10306432 -45624976641245511420936386532826152960 10306433 -203273191540625871587342677390983528000 10306434 -179577185284029235179923070314245153920 10306435 68603265228735041586289683631581620880 10306436 -164087974460866185426575808485851975680 10306437 116093330214831382509973784173476313152 10306438 -48353993601621797025665370221964072192 10306439 -19896538014860709368902272878835089232 10306440 1018431428584768148530891205001676800 10306441 -399633672677858260292346691955706317158 10306442 -273801001893936739417110418927405986816 10306443 -23457068891181578058172414560611951616 10306444 219096016156374629877313110196179904512 10306445 207861003688911895720014064430795834700 10306446 -37287008683553509331863383177966047232 10306447 -345375849906609474370881872562708401104 10306448 -296919927192861727779584560333283328 10306449 -160767690318532177479301028537256719436 10306450 20602003248236082834594143479316620800 10306451 526272420114457341602877169384570849452 10306452 -79293998021200540324841229376147458048 10306453 182195632579593530209470172663795663104 10306454 -84237160189929226069784242786927072128 10306455 -952886127489062439789060805300809600 10306456 368449606215165632958245870129004410880 10306457 -41292683111378551213175143553147554176 10306458 -144329093829907895040688427207352296976 10306459 315921613447328188681947612450647654660 10306460 -256095916522330984243362588397541982720 10306461 81417996834477086522031112706906492928 10306462 -102620088995534305685800204165476004800 10306463 674201535611242434819851183460546335712 10306464 303382906589649419116125913513407283200 10306465 -253883961460781601117307168335752500740 10306466 -400186544049056610360642099068806560480 10306467 189693873731329631828714545945493292000 10306468 -119045089609943050826510056884117204352 10306469 20124574765386552027878459907847940544 10306470 44856216328322558119841508674109450240 10306471 335259092493833141967721622848034156736 10306472 438808767605798110898184117112386355200 10306473 -24557360019036664351224375400115439216 10306474 -34428147794752198457854216845650476800 10306475 43630370223865880341214864985035445600 10306476 118972859159216269263156565481170785792 10306477 117959781187168355022849881349718237312 10306478 21260723386495806730996329267475618560 10306479 -148623666200668910454069819323140585200 10306480 22872315107658260588061856242306908160 10306481 -1372967875588681524785119641381794448 10306482 -33267753802960086650140578324261057408 10306483 -604000036538875205399615638455659864376 10306484 196566972559533475658873842004965416960 10306485 12954822819995343895695042378313363200 10306486 27617902061796767321079501794210936064 10306487 -237540954140606449280837735773269531864 10306488 307373110663364519740944939137069752320 10306489 889104575071751652410615225517605564160 10306490 -38129834378070276730838631799751450880 10306491 -28653366889640368724849675267480107920 10306492 99771335721384622405860179895759723520 10306493 -354781983500564708124015273731826607680 10306494 97202039391124066693583736619162798080 10306495 89178851812470495729281383606121577600 10306496 36512611506692755556767533913205637120 10306497 57237601202720741850483812533387902000 10306498 -879584058275634207654784028649953280 10306499 -78879777718136140945333788591046663008 10306500 155719167959093517014271789203702784000 10306501 100075009356940645387412981300834921404 10306502 -31249164102087475241081234169743515392 10306503 -102056441382446745721078035722124687456 10306504 -116787801718156782626717054007059066880 10306505 21520399245895232786404993103966211840 10306506 -36178730297626690407078753539474460672 10306507 -42178522613467830727078276722774949276 10306508 145637345014373252152896496138724315136 10306509 306483779713290570582218772349610061504 10306510 58006754319398108861364051046009311360 10306511 172179546781231862311730549568492560112 10306512 26887072953140263572719472597453373440 10306513 -220218536969161495382611307059999919820 10306514 -124470224455962220337182264098023244144 10306515 193521004194440521116264512418018070320 10306516 356055768822540013694889721396013629440 10306517 -115044910858961064680156599574623391208 10306518 5109386434301818873689988188355383168 10306519 -15753087730592090294126826909442505080 10306520 110298415888309643810043018070984704000 10306521 -790874624001181487529519609240713238 10306522 229520376075586023230356585015352754624 10306523 448890982287474947646054383967221816772 10306524 190985159728713972269713677507065350656 10306525 123156470645967038993238135327778216800 10306526 49151158509238495812366897443801350080 10306527 44684254947223570598510345039839567104 10306528 -74062896339273854557093438493656350720 10306529 -431630933043560489486812118963139051870 10306530 -32840556919583591215714170103126917120 10306531 801267304127803878922341403616749382400 10306532 419453232668930002076933732990090157696 10306533 117695421640892139683573925211066221600 10306534 14972409544488302534376212589138878592 10306535 -51637858306752400224595637467427725440 10306536 544374862078961714546693102076954869760 10306537 -683055030440144675564890890460159743814 10306538 -286479414276869472918001582786412880 10306539 20394943881512121861325462051870438656 10306540 -150859566513684124146878533199153694720 10306541 535818967066520251620141449941056384 10306542 -14219414308345949157745388507163511680 10306543 -234273595471110327199085546253610719856 10306544 38180139073410223433441888442702888960 10306545 1350703358688792526758261159769016640 10306546 -195604247613235239491573662852877608320 10306547 -562364783760363264892900937137686206004 10306548 -170671774076267447666840217379189678080 10306549 99003704723197200430658979580593714240 10306550 -2475563306213387799598393369214215200 10306551 6818105775387446369471105961678849024 10306552 483423935646037202665616140666503598080 10306553 -238363441930984827137846419245282942336 10306554 209674082831919410864052310972404084480 10306555 -8085061518568854969990404169178372800 10306556 92698188903234383623095609471269652480 10306557 220707083999356299979951298567322855654 10306558 -4916456495221556969561510473901082624 10306559 169975610047930311342455918420427626616 10306560 166117328764336907570283149145743032320 10306561 -157661403221604477976170181702881436368 10306562 38813060227099421525997225856351835520 10306563 -364390528034515788222172539802155970056 10306564 -228480610760498548756409113777314941824 10306565 -265713277336646213967350450548040745540 10306566 -206112778257961941454864783881725118048 10306567 297570072141886566751290281911666174616 10306568 -206437629915789606997042308518723696640 10306569 -27472551997042009984600975118248350720 10306570 -52313422198264729924728903837683466240 10306571 757870509320645952562537123037704755600 10306572 111124038473908960260923513264452976640 10306573 -92382246057120884697160077514045888320 10306574 -157641117538879584726895565703724452288 10306575 -86457620882968787096779478748694290000 10306576 4227895987802099584200466209745403904 10306577 -464608225848323254973916161560075370880 10306578 3761744102817794917524237935989156608 10306579 -38163434137631949379948655414770229024 10306580 35369683965349923541210065049819737600 10306581 224296623076178355409381760631923285664 10306582 2460070190870012525574433448567712384 10306583 -58383713694947660623065018927639220224 10306584 -4649309744714767635716773263144038400 10306585 -110675616701366861864252187058623844800 10306586 307984385283920267908650794105721929184 10306587 502963506635318593698915357747168605040 10306588 216137587129350374316213129986802373120 10306589 -692621959293754716549905122294688243610 10306590 13897017769155395058717375270699048960 10306591 -649895809896439714776965364053211907016 10306592 367794024473309919840131985161941155840 10306593 56471946021890140916251394350180724304 10306594 114593568779170537152136791463463467392 10306595 -9394351492376390168224565459350326480 10306596 295858694566231984154991041331424699392 10306597 3023193480102046384274248316318086432 10306598 -279764661321875357435197000828538119200 10306599 -192391030967622384294752268886521800832 10306600 289334495776735508958658712102319360000 10306601 9939247407469825626944614500450703104 10306602 2844539321644299221010678972196401840 10306603 224898101505981006153671433507335848480 10306604 14825074449725394330048978220794101760 10306605 -29998700071084927325845631644422251040 10306606 -2994504008935056695035318288690505856 10306607 217430743239402192360534728281710335160 10306608 3070865843585927455593401924950425600 10306609 -67113853908880953450989884451583947084 10306610 181329230154994740673635665367674472960 10306611 340979935896323965875037178582637608772 10306612 105988218414619491474168237004745296256 10306613 -156956606687631594207913236433864533138 10306614 64000277410220980897954694310617407488 10306615 154733467228600190989159071238383526320 10306616 238119478634675817092152155289879080960 10306617 124228640792568110516119420547797302048 10306618 -98966836172590358955190857556790448384 10306619 93207300006139826399711032577315362020 10306620 -6928904819864835822652527002337907200 10306621 -103239713147410929697973295824454905232 10306622 45669594408207231682429338406713570432 10306623 -351784315171695626988520704264932738616 10306624 46453840170167490143833389267063668736 10306625 218357393559449154252580361536509360000 10306626 221121262522870744269727316040946329600 10306627 1327033592263336180840950888486731080 10306628 215437917038968181128171196948196230400 10306629 237365281349795098222481539354131835200 10306630 375570397898505735293863296174450470400 10306631 -26785969432748565589729910078246238648 10306632 44599156115847141597178299510266265600 10306633 135147862445525331854615316801336113882 10306634 -19075804437186318933946500271466457456 10306635 18665619283718508556211620807320879600 10306636 64117357135167131219032326043739043840 10306637 -558446560192897321694973144759949682208 10306638 144327930218274683950722899028485708544 10306639 -64206093181401481121763865166788543008 10306640 17919477991953301660734873429403484160 10306641 156959349075742106077165200351298420800 10306642 -288104087017973832655947508673575068528 10306643 -221184381714674349663482265949504134720 10306644 22508236380240198009828057135733788672 10306645 38295638146200216523870658831738976000 10306646 17214864883464625362071879106472284672 10306647 -5931561793312585754281679046845334192 10306648 60653725355624784513593820065859870720 10306649 269250026483710826331062412256723936650 10306650 47782473300948222474124352409481593600 10306651 -24333240387089647822318124213733467760 10306652 112699390686274779446885918507594113536 10306653 -9968695768376769605013659359631734272 10306654 -241888839805955671954940342360165284224 10306655 -380519151672119212696982038238017492440 10306656 -452979073699926511400361711962475724800 10306657 459821491416336978595896027408776399906 10306658 176013654926256254604229662112675652160 10306659 31347452141350360894034120021900472 10306660 -39067224030708733255501134950029401600 10306661 268654601498158947891439814024624459262 10306662 75297989096141713717773159701543931264 10306663 141409527186744185733378371558155616704 10306664 35697172933896224090980330587453849600 10306665 22881285313357476352219755747658026660 10306666 -237021616394376567519081155915733799680 10306667 -47193709458207581570684855084214053088 10306668 16003126474389286321073756370639667200 10306669 192975125335630274068439983884871210070 10306670 -349496470915117806620666060248550400 10306671 132347882311849297578996742313666255112 10306672 -13594222820329383869046069352816836608 10306673 65947725364322791340536187684705731764 10306674 82869147146959888661658481511410905600 10306675 -261465490431127856611617073215786160200 10306676 304259573024445573931037090764764312960 10306677 -807560854675195896985642227897955992576 10306678 198629220450544963179375786418417343040 10306679 -8568109458222765289698154134107607024 10306680 36426626646812386273122420064084992000 10306681 21039682494414409056556877496910964544 10306682 -3670656496036595043171658941300016416 10306683 3224448489033950290528573461115128240 10306684 324663445816255646455010718179560608256 10306685 -242811931411398650853280697654754109440 10306686 61976105233020089885068114404759963264 10306687 285898050787477156952033069949305851920 10306688 -116389863845150984444506144271058862080 10306689 389041426284028947417139576045449144624 10306690 -52556894342854788211893438977956792320 10306691 337110907318267158486563095913279097600 10306692 322499766861010650149004436929597671424 10306693 86099423393064737501628882851821262942 10306694 -90964330494298999452872991679686747648 10306695 184190556255259035817110803665829667840 10306696 108742459510992060062292261896047457280 10306697 -623371800896244915508159794310329994854 10306698 55530121551860496688922621256510498048 10306699 -41785561276295145439597589999559471712 10306700 230259090582029863969165391796152467200 10306701 -175484794503439137292410534788376438570 10306702 34752957047463653447202538302359761920 10306703 142744757891933040519411735090629127408 10306704 -56787584860051688050090129985898479616 10306705 148764770946770914850993514457788703860 10306706 -307493188450351610006864213821572494448 10306707 341514820650034801503569257553523103488 10306708 49603842835784728325186303788096813056 10306709 -160210686236422929957788192306703505764 10306710 -151450451140923342490781665703084544000 10306711 -323266613913009014703961939599202169000 10306712 256765932419795210479644408317141483520 10306713 -2509383891170462331712872087757350720 10306714 47004179393406851910292433049804833280 10306715 -198273636620710833277179351208757299680 10306716 46830547242549125490380829993154805760 10306717 565139761615134100505765808342782892352 10306718 -96795866226182561951403434218881997440 10306719 77213020545035155401141588000642808344 10306720 10521693788005480717467241949433692160 10306721 -278441588973733417027737858445255853280 10306722 123249392050071212692531024253528691072 10306723 -140978081512477734044488386695607053360 10306724 -39474649702934006866593942735987376128 10306725 -44886363553041869172750408356259002400 10306726 -357239631533043659318750434934794800960 10306727 226179384098141306775711380087225331576 10306728 -43130142545120563933016492623365335040 10306729 -44041568112114673962165568731113169670 10306730 -1947557655613267787938631992492308480 10306731 -308479589972995834166149496922258132648 10306732 234607038641691700718081691634702628096 10306733 -80805778801854992619923057611677562740 10306734 -44409836033568846537363636566200813440 10306735 356827134340796430717763631399463408000 10306736 -38284053446751344017788205728949272576 10306737 -73456971201159476046531111108686776320 10306738 -109239513305439074803424273980486018656 10306739 705505105394255260347809581094420877456 10306740 29809326957325270161393837830185267200 10306741 -101054933729895871653768906463282500 10306742 -61430383445666543071669272542370886656 10306743 -186195906579138849801843944728884612192 10306744 -51236741485908110986146913880181841920 10306745 -168815930990038695735562372061412502200 10306746 -136138652421390230846473516696869418128 10306747 -3966307743625480428176868436896174576 10306748 -20671235862870934351612697393512704000 10306749 276086811573117061705748286690401297664 10306750 321885940949544802227954318562035312000 10306751 -17115161264274243211029586577767185216 10306752 -79265234057823110988640140800607387648 10306753 -670897942307469627531133991272542167998 10306754 263268173879579683967167998374613376512 10306755 114648327974723753288538184980113641440 10306756 -1870153375790116358601104593111269376 10306757 277115679618877268725838709800667699132 10306758 -50870809934661861164633294899333928448 10306759 -449042460210587511451323809957663411960 10306760 118996292523460599015802082245582848000 10306761 -7682717265241272094060812351294988320 10306762 -141923342328074644586044537728036028368 10306763 154218343826194407896163016343344485012 10306764 -7395163864836347906421809548118390784 10306765 21891537264973662454226750164020038400 10306766 152065266009501896097803212453793840832 10306767 213396647511177205795095162160179302280 10306768 -107571082517371294165246459570717892608 10306769 -278892309506802677368271122980429416160 10306770 41422760110023823638821272174131801600 10306771 -317747511010410403106947373407980939168 10306772 10944046152582069178921894611140044800 10306773 103014709035705500402863350956994143004 10306774 -253527380399644618133435153015643569280 10306775 -138724005368709754998097604994018358200 10306776 -347419538761611702127981791965833728000 10306777 442727500905734737468349993937204531600 10306778 211193909610553186083846695346874429440 10306779 101837755787483700684283656103004832768 10306780 -352627093592710176308540298976396800 10306781 395828400366858199314556704692677116582 10306782 -15389522670514976782234911207563140800 10306783 180308848412534383718656240754379205584 10306784 -243343755790851153105260494432829964288 10306785 26187486738294263179118964962338051200 10306786 4045855948591450785571425249940976640 10306787 -8236522446152642254261573973022840768 10306788 144891713112878540865600730876552934400 10306789 258189586988781604735902481267809778624 10306790 18792610818448290618551732293833486720 10306791 -1985018245856161526890575572968465920 10306792 154438364355555505564852021509694848000 10306793 60384415119798766712416438031626550400 10306794 51289271990131242126378854890824344064 10306795 -671519322236264020636584549643710408000 10306796 -282577718005459624567357625139775430400 10306797 -28005039571190629851237001313585459520 10306798 -345869278762665173593285689398072862336 10306799 5397522194031035188058896425560562288 10306800 9874753229798154559005750886146048000 10306801 320588132402227450271606874302221630802 10306802 91032173546927558610994228680027122304 10306803 -270284367033068855482568040845327253360 10306804 37630566291998248312384573751165824512 10306805 -324579995651677981715267818326483453540 10306806 10752130332854613591077042689195229184 10306807 -36945418156947604248043898587268480000 10306808 582690129004764565505841790621923164160 10306809 -126311590607558075112526100208906978816 10306810 146281336889682142275667546882165486560 10306811 -243364632778611984691519760881915477200 10306812 178641628648223795126951946971172175872 10306813 -55628436124959705330949803242055568032 10306814 119241713238353968955547262032831897600 10306815 32339186849251995746212639363633445520 10306816 -30067691732606785231823973598017617920 10306817 67213554759069206242346124225767044866 10306818 -157723795230728236692571475963371192320 10306819 -69829980875627395730703826093103298600 10306820 -116682721920738573408801095724601344000 10306821 -28528055259384768320879943559773952896 10306822 15262962532228844193526371249575212800 10306823 -259729778312566538783989669105022228160 10306824 246259734467619615103972681266071715840 10306825 -147782137344930884175551098732558120450 10306826 114243390970570908418630952918459751264 10306827 345155749844990764005401505292085090364 10306828 -157133613542149532352463540118444113920 10306829 44493422379526320198643988185356705408 10306830 10488764291912143921546690863374881920 10306831 77549873078526004347579805709237033032 10306832 -112430408834979507364667286194260377600 10306833 456136486713767576296411169253811812000 10306834 9517561346400224915586757096242509472 10306835 25683177447332280936221061866277312000 10306836 100981174967698697021786006082503889792 10306837 -636441123471445626365369138931857471360 10306838 -259603159015444055217968921771394392256 10306839 117044142553516114820227177275268645224 10306840 -109750330544255744891522972906577715200 10306841 -57648669199351178683197803442300180528 10306842 -29088127611594120233045790012948480 10306843 29922680058847936834994994408966402624 10306844 8990856150047811281742226095240960000 10306845 48667516658149968304046500854263400000 10306846 123563885703363807006665638103436621504 10306847 9635651294285349177788262979604683872 10306848 227570403372669884922280028067235627008 10306849 59004515590844523079684494099239762432 10306850 -86023031531458870686436965530012688000 10306851 34195225792104345564890470179286504704 10306852 -74172537088146981126711631068847423488 10306853 479640787987432054586034624627532840764 10306854 -57479273783607886954922931261825476160 10306855 23226841270204411479506589409418763360 10306856 138738710519460050769519798971856890880 10306857 61762295603260888860462358374780244992 10306858 48474025895154192352458260312369904480 10306859 -66355832980272095706650868259848548940 10306860 74743196972255477286874076623286108160 10306861 -363715967325439736883901463632691361480 10306862 147326591116950620549715869326751475072 10306863 85506875704092699313802803100447151984 10306864 -7556205904034601894398887576407572480 10306865 876738917449527681613104981992522419200 10306866 -124336193194256537785687997896758355200 10306867 263901231030895195332697884923908335912 10306868 18218074601511642545735873592577155072 10306869 13171217561203770507288714490286355744 10306870 6464174797833041446499948052627048960 10306871 627416318232539760821224368668352732072 10306872 -433614427591143559479148214604042854400 10306873 -100608864112473322434815207105442607280 10306874 -102554856899917567407348703053126770064 10306875 16398783931959239614511380892049600000 10306876 163554724851008520651903756213911567360 10306877 76720172742437708113137656611569087072 10306878 -14855452581276846151466118003359953920 10306879 290896222835406293681228282189309913072 10306880 -19149606834169993191550964615400652800 10306881 77660911807008167711748944640366812628 10306882 95489577397731598952756405537089279872 10306883 -145168416358805975876110255098819116868 10306884 28710451535426653318453186665026383872 10306885 -6037886026509860119533472029690453600 10306886 -355804616509502923080160739588028904608 10306887 -91872055149505304615210001040625439360 10306888 -608961932085009666683174751386698890240 10306889 -435503736607766306844512095335172598310 10306890 142508165404933635631034402525049216000 10306891 -45879439379674663344454567538501276528 10306892 -283921949427527858421083576691792099840 10306893 -207408575944648293004708235789510787840 10306894 12690602571781283041721059952790400128 10306895 161099021041949004524808965255093723400 10306896 4549726840361748744595554759041482752 10306897 260607688673493208349424847273747327346 10306898 68612736512968422846823145736481950720 10306899 -349677283034660136985103119925330324880 10306900 210388005242952950133620018817150224000 10306901 -30660723435313826790641498974202784 10306902 -200507347618367398798148323634691989568 10306903 -328492387129779549463425409023269473296 10306904 -159334115407647098729185831304503818240 10306905 55122510257425020327436161524552126400 10306906 466652716483282822438295456031802248960 10306907 49372137804727170692883249970709813280 10306908 128280173874098738179287900462399949824 10306909 -147367760494672546348364982333910268890 10306910 801429156860301732899965669497135360 10306911 575862880883639957514454690743842304 10306912 -118265244713801537513197602872198430720 10306913 -262005876841565986394031843520032239616 10306914 -89986165637930900142672821627569771008 10306915 107094345633339317023260619704483412560 10306916 -502195151477377358945643424760827877760 10306917 421423022749784507604643937004967943934 10306918 191516630647780783140739708680884072160 10306919 -35633226523429020699472478337798519840 10306920 54224940344168478253677886599649689600 10306921 224964637352329339221445043328962173824 10306922 183945214534894600885428872965812304224 10306923 -408548298629399101298277447030200442432 10306924 -156647784887549440914734743643871119104 10306925 98053407884904077785982938493552347650 10306926 -5192386495200881518104886501967443200 10306927 -257198647473762952612697282504026898224 10306928 1124466401918906189014476515317383168 10306929 152174112230901851820945304617754729440 10306930 -73145940796467514051180516535414860800 10306931 -171649892303460271094299301580660974400 10306932 -198027123694514824636592382157439459328 10306933 -8105423827122142011452509946332526592 10306934 -4955076630977561118024492610281701376 10306935 -10554592589784950097194463718685012400 10306936 -117020488353557752337610327751383736320 10306937 273740708782758011914477731992326452180 10306938 -39853819017820814533615536216282581760 10306939 269709208101686133364363924771555968256 10306940 -19972223273268212513660374769236869120 10306941 -218404625106017976995768592696948146016 10306942 -44614272263397729925563792845069423616 10306943 -5116007099540919718520315623256991552 10306944 107347640762254385767000556323838361600 10306945 -628746548705952279532498271463216805440 10306946 -62867732890871948681892505878366105600 10306947 37143110193162559518540098942861889024 10306948 -175851364270960353687639773633175294720 10306949 169581726698113476440894881884655488960 10306950 -16266934033033424447257850880023486400 10306951 313820114995646596381873406925345633712 10306952 -119277198972175682559964710654484346880 10306953 220860946261043309088065188499081176800 10306954 319696576075485812793154421958471656496 10306955 171629539490410922798253584460508035360 10306956 -46389951132876127042962625344701325312 10306957 536789828020023311332628476622426777260 10306958 52563285332967330778670473254691128960 10306959 -211987551333212005344387243753067379712 10306960 -4106576630396873433527857895634616320 10306961 -37521895951642591891613555987365963968 10306962 -182782200798625326961111636126463812080 10306963 -89223286322874247757357262543610963056 10306964 -89007679315656591852563314084017010944 10306965 4470868021153550721368389026028953120 10306966 258468763293823685384613074533203366432 10306967 -128458945172893410138702960054879949440 10306968 -114170412636048484148813334167076864000 10306969 979990665220978262547286663315496769040 10306970 -137883804603201604856725920300921292800 10306971 794148317841432349943828085653855208 10306972 445332817082231898744108144091483637760 10306973 142685933122396981126623719396855443968 10306974 3296429506954160705669402538264087360 10306975 -34763545155634686063252995249119703600 10306976 -579489492344452444582901510108513107968 10306977 153612908679919971697305962141756790720 10306978 176602221332618645341433254749656688000 10306979 -9163016115924716007215123966788604880 10306980 -115343341214919809184889527883651891200 10306981 -163245439616715573230434866302263020480 10306982 -73364000206659627588679127132820569856 10306983 86883450493322686178565823647903114024 10306984 34129993968421632496721153512128337920 10306985 -1627232311213628379487039831664121840 10306986 156278814645716531838270841759268615424 10306987 -530343570470250944494128412151544314320 10306988 -262922971130294316161040629895271703040 10306989 54786037664152736411828867285797762560 10306990 -1695936557851100291670547416654159360 10306991 -100710774853503797943334109621283562608 10306992 -1075372928540320226327833960900362240 10306993 -397672106042801459983996749695816606400 10306994 104853364036703240150166464159081304480 10306995 197402116872555762733128154312602937440 10306996 -85675002123435241669284779994718472192 10306997 -322146413156173413992447413371987265554 10306998 97878190342254603828554190207679054848 10306999 -83718323540701685362439440674538654080 10307000 -626463127767333700028540785902151680000 10307001 -68859333401439030603811787368314865440 10307002 -89595340602224155483456042188038178048 10307003 -284070460650910367404819478009948633772 10307004 -114337524072181554784439286181152030720 10307005 -65275894065067892468732753577599508000 10307006 -64313558897017064478760385274516480000 10307007 25414362533068893541484262648992030256 10307008 -111591593402550119177436467394166915072 10307009 275013371452504031442209760759457228080 10307010 -10818666492531568076386000433601377280 10307011 -260140214843738965921674081899856369456 10307012 -176061951938885962175121320562811192320 10307013 240615603789365926509357672493677802944 10307014 -6937422387763338842489831399338756800 10307015 -170382079311032780518653691420833061200 10307016 -4086993181184536592646673154434805760 10307017 -2150222253466491269115469313324248000 10307018 -135526593166090439932916991033396569040 10307019 -427467766271270550933745493182603855656 10307020 -306146770267322770800435367233789035520 10307021 -338173710763813533626806218124080080778 10307022 -94193096354421325731166355586454464 10307023 -126338231236417980629437166730784349976 10307024 2789786279875602026683237886326210560 10307025 140325236614830809269608723258843042000 10307026 278069687533042356976464018203217442080 10307027 -248303453113105091874777687853532543124 10307028 8372080683630187640919574278436177920 10307029 11773207058294588595806098423375703630 10307030 185146708425440552077903599289144124160 10307031 -43885315819549887639658020404568467712 10307032 361894465675475710631354137990567956480 10307033 215492620601346482655515249063129662224 10307034 202401415672150895219001962774613450240 10307035 -57795314274107949937588834192438982400 10307036 169652059293059026464344889947100390912 10307037 -146187198202522138184409307189705595232 10307038 215906960813210176601025601835708397312 10307039 -213927006511071374836801902827273528160 10307040 50600360904158975539654850934708633600 10307041 -32333205803346262399611796088530846558 10307042 -381775434224729230024007786642717585328 10307043 -350905556753337649423054190243644211868 10307044 162089750283883236761980094962342041600 10307045 -6459296115733416668669857471742720640 10307046 172893835040784726027487785034956336000 10307047 -17717309881127787939549279087896866504 10307048 257280309823423649220578674007998494720 10307049 -178040897314686258945029078002698664800 10307050 -38008770579672289722905367850329758400 10307051 -49342037137094312560331190477489458400 10307052 -266391176354460891265819770784836589824 10307053 386504054104456265680687924356398182656 10307054 -5733764812812041767134161982226844928 10307055 32663938881402935744674114959500430720 10307056 -111393044627090494559130199991317823488 10307057 6072613508033018351442264184342652400 10307058 -21591853349297652608225022628845707520 10307059 -90379617430870839032485164837845026560 10307060 -100948123964056150847437929378278768640 10307061 679242238086644932500946716485463057600 10307062 -255963160528354607999192741422696495968 10307063 -52525537225391872186716445440423826800 10307064 -184170244560414337869721010324987904000 10307065 359752363321114589538861380303606267460 10307066 -20597235659602512299383394435214606336 10307067 -344100865561953773913252012654952364520 10307068 -179773948792835737516774812821460017152 10307069 58731819506424160841100134637830944728 10307070 -41852391372041289078879895327745276160 10307071 -278738960294037918886368619248518921728 10307072 54411983107729842469191429042443649024 10307073 -50094307276637302653625552121130193920 10307074 163293288700584385790534627913581635536 10307075 -460016711304143097498014212106235540000 10307076 -106441747024099233053044259865989001216 10307077 166972919669471669566083614116537188672 10307078 33258537420022151775065881004762271840 10307079 -25288645113478677946252692542891403096 10307080 -90763414565805705473805327033271910400 10307081 -433271196962301659784313335912046022118 10307082 61540921528819205178320991822896271360 10307083 -5751432488303532715781211920594710200 10307084 499047632889619779695089016697201129216 10307085 246040030429249780572914747421774770400 10307086 127109375854072589127079311520869484992 10307087 -172360482055946284128985206342746738448 10307088 -1635817749431756307143162083162324992 10307089 11929723894061181291959206801770944168 10307090 52516387033787813681805428552368118400 10307091 206688279646655481770234699445768996792 10307092 388475196601551561061855468039473439616 10307093 -248376695962440799154994402412061340420 10307094 5316383382230495890946647181765763072 10307095 330860787542587210299848233266613800600 10307096 225350016012742318653517042230550056960 10307097 -20775122787395962605559488666287611392 10307098 -286693165074602132928782126785262077200 10307099 -180138734542802356742971397200832595480 10307100 3006285898402880277823046319103180800 10307101 326743435163537877346563894392707288320 10307102 -30585476238948532617600092429908615488 10307103 -99551300868320850030146579191307847096 10307104 595193516090353495930052313037155926016 10307105 -69272821500687720536222628054986610240 10307106 140138491738129494906566782784335593600 10307107 1333168035092896740174962541055601015440 10307108 -148443320356140118411228701069790224384 10307109 79724316926918710608555076873264976256 10307110 -122737770348387827349892549744850014080 10307111 -700382523422402267611166919459545259768 10307112 301089572774198522179980623494269419520 10307113 299495697744116553212901730596939307764 10307114 102531946507823800076695124567404884480 10307115 27260288334897011115154886722284288000 10307116 -196117987165338347370280912583027311360 10307117 332727135718496112212875288402394893932 10307118 -157351043057399468832269351213096296896 10307119 191576282561118901653862439973760831744 10307120 -64861460143526174644882500361612492800 10307121 145128590588622031544686087674314028288 10307122 -86544945966923454116546833516758835200 10307123 -344856246501657922461895553031708796080 10307124 -98481364593708278214777602002286592000 10307125 550064894156604407256184678431872547000 10307126 253138037150508276337826157509202402240 10307127 -131410672718132857578412326029686331568 10307128 28695907377165029266776029798832537600 10307129 189504811842711716783949217291837349376 10307130 20465175872446741412449647878350080000 10307131 95422035664039016511039634230428424932 10307132 133250376565666449952948787358633360384 10307133 436129062803517645135126677037598763904 10307134 5872935822166957078926595704449279232 10307135 -84713968105885642363265968832869456920 10307136 10537293951231956814415416555334533120 10307137 -79617490964803927766777896283738385214 10307138 352519853030854235319882006936753792720 10307139 406197858351522260188118566123777284480 10307140 -72570153568786867481367042077074594560 10307141 -77715345588335624005871139499634321760 10307142 73439769799090683782783080367261690880 10307143 2388223704982720097824733660515712 10307144 -414796629462668645228004008350156323840 10307145 -149048930039417947825277840026275081600 10307146 264313792029006192881482849159074789120 10307147 -666459998640027141015312704602620146208 10307148 -892418540396357966950646219828588544 10307149 -171339731104916825452270030864900997780 10307150 88072724147675645568470949775710240000 10307151 153576601402348109757504372133096088640 10307152 42369773550002083858477513778162425856 10307153 240215210470983674037831858826653362544 10307154 -13771702145730323551068448690139808768 10307155 -195657438136595631068244534471888319440 10307156 -488597583297454021684775002147213668480 10307157 -146243735992613529731818457094232982016 10307158 17775271269540055414808663004299240640 10307159 200229096657607415412871711928380601280 10307160 150984819829051606951971322476373401600 10307161 332409998651292250320701665831444924932 10307162 2382661734141192283824775643671524864 10307163 41461752388633108492776412180975308288 10307164 -32153839932974027639298078423706470400 10307165 -301970520423309615839622955011931536960 10307166 93414504191596683409735001430064213824 10307167 -67979777201365597719021735039838750752 10307168 426239027274071592525216474288278470656 10307169 -31896385952053356916074984478281378750 10307170 9285502488967161767248461179024588640 10307171 262666782540829226331629413246311605712 10307172 161170350956756304811851319706115412992 10307173 8617573796020380304016215117245543422 10307174 -184534396811787047226227927015869676160 10307175 14618774472020023527720747160687465200 10307176 -185817927686786447659805235963567882240 10307177 356425232009881485146926153385889559440 10307178 -23303144650357870488203702507364349440 10307179 -172661001901164163672518253592243929320 10307180 -86256444655782705322501140781560729600 10307181 42850913828384042550788414858604505152 10307182 118187388076041191350414694079575648640 10307183 -310779260328297876725485957761633899568 10307184 -1595385946797242191758958069387984896 10307185 -46157010847371190380580368184931803200 10307186 58679258400396422293423087852397184 10307187 -60784245900457333853292961083907596792 10307188 -28085016107597432316314264374128618112 10307189 433591987752653168134358201477034275424 10307190 4406529238328386243309024782224547840 10307191 100703337873050207934271264841549407592 10307192 205298298457625980691037898846246625280 10307193 -125573372646826894655712473500559788032 10307194 507647913371108371015447798139533608816 10307195 78685288693668152079659560805688063360 10307196 390343877688779760666579630766999142400 10307197 189964450397816992535963541905179723680 10307198 -160400626406122808960592976098988188480 10307199 177977161496160503327553416489683816776 10307200 -78823021002911249994526125781942272000 10307201 -359056624111634966227944743166507807210 10307202 240829919650654802134989972887223915264 10307203 233813980968170494218515416206075259080 10307204 257524978290208854775227894359964003456 10307205 -21798903553474254776840874666260736000 10307206 52037702035102847830384604464923803904 10307207 -104613456906675857768623188269783631288 10307208 -45996025638986116249776044994552176640 10307209 -539465255963638393797120397510137312000 10307210 -150699505716272147093778617076605783040 10307211 13656164385821498880368431120208489664 10307212 63022936940295050778127578320188879872 10307213 -132573434016998023793152710092088583104 10307214 -14553331830517820212174682826600682752 10307215 -6495138474594570070604552845776164400 10307216 6553792456397982582716028998478569472 10307217 -17580696580217866300953410534652763920 10307218 -30251549772732867616532587160442777984 10307219 194780274770866102736842814445291660480 10307220 22429281505557839816786237476373790720 10307221 96623099242386835938647210518223418624 10307222 -80470957854417911177431320502866562176 10307223 467041647901539501611640965031986610000 10307224 -339695845862020677413316527751687168000 10307225 180861650740385510585913940454720844750 10307226 79764894690011639430022409805194450688 10307227 65116341043533786091630023845936441872 10307228 -211798422776546295830146640636874938880 10307229 -259574877172204483035389431131371232 10307230 -56161859479050229971033619551596034240 10307231 -465076401906225168718307078391675731472 10307232 -47607324327231420535258856129993244672 10307233 -383418795655349807340129120990738328896 10307234 -9382981596404408168843164090232640000 10307235 24023539201154079986944810313172294240 10307236 195544546947206735899512938663158811136 10307237 119356122781788304038060513150073417212 10307238 -21835942986316230982226465688704129280 10307239 377612226204722815151140161503662450040 10307240 -228073058633421168483843084616586035200 10307241 -16506939134347340144328787615446607488 10307242 417877138749815944448106519723445622784 10307243 265385285580261162994996533190002821424 10307244 -181110098105148000953325378699332121600 10307245 86884477539654865694357113095269688120 10307246 -200332783879917128617198806100904564928 10307247 -18770548081774718819792368078603698672 10307248 4704344357589892405492121762649489408 10307249 218130189237966368345132756478745350720 10307250 1230330251172152860226404010235720000 10307251 -450712911302534461179484264931525301748 10307252 -86006845974404617012681579201449394176 10307253 -183458653122837469984386472792727147520 10307254 46882384169608676616715438554314013120 10307255 -24106272567449756283647073695802369600 10307256 -109163664196876927809852795062510284800 10307257 448798382759081488890633743764297902506 10307258 27139122633792347995659294229809097920 10307259 -6889627362735095574192847188166439496 10307260 -126409235991222095228305221949176330240 10307261 338084777862572613903336676056416199372 10307262 3843897427017284442067111197121772544 10307263 -471664748034679596778054083904265303488 10307264 -409984745879392674282686550289416192 10307265 -213238699761648571787208377548364791680 10307266 13335885779422664145853207454062800384 10307267 146668687780674709381576778064760213200 10307268 56312015336842827148409434374541175040 10307269 81226020260606487116304773061746008096 10307270 59884353785073981272277563527256328960 10307271 -116008073587797804019164444108856305840 10307272 -119870831333145100241775181704929280 10307273 40553364818059613036809859219975213220 10307274 -1362726759311179561918237507450232832 10307275 20065611569464836172629124764176487600 10307276 23248072452362282960322598163692581888 10307277 94691490460360734309596194401904135680 10307278 20176313052459429377027981371591669440 10307279 131430678123983119622242672662478544880 10307280 -18755769315357841056748688009263841280 10307281 15215163246001168438966635539427860160 10307282 235289206543572679367434281542132494992 10307283 16013607701258365923781178701446905856 10307284 -2717658712619436404485073416666531840 10307285 -59549198754335014178479704266818088040 10307286 -212871699160360393214990429978186114496 10307287 75078649451868056885698305667646046192 10307288 -1347026780440317498548887596230678937600 10307289 -83693211572748335892721442700036460992 10307290 -6976628140540643999422080545973427200 10307291 -240320030697882118427988681398438608200 10307292 -250497648535632513712294457460873194496 10307293 -50913337845262906367034670584877082458 10307294 230313922921922093763481460846015085696 10307295 5938408516067581485101125066184772720 10307296 -195211053553975102866468073484832473088 10307297 83179293159461608952127390135802996224 10307298 342044204206974805314106713517823792640 10307299 -543173923245336019150838554423231833700 10307300 -33838130368019677295676907824643968000 10307301 277951323094896165801362081472765121632 10307302 -37465180650792166216268401000753743648 10307303 17056477046380340854716117562150890552 10307304 95498647921957140781980680661988147200 10307305 49322943114034759229369097213729716160 10307306 -46658309700510932562423326130443414016 10307307 -243849319394739786952888011469883957160 10307308 -34780735964688072640891884075533921280 10307309 -660629197820440708930365044627743208490 10307310 40987324409864027441205199074965222400 10307311 -175046372690341182295176831405282727840 10307312 2236850476844414605660785789632643072 10307313 316727344923103630711851024421762577280 10307314 103573450848447220097240036858310838272 10307315 -2966604191166672938119523267613173760 10307316 122808916923248315862721501646490058752 10307317 -601039919781595811544589909914887885348 10307318 -13359503864244093555078538484814367488 10307319 -197794530600425783442014245644061003392 10307320 -222086932685919150659177609195716608000 10307321 339602779584114176820050503969393771092 10307322 -241485700885336487641538720128839434640 10307323 306278590151293296679627976696589814864 10307324 -159736000073823743227100552096226914304 10307325 -19522631879058696885418445893985616000 10307326 156115118476253764634606585294965466112 10307327 304666351112103229005844796603328466176 10307328 78377324475554435393000780384880820224 10307329 2694105601586830220031094996726093280 10307330 12857882811061100543889202014443665920 10307331 596972514581319479850309469092380221212 10307332 -34301179531681112931951874072399183872 10307333 -282410929056541864998716145757091272260 10307334 -104230222104420299143448235372534452352 10307335 -52755486558140245663346413997173386240 10307336 116900304562542753467193606297011865600 10307337 -142250649578335622688382234044892128240 10307338 -335554713426223791094459713068664499104 10307339 -124199792310734898881216062635864027648 10307340 48825457167713628785976247929422238720 10307341 632411729077167448323331801655711273184 10307342 172525782032739938678636652777107578944 10307343 125771276041911883514234464126600454928 10307344 2033810899791592150432376408596480000 10307345 -135222488592120638611445344802115360000 10307346 -44163026219465593953286509148947488640 10307347 106592776627452971798056392936979606072 10307348 318128934014291912697871868778170910720 10307349 -14634484900738425698569925762890813032 10307350 36329748550923134533568300835760756800 10307351 713709306225242765826637767088493729352 10307352 77079022634252050479627998460330147840 10307353 67978493815120667931906922900421813760 10307354 -214850593341364055940691139762193761280 10307355 -54225377721851840860895232397937210880 10307356 -472375779402375435857992612804078574080 10307357 -144382775299443307380958194627546436800 10307358 -3055986250515429588049503874015088640 10307359 1798985606019973814145402187800485040 10307360 -66445743947841386165806187667353763840 10307361 28012355731285458727040369070937762464 10307362 -37266993806220279396322018041015852768 10307363 242167881810699206821651387722870472584 10307364 -108115659465135816704059261588170129408 10307365 96333335915951392002986822616815377920 10307366 5429275784477590971421406809368825600 10307367 56822308921411733553410110849206912000 10307368 -210854671765507661384528790581661373440 10307369 579909338853515350891844829804854683770 10307370 81675038095221448628861326057360108800 10307371 -190851431693695048358691650755111652428 10307372 -401946494829472318717953814521914703360 10307373 66035080921090030216139863207717308000 10307374 -121741851442999249060706183868186909696 10307375 181801270004057917521225066190845048000 10307376 19522357315042654395573592165236080640 10307377 -208265241096738198044456414443298856140 10307378 -18526713733868095719733498696208555760 10307379 -255071352539106681063261255220808329416 10307380 -100265658624513096858160622110280275200 10307381 12841167588865160310240734934745883904 10307382 -83028589372477584941250413407921238016 10307383 -207284376448873248228545397655469820120 10307384 185145221274881209484174099556037570560 10307385 751929859314957944500522142099241600 10307386 -12991125553450856488703677788669692160 10307387 126708408815275533666182541786903944160 10307388 18586746752502868937515159039811911680 10307389 -92477201002486171887270485476253202048 10307390 -88168617271001255848299380131886116800 10307391 134914065542821462214293194891586604544 10307392 22836494337863159162352642222638759936 10307393 -36975290291000004279545122195737911358 10307394 -140537630433923728939465853844746156976 10307395 274934839625348041958527718563372141680 10307396 174430216313689357430406279614335810560 10307397 -8591308812839854576322373782283098400 10307398 -302529449185527809925711668225344240800 10307399 47804067766075402775204266088229581400 10307400 -12277750322665751263092561487472640000 10307401 737975371292320282717650784176560960 10307402 -20577956019394709772890893247827630848 10307403 -514394298452105422786682380598299412760 10307404 -4896772624821059831825637071188377600 10307405 221221009682231672327339464528289100000 10307406 61435599631098170091615574656690862080 10307407 77574660510033260922742487529094084608 10307408 -14056181330812031525259644342297051136 10307409 -79484164583384044707229337497199691840 10307410 218955190906042850706364218415911219360 10307411 360006108951085975817327554539327015024 10307412 -3438238207909408518806652845020412160 10307413 512847687456841063937253982417635027662 10307414 -112019509279541992803277649388443356416 10307415 -62324972815933613700349201628280604080 10307416 -330178441188409573401370811605515632640 10307417 136408834391401660353240982339199518992 10307418 180523870594847081743352533565524439040 10307419 151229539585520355573774932878472136120 10307420 283395637454634593751134254543712417280 10307421 149264346204260625883633562505868397190 10307422 -181933604120083872497837020637968303488 10307423 -10017032795785374976713607466653309248 10307424 370550997634356344040864505949879009280 10307425 -59286953033594760169050074934796195200 10307426 154067042173965280145466621626037120384 10307427 40970376909767645436222051284300126976 10307428 344990350425281320881560393310910563968 10307429 -1149413771200386882610996561935750528 10307430 -48637602517280209066621837541973415680 10307431 -435668192496772495184828701440564061768 10307432 192125672441437857025990287464949734400 10307433 -6341712701825451203358390884097626400 10307434 -98717661773898353815112925895443174048 10307435 -262668931630256132554490091693336232800 10307436 -297851705157832759453204984623120050688 10307437 51553283858260093749480083260934832352 10307438 -52194334595396829298877469044079562752 10307439 -80912566547123644481485588459625274480 10307440 -16231708105878086005579028358880296960 10307441 -60715248251379656965839810742747267800 10307442 24118205380182195720298852353037079040 10307443 -217436696893252144096006023200029776680 10307444 -1076993261083481054064267010150139904 10307445 283371519272661111513402493977203269920 10307446 180916513266797691298362448768691366400 10307447 -103209364268813190827697193092510571008 10307448 34519009942937776206967718802906009600 10307449 -360280078595884111914602771864276310550 10307450 -47179337170074592322775121973255750400 10307451 -142372589309295896715475654227235583232 10307452 -163814342158620667293265261303674148864 10307453 70800340913175827260109389992056244684 10307454 12710093548204735368512802569587881216 10307455 -315069517336355317907548918930315871640 10307456 -277965552510108026086849968376475811840 10307457 290966389414996734604185982038607696740 10307458 66347016365020132451121287545907467776 10307459 19323952418754970512575319226270881660 10307460 -48176386892217446655978395872931082240 10307461 396148688270547770692549407171430988800 10307462 -79395006576551491869660207540415065600 10307463 -258110879639361359632758652101125178456 10307464 -224538560107836770486770490171457607680 10307465 167573280467265887320445305821374520000 10307466 17014978677214330072324321205483297280 10307467 -864552520764345078403318744241882796608 10307468 -5140694491226343583786080035735216640 10307469 22181458571877313461675159510423575040 10307470 82391347619693775754451449851524716800 10307471 175391859536658890344304676208790298672 10307472 680542935765419927518739173737234432 10307473 313933945864046886419430475582089624576 10307474 -167415209560551882669712752752540568000 10307475 137425221448396459018957668605784055200 10307476 -147255650287162872437911850499666493440 10307477 660364963083325433498097965851196339520 10307478 -3712772197596728371370144140178035776 10307479 -113543416564477886228031018782613046896 10307480 -137428020524496747165859889773043097600 10307481 -204825204881001584273574240041453472000 10307482 49358296290564918898658574769291990464 10307483 222394523953399803175339601267599977732 10307484 337333351296994650798312038449584821760 10307485 67233967159584763970626837243763554560 10307486 27197455200244496477836721884691184000 10307487 -134291116652237520447407466569375232 10307488 60296440719532874107776790925052149760 10307489 220609397788834832984296155422039224290 10307490 83752577425200510087179824587839109120 10307491 183731091567732570523026685208646145752 10307492 -87750363760702721067777011657169854208 10307493 -6180092659305356529598836558362627778 10307494 18510056133554057020100817611037859296 10307495 204731147820370026045473444061443415600 10307496 -94332565597745186266473108649483960320 10307497 5803754614298115874029783137321190052 10307498 -105252747234301119089564671097186994000 10307499 -565467128920108237465050057275503157280 10307500 6788711939958835072646714257203200000 10307501 -100119813029590429091160763232063019498 10307502 139880342351831825106420266895438286080 10307503 3172297875781814785200547529335140752 10307504 -27497272695010046133352273582521384960 10307505 -23178827994854711012276546528080084800 10307506 -242325211859190631767613126406750208 10307507 146523865016168111552065185491351026512 10307508 -182168659099514679542158037493577826304 10307509 -817419520875254965994913389903855432384 10307510 -165890647464519016029553693063573731840 10307511 170819152206392890507262897530906333632 10307512 65788560670048337430159524945968435200 10307513 -174575148424122723410880639680833484796 10307514 -40658269272633006522386546163264542208 10307515 222936217445821712609473885881036812160 10307516 81400581430181470298822150774375101440 10307517 -72810452305567869562556206423565061600 10307518 72658431526502893859458155839414176704 10307519 530584230992079453228746928230968358400 10307520 -2750253313955846424930010910844518400 10307521 -55002159919872333131515722697944283776 10307522 -331326348054544932411582817421320044000 10307523 -34797166167566149675305371019890353152 10307524 179948438221683605071402905016803941376 10307525 102771465136671456401094294735015792000 10307526 5877871075326191522196021806481992064 10307527 -24028687597342289321966426382476621600 10307528 85224653186126484205936511780482252800 10307529 70555826650052556994980884889672455274 10307530 566824891794301914773693770847473920 10307531 87013694884281363135128026050246509184 10307532 -3265245670672813676713589391930966528 10307533 55235781050551616098392992009225649782 10307534 48562555176064738743174972818693406912 10307535 -46961169710989076834832770850035251200 10307536 -59914803418189607036153188841236070400 10307537 560650693175481186416563718657999187186 10307538 -64833788357551894388228883947446646400 10307539 351930522076448451978412317614185398600 10307540 -129798867147764672886429240906038165760 10307541 -61405421276075864873570597474610477408 10307542 -135482343564193402803714929816633882880 10307543 -243270318846472913435493257578434809208 10307544 808580654648202012867267085402398720 10307545 325937005656119432828877996853957526400 10307546 -76513272214990258476005264074986813216 10307547 -621373490708814262367535597659791626960 10307548 -523488042616492453596775843937568986624 10307549 70367754194310065759597820393699421536 10307550 40542066778549263748143830744149785600 10307551 97724548316716733786535390931761429952 10307552 -39428485088441951866919823157072232448 10307553 -68969554520562473984295444237111049296 10307554 203945572007051313596093429357090768976 10307555 164241595467405531379748663865006091920 10307556 65435283097689090662789602439544164352 10307557 18423376373317123251717477690858048000 10307558 318976291633892618153167286616432710880 10307559 -280129407879276031847899800261761020080 10307560 96835340649232577063026546884354816000 10307561 -34756225273911184015988764330578421152 10307562 46875126658387700424321712757028814848 10307563 -73870700925754325238738075851081760000 10307564 -112563569455207512357775463468299995648 10307565 33181811293379471010791006239332536940 10307566 263200133188645947600405684267110710464 10307567 -115771322993365607574719623344598646928 10307568 15540432769189143498908478501355290624 10307569 229221176132737027380679166256576441444 10307570 697045482170708438704572887431864320 10307571 73634011511406760449000787731852834864 10307572 551556680658284244986679907591821527040 10307573 -3314287096640884265256902486263744896 10307574 232769345115208097094049802397833920512 10307575 15477624548958295685175511680315102800 10307576 130165445601676494678260726728602624000 10307577 -96322458728393076465995798246117583168 10307578 203786698411383158480165719209373676256 10307579 200573848394224335491398849431874950180 10307580 -140131934204909082951937503538691619840 10307581 457137651449829833614623194473355749382 10307582 -286456187272029488838988544792418796608 10307583 29261938911216737427708531188620909680 10307584 21671435033369697813277021725052108800 10307585 -133809226875182429396146743796128077400 10307586 -88620651572739753146324326614083289600 10307587 30984397956842233218425391960761514236 10307588 115584583667511089509812108840690954240 10307589 -182803818489647753533659019172067103776 10307590 -30001893892431072426176398163623843200 10307591 -8737824774239114797919685576552352920 10307592 -116660717943272813657133056323215360000 10307593 243059449572560171430148140329355717120 10307594 -53234319655577954001721244032528178688 10307595 -166528720602498052802749379263904736000 10307596 -128269111624255878524404985301296273408 10307597 -741452467911428097693508788434730415188 10307598 -4555722590954764311417837993102044160 10307599 -188075658255720842882303480781530910936 10307600 -917811819470053572495611899850342400 10307601 -177301012133483787033029300570374694400 10307602 2371220457089463080007755323890553632 10307603 -69048364959124306329904196605074058800 10307604 261942522797548460733701027009910865920 10307605 15791587045944075609881208929872899840 10307606 -124605537632178562716371256038642729280 10307607 79789158947910067362801270367631816040 10307608 -181964376705633978306188209068649267200 10307609 -35347004947084323396361651188321716796 10307610 75658995234767698603091830917264922560 10307611 -35158567402596091379231505052907999568 10307612 101672609740115162466026700779835632640 10307613 313663949607025605470768637990382134144 10307614 139106883798100997940183576476765451840 10307615 -701054764404274590535695903873780463200 10307616 -617154258412884718236370566415122432 10307617 -267385438418780331175431472760420091648 10307618 -28705818756225557730599352458442941280 10307619 -61108388935682606399462854603180674096 10307620 -148208214462363948178430293341525016320 10307621 -233519301279453087971873506235069162178 10307622 -176466466670403267426184655467875416064 10307623 194193790670905200028769074317774227880 10307624 -68883108516500082315694474125400473600 10307625 1487421135009059722328423254169664000 10307626 -15187645260959518866469165836101994240 10307627 1288639150761202464098514250605863736 10307628 242630424899931735912752245922144209920 10307629 -96046415975508608439207383552741873770 10307630 195100603315317350492003970937883328960 10307631 23403913287670832195716649099709220224 10307632 -108220097317977434377790628655332081664 10307633 1595468353790813745776131636575108480 10307634 -51172858744684931140148080435431435264 10307635 131823810606527362001980710617765628960 10307636 -389138725153898548520783355446164321920 10307637 -333946562736190153880293263971447335506 10307638 153909876632101797348009090866807654400 10307639 -66426553405079608580409061047419048976 10307640 13976807048773652642734202093363404800 10307641 -9860894649683916697997595376872639958 10307642 87753219025530184572328223608931979744 10307643 139616800829025266707787598034232259864 10307644 -320796549604342161537306739814596469760 10307645 -180779810780429249249598415083263350920 10307646 -56728582515156526452621156047247472896 10307647 -50853656627411648453068372689592913536 10307648 -157595547316009371288166577858318696448 10307649 66127277970870005341591320343651882848 10307650 -148835670666174434778968801386305277200 10307651 -429347685223461215780209765085692065348 10307652 -94571419265652756527834562964616785920 10307653 154448662787335207170611698226665215902 10307654 -89133674407047196644402932476697395200 10307655 -118624923211810331736925914134436480 10307656 474313175288588338412651633809295861760 10307657 135802208406712207117912127614780849920 10307658 -45305698424462790574300353104380307712 10307659 -5149886933567471532734804944977923096 10307660 -63606094090872457570290323535951498240 10307661 -3996075297059474169907092876826989312 10307662 13606412197403100742457017949413232832 10307663 -550257943363189975735167985745182234920 10307664 10930893757886978030691005608983527424 10307665 -150275319975186349336790559347120252940 10307666 288975679259166971186215021587397414032 10307667 50703336993935118038560013451002717880 10307668 87893468927773762048489561076520636416 10307669 -296314139897824923055894829437420553856 10307670 -49262319620652139397872492525288617600 10307671 404245767104585503279551338221364112000 10307672 305170179759276357200294898359609425920 10307673 36211563553636064822973501641903088840 10307674 -80064411180040479733305177780184557600 10307675 37901789281522739895530807056783306800 10307676 -80098063991866026410913255024178375680 10307677 421768247159954567073726990142141279526 10307678 -21036871068089571905299878266389312128 10307679 152028876739939305001835756940170385408 10307680 -98929060809883069154053728606832558080 10307681 -186970294257996821156080778105834647518 10307682 -44411095064060978261449666301313269760 10307683 -30451758181016371702461689289767028320 10307684 412811155635998864526344550406601548800 10307685 -47566207847945192630430033179030095200 10307686 57884743762365898039052721188338357248 10307687 -91716285006501495281072424513180916704 10307688 103701806024741716940755685335426498560 10307689 -510493302718672211176999183902768136134 10307690 -22437961303643119703740488773322412800 10307691 121387208030001476770332177667899611100 10307692 446638527576768730894555526725007483392 10307693 417193732403190673009079206826656670400 10307694 -67138289838630148303835439392937202560 10307695 319939763466613450133870541675754854480 10307696 -13225492977144136568937895192738725888 10307697 -41009102566455662271951902044943408640 10307698 -118235538765309187728741584397236540400 10307699 -190978569819311677166397120512348805300 10307700 10404850616063405746493336294902329600 10307701 -59510198171214912548416877843164901888 10307702 -5132960123876280449698696002483281280 10307703 7743258775553286131230459834376805888 10307704 238807001722847813437520702023400632320 10307705 77146578670476820073217932694532680720 10307706 -58320642863174373582971403437447325696 10307707 415293240002352118074636173695254501352 10307708 121099923156068945858213535647616861696 10307709 -127850558862872302440142851716811494400 10307710 24145254725681279156685530013247368960 10307711 -25991353343181032592508068004438657248 10307712 -313732565370045511637606865293436518400 10307713 61774822166105733869232968917600713600 10307714 93096119916807354018098951396563932192 10307715 -28055793155373840653411805946959840000 10307716 655049609562854301293279361846697322752 10307717 42922198311734760135698192787198825984 10307718 112254677462111557372693570871516405664 10307719 41873826439383090846811332881585105312 10307720 28835773438062319743527181846245376000 10307721 120802372813464869676522505244719863312 10307722 179720698439228962899478713014853180000 10307723 -417650222397533809062970884883005290028 10307724 -33486961540542935417168220042526015488 10307725 -541547066407729283881951825037668954400 10307726 44758275451429029848798478220464242688 10307727 -75207135135006868531875284141294238936 10307728 883789969300242508619392741368791040 10307729 224860159242312563792606376900449802240 10307730 131950205659835825659085902360645854720 10307731 171875585068816800941035875901329317280 10307732 29513560929419439118452906392894004096 10307733 299440691026984204477581144828901125024 10307734 -51415291801168896472695545637362325984 10307735 269877422203107436030025350679144942160 10307736 -11960850220010888211282880052156344320 10307737 666838166796071226621356439867838992 10307738 43707884409458082196479927662690509056 10307739 134073415792706994863976584901412795248 10307740 154285714919023023553442592948170956800 10307741 -852320836314028111237909128279040278048 10307742 29621018229777417872878162179785186112 10307743 105741493107785695358062820048198251440 10307744 -796914304360589402072644745075386613760 10307745 1218898061842276991092807559548045440 10307746 13594831266128202920302038109543696704 10307747 -223809262873516678214996656297372819920 10307748 -115500797080822849907844990686085120 10307749 123675678439798408575165514983959340480 10307750 410129798612670906333802951464005184000 10307751 15155561877582322432838321963801997264 10307752 81316248391626370804243348357732761600 10307753 276390141400220540724490836154099147002 10307754 135401247210786392106022496181561983664 10307755 341742383710210051746091620642322616160 10307756 -24215834751197920573569195473669074944 10307757 136329514943423872493653942939988755680 10307758 -208075197905217824348548450161568949760 10307759 18633126044679813718375258351287037440 10307760 27902805386797625375711650407668121600 10307761 540282750333240722108393115222344265362 10307762 -238996580172831038326486651051213132800 10307763 142313358309735424053567452369651453520 10307764 22332135023656667022402072848795613952 10307765 -135866002138467753043276743092097314280 10307766 -5775284897818753337301921498433935360 10307767 195054444338763068491542078185122187816 10307768 797074681454218501627088216827688325120 10307769 -9456863266101147044224019096552281344 10307770 -97517351946701490817122921873213734400 10307771 -344715902991551695795745996016021104028 10307772 109937470788612587815588877415642685440 10307773 -93692532167954048325950419090522220960 10307774 106267203306053743816619072241112571136 10307775 -68400600166684069618494751286518204200 10307776 -126163350524426179702945528568291000320 10307777 -440925082085398423000704922603164733374 10307778 18101765601602435828776664834012072448 10307779 -118137118563551851936870012450826425280 10307780 -55998270218777697021855225363626557440 10307781 223536869624573000706932104081055179680 10307782 193546660907175417377088566354633968992 10307783 -513033652559568499368492950927853724968 10307784 -185681973076784299026412260436472463360 10307785 -228113429991461961284722661955472132800 10307786 4798939343962789965268143610672406880 10307787 172414639158998710321103064664167231192 10307788 9124248955656131940047131868938785280 10307789 204023156081759378161290150223780652460 10307790 44418073784549325254558046855150393600 10307791 -30197703650612905822057516166106333128 10307792 -42920523094766733988675457405619929088 10307793 -73577427680888120863223413228978638336 10307794 13042477387773225379330650712194596352 10307795 -92087069999586923062503874387355323680 10307796 -6193326417851594773399387020266151936 10307797 173937212542076477865386160897448794972 10307798 -13060311634438920122299890060508197600 10307799 -433955389919220847458529817918442568416 10307800 -106815106426375445546406213464267520000 10307801 230846897955195789079758306724483690752 10307802 8259112244170725211572800377873536000 10307803 -186362017036209298415832244663775600880 10307804 178638897911271339157532091659088675840 10307805 83434412958465076749715789235301937920 10307806 308437057948477078548036767753447732352 10307807 -6327360986629763141924374976023977480 10307808 -52520299271542233283685084453329698816 10307809 -308834055989617263532545686044126480990 10307810 -9597822420646786338226283252068085760 10307811 2403760259476810645312053050557918560 10307812 174870864346475458067402855497919958656 10307813 442971249679947281060977030615741576062 10307814 162596039228762100883019636272456909824 10307815 96470148474826327848936244434392440800 10307816 -19646200878958580379261310661768970240 10307817 -253733567776408734982357830970866758352 10307818 -9764856169766066828062716678201968640 10307819 13001292324974866547416023087117019440 10307820 41721995212223060475610536458582784000 10307821 -520413163763641626086741439821267815978 10307822 -87530321574613055992440286093902039168 10307823 -126421190200175246639059366242139420800 10307824 -137214511193099033783103637862553026560 10307825 -209583759558099393769949376384312512400 10307826 148181303444304513828554026774826485392 10307827 133183241421014970598913008852702412592 10307828 251094177992983080997210029667894296576 10307829 41778397701871676012915769730969915200 10307830 42260484065764415432679391878839531520 10307831 4381715649872305029204806891854348800 10307832 69561438981043013514665185773625344000 10307833 -373140977373281042770133309563292346800 10307834 24420152990599360697612819726674344816 10307835 233480723080612650482621283398966487600 10307836 146753311749801038871501265695936921600 10307837 -229415913276866895267199222834842145440 10307838 -163975259400741169705081695777224446656 10307839 -446130544528347511935427589495268324560 10307840 -25119252180019348161280045186956656640 10307841 -65829102482100634268071405979841822720 10307842 10549869461474611164943981804990686720 10307843 1432243424693665748663595600110880000 10307844 -164601049518742394642276584775518894080 10307845 282734776573331970102291382011673675680 10307846 -115510923649597011620975996192094772128 10307847 393165194378834133450491327042268896640 10307848 500687280348929845207003045380468418560 10307849 -186412927632577923917992862953542354150 10307850 -28954252451193197322393756136325491200 10307851 108862060267295495359416201776635999008 10307852 341594172354968121742783749569494947840 10307853 100091224240796259739617259935678343200 10307854 291702631678620015517800990699547901376 10307855 -51321813870088169987131268131441398240 10307856 33305587458463881556937802487403642880 10307857 38319530721201197008777845794841877312 10307858 36932343189871618137001519054175938560 10307859 -113023128314346262982377557526627749072 10307860 -66157606399971831951347389820714365440 10307861 -28692813171332573864537346797514573600 10307862 111166679918244612263822012457812135520 10307863 675727083359377623974084848314708823112 10307864 -34701336227431242315990456410568130560 10307865 191419035566035086466834669047823720320 10307866 -24968445374140785149986156441425209856 10307867 -109229449975262096612441554545023407488 10307868 -85502592066428472825408058041376949760 10307869 -288633800921530608421637074870884308 10307870 7642492216360001405362445874840578880 10307871 170219521233246994606560201246264556800 10307872 166315227786191483743380468407702913024 10307873 179738322571349109933787096945899649122 10307874 3132556115197320342725102266028928768 10307875 -172452653002757952329849597507947056000 10307876 315538390361070087080344461994687975680 10307877 -68839634381110667457908107564145515680 10307878 44358857345630759797168353050073929856 10307879 -33358892226274518892685926067989280520 10307880 78549686130887415695846684833615872000 10307881 210618358129095315106247416949068930682 10307882 -43497151255920684402778596923725114176 10307883 -327837743240097022602522850297236960576 10307884 -7886128092620357746426281663621740544 10307885 339432268107913450954524540692791191180 10307886 19855655138357867740183015854169894464 10307887 186174597689669329704257988710495273040 10307888 -103035200469213852252844890526736449536 10307889 23946176268611371899740439194679166644 10307890 204439766688191945922856826050769817600 10307891 35961587832685123826836449388366208400 10307892 -4140292373353048434425815747416182784 10307893 -360582539976340245444575638710221587858 10307894 236977549446236817387650428881991661760 10307895 107069386943255016205098773867600555040 10307896 40204516666675700979520813815179489280 10307897 -75303377966703770210157520557079677654 10307898 -5845063048973544741318399057394104720 10307899 248519520482600971053708001205995653120 10307900 264298220861038099456532877264910656000 10307901 -291579390590531379451910513357805427968 10307902 32831347356916830340445679939826766208 10307903 46869601015711518320651211955070817984 10307904 28619500370072841133189994948792942592 10307905 -453794129088155477895617229167447319000 10307906 13959665535763362596485345117531553280 10307907 37715203895297769086004947718155667204 10307908 -201613122785823092413639386167030206464 10307909 -605606947494384871030529025342529729890 10307910 67264058236207790784858406543955404800 10307911 462854805085547743432771353949830733552 10307912 146243347976414166893774259367426713600 10307913 46105355248747034915021925368571475968 10307914 -267794371079163498650725375978503700944 10307915 -423445633590763610076904686969088921440 10307916 33105109725811692320601521378692403712 10307917 -2928182093319304979661847873275281952 10307918 -40351559556849682317440028938587296960 10307919 -32787283755737603818891738597784497920 10307920 53445080030763757557202203381910732800 10307921 56700021655924736010088582806532685544 10307922 -81516513817079487959569065643656946176 10307923 84122474897846969230456554125542676424 10307924 -133156240377868668405883825292969975808 10307925 303182183673453342557823273466420536000 10307926 169080201472617033723678811792503642912 10307927 -115799038567499431760571921693365256528 10307928 -160364166632183177224800927269481123840 10307929 296060346606805916912066236628858114176 10307930 115841216354640127760271038170282011360 10307931 762813255277026977091529578685800906240 10307932 390235454946838449837596113045889962496 10307933 -12059062169247821225267686502017068672 10307934 -18144044300846712187298975951702062080 10307935 92230086485133813366537257416343157360 10307936 -454557693763731411210618782363656912896 10307937 564952838619715797859818800600242774080 10307938 -312809703240190699962971970621925824000 10307939 293462787444829325379106139008648510320 10307940 -163351236384289030053782003683677696000 10307941 75256954664642002606190193908264604800 10307942 199429994775162212132916976223269723872 10307943 -197344130197389443345544208469733261168 10307944 -161278667953956603984589463717060659200 10307945 159586006298002542086334037708786673700 10307946 307586456541171280800163562589998604288 10307947 46399510005757254390551384060666833840 10307948 140906350905875201596774672903897261056 10307949 105266955862612407848099444612016642720 10307950 -65219846237047965058142150811333571200 10307951 80604714412333068890437889477651999952 10307952 -47880000825966015108100043431382876160 10307953 106098303048154184826988281102148253604 10307954 57856090581274169885180537834493050880 10307955 -59674105227726468589690304959626362880 10307956 272865676778692739887758149339890053120 10307957 -113909410536793460464097735609364060000 10307958 -133491324037806162911766171105374423616 10307959 -343555388177942606935661524056437349480 10307960 -2944363668594231820129250084304076800 10307961 -287778485937657211566363827166456945990 10307962 136960149361845139013205186536805373440 10307963 -529221534604686117250606083477451255440 10307964 -288216341897648257284914655640419393024 10307965 4113062567668655489826832072716195840 10307966 145757572896432766248971667530495826432 10307967 -67181652475771457742675287296853064960 10307968 -417244503568921433854154343261677813760 10307969 -235671160495764182160163015262493163200 10307970 15739254312830720760748603252084453440 10307971 532296906596868324663479180372282146172 10307972 365038995705391706261484312324903451776 10307973 -25753529420021883647681973199541263680 10307974 70507275834909502088037614433975250752 10307975 241386039015402214551987576568219551000 10307976 35587673235373596525689065820874178560 10307977 -617481670492366730677494609257740400540 10307978 -157966103299113431389129350754266954144 10307979 8407742618085061849593632340185035008 10307980 -107472973492194578413721461762484428800 10307981 171300503328794423367001696908887161782 10307982 167758232950207232798783588028119337984 10307983 -246699083820347543479333562004884365464 10307984 192489816480509610110287961973897117696 10307985 -142038651572801544217400734032179625600 10307986 -198338470353787668993132619049593061328 10307987 -318695127054931344238684840847930369364 10307988 64957092360478428752631370234797132672 10307989 540614659113920047018207888055411131790 10307990 25122355499372727323869522687837440 10307991 -307380647237819141927368260622604947608 10307992 238432064439498575650341576201343180800 10307993 -572112725266990516441961357866333912320 10307994 -2325266649270668245215650144706996480 10307995 -222655081471170218090670039206940792000 10307996 -129863210437021787707274708919601864704 10307997 33356316825259390549698306808924584000 10307998 53841053583543508724208524144029784064 10307999 359506727379898549567273485468524717760 10308000 96850606730077573001628599998218240000 10308001 44154080129009753549135807905649462400 10308002 -40201804995170715642880262092910916096 10308003 2622749722165573646120811403064311104 10308004 114528076036621929243066916143625052160 10308005 62817923216364024115110850634339217660 10308006 69939066997827916642055041129364284800 10308007 614942415050978142915537516084780955256 10308008 346202907505810568311944361572790272000 10308009 -12430422975437014870601472634349264496 10308010 -74856485496661935477700476522224967840 10308011 -137855258409192994433409164174965331568 10308012 -92960162841322815881251024178736316416 10308013 86186846682220151117611238711675466240 10308014 268578130458796215958977536053038209856 10308015 -25406997139566772482266477216474074560 10308016 -143957702370415507248134497995674157056 10308017 169059173598422717610065319029740877472 10308018 50074857314317648567756462701503757312 10308019 -217432239711547586811343007853929081256 10308020 208625919553690118088742036939692276480 10308021 -12793670613813125779322634109848038400 10308022 -93025158327636632814903535472047141248 10308023 -92316884964878953958198721474671402832 10308024 -132749674959902583287107279219549409280 10308025 13226409515080649023153681824963129600 10308026 -363193343756119001133751642875846246288 10308027 -10344579925345020287103935836171653120 10308028 -105753343467371375189939284877686008832 10308029 -446922537256259300430378595710488149716 10308030 49057730837897357255799591294131272320 10308031 -80465436691462192308239606457390847168 10308032 46412965469882905154208373733861621760 10308033 20661877557300996617801734427736689280 10308034 74757048777593773705878052271998579200 10308035 533077562911833779189119931622174104160 10308036 26151870932566740447198762498560474112 10308037 348480054266435944198060203844619334686 10308038 -1516939241535964269925073974001770752 10308039 108977433212793383623643382641235438720 10308040 -319673638939822559782848194724746035200 10308041 172320232287436271970208026922621124442 10308042 190516254766107515635533181660533784320 10308043 -469232656014747808167574356626175577708 10308044 -12776297359907664735776908102594884864 10308045 154811062445129262521338052152122546240 10308046 -739370388964775364231855853264505856 10308047 260532518556985679506245267385366880496 10308048 12093549756260281629504698301958324224 10308049 -184151608975272381142041588405304437264 10308050 171638850382114507368315849167781420000 10308051 44438204209128480747088240554640468080 10308052 -832587618235752602573879556897481472 10308053 -97545162140971460408355521277550669920 10308054 -133748718489085431746718393043056192000 10308055 255970758465371611075871446326736560 10308056 -91117307428223574953580382168291860480 10308057 217659176065773228770594690676898245840 10308058 -10061119395559765067984236906840673280 10308059 232642442544595792996617414951299183016 10308060 29991599668019998486717090184666511360 10308061 -136813489012234349813389413636150005338 10308062 -150880819789414083744432109584492484608 10308063 96245712467534236806002828018115631944 10308064 -28534285037925274076008038153820569600 10308065 -401410555135824883082586509259670146540 10308066 235570259763271449216566261758981770624 10308067 -213021460824553350701903707297128057600 10308068 -368100356866242625626412005950733794304 10308069 13083977342769107253032553653759185080 10308070 -11998683788156851770095862764192256000 10308071 150365301778265436003190313523071757072 10308072 162243359138522049416436686267447377920 10308073 -259753590884930332064420564773328311920 10308074 -118745423106526055558768792693690707968 10308075 239446751564049831378806865778813305600 10308076 146476568144595395849149287033290053632 10308077 -176369694973369020470953124289953917140 10308078 -125891794343166458899187527103449036800 10308079 -196733311446291592253158933550277108480 10308080 129453514527178302443194622935891968000 10308081 198452007582722633884068250212224770992 10308082 -87072208885709917171609510534196256768 10308083 -34324348955203962465036408572072752656 10308084 12113075579284884182666697657822246912 10308085 -377171372381588166397774962847138404840 10308086 -32239856480318222538693434518087376256 10308087 -672903133014833690748587125503783528960 10308088 31095740332773183504587166462541455360 10308089 -939877478546508814647606168418160640 10308090 6145897920786016088056561653505597440 10308091 79924085319521467683322294324976308152 10308092 -291831040331822549058605139785611822080 10308093 -3210979607585588084635785093316690176 10308094 -78652496919395152522746820663810045056 10308095 115006601402583666881469086183482344960 10308096 -167998937166862018313636007380168736768 10308097 -276221819975458004438984529887700548028 10308098 -216251876049624674694959694315622705200 10308099 -330297107351530950518357704265635644936 10308100 36181360885507056782611108396634188800 10308101 112807210456663115353249052570821358400 10308102 19341541481134905905458380982247983104 10308103 -48807634648382477109082210881256519536 10308104 562733337034027080683089819817590133760 10308105 100255950923910728600969153782675106760 10308106 -40090317176676331805588028437445768096 10308107 -295550972133343460556766773367683062928 10308108 -40202518891956578909493074107213824000 10308109 144608819981173593010189515034653416416 10308110 97194342098864383981683412480413600960 10308111 -27549088228732955828224025969547120 10308112 -17648317149795841785518715546063069184 10308113 -1104438419967529084850758018460422690956 10308114 99492444950650457294467780499146832640 10308115 155005351103586019459638720906249251760 10308116 61638870175276232358337269975417323520 10308117 10551891599778124473873629736051085248 10308118 431063409989730440729632261609475596800 10308119 -38041666480897520040498893539364675856 10308120 -13427431454187093741481968046099660800 10308121 386595278146548208745741318524611973322 10308122 -294957927751229016283263129446809195776 10308123 -114917467283962364888540006205396481776 10308124 -367253491015437560160171651630203144704 10308125 -79313630347334032979470273184637461250 10308126 -75641022078283517607515366778355246080 10308127 231934511887788787106129992889246150440 10308128 -913213894315382405555004726400560660480 10308129 -47865249505313362081000020131932030272 10308130 78669384283286312114151355432463668800 10308131 -131445344770045486720167506070774221136 10308132 1889086981184110901933792074599275520 10308133 6938538917908108910191105817269846080 10308134 416870123959611665467639928127267985152 10308135 -13877634613793736186398178284177894400 10308136 -186628641944671326686706329665681981440 10308137 -111930645832301505174045891545000343168 10308138 -25826018572722811781810010637493240832 10308139 -177910944767877090490537241745594467144 10308140 111694909246195366045711955379018700800 10308141 22503603567885952403091463161167212182 10308142 -4382096009792236314819000035989795200 10308143 9637101177780221532602005028789509392 10308144 -14336147364450050343183350191163965440 10308145 -287787850034253517599285551609704769100 10308146 340086104469117976344787189481114019840 10308147 -191034172344103581646213970759704499400 10308148 381966544256739335739246231746204494208 10308149 -233681645906951659502956997509899316164 10308150 122566024326074651539087442099607928800 10308151 -9565964504015956809702593435789588480 10308152 22521535453527134974271817377111961600 10308153 -423745571609329919262429587916111793056 10308154 20366124112188244558358159730509310912 10308155 287264881220241558520760940684483793200 10308156 -382468115379721551182023423241950387200 10308157 -740600964276360699794890688291292482240 10308158 -45512462838449393887067464660671755520 10308159 -373392237564952954870815267733609200 10308160 -35940697294226587111035729193567518720 10308161 -5698502762160239101725866875474258476 10308162 -96831296249890940922401675792614482048 10308163 23061017367355813316637797337688334304 10308164 -184129704457974201085557867634564554624 10308165 -70756883099441274483524412241314508800 10308166 122575996963439739049459885291511838720 10308167 65791523185736643296850354388371491640 10308168 -121269108025307928167449065440442777600 10308169 601372320196247265470797933093686500570 10308170 143065754641322230458717083494014173280 10308171 8999446662069425569436344870058307504 10308172 -243902029406838332244321634583628800 10308173 408672020828558374095246177407646568320 10308174 -196979371053417225756482393407575522240 10308175 173754040718725669188974187727784325600 10308176 -80014016137558339586256275298141216768 10308177 316486169070991202813499402868386636048 10308178 104067209999963555565677292895571690640 10308179 149998340249674579137275740126207675200 10308180 156797838480100107741010387727853864960 10308181 -518183926841661676685962267126576755456 10308182 -24956492661092389417437353759303556096 10308183 338002866746208087314730629278486365648 10308184 4713743607788644114612228892384256000 10308185 125810160678930442877168202498499243200 10308186 27650945461966480362352809783001273344 10308187 -29239300214316668964268257451518116408 10308188 -93242119394019821193005159938026451968 10308189 -17302641002052810010322516478269776800 10308190 -4899663101072068224385784730436264320 10308191 418557546099989826768393545831960946000 10308192 41439292789134768642635696649441902592 10308193 -143178817581802330178735899545498094400 10308194 -45683599424386653398807931245524538880 10308195 -119062650203804373951177594546654024000 10308196 84198141169072362973318851799455094400 10308197 371635843073889354300138789008574874332 10308198 -45378198379746629891686588395875593536 10308199 -231162099695423609963982965572883059152 10308200 -4787238001658211491415872193945600000 10308201 372014975684464938510360833194483097232 10308202 65345945106977163691258261182003717552 10308203 -268364935378234704241711000007560415880 10308204 149653144223495018369519193425101386240 10308205 181565246789462365638625204625981182320 10308206 231656893233346351544854858924557116160 10308207 71656104885535052072034944715339010560 10308208 -137046254075310174621301620737447591936 10308209 -210615565155139913391824926638566000640 10308210 99007853889076854434827030781259333120 10308211 148730153180968125740259815581327764812 10308212 -536673440579934144720758068740692471808 10308213 -92908607967255114779335013771081306496 10308214 -194596170263268686555837357647958213376 10308215 -96436306538409682749761681785358084400 10308216 126921457080060305092232582412012441600 10308217 -95389411349251450641860906608245338480 10308218 1690186669981988774908697102536500480 10308219 2160836721786118145510863372387541040 10308220 23408191832315342865323994350608527360 10308221 -58764585004346303204757623280374462016 10308222 -8462813760745647213609984784518391680 10308223 -316046823640722768383835229219784815976 10308224 -301555911947426187751410843605218099200 10308225 223099333615597285275694168772764047600 10308226 -217544930716240251268069461637260773376 10308227 71667964793567153419755589167617174112 10308228 -93313222604341323207703287203719471104 10308229 -351568808173041228336504930502278731170 10308230 13929639426687495532121239477909253760 10308231 380610036855173418085998071495296279920 10308232 95898858985816382599010390673653760 10308233 244412002915323819832814547313748909604 10308234 -98426998262394995504017691950161880320 10308235 -55239125709374469537804752300771970240 10308236 213746739463788032900301948625022330880 10308237 92596074849880003861685776356454966752 10308238 -40049986670307204107113767006555687360 10308239 208695689357649507402808386353906585520 10308240 73000961044038013240053918464429260800 10308241 -345347611071561250476018264582033837200 10308242 -51135175904436796069258358671731133440 10308243 -31376806773851782514682388006078375872 10308244 22489822592049772159150036704874905600 10308245 -270536089587102726399359049934303390500 10308246 -70688319814925513513692077199049225856 10308247 -218492428484045024145051620383774141920 10308248 -495319198588464755529735379308259952640 10308249 -235098873959811543892560399639329900160 10308250 213065869333017924767019187514386584000 10308251 -497184289206490491631082508868082186748 10308252 59106563095510257269246003289268224000 10308253 321671344667915769777165252704431800780 10308254 320035891777673915502046619462619041472 10308255 28113369493237353926045629891772889600 10308256 -53581653193328087313229752783920431104 10308257 -29844677807185989068815175162955145980 10308258 90856947901302989099545660747730252064 10308259 58599713702640361746063621596502491568 10308260 262391732769537193343515446749718220800 10308261 2006764951555432177243706995330017600 10308262 97692032259444372189788406968842875264 10308263 78297780417270619986553365783893189760 10308264 -179312719512356733722939830132819476480 10308265 393122482765517042993160846678011685120 10308266 -301186420616839052776849954904323257168 10308267 368702687413997684511651423577030150800 10308268 25759424119257839482092818416770001920 10308269 125013871040943247307340262676552699670 10308270 32375288718225445632198389669238865920 10308271 610975216841135682839103150940279075472 10308272 53012618713158812610421833022766776320 10308273 130922773012871433845547945139079628480 10308274 100950488332702521563370068939603539872 10308275 60519985007795018058919294533991065600 10308276 -225892047138523524913632969375988346880 10308277 254887358030637794366501730815770731552 10308278 41174849693131379058667172693688702720 10308279 -53189089518703256179213119818034159360 10308280 -109887585301813014598786973892846489600 10308281 -59542925133450930574103875052894136918 10308282 51434563714375038881062188905391985920 10308283 -57886990221701086614353102323156099496 10308284 74982868845592947353813191121605057536 10308285 119173433147920902215327976421322394240 10308286 -1375300472919938216768955942438513408 10308287 -610715245102910035338545968026155068176 10308288 -8770125912617646790129716791435329536 10308289 516529768455870153847423760657642561090 10308290 -276890758648283507214027876377757865920 10308291 69405425152124632030755709922282471424 10308292 -119594234541125829721994180377354585984 10308293 -10016403993967662313819080608886591876 10308294 166462932319261901230806261833852670624 10308295 -241871972215501155024345430437246820800 10308296 253180115856047729594627492341067612160 10308297 -52433761671222028203367712124126498528 10308298 4986068537738586928719162045403791360 10308299 29968252481479437889653955230288561300 10308300 127642850023300627489764481620613900800 10308301 -307424324235105154042293279285570928608 10308302 -15738393438308146775750670575632317696 10308303 -675213391053969343148009903712084921600 10308304 -863882351483955817912668883327778816 10308305 144703335524787665477708676276940042560 10308306 10469729125007369011646446262257594368 10308307 -8537333933820913276316852406758867568 10308308 -379754922512336975952012470840714451072 10308309 85266353181843321222466206398607989760 10308310 -58521866909830333730506029787963741440 10308311 -113641312052752872148863222165767013600 10308312 13643361237668325939523209537016381440 10308313 -483694666169802749501239932185744484656 10308314 -86905206889742854714007719732107849744 10308315 -273493157971135871857761370081823040000 10308316 -241551459157413109396878422158182376960 10308317 -523301551499324408829957563195886342720 10308318 63633754946624644637184876629034141504 10308319 -14339716062793968026101687982915707008 10308320 -444821459505719889825358784146809815040 10308321 -242275140751114116476211917321286496110 10308322 22235139157341093260691373817827479552 10308323 -316589601482943068297117572428492282696 10308324 89689025207261422651513071867834286080 10308325 52259665930490731764195032107709001050 10308326 -153561521216779091818693576679180384640 10308327 116404044848312744693269492563399646032 10308328 521467165114687851109442482962089180160 10308329 238130904542133550104381013531148081472 10308330 -271297287270637984540645854409497600 10308331 -115710859153653126931140974055099198936 10308332 -345055282676935412309264254682563624704 10308333 -63191713361683234054903487873884288512 10308334 23708573506998888866930981079228810816 10308335 -151497367209339257372233054313308641720 10308336 17413979991415294530528438201719193600 10308337 17572645377760331807786585731933349120 10308338 -143218842077667750452982893619848849280 10308339 367721654779166534831213466112393365204 10308340 -71786207279880993026661054491722752000 10308341 -101552266121849478822599153517688778988 10308342 -35021029783448102302665148891524480000 10308343 -373127527361861916299257375855857418272 10308344 388950789341452179990049097997064028160 10308345 3446083799331421839917371397740019520 10308346 -192791870584180117314310827952042282128 10308347 -884116122432493007936574298318410240 10308348 -21931288460312752783574174948098222080 10308349 -234272032821526740565414671351731134260 10308350 -6728171636057192313664348939931592000 10308351 -104088465482856436890154055544840086400 10308352 494045038566965452007572339672609718272 10308353 -825623087262670059911937347851177614 10308354 4270271890005017096962481898490271232 10308355 -4548420957636790287375360242370630240 10308356 -197402799892477018094321010865416437760 10308357 -232999523346119002406589105171961263360 10308358 333564949789750738742401754745429859776 10308359 113176866749563670552786018534179825560 10308360 -149686207406386067598339160901748326400 10308361 163256574648866615649615308884550415232 10308362 308258066169159996740411111485458585600 10308363 120170488371035762878840054247438278368 10308364 -280619858309097195204771977242509454848 10308365 -468391323660487410200340664591181986740 10308366 -87518054792349794472696912243184990848 10308367 623053457477927143281772838263451653240 10308368 -2380810558798662670463815827912130560 10308369 -552643700496914826367970898593754074880 10308370 111878920687230667386943472469100147200 10308371 -154447701196989657112411650270584713428 10308372 34961352304162816068324137655360878592 10308373 496298705290714181190237088123740676622 10308374 81313133599016247740553534554664450240 10308375 255606876963371605331362209929699004000 10308376 -177112088454026747984144571558999244800 10308377 493036113780325303582468290401978348052 10308378 -9955893703044925208074857934273051392 10308379 -400888521136969688026134275945041469720 10308380 6826362615194193538908928153328471040 10308381 274758936719707195814380902427593389952 10308382 12838028144024830355495629540479811584 10308383 -10217263827522450661361685045599230368 10308384 -7570803659824739579262612521961259008 10308385 -41098590275326518653793309176469503640 10308386 -237265987636820140831052732637763252992 10308387 100632077116728428537235476287368771960 10308388 155691971871066313805904707352969116288 10308389 -35917010389662755904106829088451184640 10308390 2197809461240461485711586513221396480 10308391 212391359989409365066445668538178092792 10308392 -313420617454232064524321645697818142720 10308393 193577567485207964535506091194774832960 10308394 141414441266467753516629706367012843520 10308395 183551796108416614238119866753120482400 10308396 42294341944022487734542443626184376320 10308397 550124108622430847543407803300351849312 10308398 -52045854267529722511847322480570301440 10308399 -1818570185174046282028976772780595200 10308400 -30752349696228622831188336455187251200 10308401 -186029581549927795312100602349449391598 10308402 -43977368820919072962861504218414862432 10308403 -13819754895852310141270568464259161696 10308404 313378826109885253763056466033706473856 10308405 -152015426963918269955937343141955196480 10308406 140744433947570362558473760973830472064 10308407 -64673776348006971945405915634248352344 10308408 33769534118178965918981415644944465920 10308409 305687951200672499716393580653071566592 10308410 90908814752064013911083348428305653760 10308411 -614616210039261911794214998978028241360 10308412 -519608007602257193686987212796675888640 10308413 37560838826876739433329260187529145100 10308414 -59882723768288998509273548375870842560 10308415 -89317703527016171226965060057281543680 10308416 -150848324478432380718791592251070873600 10308417 34672510044662212958346444510911627712 10308418 104410973796926988015148852121558078160 10308419 233083850500545085954781901774408386304 10308420 2844084515746332047525758268293305600 10308421 554293695043408723578820418240974197600 10308422 73485269309367002027518174085173087872 10308423 30238162651339469771261686348460745600 10308424 -29033098746942087898225969714795330560 10308425 -16719877549035231453709796046401541000 10308426 244219877979552142733715226968662659584 10308427 176776202420921633862536769627972700560 10308428 -81393081830136033039919959736239273984 10308429 -31743798831205210843158473746858882026 10308430 65619725067260433702660778973192355840 10308431 -29979556049768909491515512835471340800 10308432 51750655055763749243669256146070405120 10308433 -9236713867388286064547221492037760656 10308434 -244408459154007446514282540512621116800 10308435 -197005616256951843437785129164390794400 10308436 82321037580946968767394748264896444160 10308437 277398164435484408552281346630848059086 10308438 119616773191947604502187936578715709440 10308439 -214283817381433571801220598826019793776 10308440 223174990140181237760755631672575180800 10308441 37115798109608208525647360626252405440 10308442 -177933301352423068284489315766016410128 10308443 -480046983390995734284885589228883599320 10308444 -268375017171129372272855160112917763584 10308445 -47246671280343759618999203457862348800 10308446 -29684870199580467461635112147258336256 10308447 -197047890982694767153407803474067567432 10308448 -699819626058497599453929247754938613760 10308449 -371386322621623023112935533724955043550 10308450 -60255546103649204410017738919418784000 10308451 -390011389342609419742720697268604354496 10308452 149657005567892195209672919978388049920 10308453 -312054768766691920556158231660419681696 10308454 94625002254443401194955992037093800960 10308455 435195547854204728074597209913406754360 10308456 73414326445871417968259713453991884800 10308457 -140759861093976384767892799705926353180 10308458 -167255987987020727675985801256407907920 10308459 -46290069878682974678981628868188626688 10308460 50132313995930563053600052266150604800 10308461 -8871888614092790917289264605702090752 10308462 50834666736211948605755652352464460800 10308463 -496381413539640125753313552675676274688 10308464 72619019177155350718486390569297346560 10308465 13508016826115550801732985023202558260 10308466 -24090496788163344198882027618469063680 10308467 -69975613105914068117400740095375054080 10308468 -37505753670987158870754629389475205120 10308469 306735085414222489489789483725919423840 10308470 -154895439450367192013472296368960312320 10308471 -325850830244480133146568304625282033688 10308472 -10039106596589097080846148613529395200 10308473 -195048463885932215994869182132804533120 10308474 318537452945688367967556179317594992 10308475 192696311050801976417685536656420908500 10308476 10299404470586197590871033534454784 10308477 -227838167450431152101991076151006967168 10308478 67935886903801281610488966657958679040 10308479 569286802921629838302448911518270398080 10308480 -20656034953622870758497349237997568000 10308481 -11105384247222252352972334853399604988 10308482 83117757065399118113868392063251502592 10308483 -220702093173040660720528134129231353148 10308484 -440369532216431289834160604098798473984 10308485 130032783435042297839988486665436499200 10308486 -107297880251599242174606435330784390656 10308487 -26749670933086552596570001361507818368 10308488 -74854299491151304677726935392232448000 10308489 -386412093135081746148641590970902984176 10308490 -46883200951389681227152565579157580800 10308491 593786823513906319932179531820119687892 10308492 -82947434071054859167448101100234342400 10308493 175896774264214788793645468638510128964 10308494 79659260612740360122135016034019370752 10308495 -248331011871687581518243062877422128880 10308496 -15762606285169171051057016593080385536 10308497 -272025899059715617278624988551568239054 10308498 -211985968381922898219473330851548567936 10308499 318103812528515231516804862152952291500 10308500 126406933049656865356290074261623680000 10308501 50127414043557960501822774238864106592 10308502 -31657061633808901728147650944732326528 10308503 158438456103462515187611508494915246400 10308504 1194041118959829079070672445860229120 10308505 227276128585424130201689071645984039560 10308506 -99600349718232151659548302439844896832 10308507 -59041377134263822054001404743777473280 10308508 9419535450677043967749422532488626176 10308509 130073677343229967718546136469615967916 10308510 -25500900331846935841964479210001456640 10308511 113691505961266662225878130668485319712 10308512 -143221291769610985904361831194520846336 10308513 -184413356765065815144784372390997138256 10308514 73698347182762944194348868426744667200 10308515 87560246664653751161768392420516202400 10308516 437293307818489843111462653656809211904 10308517 -553702465127884649166153797303852661600 10308518 -377340415956227655486144887036004195840 10308519 2197697924392406701240045133859989760 10308520 95462574002863602588005288383572940800 10308521 448753288280596718987462198195622201744 10308522 56728446722069849981227468851947136000 10308523 -213408152696510495148102807545182166400 10308524 39279735577337111210555416970774509056 10308525 -60324352791359110213842467666311111200 10308526 22388235201401732101567365900088345920 10308527 -568700076190316200819718081790208597728 10308528 113793209451106868391658537396530806784 10308529 -151143586675796694151437405050563144128 10308530 -20562925388509152354694758611119649280 10308531 14058746236370953379937556265446137600 10308532 -18871341375025671175579153083492908288 10308533 147954624461975250116889537792111669660 10308534 3289920583624307385967605831394792320 10308535 86397798151348070957621297871859382400 10308536 -150092195596406141219741769597559971840 10308537 121031339731716052627895091223440643194 10308538 59894511514303790540390168361916126944 10308539 310470038921754345012181126558361931720 10308540 -160097339396518357879687530215280844800 10308541 113289752634402063362876719621984559942 10308542 -150647447256654529013860092215900483328 10308543 -28628597164940073988255457102035261440 10308544 45352971325449102366867726386012880896 10308545 -99411830134814997662464719066928809600 10308546 -168675585381816669710718111789801273216 10308547 3476891058106859990257224355744213872 10308548 -78602674172663841954027942666246635520 10308549 -25272706269006659746428750136332646272 10308550 36543525336258306778273689791101756800 10308551 16039986017149992581407158139131087024 10308552 141927510120113495095664959213874380800 10308553 267948488658371587772975137485144972864 10308554 3412640025709043535643872761819320320 10308555 2456242479557447556539289628636468560 10308556 182779292387306598672329540518186720768 10308557 -473659013757235022847368122302052147968 10308558 -36054107439263356796472319778508198912 10308559 575948722745333720941412093747290877760 10308560 -60124009939341651662587568867953950720 10308561 -135217631831850705851432997445386547776 10308562 -1530061602103661423776875200957363712 10308563 -370164784605977003038177885496461207188 10308564 -70915416086556200366738931503363420160 10308565 130884491330488938395764713559512654000 10308566 126537519810891211760305803956093132160 10308567 432181340426436820195486222055949477480 10308568 -224299639792146646011723301704587581440 10308569 -48239465781416641576593677032292603520 10308570 54884801938706610202119222382085026560 10308571 33640620014405062707098496130749276912 10308572 520394183304431689776223633164934986240 10308573 -368571406416575995098906172339221014400 10308574 -171776541490229033320135745188557166464 10308575 -230552965377975924437236894044281716200 10308576 -41510952537034528773744770255029272576 10308577 -16544974240843802471484079973221665600 10308578 3469503592854097468322948328206164992 10308579 278557143813782087868339967961954181360 10308580 -190811166880285862121196649983063852800 10308581 63644476275294294723453718533367912764 10308582 -1702436012797710843499599691937733600 10308583 217489669013844014750874868923729744520 10308584 58745991859398371864831501468987965440 10308585 -26383710430245487282029541871652372480 10308586 137739955258783993137339060544516738992 10308587 321605853407991862627048794002565877236 10308588 115293591465364622569331920051618444800 10308589 -114909089252647608578319496327969882740 10308590 -32549378671331096518500651406581534720 10308591 -30517141656297345393597768590637769200 10308592 13916373622088457096124178842434076672 10308593 -306463459501482490234462878329784778158 10308594 50124073593948466278156560635567203072 10308595 -275605360576471516999261870257659964000 10308596 381975774596294901098666483042948107008 10308597 -170256020930488822100587848816372826272 10308598 -2633553075925820108082228072894720000 10308599 -223723330873334868980556502904168042064 10308600 -86331760742388502708541765880791040000 10308601 -283562113953966728446676176672394420280 10308602 63406986894308708210162715450150489600 10308603 -7555076031323884866786871939782133200 10308604 280593324616401376129968407696887842816 10308605 6501192718527288163030433402084782560 10308606 -14785568897095433542130100281182040064 10308607 243061384754081027936124817037924059432 10308608 204776956423899331246593031365646614528 10308609 75345545453758539748113616336558621584 10308610 36975967586814972586355289249975129600 10308611 159469148744363023736146972562001997800 10308612 -111018549592994315291173754684762969088 10308613 12130173694261240752138040554106994496 10308614 86306885351864006457129605827954882656 10308615 241689660334292438668402512249904650360 10308616 -87220351739892020960694953146890977280 10308617 -247334825781881681379758910016054675248 10308618 -103275932067555547037491134265063888800 10308619 -346462336804451433628518833805242250912 10308620 -245648658267339238700324275450108769280 10308621 -100210350379012548403886962375480842240 10308622 -369920348687381070272262573141543168 10308623 -74520147647960596859008036081105329000 10308624 41917025566939130990130509476613259264 10308625 362209726717431537178005982844083065000 10308626 -272680822305374410863912611841186853488 10308627 3666210120617139510553834360260562512 10308628 -179263376059137760950951386169881800704 10308629 -41434545485887042263834212039300950770 10308630 -15510303604995341041451480059724947200 10308631 -686999956511639521782393828240327312800 10308632 -5869056700925778034940185415126016000 10308633 227086052010042923323336273601787036624 10308634 -60757578582239904321753675595980297216 10308635 67332840695659223484738438688088908560 10308636 139427870533508370263801680130267837952 10308637 -132357206587888292438259072678331426714 10308638 305827391189637892507340111101303474944 10308639 -412149209609722939935639388904264850432 10308640 170718294694088230043193937761612595200 10308641 -271821460511009127671660106317838174528 10308642 180799181918354571716901820090686486912 10308643 -400343209535359503808485554207344531108 10308644 157971056061997069016385213524292239616 10308645 112390360696742764088815136736117051420 10308646 -205396346653402609893388783155655049856 10308647 -665857997705063332253205256649701796784 10308648 635545828385132277566207271123025920 10308649 232592244070655025445260628836524696164 10308650 49766967504423307843062823882675065600 10308651 -198118325597395921806097763021611478016 10308652 579729847380859909454505048518837796864 10308653 328095068585136141080399350284387754902 10308654 -359794494121798097293646093389743116160 10308655 -280781053284734326913397480064005238080 10308656 24409115409376733408036677844188250112 10308657 -57285177414707009401361228298972384000 10308658 10248212191028917734113340193495557120 10308659 -54427833806114653541951718729074061600 10308660 -141554858753372423112297052052851722240 10308661 -547990066490525383353498509937165662976 10308662 -6817977475227864163607808594173701248 10308663 -4826437420007999149750666918044071136 10308664 -438635572119778874831498976390661939200 10308665 41574104620825479407049056059000293060 10308666 -6841022179486040463786692099143940352 10308667 -34382261638974168396053363272788393840 10308668 260683380309491202166769993977141890048 10308669 206102009489205077475586737234921489600 10308670 -50615760142874569425033869917962102720 10308671 3793966835255444394446895280489706544 10308672 13140562567707222520666295991546150912 10308673 -319262158335917049465422938637854198078 10308674 119930400678283503852493696193156492832 10308675 20463656966461667953463351293666836000 10308676 -280119644273889237795422077568657240064 10308677 26838099238485856848832161593687260380 10308678 635420187789923087191089998769070080 10308679 -140012719080908664712326569945148990024 10308680 -153935567597040785995560541249861785600 10308681 230165237696547149517527741924249195520 10308682 123063829421139464715341370897861467232 10308683 -85203243301498183679212987165408004352 10308684 -171442193925446177083472610527139684864 10308685 548361585446922068135655215581766841600 10308686 -252520313570343344910561122008305254208 10308687 -509668717743456020175346781101289854848 10308688 10291380088225653227437413917198745600 10308689 54232077584014224909868619459875671924 10308690 -24076228732263788749516384759140871680 10308691 -8149449338045573129198694103060967288 10308692 26824321079963494928518967327756390400 10308693 -128836831414121324108282011107479427936 10308694 -291029433822439376357866418680172465088 10308695 6009590720221900348045807936876909440 10308696 -185794836463449649956214291270438195200 10308697 149893392626128807393044942483307659200 10308698 202530279139390451949528393517722319872 10308699 -399512942656467879582047669031889933716 10308700 -157366247424680527539365485080746828800 10308701 -66208992219056626519098408880998512736 10308702 26473739057465411140830862208646724224 10308703 222201800751982410476616927306365578224 10308704 -219364601932971193676320021039038332928 10308705 105141426974127087917280681933654505920 10308706 -199757109745516304746508292826688342448 10308707 -179937720397675628033670010308807235044 10308708 -19721967795136163757657708929911001472 10308709 -347251741153562067650010695791769496832 10308710 -156377962730328270515079667147327680000 10308711 -20241620071495913372829906847689242496 10308712 12601462401909437973909803395498045440 10308713 -7314828848867775656732734172347607436 10308714 -22290054743124715800592242568180454400 10308715 7664839931150469290342012126133539520 10308716 -10750788077894791642175580677410560 10308717 191206632802993745384037933276312913920 10308718 42387867347246272713155432348508532416 10308719 -604791313358026001723998581954777272880 10308720 29230469725730774513963263388971499520 10308721 -247192611111861614521647229093437920448 10308722 -85341160935366326463141533793551279088 10308723 -212819261543958535550637808231386486216 10308724 -215597417060780989400832854733308945664 10308725 42007549429257789120796069429335050400 10308726 -69127611401180512036413461874033055008 10308727 49173985899873438825684984950803898160 10308728 -738090433954349324095518939714499031040 10308729 -13750874341236045078395438240564420016 10308730 -249798489952855642784526348021437022240 10308731 290342570116446113584714236877925210532 10308732 -102163186866943711608348629517499514880 10308733 552210530079916986284554815918970606982 10308734 -3968420075669197245305970127342628160 10308735 335422947829299968435840797956395040000 10308736 451495165454651100030453226676693237760 10308737 44161029987622404828810814900445907120 10308738 99345471705142208172437817634380619776 10308739 -254299915667950530638450217252975639344 10308740 17971060649869892667790597430496460800 10308741 231301122037808155994423659783421479392 10308742 -159228895913018182516982539562213005728 10308743 -993607997683690224189942341679333960720 10308744 -169626247648772511892967896303640816640 10308745 209245754426636513972652513389795882880 10308746 -44257874716422690799214524608040458240 10308747 248292365432717970912928442879910807000 10308748 266923469431022472974694514115221745408 10308749 513042854112184878392121756667702262592 10308750 41321374305986951919593721725085000000 10308751 8721494551703146744091506849788378312 10308752 -58536702415820229709001052339987308544 10308753 -5186322759427445238755321896841342592 10308754 -417701413629456859642875057772797024000 10308755 -336823848748217013837341439973218406080 10308756 323958946799942837758426527756902651904 10308757 71372838124816633955373127162511114140 10308758 -62657710160996970759296984825361623520 10308759 208405896570219642054875962271588934504 10308760 -49218586684635127363080098077635379200 10308761 -388386920253762131897586183866230051968 10308762 -33920472049724096866535945150311488000 10308763 -145404720993056490048925416465484221096 10308764 145866953849620540225592378965429871616 10308765 -68724391266428174662073018428042922880 10308766 59089403845354643416482560834205950208 10308767 -314329107463326753663673642579484713848 10308768 -11515177539663808134000931645761257472 10308769 136701610795202947922957319550691475170 10308770 -131091107231814402828203638817891811840 10308771 14711655158361871448365720101524705280 10308772 224154353531918755984859786870745138816 10308773 601709216946314456305151067831263394720 10308774 26038542031028604459112597611928694784 10308775 -3930101415809316197847721097699310000 10308776 580032082680401761898373785369061166080 10308777 -486703759042610693611182167627684160 10308778 159203512913036812685040153135783691440 10308779 22122553821946738535857550572612724784 10308780 106845224021465898597849114722841000960 10308781 -8616018035683520901115086949895079360 10308782 194523296942982882871913822850877493184 10308783 222994232651472604037914453292741131008 10308784 32403544688033294913362788468239237120 10308785 79282059066608519216871145757155468980 10308786 -137552339455280130011464211722150052736 10308787 17045250601835302715464375786571789280 10308788 65370568086160399049811623637849962496 10308789 197523622366336231903351477270664308800 10308790 85264976031358924818278617690940256000 10308791 598492981255202557313085867156481521192 10308792 64210274789394671399574459231200870400 10308793 -364130485105390140360934112805064509120 10308794 15156006554788439839035927666260578272 10308795 68008109825283734015958662888302828800 10308796 10936961252402655791477519256835325440 10308797 58446790695586365307083742175334914400 10308798 -32307993482624311841183142513759537216 10308799 -378544902222443151599994565167598859200 10308800 69619084783588145727459761276583936000 10308801 -219848562540426179097057988143656380368 10308802 34644067053863131989334735439106576384 10308803 22485734715541935543788419092525365052 10308804 -172935658600860606124700238539361914880 10308805 -127476163942060894193559056606138508840 10308806 -46787747585268807561111959331962056320 10308807 -129673383942711745108426468390334228592 10308808 334620964929376047659584884702838824960 10308809 3452770878378369847625165514461894016 10308810 125550645922132819208259173579401724160 10308811 -130926368641989848276327283329658923520 10308812 286886202842236242722346680373717670656 10308813 -168259470534330816324891505300920027936 10308814 162901389548262824461889368719119245440 10308815 118993151198936490495558792449608404720 10308816 -26994473387229250783980819084171018240 10308817 795895310707264888036680446301468674664 10308818 -52536381333069433250492582280546647232 10308819 264063214268686668198720452662174991544 10308820 3718421938354393879748218481181050880 10308821 -497078242601469222140795670995697698016 10308822 194337193266720389795045216225323534272 10308823 105641253152490235936420450642663883440 10308824 -63536903255184831929063102603893463040 10308825 -759899787605903529953798828864724450 10308826 36164354309148379403250813654335773440 10308827 179118677141689572514364964890394198072 10308828 -404500813664855679643526583313218011136 10308829 -199611975966947216528015982812677951124 10308830 46681550557269070319302305091039027200 10308831 -152347039108934372790483691499338694952 10308832 169852961209442768609681040538542538752 10308833 111912434011718639549558391044339938560 10308834 139987540203315961665479540881413392640 10308835 6545158294315646451525818214675648960 10308836 3525775772273469191704770251683822848 10308837 23606268613268197469103682651526976 10308838 79296218431148123305508550442148356320 10308839 123243373200928719808209178603806357312 10308840 -32300597850352835934482761453151846400 10308841 -2663650119823828892623417509396340000 10308842 -7353970803269104235776972911905870928 10308843 234797121403809011687001649541022720000 10308844 27439644173641344760483173713682890752 10308845 134679630353413302329820388685171301900 10308846 -82789435674831793457908678557574766016 10308847 -175591777684334492670484140653768342704 10308848 -12664374004730231817851455980591415296 10308849 25953763686114317058527441800256006400 10308850 36760977888622785270481929565754516400 10308851 92178885957136966082133128640988882080 10308852 101527292633702715467998131553874645760 10308853 9053149476793782322657470711037322304 10308854 -326842876969095583789805500344942966624 10308855 66469587140141828903342033096411135520 10308856 -501960965104388140302121093490193285120 10308857 144781464314481738087110201354554894980 10308858 -41159476996995594844182751446951493632 10308859 224106767464361890029412883353062978240 10308860 -12237006531981121755840139789667481600 10308861 -204533758289284342374989340305147275290 10308862 423248240089189067759908896767277355200 10308863 4011062135759415178804212919521558000 10308864 18144598105374244269559342490355499008 10308865 253130945022538667360427930717124368000 10308866 31321402117235509635363674030998755360 10308867 167576048193300708670436023282343218680 10308868 337685641704121750922689786834915737600 10308869 324304964801387074634424376526817524796 10308870 -1490075672838501183165170230646419200 10308871 -191515622795038861363474790236846979688 10308872 243808008581209927310114836592398663680 10308873 246977173985145629983396653833280570384 10308874 131584964782434159386371867143499819872 10308875 -684899498324407579705037432486811036000 10308876 23458550296006799701079457347959062528 10308877 115195058583451301441358202083063452460 10308878 103628518080457132643639795975607816000 10308879 4576853331622927583899024349053893744 10308880 -41248096279856626559398415535014461440 10308881 -195622929695952336941977736790930312336 10308882 -44413404618473989506489024546573874176 10308883 -98470827425046745233804359215572591296 10308884 -521028216544725101841817293696131501184 10308885 45556173227045927071701278867740426560 10308886 -119031810799294534697216053069445443584 10308887 626737021815113770984402952564975552400 10308888 164763726370804644514800042420158607360 10308889 -328870611588933259242300197225497738620 10308890 165601140628782849725005332623720575200 10308891 82077712969184397630187775271761623920 10308892 6770962586701609419291746596012979712 10308893 -75496084491097057033614015498216912000 10308894 169202843926642099467791264728553472 10308895 73353962983278438441560024027122377600 10308896 -284273127588435833168857158362380763136 10308897 -51144505659521816788135628384426242560 10308898 292331427253734726164835771498385611264 10308899 -208119973052468840448912713138943294240 10308900 10312041345926404369244609880082944000 10308901 -6857534549225503246440772252877974596 10308902 -567742569294602083011904023356633394816 10308903 -114112222101745730310406026605766832512 10308904 -103151637506721819813984650784050058240 10308905 752753970215161620227445736955510343360 10308906 -2852200137124913717116786373610935040 10308907 -27148632280729962794734686008174834288 10308908 150492705582763146788694625236953350656 10308909 111239736026120370370419773733790203168 10308910 423982444196243457920820514158596540160 10308911 -103558779156636071596235615895707326728 10308912 -47097329889285464492675364261451333632 10308913 194527501536601338558765382227694927600 10308914 20127747881572646378304375267069291264 10308915 138910020166474606152224521819320903120 10308916 -228882116943329478307498659237492787200 10308917 134935518042968570510542118951737734012 10308918 -206370872976220044423031599083910559296 10308919 -168766613153904595976214097202988477544 10308920 -419503690932282052470331526175602688000 10308921 113017976228269327825518310253597211648 10308922 -2208855339416429188249365819928765440 10308923 3412264856943874317167854780712132184 10308924 -152522322403524266424930545374187304960 10308925 -173110753006808815845637589778847668000 10308926 114750287992156505710005047444873608704 10308927 -321320827305323400386044506664616487480 10308928 36769343345162467990833808237549060096 10308929 18381046005658319066535751513901998530 10308930 -4490442586374934638532049105004794880 10308931 -678664737312211903504550491211421075268 10308932 115689754013161883248528008381134011392 10308933 136942065078443832270435806166129077184 10308934 295738234180929242266498876259728929792 10308935 -9977954484479129804527307662657267200 10308936 -298912851864988919312254072368925409280 10308937 48051871985299660346742201325572582400 10308938 171241356984219086251417625190424899120 10308939 -144684032979208851543072169053756828432 10308940 57854317177183381025451369317862036480 10308941 -739165709900935413213635964604175675658 10308942 41258429706994872676410510454862028672 10308943 -57634043183238545880769660785089251640 10308944 -168297233042524854586176148326987202560 10308945 127387754886411205015924839104701568640 10308946 -116765397404993366447045505901769705328 10308947 -194559824923130434319134097935049710080 10308948 60980822930281247130797408808289327104 10308949 4510366009376035435541563815222376320 10308950 -15889333985714548688347726589470908000 10308951 -12603218947338127668682900992866977608 10308952 355480890707424556341378817195346841600 10308953 228431890391469084882868170011347143720 10308954 -39056441122284559768404487810001825280 10308955 488152425470375659751217381917978786160 10308956 -24630884339565872422283347867607599104 10308957 33571475893255667317136842553560454400 10308958 -102426719534480474294381268576917760 10308959 150149812983948950904569766091971966480 10308960 -127496143052329834001464095964358246400 10308961 -62564976723399081785885116968492635200 10308962 -41646369895025822960949690513825408 10308963 -21508414293290591736733440114249024960 10308964 -117884768687507225247197788302543985024 10308965 237394426550200158610718135781433972860 10308966 62271764908113476136953018093153387904 10308967 -12370158944813681875065412796732326984 10308968 -263440426962028183934628041345824358400 10308969 168141244747579415572476140288116474176 10308970 84360773369553508119321299019322460160 10308971 124439573726304885042629079564928879872 10308972 24747766784896311790573547130755323392 10308973 -9486105765804166304921469646306418516 10308974 42956282546443212812787867217512269568 10308975 -118570590918047150940412855059142199400 10308976 -28626104886494875899872041680897835008 10308977 -33196682314137845430193858763061735936 10308978 -10254362563594725503652532147317223680 10308979 256532062804856777351860641102593365580 10308980 218594810972899770289230018740768686080 10308981 350419807843242686553193804170032696352 10308982 12568828373382877508394554494437892800 10308983 -233666526795317053681895765145090063768 10308984 91405629763358235956509748671662981120 10308985 233953416256505215528795486823959176000 10308986 175699962537452854209313304622915918192 10308987 -6498659614785221940644308780431981504 10308988 66355910707833240974124934759303622656 10308989 202862739512805606494054091482800838790 10308990 -212389709509052570920763321016687360 10308991 12281090437423798985837439495040117248 10308992 3634013066319403725709053163040931840 10308993 336366741269627004366557074785752745264 10308994 -193721480945519161101128294695039366704 10308995 -157232390639961188591357927486901265200 10308996 -2838252969421569042682663258970112000 10308997 234653304868388393629081965500862276446 10308998 49471061048395088258159367927307844736 10308999 -119699621990502128331425393783056134192 10309000 307687322967876397243798446439779840000 10309001 -322152520053173154313349510678590364400 10309002 -42546067817558936074108359092857105920 10309003 285028087304580695600857641148250327252 10309004 -17696245847193862958489821568170965504 10309005 85714049333001810051962179440012576000 10309006 -190183877800842212202658504677854526720 10309007 -236133220194410789225025194486322996840 10309008 9060801368042329517165603275765776384 10309009 616358937051448940441316067322726876210 10309010 100249575128019569533009792516873277760 10309011 -110396737519540879509000166086977780160 10309012 -69405675450942772700912851629925996800 10309013 -170849750712717828116081273347756990752 10309014 -43928292765514344221194355269642828032 10309015 225332670406468607454526280722460981520 10309016 -3576856865428064113988862090137456640 10309017 -176205532665193291933945415165425500720 10309018 270535267693420306719620727541055646960 10309019 -6209203565428633102550805133811586048 10309020 35340771941414041820734222931167027200 10309021 524689358040646117910629837862227975692 10309022 325572937888245635479987472691216107520 10309023 316874649603137607462839108722359049944 10309024 -20893779256236335653535940957126524928 10309025 8124696404328203067372787970203186800 10309026 15921771808977322306017372468677836800 10309027 426533510967082955479093293808958441664 10309028 -167171213700971922548850271750195298304 10309029 -121726596383574255380094688751333509152 10309030 -138615784102683110993399219351047991040 10309031 -342470655811075839871681825033869516168 10309032 -480936104718909565455129017243529953280 10309033 97570556273805276401821115087697454720 10309034 238693152246180525885159427522149107712 10309035 2251398354465320456861069266522049280 10309036 -91162180457160174315686839981396515840 10309037 -18514134722480949444088486168571763840 10309038 -298155175303086163253528209808373473280 10309039 -98286578475020928225054616702952912560 10309040 15063172124361174498725506778038272000 10309041 171020250922542100174963184985442341252 10309042 -219245989478787970038367735033901904768 10309043 -74907362556444087772759783813057470708 10309044 -187258242311408713313213442473353850880 10309045 -267132428524799384226752996218510437600 10309046 -139546401672241782888576445783372879296 10309047 -15420130293438966760807200716118779136 10309048 -315007913310008867506359953625729024000 10309049 477837361000545940972502270457998266836 10309050 -30896373695657065396729158036272256000 10309051 249646924764163771905399622761363040192 10309052 -84426227280330152426774255495420195328 10309053 114875509040016577283931013504194662304 10309054 -35473306846892498654980647875310246528 10309055 -148834670932543225878371745372784829040 10309056 -61895464525760064379950482632986329088 10309057 -104299944655016387560107568265163100368 10309058 -73189436755857302853498031187302494720 10309059 200914471424128121071281553670820756720 10309060 -2970724885587284843020206821404631040 10309061 22109001170116180868015209863697604700 10309062 -187337930923620221213061750142232509248 10309063 -419229423305445396716729446978444405520 10309064 -890366356489278368945720052483550740480 10309065 122731570577439415801686568781537971200 10309066 -265362320089350427493534333710269858768 10309067 2299128714930360278788443953007533760 10309068 91617279039900370519378637747483197440 10309069 -68317739306586352082059734075883163530 10309070 -46731545328907642762742215651895404800 10309071 -391899947300687526671525706722226951288 10309072 72969128812751336964326887686731464704 10309073 43840080397089742808425051959558254322 10309074 235448757262384818867785301834805493760 10309075 25047113690667344765006487081668374000 10309076 77857983328462430444826546746480977920 10309077 398241852966084393342433895369027676480 10309078 -252876340257621786394640419419568512 10309079 198221456473423442342189925712983600 10309080 170926145726872014437563750268648448000 10309081 -84014737755553762884252853945211446272 10309082 -21822725472032767070251377401339344128 10309083 79841950631658832928735208552763887360 10309084 335835895739504638590109149587386642432 10309085 -537119635617275273629984287155007369000 10309086 -108309894705232133644552035663609148800 10309087 176879697271193382502735484832214087920 10309088 -180494605976440654726472476061841752064 10309089 32380429606588411188964601168948834304 10309090 21547054051662878194788625670248435200 10309091 172100192145802525440668273671721107344 10309092 174689231159815218993412582608865047552 10309093 -21792291566131882505203305871596447456 10309094 -122706958225752111581129295573429047040 10309095 257077419176210257605256613105245056720 10309096 -116588584205701267701245758080823296000 10309097 -373909482925473552105129338361463472454 10309098 16678921198625641754165053236131463168 10309099 300190928965418239269355623373638874100 10309100 -245861407351409642110945820992362873600 10309101 -34629825124220462181992387242662902496 10309102 28790131466161461614865457418281138752 10309103 -77227309614773621267645245952483774496 10309104 -6462246551549986581397231156335968256 10309105 -46022338163522865417300432507407760000 10309106 45668871159117524347277045059894001664 10309107 -183018676278949728539538322235406191040 10309108 -25433239378100522532127634597855412224 10309109 38005493552658326649286597205158167516 10309110 8506889934498550157585631884111410560 10309111 7099982391197452117395187536195512000 10309112 -64051859233240787453476966801204838400 10309113 -1769408748891925716163376431815616620 10309114 -92077328581095891682705639946747443344 10309115 413583728277435620594933197919408967600 10309116 -285940643240733099098624538718155406848 10309117 -23935641694205836892681133338898644608 10309118 65136142466888295278426456540337653760 10309119 363016414028879424082023508174546092744 10309120 -203180127253145937342431745113031966720 10309121 2445606996795349835424543306995412864 10309122 -69126318195742770992877480953287181760 10309123 -357100406005995929040212795930081578080 10309124 -32479262616978762261659063374360424448 10309125 22466260685518233449859306151661088000 10309126 252181801392671756059251339213687484512 10309127 123078213805595141491944782422427344152 10309128 -190075150519336413301380754205115555840 10309129 -85482374219002843490074155350558376960 10309130 -99293824589634104259276641738334934080 10309131 -173990353915445435830859369280088395888 10309132 -157087920483565822626135721100807375104 10309133 -56954866991881087148681428194998488116 10309134 30324514744082259916362565996103285760 10309135 564996920643576524352554173473541796160 10309136 -12028469446671890265479186807449632768 10309137 149543890156143866004402423135941955360 10309138 88701645775571488097968689883818372096 10309139 -154193738626000000486497394248698415060 10309140 -132198623859405257548672140877154918400 10309141 -195466193465172003906847384109387273458 10309142 270517490076775144964558540699742667200 10309143 38166026177710020798349955582995795968 10309144 -133777342924945515035332383417739683840 10309145 63684075779385706142934752325790085760 10309146 -104133637523881690111968750601128700416 10309147 -391002035994558701586249852881684415240 10309148 448194246019992939802890317810444318208 10309149 469463780071116692519789346713057224134 10309150 155650080924579730994165191171972564800 10309151 -64305485078513811009484530575258482848 10309152 -64504763896812902335282210391646535680 10309153 4529869712525306145246169636052995120 10309154 -282028037341055643880832749525117186224 10309155 -171998810672068883441097034486546677840 10309156 -181866879308697548804430692923764264960 10309157 459039475423892028597850115733779305272 10309158 -32437498012493796948704706042123384576 10309159 142047172488604109560037129196485914056 10309160 -382966136159414316112507677485599641600 10309161 -59897094404354186130204609327762110400 10309162 17625650326160214557023178015454779232 10309163 182431310169385147252257690305411847864 10309164 -1704916037790287066446894708722339840 10309165 -282228551137633780042596886046374257480 10309166 23315291825582169691815489252373557120 10309167 1070155365309341138926996922510304698880 10309168 262525118668888736722435941891120168960 10309169 516530947563578627504942260050608222214 10309170 77501674254390688332263855753357990400 10309171 -29561793555740810740058575002522290256 10309172 431744730435125811866997577843951656960 10309173 -127187740094093745541834200062302501056 10309174 -131352237432583585044624697076097186816 10309175 43890929333535546966693036890833374000 10309176 -15441813743987944358489721710179676160 10309177 -432441971774944353513155648182593749974 10309178 65252635258021325082415904376088915200 10309179 -4241172622843544043063585645370808640 10309180 46305610412883777855522391751092131840 10309181 -146395374036398742133746643271475782880 10309182 91729969357903732792336632841123159680 10309183 498819050096141818674526101870678656824 10309184 -104125783643896680220101746893416038400 10309185 52401785222987504500680611358067024020 10309186 222568777514753011451442566444188419792 10309187 11228783280749241417580058489044538112 10309188 -69832977003075349944821851478261729280 10309189 -214385795564104298646301992014154712032 10309190 47329779568755838981182062457419625600 10309191 6091820506059250156104814150342233600 10309192 272292855757866367939862840372406912000 10309193 -158353348429236108571340449448716875558 10309194 -6785882516453102093355226943265808128 10309195 -4679918811396653854103887425045048000 10309196 -43882018473223366068494454973117881600 10309197 -424861183367762961734306136639060667200 10309198 -117064536667104581812751021061768395136 10309199 -95493888878335606758046515192994609464 10309200 -30950049424524928455073759130419200 10309201 -271716637654818276856163451965664698048 10309202 15802999231192997063384082099464249472 10309203 118475532808832894216676248820377937384 10309204 130361379643538106269497128698265683712 10309205 -8304420659725309773659534714600916480 10309206 5932833682228223001372197972617613184 10309207 1279339307507299335525309649207640112 10309208 -40296853906351414361313546106300416000 10309209 374884784003807815132778785015902788304 10309210 -88993390031214092771915589235087104000 10309211 -646161050093473909146859484398072897536 10309212 254138746003194423406257699097867278336 10309213 27700342764013935649370562369573195040 10309214 -86778818442346434521607532718863676160 10309215 180168785661079599951799505142790502400 10309216 289811818107530242900264201005325615104 10309217 111546758316828081520959986876411078292 10309218 -185092411160142030882443464578990381696 10309219 80318393483520642589399027907230215544 10309220 60191260542342700662943160685586752000 10309221 106559486799003752111955292067017562880 10309222 -88298898849867827051561279200465944576 10309223 542828961320050286046861431556812269440 10309224 -12329887210007678102006204627818414080 10309225 -127798278932377579553780050465516339200 10309226 72873133220358793106755520907705798240 10309227 -362207553249305902966103836653390458280 10309228 -15370775312373731313396112117366642432 10309229 -68111952879503346131169695125760237760 10309230 27292935775058148088068104334761213760 10309231 -541031785084007039579242548895225862000 10309232 71050794249424246875498398355682983936 10309233 280215179831444100984566211863615550048 10309234 104467823386241368102324035864281327520 10309235 204552349533342877478366435160439789680 10309236 5396866332632946107948504715775967232 10309237 -364236257635078638183957736806848668114 10309238 -149585628240497614023522018144139824480 10309239 80357694020364270657858349355691975000 10309240 -385655630925587289588654894832165171200 10309241 -427654604528524396160590725047836569516 10309242 14533045247262298029813297043243421184 10309243 40398683241923322571361110905606180384 10309244 -281159992695715942299957981969807015936 10309245 -99313954583717513491988805950511303360 10309246 -7697692124332182930594843202054464000 10309247 -44425384498813959106858880645901738960 10309248 -347350387909260761251168848294445056000 10309249 -274708226952181859466613779140234323280 10309250 -734280076909492455017089866606336000 10309251 -90312957662293258224585552265345730568 10309252 -116431046854675990892237707878783931264 10309253 353857499533298408781436556731608401502 10309254 105745725630509901555107363202083629440 10309255 -304436378236716313422760713264413161680 10309256 -409778382619247473065300611687754501120 10309257 -3346139632869904543963813425699092268 10309258 -311210548051590122851296702143674445520 10309259 -340261548649170469589623335382277689968 10309260 -23135535289631879922172481226662307840 10309261 30087704342272008305178846273939410752 10309262 189442289262135852967482404972151904512 10309263 -531972386489792685794631390528219360000 10309264 -36987077335972478071351839838894817280 10309265 -292776200002157523269960340263396476800 10309266 3238612766866483673554291864120412544 10309267 81338442111947628132025742286760028160 10309268 350500444340983064240576042976345358080 10309269 -266837074112722148718352683808162114656 10309270 57404320535570701015342516240486713600 10309271 56020693434084577680180883417689490944 10309272 -278847985261775337159867172327023452160 10309273 114350917421291675879426547590467473224 10309274 -561087051956502314755180689527652276768 10309275 199876201703538850076652894213052075800 10309276 210828636231203895669194770680928293888 10309277 42660950709000466400498476043298135072 10309278 64704158284091484790533509008681512960 10309279 -4370819142899335645218395993361304016 10309280 -196739136316728025213039303608637194240 10309281 342645911503776756307605133956302485920 10309282 -165177381134524919194099490844941497008 10309283 307512194749999095165876226354417037532 10309284 103767632338127396329672097525621089920 10309285 10893271903014122034199161697095096960 10309286 3905971357058594830807286289200812800 10309287 -168017562285055020256632013502538221232 10309288 -613534906453701196523114286826155540480 10309289 143343784422780409474784914017345252090 10309290 61843671385840463800995993032197079040 10309291 -461412170901207343505145142758947816600 10309292 170701196764572815393413015001737528320 10309293 -4352953009442032885755435947390151936 10309294 73555687681164008762088308998428429120 10309295 -109751524997720426593521090880365283680 10309296 -87762678887136095638815503829523562496 10309297 3579711361160591102672300518147916520 10309298 104409492652094614191205674673538322432 10309299 -10458123213713926051255549509739528704 10309300 135950552405307154666581404645320246400 10309301 36467173359860478584044021772389678812 10309302 313755947176737811286166088492600583040 10309303 116613146521818344273200475719369857520 10309304 92878605894544036704658282367292825600 10309305 -27381085977734979198407167171985251200 10309306 35243881857782499362703748026624149760 10309307 278658420732559496877309715278798210072 10309308 53232872307574067038776960533387727360 10309309 -269654138095171522069442238706480445568 10309310 86984793397364579901263416959969984000 10309311 200524210422654385171179996920109421560 10309312 -58415658021986648545883122081546108928 10309313 88010159331437629668573007733048356224 10309314 -227549300827859236923676827817884485760 10309315 -5520168737157416130142622931476620800 10309316 54318978364776785141206688739568679040 10309317 171550629905558537131885693181076576480 10309318 -246415738768787976029015671611267823296 10309319 310248428526256352528330134061662485720 10309320 66526232295487349558881508256033177600 10309321 843584834550378580975334465553847466 10309322 13523292131107342802162993144814868992 10309323 82104858351180313302115998582320530368 10309324 -196360750099575269716274297374200896000 10309325 -151472257021380448281449854579021287900 10309326 83026015132388846982634790810680089600 10309327 50455388341370066226088024330801435584 10309328 36618760222842077857853327379943440384 10309329 -24228273640831161527931029549829043200 10309330 63145179567472454908741153676156902560 10309331 176155414731712383218317239897078465132 10309332 164818693707436053672475965758239647744 10309333 378060658253072401040143985908763957582 10309334 -84936243987847368858536012516255438208 10309335 217600454177178365431329793840147064400 10309336 -317854717261338197177511384587304960 10309337 598518651773979456937920494695804934400 10309338 174502031402193359726815293816183076560 10309339 95283400481927916046973795617389154800 10309340 -393123072030306690266826871612800000 10309341 60309521149890363410033891752067878464 10309342 43563917126264111364634576800991027200 10309343 -375119675125744236604425655736338869120 10309344 179314710423357505896783273697806385152 10309345 329691309876805141430776736764442414100 10309346 105062407719442237942095993869783329872 10309347 33507982102316597040087932502666298608 10309348 -44101761002413468115065586342852972544 10309349 -929582069209571196400586480265090194340 10309350 -62779866164366294497957753423181976000 10309351 366785074969179694324834825073415895520 10309352 -19388567497977938510555559594727833600 10309353 -413024382978877248418977236796356490096 10309354 -108458152857920402748233770866782017536 10309355 243017910425010078291449419803976784400 10309356 9308063685610894187416687232949024768 10309357 -171069636269430648125855937871187648 10309358 373631532674269034846433655285574165184 10309359 -265183746423984714531954471200950937472 10309360 -9417113513671417352034663832855511040 10309361 -58431473604635467080430222960424240988 10309362 -32120710944804420347208161059284787200 10309363 -417953638095942016228472709075872814388 10309364 -129839299745034065501700229201634505984 10309365 37931476861604712235727677989126974400 10309366 283152502496323661687714482063225444224 10309367 -38722994397339790510664484032249071608 10309368 -30441135719215747520671820829211975680 10309369 -86500556403612557451581129306939439104 10309370 165386826949909946033149887204032520960 10309371 83049218119948916354274648226429208064 10309372 -293827568231495062713648189632780775424 10309373 -432575063829624355517574591667725829632 10309374 131387328413962589325152878858992117888 10309375 242666837484052472112540614202399375000 10309376 -2664402458377593546951629019530919936 10309377 142468195790197490653851734797991270208 10309378 -104452449303025134378991916935092277344 10309379 10731983822698991432406219651830848584 10309380 147470389076593293319546972231543234560 10309381 257691211468579601927642491524337492000 10309382 459486745993206249743929265964969984 10309383 -11158942600375204547772285742298062080 10309384 145917811552580042352545814543943372800 10309385 -309642169696908756729190099697200203420 10309386 -113034013141214255607359094583769469696 10309387 96931989565918645141536003782294961744 10309388 173460377943434537301727720634056812288 10309389 197622718213844753115046206939625003200 10309390 -3790679985096245972811266212102003200 10309391 76194235836831030870806446822564334784 10309392 -43357373743133395387066144433581449216 10309393 -3905010245493283293756843476059484636 10309394 -11985603499308330934825307851136025600 10309395 207161881535042373383193760793784136800 10309396 115059205060932942698783916627669288960 10309397 77743232909110903212280101986760989952 10309398 34842777283405291280974878529725014016 10309399 -351048771802544885528578648107323740600 10309400 -80970449787791332125038414330949120000 10309401 -2253583559326246019607374194053070332 10309402 -304328491855046765611182562024495384848 10309403 -432422287127506697735021489993224430640 10309404 45248161398375445469489747763807851520 10309405 169607823902100523057167167634067144320 10309406 -99855560966956130630290481002672030848 10309407 -188357540653048750582719361670814534912 10309408 706372261948365591326564812128527646720 10309409 -28926739017449092114523098646849105760 10309410 -79179456221175399510128174211533644800 10309411 -67907349119680195098198420447619610880 10309412 146929877152405992669298753536742298880 10309413 235852472115215373545184831508247990400 10309414 132606602743342293230901050340169945056 10309415 -66836649352283737445672376706484602440 10309416 32290380623649088212612795336142356480 10309417 346584738236527489703556193629585721466 10309418 -117972023435390707367195256786178877184 10309419 358949015874553095795600982661720844600 10309420 52243107681565006812859667088842818560 10309421 -327430913690813027802749973150147083520 10309422 -28821510293563760539576520299438080 10309423 -416742126817993240741941315257627577328 10309424 -28377884554090330877273332099814522880 10309425 4069301482988823246769765577484432000 10309426 16454722318282049731281530290908528912 10309427 507389618928212877572850690391537061472 10309428 -87471140840320274366081202311268427776 10309429 244096153360654718237499736845291415800 10309430 -151879717871276547650426746104982423680 10309431 -83653092979162716432778195331583421056 10309432 -9781507074410792798548678888254013440 10309433 9637286363820988829657354300084432682 10309434 -28852106917502884605730942028251191552 10309435 -83066626466892172385223675578997621120 10309436 542756768073067034922212550199976209920 10309437 25479486725523602458792431550336668486 10309438 3145667746230692136653312625596723520 10309439 -146326655719406318795539600113183513744 10309440 -6043367494282556770928660074777804800 10309441 253739742704061742043064083213431350192 10309442 -75545140525890468240240075512802240 10309443 291900638372083241399752812756596387064 10309444 469447346775507304942066141521818502400 10309445 209679033057081144071631794186218231200 10309446 -74872722358044969917571170797462177536 10309447 216072561411728580551545641924935223896 10309448 -250683713807117263348960773388773857280 10309449 -415539783315557632752643732122696631536 10309450 45728595961148993290748675159258188800 10309451 65502093896974209890704093899719712864 10309452 -91270769077475696218618593244785811968 10309453 1166711698104031119485978791479067392 10309454 167937733719659930836501278427416361920 10309455 18524106370262147241334943394119319840 10309456 82902046065045851520881852222471462912 10309457 -193827805154379749266662429339719990160 10309458 88308449474425480162158484252668065280 10309459 -368399252974014500148214318990592593200 10309460 20737468892207613456833400189723648000 10309461 -365682581488325931927046672719745189728 10309462 -33638197487103206184786782971500409536 10309463 -215472569716347478078805555454359527104 10309464 -72674892010385187681688271451021312000 10309465 4429288215716627384873428232387502720 10309466 -170057564336194966287261951418797527568 10309467 146280897468599911147619219480744397312 10309468 103024336869252754258059049000942850560 10309469 -335291794138065197808997014290284871130 10309470 -17465850245258812354692837613691376000 10309471 -410020616908653747735973868344903005000 10309472 -258864187954638460098409681241345753088 10309473 120047006962703986636344141938594632722 10309474 51056240671486157496414439764936628224 10309475 -16127788521216989586512815845304953000 10309476 -25919482661169760473876964314449510400 10309477 131506183428653985400690189885358773792 10309478 -9264725560150349588911834443615516960 10309479 84103545861435964910351558440656107520 10309480 106803109270362260073852113313284812800 10309481 -128157755412728393312893739867263921536 10309482 191614507224665526015056462796054318000 10309483 29331945757884312148050734815616436360 10309484 -88880234204191105058370803725795393536 10309485 -109802116811031171781604779529173332000 10309486 -272739936493861705034238787313182549056 10309487 -156451009448473206208276548895588290864 10309488 -14678490870513764604948347758923743232 10309489 -622611275922877483681365421903348331100 10309490 75965923753838941342349478849616836000 10309491 208615641858435632407606643712190905600 10309492 -279958744989274935744522923422406307840 10309493 -118163386277696546181215079903059435460 10309494 -37816942353212682643192601420100627072 10309495 11532364581738656442272809187696832000 10309496 451998012576018045620226843651604377600 10309497 90581351097808376657725862142772660224 10309498 -194430639987421008554911696593993792 10309499 -5411932259731944182580917868402204480 10309500 -293934580056368852667092785574323200000 10309501 -463786213016368718692722139565998276308 10309502 -255739850398977478404264656720037014400 10309503 83308639071145707695117008193696226504 10309504 -292059558073033790740673413544253849600 10309505 122382780917676535054649097111691008000 10309506 -71061221254728014920237876854104532096 10309507 126910782605773681138049318079339817728 10309508 7595390696671063886331102202736486400 10309509 -15908314940698102398359839573158786336 10309510 35508049621790118449575325670396524160 10309511 614174990208994877525779435198147961112 10309512 12355945370927934101629776871886315520 10309513 -40341816063108216625450716035783928576 10309514 71829431716234772132518197890643955200 10309515 -40273720248103781231270723775096591360 10309516 2929777985738187618882109198704022528 10309517 -866443869662654873828217964998208218240 10309518 187838181040387459935387180008431376640 10309519 219511060220607802992060778101066987960 10309520 3686000677813653033291464189662986240 10309521 -104689155131692567049441354161299145488 10309522 50596630593910041984933269779517415312 10309523 -267654352821472991549315313767978070960 10309524 -8550253045026397245400413100175720448 10309525 -141677897003545138266801467465505130400 10309526 -168579520994167396713470879571290232288 10309527 -244879247688099517626101217675789887592 10309528 -361759505177060766784808376360445347840 10309529 248551543330363815849636044417450008260 10309530 -23486635724326170593939439686842613760 10309531 150216973511687234816943764905916853672 10309532 -39566714787443290279803934331667532800 10309533 182625573007965994241192247944733600960 10309534 -93031826244821297861189665622866003584 10309535 214980306732436788548044700102528013480 10309536 -45219972357472872274423529542269861888 10309537 246956989376767698609074000529597545152 10309538 262543492003565469197842866142156867920 10309539 -132359210309278432164936366322173347976 10309540 131260457649236740538133988683044778240 10309541 272031702879677056040778326176834267584 10309542 -199554927056705845601799872393042818560 10309543 268458053307206253635772224371376484624 10309544 -363831597493580619707035560244600504320 10309545 74316107243474875361257331845423737600 10309546 -44944980603019912748698265994176950272 10309547 293543992150814788322455424766204679920 10309548 178245868715231338322174061749226903552 10309549 -442073475546373984089492720333514920980 10309550 107067188969801556590612086271806588800 10309551 4663257458360912617696045184572070400 10309552 -128672144097025112849508982717364305920 10309553 -507320427749696702551268986677390783936 10309554 255415417661757373474326590724403184928 10309555 -96487884708111610840356624488703833280 10309556 -391365645005417948690479662893370199680 10309557 15882549376939019690226994983749676192 10309558 -117006067329476211747286477796154009600 10309559 195474820229624263156743737905618914504 10309560 -40643332644651396487894408087930060800 10309561 195644546207817864928160024221011797162 10309562 110755137172491323269469203772362528992 10309563 -21434890399434721760077221090474204 10309564 91777569139745638453168611113639333376 10309565 120027908361429561558764050333056391680 10309566 -112876786380073106269261617636116929536 10309567 -297934492669828506113298568955620168384 10309568 79039639388127871800580450035588661248 10309569 -20250338051334613900812814411349607360 10309570 -163965621393269139744594121298122199520 10309571 -28577658918210809290910637922171642320 10309572 50546866921114162225681238769801216000 10309573 2829334458024834129922091761270486586 10309574 252692383633758678957285523134965635584 10309575 -150038853813017737358473202093986582800 10309576 625961810073900043902931564635330094080 10309577 48197841513832347780223186791688864512 10309578 -145136004164264641021376478970901829120 10309579 -143618607596039057460439499001559930880 10309580 -91842864895807920164076681572055321600 10309581 -273984261610322581230299245917815143530 10309582 -125745519317267725667492749438316290560 10309583 21913040124391291595665836792288078120 10309584 97349927564584911434987628255409864704 10309585 61228426616758451466820006417879646400 10309586 -30030176424724648981935304649012505600 10309587 -28538414474865849071526208736597402880 10309588 -73122230957776298509881871328294365312 10309589 -159368127821285788433692912902904438272 10309590 -50315828038882881427064917591318224000 10309591 -628668976377511438927792735116551469408 10309592 -203212035652455280304928531380039424000 10309593 -9854215564815369552021061738871577600 10309594 -9463582449718030055183093173510889472 10309595 131318623527371821638831539326932465600 10309596 -203028339337344920607535673898811564032 10309597 588515867697563166484205348451410011046 10309598 -39766548485797478340649811599038870336 10309599 -2284149203608827061376719763898305664 10309600 206611593334443357834178447413667430400 10309601 85354831620588805520241807645541882560 10309602 -48279178261858260223138854615587607168 10309603 -57101133605777886745494613249459170148 10309604 106666914418356134151657567896967536256 10309605 19963337071877706564956737277025420960 10309606 -12550389215194408645648870921549983744 10309607 -141627466947192524940173077635992727552 10309608 -242190771189021073033618951168391808000 10309609 -21644903965521270365166700140441685920 10309610 128580154376614669754697602766891625920 10309611 173258091932748270960618094313166332400 10309612 188476098822221630784968597911203105792 10309613 -148818979072186032047347869199320427956 10309614 -5336622856447886321953396179195488256 10309615 175661955594223256525107252703307890760 10309616 77598405494784463911600302820514529280 10309617 19061282324580916983782297989990166388 10309618 140465435118415894894914807557869722240 10309619 335128223912003670958627536900033859020 10309620 164939540533346203472501331464475924480 10309621 -3066590212375531136367135490099568896 10309622 -77242439265169525322260768505299329888 10309623 258501547521532995911936016555005265384 10309624 -170468990859656415865836540374461255680 10309625 538313796090347345960848603539934944000 10309626 156487140047678596972911958128968217600 10309627 175706550048919641878496490520800701476 10309628 -100085850666909321521987926183909171200 10309629 311836679498889787904584421813863200288 10309630 179389157052166592713628459951040163200 10309631 -489670308132724874972608446866919149568 10309632 144374897288473579110844424164925767680 10309633 358032073485370403688644687020766525700 10309634 -11054536084641374736854848845282164784 10309635 -46586766110639060649520574612763125760 10309636 134574361938265254092942741870327166080 10309637 1609433720603000604087109719041340768 10309638 180997646913878215230336649801071697920 10309639 93829034254697051607862435541573103040 10309640 -125977759634015522267990704639104614400 10309641 -60537343080110094931580184623465089008 10309642 104772560383626062993557079897959034112 10309643 -55170740886856728718764220369643360160 10309644 2185491829140715925555262417932158464 10309645 368135305538327752770920801395400338800 10309646 55755611847573145419501021668240974272 10309647 -13265129183465942546755224616048955520 10309648 35714345210773474336403170115166543872 10309649 -230322181249000675683691232092084883214 10309650 30688554146018306387208094623975091200 10309651 246784821307045293673010763900606776904 10309652 281655141911714245468639872363154801536 10309653 -15384088064293113708455181102680313600 10309654 -314896171567512420979853319292541536224 10309655 -8799035133444402537761978995394816880 10309656 -6416730634177873137739534307396812800 10309657 100283386254426897831814293384700870672 10309658 121328282491768773243325326350208706560 10309659 59386698953938589977103613072932306880 10309660 142361808230432420607364685088074726400 10309661 -94932117510398239047836145242323417428 10309662 -133622880593317879638419499983810483520 10309663 32745786648426628069344933558917705920 10309664 117198461129138970391541521448644902912 10309665 91704261737538909799261388552444929920 10309666 124604349569552273597217632822766796800 10309667 81937762107431116706427614717803730400 10309668 -86175068156566796207888006938514528256 10309669 -289330981903139182425145569428736436930 10309670 -16288588172932994598961452022684385280 10309671 -134221311879556805756824385567092448880 10309672 -296281464549599225544443109764751283200 10309673 602486963196739690873785442024222945104 10309674 -64713500955732681884643917749957716480 10309675 65872961999705554261874139653377352900 10309676 -144674345035893562889772531708910550016 10309677 -125029948284327814027519933864681771968 10309678 -38333587176186717912539083789305159360 10309679 -86448097020825294476350773688409726616 10309680 24775140710916894147929103511388160 10309681 215268888305495481953192608666151784530 10309682 -345823370465880235170788745522646622208 10309683 341448967069459887646560829838628352824 10309684 -142614826105372722717143104135802880 10309685 455732397817069433662131566051717856000 10309686 -137913004550935013662236958668597519936 10309687 -178268681793027151402609754047265074160 10309688 224044481365051700758327309903068917760 10309689 23524616676332326708169111885117944644 10309690 62674194623780302891274781288324299520 10309691 106997597186871432041760415304135449872 10309692 -425408762595728976367255365906083340288 10309693 -628233704998493211308708120070447564980 10309694 194425762554852177732813958088434991040 10309695 103192692027915043241783955020952685440 10309696 -17154574528008195681600639400091320320 10309697 286112477296606155071564248299934276032 10309698 162948623560891466640049944366387420240 10309699 171969540404920446213324025941529503360 10309700 313539817300234921929997612291992038400 10309701 169792491046350439390423014343508156928 10309702 123824760130756534156664612342444243712 10309703 21631479985258764437228205237903662280 10309704 50322487163092082394642190379896012800 10309705 -167177282991722098360019850242452818240 10309706 181164019511205902767571124925189400064 10309707 -224921465478647345402042104731359457360 10309708 -482183532841234300582023144145630166272 10309709 332070004833044927179960730082766673910 10309710 -86734171960504023331690835963919886080 10309711 294259015835883116153202220621506284400 10309712 -43137169712756654246891043362585837568 10309713 -438738377805368209120179998203662333456 10309714 44928886928422212461089878621035277456 10309715 159279164056334895647357171316663377520 10309716 290962055152821440053957813132477030272 10309717 22196237308198689323971797370341787584 10309718 22469422906956261686280538620311521920 10309719 -45959239338808470533790652923741826560 10309720 61836821326295463267226776256751001600 10309721 -366781894579271234607163760864278700928 10309722 17759747571389344969833602876291523072 10309723 -1254971747869683149332807165556987200 10309724 -370154652526311118568615861000030805504 10309725 -103016839273183667907953020044110163150 10309726 4321024182635503205523422153142092160 10309727 411528156371139122859052103899889154000 10309728 104374827967812995706194645781835677696 10309729 739726596388126361862613175511151415330 10309730 -14163351845489225533038206752742854080 10309731 -282530065202787070361935284778293408648 10309732 186722885946314439139415256393915432960 10309733 -116088208936306910826922948102727706624 10309734 299620351870611709059033782756959866240 10309735 89985405412055894404170831813083795760 10309736 -437498840344400543004010512060142387200 10309737 216089251979279452124899632130264861440 10309738 131533395605181575878210338008815193520 10309739 -10012722341737631411898808386272568240 10309740 -73778019131046419792909358611712491520 10309741 517196659300889514145330275818718266880 10309742 -301879550099187315409753750414389329280 10309743 62220015200096843217900108215617337760 10309744 18829556618756235818268781618298716160 10309745 297162034339038413024205954014823650880 10309746 -16968619584012662284456329309500985216 10309747 -187536417908904360690183369315435656964 10309748 141627022410054033213252915693678081408 10309749 17168857635477719788722865233162821664 10309750 -30728966780740466642529701240630784000 10309751 85594403218917318938799008142639739752 10309752 182660794772023844381563796495618334720 10309753 -380503891860115905676524191249653982998 10309754 -22090181106844876023272045960670483456 10309755 -175783080457372689262083240905500279440 10309756 -280203587684938918506648010157833185280 10309757 287919418795471908859384575633466584300 10309758 -51809635121559900106196525217912974016 10309759 336823185314830748728178734608764422216 10309760 40678919970569533602231374938374144000 10309761 -164221886144945195375908538068031001600 10309762 -105441612338466908999310976052428085760 10309763 -198846439249552483320619473509625564096 10309764 31373619665422378679515496416287301632 10309765 -56929740359070056589205772862112828200 10309766 4385375079113597601323086045946036544 10309767 12705161055099210293668596067217114448 10309768 -19742270441798019205057908439053434880 10309769 -685183880172524409582703549847438807520 10309770 -98146454214993171031257849106350878880 10309771 341058722131307001307600486630652286312 10309772 -32209517720168637301221525913367817216 10309773 218906518765959792784891733701384269504 10309774 72603919172619327179579385872403251136 10309775 29930357890688412291933934930348990800 10309776 72993678706021734413752373125821038592 10309777 125793527208668409309925734169600750452 10309778 -42421618712062249798533035684559586560 10309779 405293658461494005163445876742119090784 10309780 -55806837132126766988258167686206054400 10309781 302765915367787471170221321320182768732 10309782 17372267485249144809807175663190974464 10309783 -608257824431978286636136460067995044776 10309784 -16839991779310407508487325187843092480 10309785 -153983922166234292303792863283618424960 10309786 -7153448610799654388393612815049697072 10309787 -329792085662130059997184384386267808608 10309788 467583818564971328520425555451676677120 10309789 -32744198554212700663163566746284969920 10309790 4791482557918748086039219612184716800 10309791 91595096341345228558000577145021588384 10309792 68033200072924916216128420474650624000 10309793 -284633714849482032590032836162800633112 10309794 -11268467821376931447079346532775034880 10309795 -26499332125601013840895940590127696400 10309796 239800890691465322374185798158709792768 10309797 215800754634391669354626904182455754174 10309798 -56669320602538663106805233112382261248 10309799 -3363559301987970999196526803077895440 10309800 25363689385317224024029915615223808000 10309801 -253492551609166048447511356894760296198 10309802 142607589238488443993994182773556786352 10309803 123603431827372001222568722099911388160 10309804 -424088595739885193107026943978597413888 10309805 670760660413474479175794927757894380 10309806 -8958707308026175760344818826136228160 10309807 70025474786061016732985163367539111056 10309808 -67193947562995208278208360771577888768 10309809 -1308572559143919308935556086255848000 10309810 -54135157767179767690331124920859056640 10309811 438595469877152206883124025080290277672 10309812 7821493714292465156199682067150118912 10309813 13693742278133919855347531344280910062 10309814 -326023575865124880838073415892296027744 10309815 102347652432063312009487918383011172000 10309816 -405473001004167752158081563839997542400 10309817 -12612384985193088655911490253640734208 10309818 17584365766920421423255784542188138240 10309819 -14229948463841976578322336526304125152 10309820 283504924081672307465011097218821780480 10309821 367428498737802064646360242447718675712 10309822 -54402856346256711412026401778432492288 10309823 -264030989880719190105421580751414740928 10309824 9830562238944304776309866410473947136 10309825 -27921626824326819308899443364604140800 10309826 431983248472977169781156474613113680896 10309827 224511806661648540530580513552072418560 10309828 33201777309858382096787759433041802496 10309829 163858307469343155520113771500137478430 10309830 34418050975598310822950237574744577920 10309831 -127625064813500968955590389710332580736 10309832 -227569896592048104601801615099799623680 10309833 -337317666719353382032491154736868584598 10309834 -181905487311844514340956765523662303184 10309835 313964957908411918203919876684500197280 10309836 -53841077929679176328646713426260853760 10309837 -647703389025879538750789651221295857600 10309838 -486283593871820265594237022044146688 10309839 -20152454851611074699789396449595040000 10309840 -11598140487803013881199823231337840640 10309841 520531738008780944441258343598998538212 10309842 12050349452552499102127857303811279872 10309843 -264374530368830778319015778115195221908 10309844 -50308791528920436670698401668526108928 10309845 -88364665643534065652242771026160310880 10309846 295702651151101997363692703358768835872 10309847 231560212402345867297018851030617212296 10309848 29864011562818046793393449811596697600 10309849 157743848493344504045221399819228001760 10309850 -65297079479351363758076962394181015600 10309851 -41764629007308787932078699823260505620 10309852 -273062901072369346888028453197078528 10309853 -446447714916461173239148660148069277300 10309854 123611043048371094758965139328379778304 10309855 -98893391719863002407720459317544449240 10309856 83353455010202098669173181537887191040 10309857 353221243042383553814418831838592407488 10309858 -72909855678960199691883335266973397216 10309859 -60100966447849499481940544915677441584 10309860 -34965951765987647197836900949506785280 10309861 -586101601421527293775728682284851217538 10309862 13688399147894786534806535345012667072 10309863 -15055083437916286753413057832124540160 10309864 109444624704458053710587178691528719360 10309865 93696654297702258694676778398633329920 10309866 -81602934499185261902029562200049511936 10309867 -680803815489495914251294894123714257560 10309868 10844513766171498983655920743358469120 10309869 1058006707225353356156954491689829440 10309870 -103390451605422492771182995643435565120 10309871 -211841692041700833071937526026610528032 10309872 -74391316039108124173503028334100971520 10309873 384279379636932829705949783545752942336 10309874 -63792213966927550598369375902872720480 10309875 -310608366206397002045638007010736320000 10309876 -278307255203885313599740776711550944512 10309877 -426952935294920222489246132608863887940 10309878 -32111269271280848506061596096991567232 10309879 486786859641145266884206645490574389480 10309880 -47330340445118544021031501977230131200 10309881 199723529755332084674451059388827471952 10309882 20689160912290786664182718636720679168 10309883 26230658710506745070292086767742820132 10309884 43488221122756397628712811895012910080 10309885 -222550187466449893585486491688321504800 10309886 -16778284612614674915711275205702043840 10309887 40661397343939268504228660824752414720 10309888 -396511867179379207247671860628832649216 10309889 565657557659957378834582121768517458690 10309890 -15470347092795415392120462128183055360 10309891 212523850338000257677994578785316279292 10309892 445577344813249214507681480325934425216 10309893 424849500246719746678679247637691601408 10309894 50661555656572404288962903132731247040 10309895 7869910850490857029934618958175948800 10309896 180048031039244341191369413424476160000 10309897 113177946590641461396111588953966735140 10309898 -45272846632652002745404654008975147936 10309899 175506840041191157052745782084139968 10309900 -138679262909774204966495643860670880000 10309901 61293489806057467064961779318397966144 10309902 -35969981850216184085067437747848469376 10309903 -617629994022187705182250407241877120848 10309904 -74537761380875073636584981431154442240 10309905 198720110506975250144674777481344233960 10309906 9895490894327607270601184256386184000 10309907 -926038806667646328519089652663597024120 10309908 1913017004514421122943741448389754880 10309909 -869769798558297196971101162028678463520 10309910 56097442351151602879338122350223761920 10309911 209815392315938344816019189192286238080 10309912 290286749297773526926757665292482682880 10309913 107879394640432066494564143329268407200 10309914 -32740779916843502904539903764402940160 10309915 8731720119378602076120636958689868800 10309916 -460929412142112730440674805342495029760 10309917 412534095058814891668720625616085802880 10309918 28865914747061731607832716026122554880 10309919 -209872025490492814452072195680661067680 10309920 -195264977159211871826299543445192048640 10309921 -476341785380213689033807718651150462878 10309922 -127308477278059682100913488025422074880 10309923 -6443800515780342560092702638466448256 10309924 18754940943165078857537666936090632192 10309925 319756431351815823304101120988578730650 10309926 -17426308312730349866633697726572749824 10309927 536890491004321713726986510786311446776 10309928 412670078774127340260604670640761487360 10309929 138408039547192886679962628136203614400 10309930 -121891913396186648636387695247532692640 10309931 -167988939998319178859215592540433776448 10309932 -221997724649527785189349666631329128960 10309933 238876652706398740869590565764564392224 10309934 93569183669823321146759751778686034560 10309935 44145128488512113486266498229736993600 10309936 1048542731079745662831269045427503104 10309937 -224365009979881782767307482516436845280 10309938 1585221142912602629823653342887872000 10309939 328172387186143910012030195088712289976 10309940 -64744548548731021422553214908168389120 10309941 40503898437335663666325589529973485820 10309942 -85924238216424412042927952053975227456 10309943 209055516331000025482305102201999689208 10309944 315297121208869684508544626830778142720 10309945 -153859326814156792915343375774916563520 10309946 -72678571526091887693555526718494461328 10309947 331666533920419297202016137789851627800 10309948 -50542860476089348925379457958334964224 10309949 90647552149256536265531379026657522688 10309950 57837027981574144338319501461893376000 10309951 -29927822300779601870157083234814777600 10309952 -70096625901945779760902974812304441344 10309953 27531692227715300850199563776332064304 10309954 -55717932944135798861617470096156307968 10309955 -252842959108401687675592491120914790000 10309956 -31305061370437420101161978308305807360 10309957 37521623712533738776774683560265255552 10309958 309245072687898785641798346967531658080 10309959 275122708188643867817917288789130055168 10309960 113461193820484926478025031254873702400 10309961 276954901045835397101407578236832666624 10309962 -31203249915908270494374717979351134720 10309963 -528683079227799130134425182675470664080 10309964 -176425045918768373066567271007242639360 10309965 260618318029161261014689182128339985120 10309966 -157494503226298918508969032533093749568 10309967 489554407829139131222266598445464197152 10309968 32813154776535712903419057555630907392 10309969 388705329178415484323360158625283712370 10309970 137104190376522505660857726553903142400 10309971 114391522904959743665880204754912583424 10309972 -251293737701218025198026947991409156224 10309973 399711342983812577541685687340879771904 10309974 -198225576035836203337797274821693665280 10309975 -47408684084791228307624072894234185400 10309976 -153368360245430021082612475386155950080 10309977 362959865334490932423473656513267722240 10309978 41765027642111722156739323631461389312 10309979 81001505886611130661164762532205247360 10309980 -408277145067389071792622827618959360 10309981 -1372593703113262152053528164352220672 10309982 215993997538470977966158929505949548800 10309983 14401724767610471325913484015250976800 10309984 259013011889785563038814621677974978560 10309985 -26902544618651087958981285275479866240 10309986 -1929169917453528561434013111420971568 10309987 -389049431700955652249338993058856013568 10309988 92032724434932376391197583627372851200 10309989 -211609325058971529922813276818249093120 10309990 -119429213981611640229276589173284709120 10309991 -83302424027887001490896753734436851200 10309992 -44469426687002887216334633846506045440 10309993 -412076125282289431846104131386513467420 10309994 376277541077219562718041343321224997296 10309995 83023771859799148888336090862695455120 10309996 -931672622452874178991057160715952312320 10309997 140791059073883808319439661545207772480 10309998 -165626909993188909786756684745418687936 10309999 162871448287487935720706652773183217136 10310000 16339394478186603674259321648721920000 10310001 -15463543896366903926080803974327434560 10310002 218507274251494343703896389155822503952 10310003 176313712940392503843698193486653372928 10310004 -48732886405007156081594430459142631424 10310005 17359859640719484466923220286824149660 10310006 -17439059462225931074797298603781544320 10310007 -39359022444743404968205465481822521440 10310008 165248667403957951182808977656498688000 10310009 46906217380982611064125701694335813204 10310010 30361750573013457498124309264485922560 10310011 97803473040003983122853084680687033344 10310012 178272767501753478427970765298811614720 10310013 19124746063573353811635374157385620864 10310014 -260942679263095108717447456783904655360 10310015 -88406343505967033737777861259076882840 10310016 121673322399280492136796107877384192000 10310017 468234778425479640051413370506136562500 10310018 17274282735451150978422266423998512000 10310019 -97700005115902282044280186288438640640 10310020 109370957562191309592187929063184404480 10310021 -617617696552351085796008387667492335778 10310022 184297192990317567448222478420396488320 10310023 943099301299398017480058930940351876104 10310024 166998574887070380345062172481143121920 10310025 168325788478175799217950060108212925600 10310026 -90517207893366053088585029540441892096 10310027 39906565933635838149144009836395737600 10310028 -154090343289552708612916660808931517440 10310029 -259714722563810829222361576419294903370 10310030 -53092760420212571016735448696500651840 10310031 216529333490057037284759460952857693840 10310032 91867520511342831297548753105614708736 10310033 -139401779200773433393976541947069798424 10310034 -55729414636587561128605834811066085888 10310035 -152357373623095550095583604361253213520 10310036 -179048922281584762418716667928926638080 10310037 157139239196893988045955636026927784576 10310038 196965793288831069668539266417904520960 10310039 84900858747373948566831495018997776840 10310040 -40311053949087377370560247214065868800 10310041 81666436802630770234481831979377210388 10310042 7624035097812678959246790836518348800 10310043 77603812801732899658110690606533485464 10310044 -58601358211722273482896388377956196864 10310045 -78130662093089497661309992875940055700 10310046 -107403107006583813430098869956674278400 10310047 735458378038495958054220006607573240 10310048 103501163941204815220657371996855730176 10310049 -164774363079367085913576210327409282176 10310050 -20562466692397038152831872678866391200 10310051 350932869932730336254180717216634249600 10310052 -53665111745662613428714110502424334336 10310053 -358738965370430194208698964561660665600 10310054 -111390478459010488779907556689589013024 10310055 -51491844949930666735565322770045760000 10310056 -194729107841333109962884140333537945600 10310057 -167296945220320780977741708360150770694 10310058 -222110126536511153935375804103210449920 10310059 484847953081182726875357730251793726260 10310060 381038620155598890815473197954234101760 10310061 -250316483414096082622230528777773928576 10310062 106993886225118726245610831769940049792 10310063 544606512875439984839301811060350951312 10310064 -163618332638889841555076124255234293760 10310065 170712815204141089657634471387965315200 10310066 -84719933729009347477428780319129075296 10310067 -8127438070951364755129428779183821752 10310068 -137941804639089521547948866294943934464 10310069 -198955165757167999201566951088005856896 10310070 -133290085849669052747737722034064640 10310071 104028844371580100814902659706117914512 10310072 96503571963412591357756829111165337600 10310073 33514740842124327686225872463385907200 10310074 -218382985749635996369916388170379288464 10310075 -35625837506626478600332698524323275300 10310076 13012677338532863293660482081012916224 10310077 275920609676614594999330869245401113926 10310078 127848571816835614831200801156649878720 10310079 -65744453487407296316299339558774182912 10310080 73160096821563533321211887262420172800 10310081 73655487436406023266434801216088287700 10310082 -12138282802020305606125112753978039040 10310083 195036794132170490219024747981453671120 10310084 45881508888160602953785973466947543040 10310085 -23458600724762985342203725696826537220 10310086 -155796023783382036983367033007541647008 10310087 -7749762739168054728871802975166598728 10310088 -147352199991983902635000915034412605440 10310089 588478110545629735173425877130233900890 10310090 -65339186394068700465132971408698643520 10310091 191900573603844457377736144538048677824 10310092 -38944961166825331664100091758957680640 10310093 236648320322157792711241175474053719648 10310094 -279641312562640199319729808723968095232 10310095 -97933670449535852217086879618386368480 10310096 -58702559222910492626489049978397237248 10310097 100122483284501003240505134815877441472 10310098 -396889516473095649155215707526483248480 10310099 360883211209700354598449203160132021100 10310100 28658130912580876282297075287383654400 10310101 225633348575797401475107774808496321102 10310102 259174912748135591213999473472316247104 10310103 452277507918858035082908591825844081480 10310104 45514202592129637467739708302911078400 10310105 92643531975125433097479086426334636360 10310106 -2667507007935177755384422504744622592 10310107 361968338568424328494643760189023676356 10310108 313428423364963365204019856515623653376 10310109 -116215877153782436622464897963708172480 10310110 1678742875750906410785061644122623360 10310111 34701671936769857789531950703429232864 10310112 -347518167363342101333273384025532661760 10310113 96275702974323561163728875011755761760 10310114 -179857523790509358034552356300232900608 10310115 200456694251196547095138004764362892720 10310116 -76305524460068311261090126469837832960 10310117 737089447366142145270143293451178647166 10310118 -304439267344359897995944222372552704 10310119 -1831804984353332505861553282449697480 10310120 89529418122537767853272521658195865600 10310121 153479228519984309459973009789520904640 10310122 -54355022171250894981082088508716640000 10310123 446080055595464484542218850173224155664 10310124 12191149866502518801446775446438805504 10310125 -111908622196346320146899643357835296000 10310126 -83991630348088635685496436160250409216 10310127 138871580659719567760683415133126509320 10310128 122636550007313522784622112074405117952 10310129 531415731421250190659784564790111997760 10310130 121047960312002881829128196331485248320 10310131 -76938711296376599300851109413223404096 10310132 -90156144009271733133309929406948894720 10310133 -306141506596323392176649946014232401376 10310134 -203524074463051447902298357516849490784 10310135 -91277598155109458114534297285363834880 10310136 -110284094759932011134751383040759705600 10310137 297953771383620489725008023908355815786 10310138 65419407437060199237604860093241678560 10310139 -340122557476318677900752485686224598480 10310140 -5858587656460554640756200547846018560 10310141 81014762502760748592672430846164934080 10310142 -218695228552876771276284313373371409088 10310143 71797131026673387591764025416334484944 10310144 79017617538440291415366870538754457600 10310145 57837570441403162550112483888378798720 10310146 5964392046186190683893314620720806400 10310147 -127281315735712601587233973655961719928 10310148 -235001957480741909820767684665992605568 10310149 80989910972668637371520161699163261150 10310150 -35140516598208131954484236680638007200 10310151 -350740552034195220345772090883413306968 10310152 224050924737997164955135103980269081600 10310153 -3202237259595355867629057115867106496 10310154 117005194969778875371713585105392415232 10310155 44444765441387449932300580161391873920 10310156 126197724972096006388123649738889803520 10310157 140568340356349291485609307519743062496 10310158 33406662624101269244003484762182395200 10310159 156362764615522409856851310791795198040 10310160 -392400733044909011959561042581258240 10310161 -245159071942880531480337880630722480640 10310162 -12874266904621153683229355981303704800 10310163 -4898269125160272289002600688025751696 10310164 -171953429137026358905147784869543020544 10310165 -72160368377732122289118959747335547940 10310166 -5750404179982757210820684250367479296 10310167 -236309928001998999231059664619996864800 10310168 -1126588262859483905645051410971064320 10310169 -289800853089546000656737645637528491056 10310170 -60105415935372965758381175843834030400 10310171 15124802928472297203883522378124735544 10310172 254266941461852080857163591042029844992 10310173 -89657296541158091574165426846264071578 10310174 52021731088442249444703297532142266752 10310175 -40836869897136876988535074826872454400 10310176 485679715725222684768557265561114181632 10310177 376234087737727704222003468788616879072 10310178 74506602283578687615349809922982035200 10310179 -178267004747557663924315747246074966720 10310180 -96713618080906114097685538301743104000 10310181 -18513159605304286703337946280139760512 10310182 42967059439405085988219311705445975552 10310183 -23729444560005121829556344451547786608 10310184 -368989790896755277325449902550296253440 10310185 -202935825030004071145234980906421846620 10310186 -129181319812584186323497067408738012160 10310187 -165156076917928584850442628205242450432 10310188 172180160701966332093807031807757477376 10310189 419043123747043266346653733619865027990 10310190 -14959832726990263990946254176646656000 10310191 -619221620232630006958868884595703945000 10310192 115272267674199859382880449345830060032 10310193 -173622585902041034994290519154974824800 10310194 178759978505001296735209289979585951744 10310195 -1639576386776333529677124855474339840 10310196 752182647877489636825516021373706240 10310197 358386241213836366761153487941795909120 10310198 -91275901543160930929304856902504108160 10310199 -10554451646291181711803392859127749760 10310200 142499287074091843551969298102892544000 10310201 -204389048611342118766198426856444968000 10310202 -7458942837095675898287500802981984256 10310203 405972824934803164718768106862972788452 10310204 -9710691578385533353296179990485440000 10310205 -41698391425517505338747195086098187200 10310206 -99362450198815918112430539345088776448 10310207 364108002524014486102113468163124619456 10310208 104409383691879236365700846598173491200 10310209 -783562485058055955561413495115623808 10310210 -105879431162927704715109131914607148000 10310211 -448198633134038511079591244393929279680 10310212 115016585155104325069459315324220193792 10310213 10248630341001964055729500344224130462 10310214 15845127622030661591067329438865743040 10310215 -73596458879144259920135377099711109640 10310216 -60358005648650401335527861462346301440 10310217 52290249627147092302542395393802991680 10310218 -22422124499768277193785409149359359440 10310219 66978980951390790655722638547052684344 10310220 -360548604050599796576742371867860684800 10310221 2776694398400839695802960581624470400 10310222 -47680974624462476099038263032260774848 10310223 3759479454192886434260585815861425408 10310224 130648116630866220978679287513087344640 10310225 -420793971186537358277661464899403158500 10310226 133152045972369165526893417464783612544 10310227 353069717460351085314385996848308295832 10310228 12173640000994827103389059034753564672 10310229 195117750195495932718602549464826791548 10310230 8229998877228647036722587012880723200 10310231 -693974235002793202636400167502126014968 10310232 -405222590617196808139649704630202572800 10310233 -191684950976949853772900632565791512576 10310234 -213352259936188932992565044239863714048 10310235 -20766490624650593891262963023043566400 10310236 305778842726908334199453501851340997120 10310237 357046996398385317002273024808158808000 10310238 117494696916222134711000277741608026944 10310239 972526140593174228040255146334092288 10310240 56334289933222430488831808485864243200 10310241 -207576246198976715782616906655320011776 10310242 198814780225814715486264441779172259200 10310243 285152037548233720800713068220382118344 10310244 78480056437143733112942577977490419712 10310245 -192410282350487503150865440758376136640 10310246 370463673230182922636211272767738696320 10310247 241778700388788555916413967320655890624 10310248 -124660050037047598757713850304850544640 10310249 -327223015547867684285083490941777019520 10310250 197886298970422146606844863223831680000 10310251 168175626341734737470073127965001278352 10310252 193889454113789707375750504533053204736 10310253 178717853550656687652450969674401701504 10310254 257457640331232518660325930493459690560 10310255 -258496443576367449614401575177778782000 10310256 -18686996926415487591947551952906747904 10310257 -263012038702554781272778153694740520494 10310258 -117804038342245951178948070920310657024 10310259 21675319877099003470733165950188730368 10310260 39509787154645936729077357325966940160 10310261 30377109628513382677299984583202158080 10310262 106406263465585799422812329384559229824 10310263 18455548760998372862994269874625995304 10310264 336882100068462274626286819145367183360 10310265 -65630929759892284884967162024233096960 10310266 50555546682929869397379744276137534832 10310267 249376461622273532678029323670919266320 10310268 311296419754179342814307808546192253440 10310269 8828419968038128121265207620311539244 10310270 79053270223805438127212228167030642560 10310271 226967009922588799107261638866723213512 10310272 51443682128766435749996709060248862720 10310273 -446452071299387060986719564955885951020 10310274 120733490459740155487438189478964249600 10310275 -315883998403679166648478533049396365700 10310276 223757464938461074159424038529980460160 10310277 -122197997477738023722252118745452536768 10310278 47757936277012401104089285751576999040 10310279 -48463253601347669163737962134553003008 10310280 -114651026423279803474006533858091008000 10310281 57775263631757463664604144266902110664 10310282 -2891310724702283893557800044552978176 10310283 426772314348489532252557812097807916320 10310284 103667107931954198359683279922849615616 10310285 -123045605249332023514666850095791652020 10310286 -55980290235715319211876108291033478080 10310287 11929449043656610811004224893574390200 10310288 -2398753207800762966101835618764390400 10310289 82416975081304675133043606631903632 10310290 39952546732354725689674047679398297600 10310291 -141502021425424111769091782844412660308 10310292 -259083392433998716751492775504859104384 10310293 147610617044444553192449974162026021440 10310294 -105022854548298618541873777229409529920 10310295 248704344251885642104368947265899817600 10310296 508710800935869008632048661670687375360 10310297 267925140403426464719109919732066012746 10310298 49649074465590320966090924763478961664 10310299 -2086572801658318597679371312180204664 10310300 -43822915574644107762263144974538342400 10310301 -22824101465369546935610806267212760320 10310302 6586950898024424358354758155203083520 10310303 115787045470661256706107298211265338184 10310304 28876364590560627451696450016866467840 10310305 -396548385006136982122965140045155602540 10310306 -133226191489563909428057067159341896320 10310307 106452509942795453843928682125771816192 10310308 117067839934800373621559312787440845056 10310309 -123036682407790809396991301862056842080 10310310 -54343863086862621201402627426652732800 10310311 46419105967227351822072289845272956848 10310312 -240266397547571542244428499093882880000 10310313 -185555510490557830070128486574378437632 10310314 8000899617327222729265955968453788672 10310315 394835226164866840995545163677460996960 10310316 -88709915609290236316479462248211025920 10310317 -601452431893474774484976206041986918634 10310318 336640520219942968746442196480924055360 10310319 88248861175725595118628917560714757688 10310320 -77614363607694053862874279022287257600 10310321 -10984825303511037249778299379931076096 10310322 -22673319524129814802597678012984694016 10310323 471815665478869644773996067138973314572 10310324 -95520664447577731106782118416994475264 10310325 1224397216601094037773839803599168000 10310326 -67410591554316565772152173980619768576 10310327 63670476530522778094492651796442335352 10310328 1479420372200630693153883137976360960 10310329 -47440726003090420951251137976871146070 10310330 -249206531084284631263006995950667048000 10310331 -342483324865767971182698477278930925120 10310332 -139624417883730743109557418796356680704 10310333 -158952693520631639346846075091265153760 10310334 63273616012477701260546236632686018880 10310335 255846097328203063752596140458785203080 10310336 -121205946617732828368255307826258247680 10310337 -69232798294951447859405660909037251406 10310338 30705162920320582308472260939935280000 10310339 -156605234652963818457829586875532695776 10310340 -1625177780374575650092114878534021120 10310341 526262382741682297630525808474345511900 10310342 -62676092175377728626967324360206671616 10310343 -83876351898673303634062082829807355392 10310344 -112383153807840917494168085985472634880 10310345 205524683002566926365557174340909520100 10310346 -12576206558629352524880838139870268736 10310347 506617151829913039365564632470570861152 10310348 -257093048612748389924872489107175572480 10310349 -18844659114555852070187547312442906560 10310350 31025570649476495891740565052173976000 10310351 -68430986457387780939762047649468357648 10310352 5906869150661450232525602824966373376 10310353 58271498968036347162685326924015030900 10310354 -12574807358530583589314021806432081920 10310355 190724734031896687538510811020373004800 10310356 -39265846027371943723519314878873311232 10310357 -150869372127010712527613217678093257394 10310358 184521492397760681978108407066341173184 10310359 -421869558635955770761198364894542136440 10310360 447760282796690612981172309118491033600 10310361 277309251561957196974991721767786889664 10310362 -281993973420700812897621422523007446528 10310363 279137900877187858008528169094870534160 10310364 52623220778923202080871743190858766336 10310365 -178951183753540146046219930466148671880 10310366 164029258479175243306136486385836831424 10310367 34653071186327237748256698341236188048 10310368 4592572744799601014546871290764984320 10310369 214906381285091533608064216160211312000 10310370 -3276559564968340941130924673067878400 10310371 102366214152237325056185783092467247104 10310372 228879616154359290359196497295938088576 10310373 -4402542008021780361251429899026321060 10310374 4017037503652525364322403337893669440 10310375 532853433491756406743534748392731434000 10310376 366163591664036356945764121705291776000 10310377 65000698530756649756640764838631702144 10310378 -186000114353805051961347673214234244672 10310379 -187978129923817921011829433819708821416 10310380 64218662705024052922211271516645580800 10310381 -812590445619702506623089219963794891028 10310382 -41450783385192973379846737676045291520 10310383 -19671444731458345068473853609146845440 10310384 91560029852483843597212695382221520896 10310385 -96384237914571403096329303659080550400 10310386 -48811845291847215258427374205091290608 10310387 -1162874816342813542673423545249676538600 10310388 -191221344817904461501614325259504517120 10310389 50851527092520386228500782132370454400 10310390 143461803828233421770193878475176916480 10310391 -11366452852486957397857849391683441440 10310392 -13896541853271451815449839483631616000 10310393 -156594245836926591263712505841836968876 10310394 108132452056627071442111510644354928128 10310395 -368533150109302337129310553257386443920 10310396 -123174494214760280189301466292607283200 10310397 37286952274483564375250452874430663840 10310398 93692620813079469126342120698474502912 10310399 -481314961241048529648364643322950353680 10310400 -66467699019719227035106836612120576000 10310401 -695616209345531180513247650598840825598 10310402 -43201739168387780145783505689655874688 10310403 -297665877398129476776834889386100200192 10310404 113214557410933092804052753749871918336 10310405 85844126835151942018204946553043768320 10310406 122504553186179373778301478418298560704 10310407 315782455249035891385110467180635006080 10310408 -101814623115617646174102100982247536640 10310409 -17307988115498166078496058322008325510 10310410 17878267040503947007632703311754080 10310411 -7323827850487745361235869362627912256 10310412 82300860873405854188697777687805837312 10310413 -218185824506212734984031222773894890304 10310414 -41147611457267133684743598169953520128 10310415 349698596528163978298231001947508965920 10310416 124362726721250062800850928080981532672 10310417 51089136927661061393855800251916189248 10310418 -20082365938015513984058559183960727536 10310419 76932580974829118922500839880231484320 10310420 99869474021564513704334788269521364480 10310421 92405271546999190552258012368071700288 10310422 -6402552060137859460771164962968747968 10310423 24605923066678483399038382336789086960 10310424 13773980442998502735532063770976542720 10310425 167615048666989383535843217166714612300 10310426 77593638101033236313708901309147402240 10310427 10032307028465327476877407908908346120 10310428 -123035268093379209733364756822918315520 10310429 251105816146038892712369130203655874176 10310430 -13537204311178508190570960337647578880 10310431 52159248726452183987764710260509280464 10310432 876890803159384477178764418758506184704 10310433 228555947540141489383579795596851481840 10310434 -157406425180820217214525678814909006688 10310435 -20146838185723622555503138089513225600 10310436 -232922705751106835098276947987187107840 10310437 875314905630537246106662895770940283712 10310438 -307930258682493586270165200111566880 10310439 -96942139225396432685529593262861980376 10310440 19655088391313304256367801328785817600 10310441 -123382512042301178973808643909779297158 10310442 85292608686957209051432411440677472512 10310443 84912683194821864219331529287211411088 10310444 -165220398479664810194922048760179512064 10310445 -46346077201274372405668492087579584000 10310446 -75693076753199054569163679857423757696 10310447 -3434045015598722262207875733389556768 10310448 -42091322150007263732080606812359884800 10310449 -446152339401969092979640767908878425564 10310450 99989463044990249892977915865626574000 10310451 81606589940968441179303291030290450232 10310452 373893793470623370092244005090045958912 10310453 -41807895196779748446215710101872273298 10310454 -397375490646866445168479823025403904 10310455 -10886146671453271740049436270157113640 10310456 92089569247226659087811152824246374400 10310457 54852878040710132774588926856338854720 10310458 -271858456674866978099749039560828523920 10310459 154351135550803337237088602150832376104 10310460 124204605209972081197747273603989504000 10310461 -4695227391820562435917907823043236096 10310462 -3844333684370991648275500230550139136 10310463 -337272259489323497062521732502343435520 10310464 119475617976439875823643979553754316800 10310465 -271131907681547710496659763899827756480 10310466 8681109092241048547959178244187813888 10310467 328905723184517122955134849040511011516 10310468 -4634289223241042315783207003729178624 10310469 -92285676287605709419231250320764490272 10310470 150977612800563741905084614425605143680 10310471 -105873101633547701452776493686758552400 10310472 50382610743311413771984153701997824000 10310473 283715874333441339168481013664389934864 10310474 -91980955662716196374479914534821325264 10310475 34837181590192470699884674128430848000 10310476 162184419045693415636042725596885483520 10310477 628682024588054715926221865486134702326 10310478 -147956137639366553446495032022453005312 10310479 11298866891114969829202378020971520160 10310480 57534956441732342957277809495462830080 10310481 130857737031286704742282302664285785540 10310482 59866382398143405382693357172347200672 10310483 -384319030470746705273211286551616870560 10310484 81223109697480699249353167568749707264 10310485 -65594702399736131572828360975663719240 10310486 188284548536057198950165364103184435200 10310487 370850090283395427989836997457019023744 10310488 -97610385648916323761321734547566141440 10310489 -72433983246304090912100586639559705344 10310490 -94713311273498401534120497362137332480 10310491 -96392155449753637893881159519265593688 10310492 172224520017960254472028633919031292416 10310493 182780149945253334982960995300748443264 10310494 -36374032965678995264792273988911324928 10310495 20349307041238998045117585668530560000 10310496 151942674402895360445971295041549762560 10310497 -4048190194068806467876094519687497040 10310498 308168265270954374338043774696832801792 10310499 -365081517491525342494165246805716364316 10310500 -432031330264048329875092448243119488000 10310501 -170448329727601330645565262404634276900 10310502 -179526167140216827963843575622595584000 10310503 -33419243337857274812792663829664122320 10310504 -796882010562424078894744475312179200 10310505 -30036028802399003519945025394840401600 10310506 -192692197426771955823880611241822231296 10310507 54247646540822248771302522768951542400 10310508 -55642133339760399415947726226173351936 10310509 141472144060220587922240649741973218816 10310510 17401883272530390042862427913832508160 10310511 104207604441277845682597903575686945424 10310512 -91745070043514194370340893059895328768 10310513 -519931338505119249794459938939785704238 10310514 95101846538309090201677510216733234688 10310515 -509797215495149601695183427423215527200 10310516 -23800876903881848375034913244590644480 10310517 -255843703781184824756906188588770988800 10310518 100548949821150891154015068070986974016 10310519 -454252930293795416634275894697277021080 10310520 7261470716070831945636750899311411200 10310521 -4317578262065244500229853256896105599 10310522 21072375252672976331769535761434067312 10310523 -86503100393057458245109778051150807016 10310524 139907959617683818982883646744174590976 10310525 -55266134299990449233949056492870475900 10310526 -225187931123786509708062422903326463808 10310527 -719475283572323925599138765682960311840 10310528 -208848390511269280196752951335714816000 10310529 -229014708215142841971152783398756356816 10310530 12852836274245562195946215352665392160 10310531 414080990900704432282387157078746464 10310532 116475894482847352426332593880966254592 10310533 195580755915181581757019224163444194204 10310534 -139971006177194109237790977099043089408 10310535 196984497953928358702749653849664193320 10310536 -3174080997079740184569814791448120320 10310537 1121266000312235667218039087506267324452 10310538 23905151207180816500310726087070842880 10310539 41367598013665765649198861794579610824 10310540 -5534271497167176825870700194104524800 10310541 112781869176678102524130055652080838592 10310542 -149262056845609428762585663553772360256 10310543 -351139552932108709272374705157789210360 10310544 125640731796555747634378129363186483200 10310545 81837390190043503134981311127159081600 10310546 -33637486073741701016003585354581505376 10310547 -25478445005015161215889174694356376064 10310548 302975588754446426649694317105808731008 10310549 423301213087786274834601836403891092640 10310550 49844768211100056577906822025064340800 10310551 227463193115712782619111135436281451632 10310552 -91413339769348535694484662708192337920 10310553 168587865660013923592872627838587580464 10310554 -253213181051465806462710667665528843024 10310555 -172640225991494240639618038448251393440 10310556 225458226242619302839326539075621263872 10310557 241367232731763725610103476892728898092 10310558 95407678396273057061878383719415146880 10310559 144756622827603282905160656261901223680 10310560 173991109780880001849593367241874472960 10310561 -14651524050824686289896293956153653500 10310562 -68696007852418145722761299348958720000 10310563 364229486606784807572623666490123586040 10310564 -210578095496047614287897740686103170048 10310565 56679210663099334834423797665603478720 10310566 24958571537690561615935194896238720 10310567 -48304252857334456565131708142214599088 10310568 -81201770321558554910187968927607521280 10310569 627093781972008025941651986471692413690 10310570 46079193006494522083301894894902128480 10310571 -22998205974478925899145703026618920188 10310572 -118672119328038516571376811609186835968 10310573 -97508912779446479162142630669141651840 10310574 64146957472417803719599511568621610560 10310575 -159330164195178006072209960262425069400 10310576 -148217395227346317513755892460904890368 10310577 -18817167047171233916919783240304457760 10310578 -166436765705706470607249392193986641920 10310579 9525640187056147342665000418504897560 10310580 136938612975826299966434013042530304000 10310581 -492072046670674178233179012290823769618 10310582 80532887062717891784946206778624038784 10310583 -5157530583594245762528472798705668352 10310584 -452714941166419228157326830168662077440 10310585 201282842407376265833284492937539983120 10310586 -37374343733988274555611978943154125824 10310587 209496057358683864949273817916113376000 10310588 -64518688641436992679989260200769356800 10310589 -379342234102299460967794255028357475546 10310590 -254584159948528344487872580602718339200 10310591 -626412707844811006276477536000655075008 10310592 -68559905735982618206174994047705284608 10310593 40165709767269278952538516963916694724 10310594 83830571368433173405654425786189983232 10310595 45837333023088527490389723916006758400 10310596 -34481353658770310053518741668496420608 10310597 145599386514535256112054930526462901280 10310598 127582367293922838774821716243115139840 10310599 149149874749642340808425766031767599464 10310600 -50504741973683704889370965005565952000 10310601 54288902903763559527909677630347398144 10310602 -497183484514856274465362748218781875520 10310603 341337589288235028176508344644682806440 10310604 -162937472597488476729576391736729825280 10310605 -121989540792716347016412542888212560840 10310606 -122841353160733295491465633731073777920 10310607 -431212394559742168121602821242263068696 10310608 24187112563327744272776180968386723840 10310609 -631307383269518875325663243379754044096 10310610 -6054105321780589741843692942805578240 10310611 40941295777960466270515200619032498192 10310612 -136233851884388613325060128338622728448 10310613 180101252919030027541418328327508842144 10310614 233596948286093494444491049260282298656 10310615 -88065797886985352263086134317415277120 10310616 -361901847437533753834119729322450636800 10310617 1061200845989362577956903085720618998992 10310618 245118136179431945396141165536765643760 10310619 -87484036972325519178216157580150935680 10310620 -33021631882042931502164369079122595840 10310621 -109559169457666892459415097849279108500 10310622 -37350080390433326653875763172765270016 10310623 -95468349043706115649323401463109110480 10310624 150696424919213146945696579941913067520 10310625 -55622613194186375570647366048773600000 10310626 872260455823303860576725132472545664 10310627 -16079839301810609910362573275141369008 10310628 -164028704381828053819261594579033767936 10310629 129480992143230753168073795922226177246 10310630 204751552812895997039821735256649984000 10310631 -97469804284961635986212123286728232960 10310632 -505569317681210819263084624646294553600 10310633 439342095932465008060733158043495325882 10310634 11523529135224644850436598315001188784 10310635 399442014901510171304808981543867025200 10310636 117174541498671850491386939929849645056 10310637 79163127651008519989435519389682359840 10310638 105980013117959076052997876620400718144 10310639 19761234540338532350752569102710048928 10310640 -44113815929294688337039577970668666880 10310641 205188650165296981582413791737935212784 10310642 -144214702715301896841200985465616062048 10310643 98613071921346617754952934347578490704 10310644 -127267148155606722555600662148436353664 10310645 -314030643865794581754704306409400064100 10310646 101476683053848759341488878123861339584 10310647 -308436944788263780288354128403182421600 10310648 -49226562906121629940678492941081968640 10310649 94903797277642524239821340377194333264 10310650 -16284048310816062984873646494591168000 10310651 206645912257607567230813498480830435600 10310652 29649401120233787535546906613575168 10310653 240740931359217708284870475895884121298 10310654 -266520796402172713060403363762352154560 10310655 345758526671966525778212691295560270720 10310656 250534425500965183036295296682043637760 10310657 222070970520160423382639998377369419712 10310658 -110183008643752415913427017192311365632 10310659 -240538488072948145288237963891200443140 10310660 -75389417088086963586103838811312011520 10310661 -241390320666639975559398200473308179268 10310662 38918209357108774463953826250684209664 10310663 -5885628367406096182295547164002279680 10310664 51682990034478323007554162568994160640 10310665 -106029280755336916481624186463104775480 10310666 18472992356356879599947586054261919584 10310667 -440086328249712616778742532812242094120 10310668 -338583587142434536972381309235130525952 10310669 11524533882528843691486193185831477344 10310670 40581800523308229411392986561627415040 10310671 36536378105314976157958740535602921712 10310672 -170315328866994651859173869921504329728 10310673 92475056005777498754772492161754404160 10310674 -191945508629038776881594513099708404608 10310675 28548736736773995311014351346006301000 10310676 -23156783611862234726924266822212077568 10310677 225276359629942227102398909894893475260 10310678 219142900268365042158723119309051162016 10310679 4541126346393391008315882262846484640 10310680 -30165166032102276406221199918244659200 10310681 168238889077541660395332137496572065482 10310682 93500088234450194116458180336613012992 10310683 356030636101275208365108440860607806120 10310684 145226871185756625742357603923826300416 10310685 35361541917137939196572472157472563200 10310686 134452668471609256472519738528674469184 10310687 -1998738382218964498269958676567354208 10310688 -84900246279313738840901518106622099456 10310689 -186024992425723802202379708235179554540 10310690 -51040009235636731718969795989640030880 10310691 -273251823102038663720577930392678843136 10310692 -106512522014526045728947365138952622080 10310693 -65417938611706330551994628536148209152 10310694 -186886340424775231937841503070817761600 10310695 46189788917449869487637903591336242800 10310696 141005940140658772851352445931741020160 10310697 -656546711956971194660066931642970726800 10310698 -107239664977009895842815352155068551680 10310699 -97785454116899616433022970037809477120 10310700 34714592970021621534679995411586368000 10310701 699370588955126623143692772723257207702 10310702 -29331649353980865884227710214528544448 10310703 367872579443515979497501735650708768 10310704 -81544500359418621415595232588016287744 10310705 230673263253753560409359467748582265000 10310706 2222500237327918898825543972924267520 10310707 -320818039141772830230438361784313632568 10310708 -357954219690249874620382672305574550784 10310709 279153283588691282605315756130991446304 10310710 -5939290333171457675911569207858906240 10310711 9606449842241312107325653430577891600 10310712 6174196288317384114901565425470013440 10310713 -28240726466723038203890080270469911040 10310714 -1725004116394324435185362135473006080 10310715 -281396491762501982976554988572583763440 10310716 50739762220865283690233719360910659584 10310717 -75387265041694425736477445681200652820 10310718 -240416445400371965936693950357753543680 10310719 -65485379969496441817484775950815943904 10310720 -49736506703305648401434624486245662720 10310721 12033543749757196640384679461620031808 10310722 14011597612870631744951469218714463312 10310723 -181399567692021837078497793516376937028 10310724 -57936237120880906763288333953127301120 10310725 267118553555726825021216599725664436500 10310726 189776579029635724354976338235747426688 10310727 43769425958349536824712580922739267112 10310728 -100387706269850992255117446021342781440 10310729 -181052401596647368839595874442110910912 10310730 -124932045540410249937085683134102592000 10310731 422126788112473018197307129625955424532 10310732 -342797395070185620811525674311430683904 10310733 -232407937988343183685640941557347516352 10310734 -89330474309657998075855570311470926848 10310735 -309721556783367853519001150279805571320 10310736 17645532832395013766496790123778015232 10310737 27551968418439600274763838547365018112 10310738 302639796840098619973252878268019678496 10310739 5579855664843311527755544598184171120 10310740 137777466482498807291816824235158702080 10310741 -67859790284816972669839910409212101728 10310742 -78399788729205613551702618254920928640 10310743 -118780610200786566727623511824596656896 10310744 -65676217745800560009430873759257507840 10310745 232022620214112297839011214388434925120 10310746 -21587760007857529457391743128714974240 10310747 -518410865902760923754032552076597301600 10310748 151554147480499893341053845709133955072 10310749 128670430149855473735563124799349130240 10310750 -280762275444459503303644348722985296000 10310751 195593126992113328439158668416792628600 10310752 -36445475854309975002801545117309337600 10310753 162803634988327218156810299184728209920 10310754 -201118993616772898292253400686837463680 10310755 -292009569608936596155389924157480960 10310756 -356643643880330976996957654340171272960 10310757 -144892018728534525187992171716713771008 10310758 -184266827948702399506256972507357283840 10310759 -80516673214193545464715075603533236040 10310760 -298110413053554998378490959265165312000 10310761 -79809066171181594986423115598091485638 10310762 12083712473073528732218835788747145216 10310763 -250823207838384259386249402401857529256 10310764 -191025741242318485411629183612693544960 10310765 -282180715993542130222120823626098308340 10310766 251707077943423508263511906618703611904 10310767 193273819666620063045143864241765860816 10310768 688145495576230537032953423005286400 10310769 30240025066734301084877768939262481728 10310770 -90222091946873388164298294727445764800 10310771 332239293853641481971893710891915283472 10310772 31232885461116441153444628959398879232 10310773 230549899005403473216450321685276046 10310774 -128769876295300269056516188025854272864 10310775 191390204813492264620115213942750767800 10310776 1553253741206476086025443851170099200 10310777 114585663249540515276740668114495428820 10310778 23681497447326791504532436286451003504 10310779 -253617424274575409585562757387635942816 10310780 -170814031226138824358172192373409318400 10310781 112579960088866510099108276189110607680 10310782 50755018701927692398513538068765111872 10310783 -54054660806306121682391265842819723424 10310784 244313133064494402663494208460192481280 10310785 -161785320183103046482234176939603086400 10310786 104111162067325250068929742084269809664 10310787 -46516842384864108656213019867963840000 10310788 228064243347790066414942626614956969088 10310789 123136748826703772102284983610009941432 10310790 -9162909295472607238554795546714685440 10310791 14125394364788377163389438630773007432 10310792 -245969945212200829958742211985223552000 10310793 29728383447678252560890993981457006400 10310794 -3275674157028791563376808554217762048 10310795 -391141218725332645657457028907413874800 10310796 92802378151697093533473873431670173952 10310797 -68703090265116497472774661994822055968 10310798 -2555192277522665387750213496653185152 10310799 304158918521169082656892785419989065864 10310800 -26683844112717868154634321591060480000 10310801 192509830060495667779151169417458282802 10310802 -82823841929912180791456343251388688768 10310803 -101769217549423662798622572487826178456 10310804 100229300384767552930642650186969286656 10310805 -111622837316248901855641353132164279400 10310806 -218131399504746350744765856837936030720 10310807 -68007658944052734616123082429966169720 10310808 47765755620526162213423067158698393600 10310809 331591269404326457508952155129791079316 10310810 202902210477768028005747897053815438560 10310811 116659844896245041930540025405271048704 10310812 8631286768419054309221023088881518592 10310813 -16540686242233778078556856617422522880 10310814 9246448011761892748970027196213056256 10310815 452716055845956183876386712063868055520 10310816 590424958623942419602992777911357079552 10310817 -13276226145410490411954528296927477760 10310818 -36527887526283885852063126222869426688 10310819 -303170032438833371340463476480657087780 10310820 -59314183239647031052473549830470348800 10310821 526304236768284018394298334801659833022 10310822 163832646394126248860465771589145307712 10310823 -450319570576059110970746416601124832896 10310824 -639461388501374152997671564662342743040 10310825 151488004374273022283171889134490978000 10310826 -215375456372505053929908317438560448256 10310827 116654257032153342171219821439865804192 10310828 51525761589965805379699760291609441280 10310829 -292458812491037765314961078706135227232 10310830 60882849160222269716271279740234545920 10310831 -521437662471833248051136956217817657216 10310832 -16316102089507705667137517732378836992 10310833 98727610979404150557553134113884982208 10310834 140169126525742178605966513524607483200 10310835 145585458029043581748026801303974820400 10310836 -693973470339452355320259954571590892800 10310837 -104810777452128476515177128614344020000 10310838 -104970566011515153715585192477130542656 10310839 77812319946518295449863709644928663040 10310840 350374597000971865463890471656536064000 10310841 -3322165423301432548762506179991621120 10310842 -90889735637622266964916673151303360000 10310843 -277950916958471625488244666837576945120 10310844 112346354720473867799974081376653639680 10310845 -235931769030925559283252740566038306900 10310846 -23021717489681622178662917452017111552 10310847 -71326118130513631166908425827850348600 10310848 48719689572205746175717369108020330496 10310849 -284000729805512103446893800669406905660 10310850 -84252136297704786720371077452795196800 10310851 -541936632312426329635882758097381855808 10310852 -96451473560970661648685527862199340800 10310853 80373098224393973900536960768716995904 10310854 -137583636012334720232037723914612035200 10310855 -186838499495238247369479169898495364000 10310856 -52873879583608356425240600612610048000 10310857 -174411414285604062111378587050783302348 10310858 -93320731415766893873994873279500788224 10310859 270140806664829254093914732804972300620 10310860 103611622905772212697839106791600291840 10310861 146439212463869170342640647676235539424 10310862 -28055091651824396644588841427089523648 10310863 602389669550779889320095847133639845200 10310864 60741946633363490178507150936686247936 10310865 135911476642702994234741280517374424320 10310866 10801278599522979985852900364844415632 10310867 257461432289129255014851642225191322192 10310868 228620480254619204385850678344372510720 10310869 591517914237909356468076655300567784270 10310870 73273478553933418997919399261412828800 10310871 239259083418936965481498666637908279912 10310872 -251212898146849013054164289314656706560 10310873 360858191083257158357717922817929274122 10310874 -35857724374260155933999988816873765888 10310875 385935325452841530999968383839472332000 10310876 -233736788428318482395856755188301709312 10310877 -92400285483003588915866027796336133152 10310878 35731994402918483352342971441399514240 10310879 156718903228522233291164677204954268160 10310880 -155572026524336446504063635070561812480 10310881 138319390562176642703694990305463141440 10310882 -4386960044728932718134595273994972208 10310883 261581446255491153885954217284162301248 10310884 -4325273880721620201451286025076215808 10310885 2008749527957181048053778434744650080 10310886 133600128356074698927524778083972608032 10310887 492348677809738309731073365583331796536 10310888 157164231823783581795363859100534046720 10310889 347026733088734182903106500547561312640 10310890 -151883988225575726695117382926257326400 10310891 12056039302682689253059915223698428936 10310892 -127501360932737902962606376118236185600 10310893 193910161736836594802794805794410266880 10310894 177276341734600395406626398273993856 10310895 -3587057806527250228740513827242645920 10310896 -35214844356627665835144228316066152448 10310897 -472180069993864603759249559584040532654 10310898 -64432982149802698566414645711225073152 10310899 -237023068969534576816066527205740353880 10310900 96312677279622740667329873331358156800 10310901 -94685694685835924060082503867119694400 10310902 8314994685918858708654419608087142400 10310903 -277087951617570878803184666584559149848 10310904 -213875730476195364414159010276949729280 10310905 -15193655243715817919075144130853994880 10310906 -96800217454574607165212003609838861600 10310907 -569613208849163585324299993196455607808 10310908 38357038793321588949445500679880718336 10310909 -25344776052186409774384594686074465184 10310910 -6808069302827340420933040206254407680 10310911 33343612971649846068325737246908154480 10310912 -134501128062957270265348486330218184704 10310913 -99268650502864311151143929973020271516 10310914 105656235106708898227134385123297162752 10310915 -47683993117383031997357000529852163680 10310916 -53031311938132089438664433246342676480 10310917 18065144395708388505522793734716874780 10310918 -477637110980993930244288361225244071296 10310919 302527810740583249596513486598152729168 10310920 -252633775917709895893815424704970752000 10310921 -14999897423660425861451560364844673500 10310922 -210536033030023879700532278501374310400 10310923 -101676584175148912438949604396963494400 10310924 -41277795335485654735225331543196165120 10310925 57901394304582637781569766895431092800 10310926 123781714605171044975706966390455748864 10310927 1355206981015010534674229614278883200 10310928 -58903210574089924627623865885943463936 10310929 724170021839521610190777296085387300530 10310930 73572300423592717955128755917793984000 10310931 312494169012097621069439446182606340020 10310932 210315603965897802836159065932132250496 10310933 401931432516421371159884357034861154140 10310934 149528764906137432475386689029028230080 10310935 -194115973658964812322458944177264182120 10310936 -688037141077792547272928640175545815040 10310937 -27843898466242025259390540908986844160 10310938 26641005018639318713409285170132674560 10310939 -15860934212782782323298526883223735120 10310940 -9653275155870659155651073790373578240 10310941 54078965542282138711733186829739168384 10310942 94530262037857911791906988477110478720 10310943 377977754307625602744619355648017301064 10310944 -2104520650077843718040195025113972736 10310945 4437958952377569079974059897217241920 10310946 108434552007308460516273012269054575104 10310947 -42296524264353862805174896961426835248 10310948 1765090222595944643028135002102240256 10310949 -767484976473789539121745840999199088000 10310950 -34147430820227248717130664867722736000 10310951 4338265951812149880177066952135547952 10310952 371497381144232326550336422317148323840 10310953 448309447242386985465850566066330094202 10310954 801402179327782819015141610662564454400 10310955 -264953266318977037748556156272046842640 10310956 -483800268401155023739684967883876954880 10310957 -573019589533449641029498581391244050794 10310958 3698350689390305392412203320346060800 10310959 526338549784754253689561049004828626816 10310960 57692631177538518550164918561963048960 10310961 145411815198859078329604536888118300272 10310962 195700176937745351228696371743540521232 10310963 32563630316369684443371105462421267824 10310964 47362848056621169391475470405048043520 10310965 127872696105413059544735389185286961280 10310966 250808180011035578762810232032821014432 10310967 -23445747803514448643739416433782529552 10310968 336348572031079722429551329632175042560 10310969 248752431600097160073916488574529238144 10310970 933365788843969746404374230858240 10310971 -27028410960000519115533501419638724400 10310972 77209916680199786166483041757990924288 10310973 -21691696794588239646194924503196524896 10310974 225571387972512613367649455332643138112 10310975 59830133743178474426744872767124672800 10310976 33192434814020553567785655217010245632 10310977 453056258243868149158930978415267243440 10310978 230584498870099841589676921641920441040 10310979 38996548356842577684142399945322737920 10310980 -206477929476916954829796125125835343360 10310981 101990547369545143631139900325993568064 10310982 -30258430900015207854906351906200280576 10310983 256149113269713721154080436753294470232 10310984 110993167181135010909384858844579906560 10310985 74237017419933672606033297297581976420 10310986 -19248114366866293188969198148832793600 10310987 -18389516888348542711685832571624013280 10310988 -238351705476652917172054234533443904000 10310989 189915687899392946539224749608626865848 10310990 -105191902687569271043871073269501717120 10310991 -234007750929740105028573822959360751600 10310992 25413691217452872136740297655188848640 10310993 310842691425511488629192167711166823552 10310994 -145525169979060124717469471690227086576 10310995 466442438668055919729556313236182846000 10310996 451795062975743243159103296831293470720 10310997 -249973022203926415876275048699138660672 10310998 -18130721532260616925983399895051212000 10310999 615670873853873514705950516111804469000 10311000 -61920145747699804201784802864168960000 10311001 -711562292199165318357876894709184862720 10311002 116411592891586612292557930190779449312 10311003 -76312764941743223753155382123120885760 10311004 -86818849811725373103086460474914585088 10311005 -340542961806426647133222802524310424340 10311006 -84815144103773933311331980286490787200 10311007 8802029009242643011052088892720770432 10311008 29324413627118904061438729307050475520 10311009 -111090286534430811948991022460031094592 10311010 61773622323716473724940714034960619520 10311011 -161241526624647933646084261355397020388 10311012 -36957675204084537759511515249492219648 10311013 6098921121604726098468549571492514528 10311014 -72444104512404407952830055026586130176 10311015 -69650470254851546344467851686233600 10311016 -477101573003987332582396433007083627520 10311017 -200814688705752957668470941805547624880 10311018 159700430272223936563111643532839195904 10311019 44659784204686357272976991177814434420 10311020 -213146700115588168489555547265055104000 10311021 59202619964065678203055764654804353952 10311022 171969730110631156465931843215315893312 10311023 -660010297975110910850501690472231079728 10311024 -15954674605808305284818391018702569472 10311025 -153836453744257562145457959205375555700 10311026 274699957731227130515435282402543366784 10311027 148396979543058090678421902419768575584 10311028 11836809844063944294781960836739553280 10311029 162538427490130739253150125704302448284 10311030 -26512242566950435269986999908040736000 10311031 14728843627787376373139075412557960544 10311032 82475597095897870046858613425053716480 10311033 109385152216798104091346657325381058464 10311034 -34721229495118431850970395299416709120 10311035 105117812607602243538445959310804561920 10311036 -2810076311945157093371321535435816960 10311037 205385804354443838732713857653575564320 10311038 -60460746393248092789816973129438864256 10311039 -292246372139144403533796443662396212600 10311040 -75833409686244178753371508211869286400 10311041 -109678426164022261850575124793172207296 10311042 40347296493877562175267229920030119424 10311043 406605843087259664561876133454003495292 10311044 294788998811495425992664895450334116352 10311045 -54914093974002811233615841852280131680 10311046 -50231794988121402205785411801154187136 10311047 -538197728567119570472670723906539926920 10311048 226466616569788155435898496220554526720 10311049 -20199893191133578012254858984575865216 10311050 133597631836376935496205321156137350800 10311051 342499101089479513459854111345051484632 10311052 30482253474648918275387029434594926336 10311053 -592363714483585380624681302462001482880 10311054 6358106430520872942187278985991187456 10311055 -81672687808211377556040539447597431440 10311056 -793822403979771555030321176085528576 10311057 25181414564229212914474499656565604306 10311058 -262392090487964609625716000558037359616 10311059 -290186434490890439826385131376309833648 10311060 -197047937492711715526421485253853911040 10311061 -399420152506586379945698886153732411456 10311062 -60843464728867346881055085735387710400 10311063 -162664052364512143598616829210552046976 10311064 -603659721480252867414301500445411860480 10311065 73263684715365833787409224408923608320 10311066 -134056174087057278938079595480350331680 10311067 -27251394775511762369483313620372685680 10311068 -50034328687035411670696069729933681152 10311069 191098014821792653189849188928104668544 10311070 -83847812808120002859160276314183296640 10311071 -122163455696652383517051295873919917368 10311072 85790844200872906224335075250174689280 10311073 -256355147892308878077691839617534469740 10311074 -179358092841173706273953362145934305280 10311075 84074456875689566136853267071553557300 10311076 -285408500517962678226367518137335434240 10311077 126834917101921973572349302283290896672 10311078 108442909221500139078554626734450564480 10311079 -436471515520988449726389986214452319800 10311080 -116661020653287787353493316018061312000 10311081 208128492489707209249142633522434971648 10311082 388440186241216853547804727106686504800 10311083 316634451802394756324581352645718337332 10311084 10213336880270934041895214923360829440 10311085 156689868682364005411131803055513744780 10311086 -10864594578278981058885430846163280960 10311087 -437322628036981349625329352855002037240 10311088 104659061387144457622732214219705434112 10311089 -119639112092509372060022795770375862976 10311090 21583275219918603871068117437982766080 10311091 -90620201473089768340582668340110196480 10311092 144131627562779026455222967116521920512 10311093 -173341402798980817550512256061621654180 10311094 -330133265382467154356201821518287159904 10311095 287672230518587955248757118549965216000 10311096 -77270952422364437059976689601170636800 10311097 25510219386995877617575479419060500872 10311098 97072140232002606291530884494835660800 10311099 192338491481998462252339913204638848 10311100 -158132531086421170559175167631828761600 10311101 -9187916176216866564731215363851443898 10311102 -135220056465656246357622880231082182080 10311103 682237982598160602057760839104770124664 10311104 -2901670452069041643949012528895361024 10311105 53020920523091013343239227214107397120 10311106 -101669328598957871724171881788647746016 10311107 155341229360436939179168811793283988720 10311108 -160279801422964716401427357716154762240 10311109 664604463609340641817255075449754124416 10311110 -106410109153333062170722062226172688000 10311111 -537850956519467740027599635222232916320 10311112 176445088227853261703057227017500098560 10311113 135458620016625608045984811316129221504 10311114 -152415823675790793450318501947055886080 10311115 444439895035544862339847807754054969760 10311116 -21299537897395353621206751125639416320 10311117 233687690954711353061597714558122635840 10311118 95380697832873138108279951599077191360 10311119 -146594514441691913001253434537397251624 10311120 -66520355379929300791508414225626644480 10311121 280766378956021903750190533718095158592 10311122 126005048368775821588412679509977364112 10311123 -49381141308718707841440571666539988176 10311124 461315711117232660696730917806822031360 10311125 497223095261993050538037205652715000000 10311126 23632811604628122480010478556628451328 10311127 -161090038800064284677405511589302221888 10311128 500663062617460481538916353332392028160 10311129 -494321723187207111116436396917222192160 10311130 14142934278814492088435394739839467520 10311131 169925440990143919567809163643228754264 10311132 48226294160410502123015031989543061504 10311133 46033439489032926114898357593801735520 10311134 87856382113017802122123550294361817216 10311135 -121373798392623551578473461141810073600 10311136 -295582814587409115424853313443856384 10311137 -177069701189688433029925518029470957500 10311138 -1208953899916944441485026787510439600 10311139 -461936974398450823695223743204062665060 10311140 62402319016299722009264443897023098880 10311141 -220594520851126544609223643529059310496 10311142 -484364538479350050291478837418766336 10311143 -366358907226095249376769891451275345608 10311144 117329246825036076478017667775120670720 10311145 -94861629745683056495871894264533804280 10311146 12617340190471127136089117310750247104 10311147 -134788660392154978424657711322190126080 10311148 32407364083459905297623228271303127040 10311149 -48470728580816816221996963233887777664 10311150 -28914302907527491662743410899113462400 10311151 495725322388635395243690728978780227152 10311152 -44266141676091955366727523461120262144 10311153 90821589445334956030996184313425101440 10311154 7894288081958943990358304211203407872 10311155 79560690492934407235896918451453384560 10311156 313206868131048737832803393186480944512 10311157 487180049752378659498702689932760132860 10311158 -20600590265834053116607638022386376704 10311159 -570270685984105659759384902323046899200 10311160 -56575053699697175334852969867456921600 10311161 -8126095930178056488814105792391098368 10311162 -104528398272652671290958777381225536256 10311163 170598855659723942558991247609789438440 10311164 54760311408936922252476277210817765376 10311165 275978435764802063306351592569115528000 10311166 403496771513636481378270700841475451200 10311167 -681977017329777213179123714391167862360 10311168 -46384402371394016158051239864003723264 10311169 13894690482261693210912382213368179760 10311170 -60328168063503609156393442177956042720 10311171 45560687123292645179925538474850645760 10311172 -172985336257457542338194683762623760128 10311173 162802020560949415759456411192404750624 10311174 186558935639216885827793749327032291744 10311175 43327385645611329373415058710319254800 10311176 -228424702836929457648595088586844569600 10311177 7574516537466243322966938869974728960 10311178 304306238093715026595675315812423994624 10311179 -34941343798254418539726772042261140960 10311180 -32171162949343031913919663169649868800 10311181 -177746820899591315058073743979686453236 10311182 -66596332321774115840536735343067302400 10311183 125322858357000711779757104481163704120 10311184 2672395563108554495671655591715962880 10311185 13936351201258632637735721248464000 10311186 -90478475332140620588768421501422592000 10311187 -196673231276475917710367105025379046208 10311188 174552139322498441513427139793043818496 10311189 72504187250173756117613017185652015104 10311190 192290145755400243505114330772352441600 10311191 16204500319144515961924860913504878768 10311192 -598008956339128302790862373490281062400 10311193 341900157273995841660907602577216138442 10311194 -110109800660352531985551208627113511680 10311195 273819392038006784633422236985690039920 10311196 -177751358245512861302989626137055053824 10311197 -137661601431811826826295894728114249528 10311198 73718652519438689706321106784046136320 10311199 -310550164129243428839903553744959513136 10311200 -109196065568962790960084374355288064000 10311201 119040531176630834300343077878394094930 10311202 162939987208236436581847046484240952704 10311203 18859137012619676199760783798544755104 10311204 -106679551217516926267361973831389666304 10311205 -65859085872180264725277554622548880000 10311206 344450310019370734574737680947605443552 10311207 -3418689873167521606335772285276921560 10311208 -107957629808876633299842348485988526080 10311209 101501546416186983059141780303735811216 10311210 4983942870782425697768683789142707200 10311211 495085973820523186328952212055439198800 10311212 -49937846564782388413466887688378155008 10311213 -119920108246755797361374058732225983424 10311214 -421642280355581691665140880245631787648 10311215 12646828596898228305587584824227676360 10311216 27377497979220229563566396131974807552 10311217 -11490729491920157378652048170701032528 10311218 245239026011266280466315584059089091104 10311219 279949857749459951298652206374794093224 10311220 -24443377527963465865254540479760138240 10311221 65304547129971845160595847264929837422 10311222 92747220867926515964466540818040545280 10311223 -87627594429601257596993153594836984800 10311224 -34040373016115060433716736968382873600 10311225 183138390708046005885269299600451259600 10311226 8893757901429221585416155762288226560 10311227 1134604313650256323982519020018553319120 10311228 2612041229742603302924231140477545984 10311229 -738166792957157881257145487267040890170 10311230 -155568860583733796390859106278030804480 10311231 27110326299849839076383751003939715200 10311232 13941030003091794248699075070389125120 10311233 447071396967207630310315245989679678258 10311234 20479011127923101022156885497176384512 10311235 -254079543919950265739975922019010837040 10311236 -11445049143115633392740867033964257280 10311237 -177496118610768340782772643349191636706 10311238 -25669696613194347581436773932709130240 10311239 -162672658330511803477194417995395041744 10311240 -202542332758287513083722120904404992000 10311241 128715491645828669624983793499777327232 10311242 36564587234542972960850623321764490752 10311243 -1529114146362431728972289527435244136 10311244 -38928670667782659065686759901316016128 10311245 23192622838660584540328107436735545600 10311246 -36372775311733531233272941929748377600 10311247 783767235729180388517173179360743725800 10311248 25537742562832896399856839347375702016 10311249 87300887550030227258138570877465283008 10311250 -1462431447355070705328022584360060000 10311251 -35224293418339403961685417541484174336 10311252 1236448803482133848004462891502620672 10311253 -216364476008533516042120496395924731840 10311254 10546700178717070405262902809021382368 10311255 93653138053634833477429984919476931400 10311256 -94640103452746064698964838522486005760 10311257 278276807106104172330938840698676103168 10311258 47934550024245079695172664231895889920 10311259 -73033083561565261054689693163650448128 10311260 -10215043603727625599188602887719365120 10311261 -404948675692685717606061698623196519520 10311262 99734412552715707063500122501214666880 10311263 -82460799901773991956711733997281963488 10311264 -71110850580533830514905050757650579456 10311265 408354447554678570251359271904461477800 10311266 67649508515663609343634191237489945600 10311267 363692549838696949277829593453889956160 10311268 156399763863128879255016065333735568384 10311269 -410190242240921549295971222299626999840 10311270 -151054504566458380852801460941045814400 10311271 2406428880605682525652108388469911984 10311272 -119737731824081673057951748774554009600 10311273 -75837126927463206995038874736970886400 10311274 -2287966632791317019497501903748176128 10311275 102021557246239916805461302684130656800 10311276 -238931701050753848158477967862554208768 10311277 -70803807451550754232128825123838440874 10311278 121623492791463456339286663624410085440 10311279 -10597616471435403462581764430184697344 10311280 5453882775062676983840326560285327360 10311281 -362850438289457301497931714057368210880 10311282 -5355344482709543112517020523685707776 10311283 -744619218583999360019734954277452985760 10311284 247972956401591692936003365478480991616 10311285 389204667887148008795104234373781864000 10311286 -31139293799612329742501755238698413408 10311287 -126398901242017170108834487845000544848 10311288 -76872252381779085235292517274450944000 10311289 408989416871925690558411081948782727556 10311290 113060099714977871003337474727218758400 10311291 -47248084542507570630856933612749574560 10311292 -197206734888690019621274303445388359168 10311293 538858182729295174083393541760367985542 10311294 15129619238608762780768077111795185664 10311295 52637111957059795800390518977885725600 10311296 -102745354035440707142217740339160023040 10311297 -17119931855920137533544145406984547072 10311298 152272620016808474806533775412545536000 10311299 -335347580719715373850099838380480957680 10311300 -10316572086511764221220500343543936000 10311301 -33395901436474993400424847580064108672 10311302 32055236321364516110707742835620193600 10311303 27845006326221996931565061531065761704 10311304 -6763408915906387675393337671801804800 10311305 -56281436573398026715334930135062053240 10311306 111609348576798942355062362317318773504 10311307 -602435730712156777190640722200505830444 10311308 -92158909360228714793308724771392619520 10311309 150600527729236078908222817987170662124 10311310 -31893074965987721660170206933244704000 10311311 742358598194276445618942080504559350424 10311312 43879831552569479583276259329551892480 10311313 -17877232782960929160244347374629930496 10311314 590601460628188679369943570090494976 10311315 103058839191647834750167724221023524400 10311316 308465207699035610965805104631672694528 10311317 463354213804173786150119762536213824960 10311318 123212425029443811696590098645612739328 10311319 -124925519632141774385417140793729397360 10311320 -132176971430978204707061030673483571200 10311321 275024175000193610834669181365587253712 10311322 11097458953903347811678784822560680960 10311323 -12465881228610210053866407728084062512 10311324 -51991760217556987492629490335515026944 10311325 -69239083356077534322587383221620481500 10311326 207911043318360184290645877871662961664 10311327 43914202500270209918662947088304942400 10311328 624553779858713432643847839093342535680 10311329 -73889778218921920064458960806462537024 10311330 173527816877044876387111323225362595840 10311331 -89815103796179629120671007177852307736 10311332 415254497331730917028264718090690503296 10311333 88199840675011117981789235095015305024 10311334 -104089874229871489111897288944950816448 10311335 52621533437464008801575389395515396280 10311336 -5392812707273957388059986520371200000 10311337 41897182907396275307520637871647601280 10311338 26786235789746260181575986907743363840 10311339 -303798087618770356978783062964446580032 10311340 -21995241596228125002230458392310963200 10311341 621758781518822495275448149217602814742 10311342 -62406846053194511937680107381949450688 10311343 184041566389564944203292819412222370800 10311344 23590409241638350099385840617873735680 10311345 13098567796137719501603487610239887040 10311346 161764784481744892518845482483656409872 10311347 475898687337225403495252992655643318796 10311348 -11789134863931165306754608569422622720 10311349 15942496655566322603673022777036484736 10311350 2226856209399891351671269080763180800 10311351 287274554610216053273794552955752409832 10311352 380031988202496983211678624291490713600 10311353 -16741477352982588565382075570433694716 10311354 57432013927503580916996528539181859840 10311355 -371704831825619335938838378205631396480 10311356 -249648663110038845367151638139316618240 10311357 1802161359119731063369645773963279360 10311358 73667057941832532895370460959908865280 10311359 288479357023067259688814562752954835240 10311360 -37815816284161157363177129295206154240 10311361 -489654846667533297989165359093495082576 10311362 -2438286954174668064057970152810018240 10311363 -138411516991964635617766058810177654040 10311364 -235159689879280901248772956471477925760 10311365 -193067495010626217158018678114980588740 10311366 48700733199692629301114765527266108480 10311367 -773159939692653219149384048740309238016 10311368 147286756769339681980759435183221826560 10311369 66717965008253025109201559021924457744 10311370 -117465374740470947689516481886952713120 10311371 95134437042564307071440111038812360960 10311372 65127543906106269222815287147568368896 10311373 298537935556389358401546460256575762560 10311374 98132715569588333194487184077236600512 10311375 27340714196760856897060917063003648000 10311376 79177734579271574574766303259431403520 10311377 -261730779388070114873748367957789230336 10311378 104547275310301714813316656444116480 10311379 101969322449213775841059395863848983888 10311380 -10434641661420806199093717486347581440 10311381 -11891072620912052128911905162287524978 10311382 -120552995632219853998113739248565586688 10311383 -402594857324770954422812760918055772016 10311384 28133916151733793252734578699272192000 10311385 103012406044945825656308746704502464000 10311386 -200207156010805946119798860119565144576 10311387 -10953491107125979583563148508588712848 10311388 36875996436383918277725185604084661760 10311389 44427388679422327263292920117389831520 10311390 17109701463449968696702782020051824320 10311391 17451415898890390541393368927466219392 10311392 -68661911452126318640696491778686058496 10311393 -201057550949879405488685575476649510272 10311394 -256296661387267343629051530629370819504 10311395 -127297409076607771635053635984090198800 10311396 23085974064910389493240916988770304000 10311397 -411225432425084529639301376539967169154 10311398 -98256928261967244973620273379916416800 10311399 155581491996945212131149281881990325424 10311400 1449282637182308786698704503777280000 10311401 -399118457901342497225141494099097750016 10311402 -197003847448034632086555494907984077568 10311403 398626561115485498440056476526208778584 10311404 187171179290878482446217308200376729856 10311405 -27782385928252604846999510304047558400 10311406 201055526987772214733889138157191168 10311407 -89557215674269073271735840001545031344 10311408 -75169868229688488192763589401377177600 10311409 195862153137876395986086157883659510610 10311410 148440155557644444744908852342155731360 10311411 -348150103820637509003194004731517139840 10311412 586216686369338266940008655096928797440 10311413 -601300299758948841964135964357169746802 10311414 -77788534138529577843861194310959616000 10311415 372990724859682615453905793409123849920 10311416 254711069788321841640687212128177766400 10311417 89412317175218228007053635698392581434 10311418 -39902360000884084286420466924462625920 10311419 -144865207746601317058145837464947117504 10311420 -41335959738350462227639173660788490240 10311421 389611424208251594432428260815782159622 10311422 -194108057235920953826134246068517287936 10311423 -395158378191977500182962174161266991416 10311424 815920129176806704070777110216883306496 10311425 -23939773932046919513179035060008927850 10311426 -2305774505129736881362088443762940256 10311427 163832479846230116680897530530624139472 10311428 -300697017053958983233549499886419164032 10311429 -61395749870260524434508743475905765952 10311430 -224445056999704877189598685562248099200 10311431 -135749597928317819344385698502005906968 10311432 9572867680236848874911978061654712320 10311433 -1352157070507445701260098089099380633600 10311434 -105848048950870786750207333392975994368 10311435 471892615240750061818703423473525579200 10311436 -109659678301275087495458801670365488640 10311437 -101025973285366000472822382227793296640 10311438 13758335036209887306777558935940884544 10311439 599989028454523667798175851178657176240 10311440 46969829185751214465217862186538270720 10311441 -155368010619701173553548868906528388096 10311442 -163170462908177935558466699469375438048 10311443 13774762710134950994757244394697493200 10311444 -72486285581636446601399448425002186752 10311445 -493704508932723499777522088262698955300 10311446 317492097604395051825536492533411251840 10311447 122542359235629609036119392125596989800 10311448 -108810627907055078642124501196233891840 10311449 -417591095830883689935314022371753834550 10311450 -31875249012428790025965919325424902400 10311451 -118371889991323556944481722981141686600 10311452 -314520388407672234301528680252034990080 10311453 -333518128761337159468979353249328950080 10311454 108733117626657681590718712168829410176 10311455 7674143054993763460956378661536184320 10311456 97944485198804028705251180375256858624 10311457 125406360710682742104034223463204479380 10311458 171857286740686197250114519948495072080 10311459 -18372533538140383113788128866237610512 10311460 482520488864214675050195477096402588160 10311461 160895546804180157493761366773829184062 10311462 54512833671247527740147433352000160832 10311463 -115271424884148724757281021453717000200 10311464 -489085792191125783105522510066188784640 10311465 -7668544718284447311949242920895938880 10311466 106042777276086382224263261094663681024 10311467 -94496360852550026749560893843562257484 10311468 682610779590609787907240144846389248 10311469 -14566172284616603700200281538534275968 10311470 -6074533166360861825994640346061868800 10311471 -728389338650260768829858195876925208320 10311472 -123467434977747907655954110312181268480 10311473 -69660876785339346273070768592791719936 10311474 -93673264219810908385585370531964122880 10311475 24640739877288845435170431929022144000 10311476 -48808262024164131096293645632827248640 10311477 -33844396336333885032071171349283521120 10311478 277987234726422871183730529300978783360 10311479 59021639902926803355238767635836420200 10311480 76296187097361135406710631165207449600 10311481 704047660115942104314404581740190058282 10311482 -394179473426757334487803399135708116000 10311483 5479820576933743346599191656334140928 10311484 229896780923770880133904581151172566016 10311485 115178802285859400383866247158504363180 10311486 2977403511858854235798964209580044288 10311487 325175278920788136391972625987931955136 10311488 -89246678645203823548851692501496496128 10311489 381934251660151341998279177388190142400 10311490 -2275388330768182549466631314707276800 10311491 -273729053504756746435194115327883004216 10311492 58043250935867469031828322096468570112 10311493 -217820646713190777922058940092137857860 10311494 -45361512385593140166479215662654926208 10311495 -159593541658050322231087612175496056880 10311496 -38474352318008861304198042064617216000 10311497 -85528468406051809516078332991009804608 10311498 149495295642776099378258945978521914624 10311499 -367996445020778604000699019521272000 10311500 82485821713781580868236916890791424000 10311501 -116370245504788804800640410185995645536 10311502 6315147768756156251480536346743010112 10311503 -392847128241217045942003139697481851840 10311504 -12482624545779359743793951666904760320 10311505 43194218905740241594880902702990373760 10311506 -33913411170606855444002245167577608048 10311507 -277934955255397243134678992132047737996 10311508 71027114167273406696716051636990099328 10311509 -104758032449232561698286923449480243200 10311510 76113955004689103117145185725000888320 10311511 189668432195822045007289289050085515008 10311512 -206826438788641098751838785344628684800 10311513 34332285957495600517994023871720961744 10311514 20061625555317756339292481304934698720 10311515 211164961576453813273715187027038996160 10311516 82371754171585692350154344625425694720 10311517 101156408894786689908633683344338208512 10311518 83936404089833286901136374719442870272 10311519 -362950660439771602485738312798861097656 10311520 -93521366127964846625913779665942609920 10311521 -40152941875830415024806215590537626240 10311522 79615026547646408884628814309179788800 10311523 126171859643185567923926793992830937184 10311524 -533005112622300793928406448977802475904 10311525 -64056387139333653634290894674953015200 10311526 571636928962855507857781727681146756800 10311527 232424957127840932951657481757909928376 10311528 -182406140849310712255612341172847001600 10311529 -3534736818014356229988710062195472816 10311530 -61339918117231813232381674438017460800 10311531 102755154753990613550286642993801342552 10311532 86252753092222620613548115460850401280 10311533 74365653586656586095500010586211773782 10311534 116847483441035665400885147887196440128 10311535 -5462587369895304480187609438418441880 10311536 -98527110817610576591569070254280736768 10311537 -447310672648439013217694976840094239648 10311538 205270510095372310988959293527396347920 10311539 189200763333009618386746047634710175056 10311540 -4321709788253143358391530206031769600 10311541 152547187013784970469720027661469957884 10311542 -17142049739963733774460353251780670528 10311543 -3119110367111904736575565637387156352 10311544 322813014886697818842361364349945323520 10311545 418110964252778873097760807703449269000 10311546 -42423476766248637811422726755751507456 10311547 -331496989585048077951762334441793813960 10311548 133716610220301980232175263292084792320 10311549 195011384170789280255352152798390990688 10311550 17857108460473564196955574996198329600 10311551 -302110817123814685079523279147283160448 10311552 -310916268977843640936568163483265269760 10311553 130946781762463657774702221467748584000 10311554 -86608103769136070114643727828418304000 10311555 -14166252331836024369638440627491324240 10311556 147915890063633792960862652205587848320 10311557 679158086066744378800774535633497180320 10311558 -1482016298500334023715477044549060416 10311559 -734574742571513884440081609218853971640 10311560 256305628190418898932889801193868134400 10311561 19817083967805266268057294480521354496 10311562 94541269696349102523350864178611328864 10311563 -101161792226221526859100925549984422188 10311564 -170725301737866098503030593041603572224 10311565 -145215893502201744599072507996556153600 10311566 -96390992192770590028037605893070092480 10311567 -12580212293842969123189876208155677696 10311568 -159728845500250908770681838305840660480 10311569 -181384578214953027391497758732557422030 10311570 57518517158245360437296702589706982400 10311571 289035651228424534874597430003240696480 10311572 -1878431349799756129623084417040232448 10311573 164049159073848090259584604643622113184 10311574 -30081245333794867385893855549736824320 10311575 -211321557083389369936816673823850573200 10311576 142881082300759474337624345442056601600 10311577 -278461001979917381376326908289787744060 10311578 220695544042423476283141358801736729840 10311579 7253392776034121723238907675503752424 10311580 -145539560414220598403115890289201676800 10311581 117841071131582829118702290863606320992 10311582 -66650676265602849332624501139841677312 10311583 47426883979812034013928188449870505200 10311584 19505676038564216388998824050928582656 10311585 -53695817664062055397298375215188873600 10311586 -14984555662294576386831884945076000480 10311587 245290339438023828124280541104123186640 10311588 -72863017858276792765153590119702077440 10311589 31572420437254653210363083591315873724 10311590 -14315367748908221554074373588447180800 10311591 -290077937615680422968235483240888149208 10311592 -94729535737330628118226882103628595200 10311593 -504970703644396834593800661450188401158 10311594 -86716645736111517361593085965493804800 10311595 -1232826692078800527085325042727272640 10311596 405189960726015572200591170486026323200 10311597 495235763635986336655105292636524751040 10311598 -241104724650641385371744360122648150080 10311599 -91133803837814632978764576056814432864 10311600 -19533162211214863304628859424189644800 10311601 645651566636348786922725180850682227602 10311602 -8533377046041558644907649700968419840 10311603 -94583255701978491217071977113156959696 10311604 -4122881963653966458967103297249635584 10311605 237866734598816051218733726703762594360 10311606 168693793577343244940088384298727135712 10311607 -158711266554281610229186800218966582280 10311608 -159995195844246437967210523953895895040 10311609 -91247776650630021769037854479158169600 10311610 -166625204734903877751553977449480171040 10311611 -602363066626049382069948596831058003768 10311612 264053672598270180934710654238299640320 10311613 -122190833541493556514063756751954260096 10311614 37702401052199059152935472128136020352 10311615 -2928960430991323524776700889557174360 10311616 66882988056867739857597553434456752128 10311617 435785054197017909930823071110413099860 10311618 25272454091448087649536375458759569920 10311619 8387213574999787441396175720661801020 10311620 3986297012224307736036001910519040 10311621 -94707900909114104148328817873990604000 10311622 280719521486849372030057580137048037312 10311623 20219624378228977405717696585881538560 10311624 -20349961331821907940819014234355440640 10311625 -725831757854777160551703812866790571000 10311626 -75175804793425729551146352098353673376 10311627 10257772906420454158656311291291482608 10311628 -16720482021608961952123801958128997632 10311629 -127270793646546590875990611515796584820 10311630 3483190605746767370927256699661393920 10311631 -173597213786701715420716300085946411336 10311632 -89123070472779794425576024180089765888 10311633 324345886099825695849477843760913915520 10311634 -41095950064727194336755526614701756784 10311635 -595534502820204852200356539282548057040 10311636 120258249316177196754357453593529053184 10311637 16722597350552416026469277734668033952 10311638 -117352071419589022489063742287115925504 10311639 187134741732791750827258520790465678336 10311640 -201772997190319116675228459169067827200 10311641 55962117824203437059080096843071811080 10311642 -54854784413432942693321021886961770240 10311643 -123142354891695825775584375384246902936 10311644 171553490530013721008181156062074653696 10311645 -187646214187668294221074054392434885280 10311646 -263206027138573519670753384292908896320 10311647 454275720158921447191443489545576424096 10311648 -634946605993514927005046283286095593472 10311649 -683667797394738137606350057993668224350 10311650 14569517867842111093834761983170834800 10311651 -219657544247278624567024495696426444800 10311652 60489970354181923348936362780972681472 10311653 -454607670695600193430718284029623651040 10311654 36110086457313068827207321668369039360 10311655 -78392177793267919717658219987910264000 10311656 88782258712356754063448734550968104960 10311657 322192499305348870722027916589070084240 10311658 3642322578207919583229019105081099776 10311659 299173877567236523590210461500592238080 10311660 78945785171906114858850476843460756480 10311661 -465182220607504118481935498001802649600 10311662 -72328769774896048385801472707567447808 10311663 93127470877311412876601398038730222344 10311664 -26353639679909627006018604865847623680 10311665 -28043428338495596762275320177339720960 10311666 112863934542891447950596377244754169600 10311667 -999301653285134450027573131775038088 10311668 320268782996401160823457795705169010048 10311669 76628788704355389990752027595245939694 10311670 -66779799426793045905667922744809632000 10311671 14233505177156921613901777426210853760 10311672 38118680719287523454279532572585164800 10311673 -144375261676576202794929697603789399980 10311674 -3649972871080842685163912391571115520 10311675 31661529638692472138743699016016576000 10311676 -233549116251562271332195898431198167040 10311677 -39951737405854657979221889095045156020 10311678 38529791543828325149018113558712394240 10311679 -11970934338853885153304953757052654224 10311680 10955418537560019305660750588018688000 10311681 191260769613147116477672422238095375152 10311682 -64971741476227704789712687792135750656 10311683 -1445175086759909309026314515891237880 10311684 189877927499820649571300275759943380992 10311685 -96558759670150324071430028177978004480 10311686 -60329705868199205369921576871924756480 10311687 241726807788494199372636629639283036144 10311688 -5949610615905567117675525799011440640 10311689 -54133306866656232731187213718512959280 10311690 -71575173492121221889983358156316812800 10311691 -110009331419510808424031066543653952528 10311692 -100543681249192692051306692495935613184 10311693 -131827836877058817977954816170146902400 10311694 95142320094869884717557978128754340800 10311695 -196344578679514472142516520413200743800 10311696 -6403663938742648096486619996420751360 10311697 -212059313350358427772039017918053034336 10311698 -28241000787601739349185426095809356400 10311699 148054135759122504384801621839307263040 10311700 -34845446786757121685644062981371033600 10311701 7775310053606632054963443521812868352 10311702 10841523438264945076695415792655453184 10311703 277758779586824707138015881785167642952 10311704 384015101659352553525444100287337881600 10311705 -44316007898682271680332072568501235200 10311706 109421705508497093184705772129532242944 10311707 -403142243835096378008040915919713488760 10311708 112941751949686586664591938266660208640 10311709 -97027367718350043729940854734424712090 10311710 -105364303581832500494217489739527444480 10311711 5762719114964602077678734585124368640 10311712 -252953505336900058329759935443343769600 10311713 -372242383948776777139540946344319300076 10311714 20864003897229494630572207628251130880 10311715 70070150347503644233082055863736554400 10311716 57703322792400115178647993623388225536 10311717 3902158764670104312322931959002471648 10311718 -165321696958233779592943014229396560000 10311719 -85192430657272498970674083772297985640 10311720 8259085917007081634611078353502617600 10311721 -9211273427479758538864715252253461888 10311722 -103398435022703948181617754442779851088 10311723 -337026644772525029048202774586758509028 10311724 -167703425944492481300040631043305987584 10311725 144032163096900965545679877230781288000 10311726 -69008749322573190473449128996722646912 10311727 238089596596111624027571240170793656120 10311728 28988780305578412218159931971578363904 10311729 85704452373939465244625340708663951984 10311730 -4713391897782514191419403660885941760 10311731 -119816159289030261932884641658637316468 10311732 292749726739379641709752879038685900800 10311733 -394545866932263226407062246970502343400 10311734 -511648392957373259599775297262829329600 10311735 -19773913333575737741275679444456970240 10311736 -544893689886011385202307123447630008320 10311737 698019531238226195607481884073048380240 10311738 57192163376700276947918530042682319360 10311739 -469444358414191930001791666459869810460 10311740 -270514970837007768848864769311631183360 10311741 73324522227560981934882911233740876 10311742 -1431990432032604331919309254483992576 10311743 137625098967843640826534809270069805184 10311744 -323357368676396742085546337107968000 10311745 -145565629334460143174804374783551965400 10311746 35710285712237357753915364024431738784 10311747 119811952784430370294156769488952094720 10311748 -335596500262093445966229933350742527744 10311749 -290545441726831626265428004819542991488 10311750 121226571343223116329521117517753888000 10311751 132330661210742795526594384742332191904 10311752 201610363998654106504314059400997109760 10311753 113635624845002470623562605977349730944 10311754 -284450766230640458522173237438367727360 10311755 193177480820905124124125046841054400160 10311756 -37964339628164752228536023802303528960 10311757 -89797096538691060887901512544860073994 10311758 -203906090289300952934154329438142282624 10311759 -60052142764339534454157819034192871280 10311760 1750108736180755572560170002743132160 10311761 -56978161481862185927353059253137055068 10311762 -109266500890272957755956908725538938880 10311763 140152041741372185468297238582477911040 10311764 195495269828350649348548852585520328576 10311765 -142871216485977480803217325395541678080 10311766 -213820751528747007277600567202670587520 10311767 -70536446753832339857083223278964303088 10311768 68055158339769708038223653290344898560 10311769 287226049112736653067903794843001658880 10311770 88814530060047453700602236327911925760 10311771 145921453235338847966827014101445775512 10311772 -293910354893617471081441712471164378624 10311773 289189638202006455657439223830177226022 10311774 11709933476377400627000261042719512576 10311775 253468210962271623297388879711768758000 10311776 313918637520957850429094418446304018432 10311777 -40452302378824538370155459130394794240 10311778 -37043807760396402092652906734368296960 10311779 50304838973842244794502202804269667576 10311780 169652274770727093332639115402429173760 10311781 346197240272124505719435440955720386464 10311782 -2349331952781841005838173614646931200 10311783 -202012858509160101408674339437541410776 10311784 -1752342143608499045979176626271846400 10311785 437200636328500932079517898046040112000 10311786 -4708791910499314708778645472570154656 10311787 914882503873382165622544297616552400 10311788 12046762985176141935045435529125497088 10311789 -98918522981014915062847686071153383200 10311790 37881892968084511657454902931246188800 10311791 -24912199892941355630007405991000243200 10311792 119783723392422758167242689752667062272 10311793 333710251637096861858330369086893251824 10311794 31754455436489550253200660089364263040 10311795 -5880314784602469706763478227413991280 10311796 132005593703739095522653391120883271680 10311797 -269256463774705784023386719193828826212 10311798 22197599275513308335523931862024663040 10311799 -519799197039229355445302581750715016264 10311800 -63238595092680544506570431264974848000 10311801 -191010863440231894481428425297636386496 10311802 -251689594284788599068497648639579056896 10311803 421933572322404339322568456134545350052 10311804 -56771314867897429403318380782290625024 10311805 -240791122677325611810896874716098770900 10311806 -49494310613458213646316499948345609536 10311807 56722185365364925090205778580693144320 10311808 11621761259912444746058166254771896320 10311809 -38665380635489956489327555462069014528 10311810 -31151784871898846287826365410694179840 10311811 -95093023993775696234373865972334515588 10311812 52891739980240138354833455448002211840 10311813 405780776914750068489717388473289252800 10311814 -365342079001623512847152608820099811744 10311815 -62759677336892670956067113869695088080 10311816 -27626183617269732538586575178680934400 10311817 985604499543250513951618954448881187892 10311818 116597989294105236091965630105835645440 10311819 -41626042273829644499770432280679121920 10311820 189694633674551557467564577732020940800 10311821 25018694226101234357545953063627264 10311822 68900764872878343375400155471063615360 10311823 47632430758618671631795351464545548840 10311824 70874326565620602785936885933870653440 10311825 131628131535761288436887240452257207600 10311826 -59010996250071273085825783940523168768 10311827 -301499030024262833486425753873378910976 10311828 -10800312119771824046679874227620167680 10311829 958714315653020802827148371184139819872 10311830 -1751394434213302111225429602378756480 10311831 10646453480858703229903243546301236440 10311832 221801355802773127537294154231255040000 10311833 93019552335262508817573103611125874240 10311834 -6858557514016467181552001652718846464 10311835 51145427293618591199380050361281150000 10311836 41714350764321867042428426682149237760 10311837 -6306444289264313300748163482219894432 10311838 34760733228193390461216798612639793344 10311839 227908605028353206899435028538577157304 10311840 32933067290494199679699786779747942400 10311841 18182164065646885032476912289504150242 10311842 -27755077589751890342453345406682822368 10311843 -187797390439488068319791493252705984000 10311844 615682230788522773198091744653000212736 10311845 -163031761615978295335733818717605636480 10311846 -195616543412154239625259941241185590400 10311847 118076969497135053297845829196976108544 10311848 -498272297364724787680404590762737136640 10311849 190746357536038450164157442553985736100 10311850 -184883769584609161538694811715816079600 10311851 365617922870898291917867226192255345600 10311852 -159195131227295431705095938760628320768 10311853 -141504066873561657543644149889547787380 10311854 -16213099276439972489195766484015164480 10311855 101689807307451939100737647525283474960 10311856 -51594836918580842376112526188683378688 10311857 -351878123558838461930348082142808864028 10311858 -17612403317564935514121231029194763376 10311859 -363498231509924822219667021083658628560 10311860 126326673907850774686895913367171906560 10311861 -50302212928699919271499542511452309696 10311862 -345206387516064081276831051832339104 10311863 -6009067974712655794728674392126508304 10311864 152552447023178474686350281687825387520 10311865 108921019854208940859743277585772648320 10311866 -183986729849229875867851061781649948416 10311867 -14761799646689809129503348269870179248 10311868 105754640225200981748003781131090835456 10311869 22370626319431176381246076906588258368 10311870 140368753894525494654657992282311680000 10311871 -116507913512299139902312917796962933056 10311872 82300125239871525323527345869287325696 10311873 182526374930648859761840590528840252176 10311874 30940955537014927432426296316764487680 10311875 40112289630166097688014784127824810000 10311876 -82701342362560108199094186074267367168 10311877 -510561965814863965469277542824055926788 10311878 189316062641373420929609629701732648960 10311879 -188316707619085158359536947170243135280 10311880 173722674235729662387759729490022246400 10311881 82709858224903201770357714573099539892 10311882 22254646776717640605185264787141272064 10311883 -213656596789890359235710359068584450760 10311884 -279436526335076574772118827193217351168 10311885 -53469962572258400371868767698291607380 10311886 117814662284130442059806689731287495424 10311887 -97463387139991021457984707270327720464 10311888 -34768248217793524600126540616881668096 10311889 -164004453706815388164345431081282104320 10311890 115065306346508158055861942336288599200 10311891 -135459025564221294936429455201237896008 10311892 -142856742542900597219608592915374276608 10311893 352822909710417222690737722798063544142 10311894 233029108071719498528678535794867404800 10311895 -233271098952212443082500704029116076280 10311896 -71460674575647363538378846914410496000 10311897 313299269064807101341445153630991675600 10311898 -186517626000983099109871254352108062720 10311899 -89429131709498131996959229776320424192 10311900 -6162164241544742407531328961548928000 10311901 -14022017472027649804531228040585675098 10311902 70074697128114199796687290188873830400 10311903 76560902297769711089659423634789430600 10311904 38282760589133429588467765537731772416 10311905 -181022560879096224040604663156992040940 10311906 46000589217155864552919870198268708608 10311907 35792467112737836224313924178918069920 10311908 889255684630092472504978810570967040 10311909 90391156118813396270640978229974252768 10311910 35605096810070108050954316893360734720 10311911 -50056295388561950760602643889934099280 10311912 108663934909304146867528714173068083200 10311913 -245883723213723490186866520534556448838 10311914 77496982737117729303915356103116635056 10311915 118123228019993589999836383745264263920 10311916 10943702995920471520151900113396776960 10311917 176380548677130606474772219968828564864 10311918 -79187988310693638997060663335582031296 10311919 332502040356430796944747595200596330320 10311920 46518438846185501877410701440794296320 10311921 -7535570260238502218125273721804385600 10311922 -324327595918118974370804391200958805488 10311923 -53636615650984543120935043458199467828 10311924 10380755691892923495393826279899205632 10311925 -163621944589673474577528320211441243500 10311926 -20704958904133981764149723816518207680 10311927 -296715146100047877588158625489436947840 10311928 184745189649279574877027140310883287040 10311929 12134698218089172438187056511984400976 10311930 18395366641244680493031549750908494560 10311931 316060386186901685194125126553073922080 10311932 -32142627728401473075077538655684627968 10311933 15291839759143465759031620205233390848 10311934 -18001787361808222970086192293561134400 10311935 -88769360950191222707331771806339416800 10311936 -53937539804387207921172691531836948480 10311937 203312088980585453880436931654071775572 10311938 8588461559490145646432851787089681920 10311939 -54660859687933489004372489946614667192 10311940 -209213924580891456474769282469585928960 10311941 447614682414980421791762922188810429184 10311942 8966560117451097737505058526379386880 10311943 -1515715801591936008970850799919367576 10311944 -264534668882713827388790883114972195840 10311945 -16506778310751523956140232104856076800 10311946 353789503582533542501569913048815422720 10311947 489923213843479382714149284468154663200 10311948 -732288060753447502060536437844481628928 10311949 -577748682156327455585649389748022754240 10311950 -108987580980938268998228893430777400000 10311951 22684316377826925476767528331618253600 10311952 29454769151156328241897373588455424000 10311953 -698506582499743726794325433484956478798 10311954 48376171397225862165541536273522417408 10311955 156357383257815387606457969262602365360 10311956 139031268324423729107771094953186997120 10311957 -205663979339578532921400471444472708146 10311958 57735325363071456007063250365788749568 10311959 3423503452730076588914392541851489920 10311960 262909973972515423368664658046215577600 10311961 -491443937421308174479906759221909007200 10311962 -43629259161480402206196672109574250528 10311963 174545288698252968856291826534172251544 10311964 2939898386973261296118233449477332992 10311965 5038030441066576452845600868288305400 10311966 59591467630258058865102082505295888384 10311967 -17197970625443259201025720575674056080 10311968 -73755560222510576182058900805672960000 10311969 192793951040289681429229364701640584128 10311970 25294984497364923480152482037306357760 10311971 72788083553757963144713037370682086032 10311972 -116981012619242495735767596904419772416 10311973 -128555695113222005638636271832795235264 10311974 -47579474332139794816091026305500432256 10311975 -129375732374049423378095059630887162000 10311976 -105503005486932904177397604797730001920 10311977 150094858924170398114073216017689871460 10311978 -143997535200936311963887957143219115776 10311979 -544651119622875185124856063590151250424 10311980 -2464094188096176873599566003845427200 10311981 23328929173040010588620190976746393600 10311982 72360603884684460662430137696477813184 10311983 -488766696404668609057182990212115624 10311984 31748758085626231974535492417666252800 10311985 -107559158418904538243656161621787728600 10311986 -284720830982497526942922970903892141808 10311987 -61693383583403338683710963101725112320 10311988 305156056531254338374766806413494808576 10311989 -678896962364547267845507535873052632900 10311990 -27297714993051258880956322894385256960 10311991 6145828219055908370379252415462875352 10311992 197237973258927485053060955834631168000 10311993 37572262190988044239138873306850973360 10311994 90849039225877270529568760895345433600 10311995 -16008951092540130752983522931545507200 10311996 164753561986053000611076241246821196800 10311997 105985838632101311813677058949905685446 10311998 -27598790501433674870617471471186527936 10311999 3504921631857783801596507054747088528 10312000 -5102863907521890614699529696706560000 10312001 -431151767326825704693834725944729930860 10312002 -288244681191328367261985129940677120 10312003 91535331201375606171489934749250594560 10312004 -185365102380969449247021481620981018624 10312005 129377870620259001689518968663976576320 10312006 152063682734578993096409832976022543040 10312007 406927000087719697664040860749579655256 10312008 36730854511581478513267101594078904320 10312009 83424611713327998157820348656324269840 10312010 64064291139337978380377728951320346560 10312011 -33089519278229556851692982241048121680 10312012 136098450990505824463815529073266701056 10312013 792159462827923681494376089893007613740 10312014 82390890116999235611438768404242584640 10312015 -53378603190433114601255750105488029600 10312016 48399817486711480188854554865120968704 10312017 270067921361327709596450116432841975280 10312018 -79739030888078934047228856818762534784 10312019 118633465842395505410853806784709130496 10312020 90092282865850815393132664866057369600 10312021 -171543434620875452820934962574556073778 10312022 -40808281779902439577965041222707015680 10312023 -89604844206036682765758678570667921200 10312024 368713281589285135348980152261865768960 10312025 -337610046201474171959150125164784206450 10312026 -56105740645671874525095783505729370112 10312027 -69562683962145886485383576329188130560 10312028 160296282001847904654262049882079713280 10312029 3437648259681605605308123122811484800 10312030 129698468865623709461309106031345180800 10312031 1439148169810917445303710953767304064 10312032 -40177855469093200412263721840997826560 10312033 -78500361542452751206433360218939715196 10312034 171715567365524808759458672292590158416 10312035 280585820096240885218203774090722127360 10312036 149124614028331322900842397405799989248 10312037 660601579977677009497000208031794071392 10312038 -167312006298538262188195425314358405312 10312039 35241173388371701792659454140459302840 10312040 -64196313798220921794953230393747046400 10312041 35300174944008815087260135503591524160 10312042 158276592985817675018548113097255848720 10312043 -201484958889831779877523578267771327600 10312044 175605493685178851910537773422798467072 10312045 229715160976988232461862068387956320 10312046 -28992939159472706199654950240954094528 10312047 238461224043413545610107532309973442800 10312048 -59190772660870586556801816846732001280 10312049 -170830267616008760117715789042851320080 10312050 -33940895359404377997231513510539174400 10312051 -300381206050982552899364194328853942240 10312052 11449227949203262043250785756049181440 10312053 -22440236200569034376894861823409574016 10312054 15352782362057215377393192486119445120 10312055 -96546148663654260209316511350608175840 10312056 -35348198554615294511398632145635532800 10312057 -72907856266247420237584937727318539776 10312058 205919811453464398892673590580079441920 10312059 5518603894695187905374836416003655704 10312060 -129929027388484965895053213254326886400 10312061 -634556950650579102436794366518381022528 10312062 160516412165458717687948978230934477824 10312063 22327714724008908792141693899946185464 10312064 -55240071949266858719912594292489584640 10312065 -199869048860640585255811673517558460140 10312066 4025220632081703402772172355514145232 10312067 -634121347106996432851315497913046330568 10312068 -14672145781276037971076105678753427456 10312069 714596895365419926071421031224094533470 10312070 -15651672988602138362287896729894762240 10312071 133192772420267550433196354278038536448 10312072 429877558324836063445540661703677260800 10312073 311014307963391600428594936757028671744 10312074 -27622037039640374834494800855034847040 10312075 -147500876199350371501236781788144404000 10312076 -236777677490228884006886949959390634240 10312077 -78694942326956304211470655396344098880 10312078 68981243725183671482145854036351734656 10312079 284438324289124816686931861365030240000 10312080 -35911234259450155842691379092975779840 10312081 107574151577334439037378558653938027600 10312082 27885702664732950821607804633302866944 10312083 -1039497223343734380912451216185998638080 10312084 357702569149462024017540833634279186432 10312085 33275368622871965450632480753290879360 10312086 92185781418271702201079858658174365184 10312087 -234800832382468081247334637511971460768 10312088 1414010933110017879789899381192785920 10312089 -9635897889852818905304973935622025776 10312090 197382463524840226035705848757033984000 10312091 68844838931904818605023739559585055492 10312092 -8701131099313232834107607282704121856 10312093 220214349652246233503581936179056883744 10312094 -95155866034986712204482685588278461760 10312095 -234931264037220343054415451867782970480 10312096 -6763227593582470970041734910423597056 10312097 -19450822748803481503851166039018539840 10312098 86083451651695085268636804992541699840 10312099 -97589392754392663896647483077295389200 10312100 104954515842584298790830138831486124800 10312101 -4202511132364830034817573124631106370 10312102 181623106101323742704711606357045302752 10312103 -35028310207126543904964069086307543576 10312104 262139794923576856836026188775669760 10312105 9695091571094674059139971596661752520 10312106 4053469623247211561902892508384798720 10312107 -74778820901640653259935349080886689280 10312108 518335415067222010662959986664178230528 10312109 223748615259684378195148348191618061740 10312110 719572384513663138592247014881056000 10312111 83322394622506371846654977839500663648 10312112 18300082436275775339904611903603490816 10312113 14828160785090912443729240740439694208 10312114 304773095851516741438146715261311267360 10312115 -141965471952836422492131279403681809600 10312116 -171378002127287638327808550910964023296 10312117 -225980299015656612611511605176758428800 10312118 -228422949900638076030712411098331206240 10312119 77996972800274234935311894737681491968 10312120 -22230851342286527631520953390954086400 10312121 -559915054804696205417350895111478414678 10312122 -27970998496141951993909578598279731456 10312123 -284669486167270587216384400449685545628 10312124 289119619706326952215741902531960247296 10312125 -195618485715689665144214339478684336000 10312126 26197523755413816770796294640108084608 10312127 -74320442583789680136775733542702817568 10312128 77316596714610840193484749636739530752 10312129 28144592462246598261813436164155333376 10312130 -8133095271794044691238544684518451200 10312131 7157501936818883585327398700747108160 10312132 467286136326578838356762847051102935040 10312133 84178958612456782605535364092964985600 10312134 11974079047443406687319425268945651712 10312135 221345648787436096128878718976969382400 10312136 -214806296575406560845769162579990732800 10312137 558659369204898490984473139076179922880 10312138 130663327101693480292797743037159651840 10312139 -411367090315839854919873011572850333040 10312140 -145995906209908417020349001471531750400 10312141 -190387355885418870523625182127688153600 10312142 -45731636053158163455634135597584697728 10312143 34828961831632871071090882747541289864 10312144 -74115346178590703767126040335169306624 10312145 -76048764216258000736808248239282425100 10312146 -64439884795275608102641451208623579136 10312147 480998975518197909758261295069930783596 10312148 -371082693121133572639276476181226532864 10312149 -3204975597221973911376907414757139840 10312150 52164187685031585456200423376474969600 10312151 595050890303493373167472623382131349752 10312152 -208220779800656229380077879001489018880 10312153 -58747425808249933088697929352964013676 10312154 -151488892387540636916044774338494433792 10312155 118312382248126151935670136983873606400 10312156 -10126535739916530793564816362045287424 10312157 122527170368294342098713715728766832940 10312158 -66460363630256861356481433878576769216 10312159 -84933038810207915542905647237352727200 10312160 -8478381266846162247560432072113520640 10312161 -108610233772287923067188271685620302928 10312162 28515294527217075090999935900179223040 10312163 103145080520844137753995543477768000800 10312164 -118913801704173849284621907010806343680 10312165 32554918502646620662963930186990638720 10312166 -172792275668715056184017221068004219200 10312167 -131285043739724067223744538433325511088 10312168 297469958708707005386003959760935680000 10312169 -73430502682975533318924510573387624000 10312170 38965909763951438311635600565327680000 10312171 -82280527318726541831821236578575207208 10312172 192199862319581983986712806130489764864 10312173 -299339940904030932628560781192241591178 10312174 1866755264230439003176013311668679680 10312175 -52490531033314168158445676804506344600 10312176 13268473263642093179944083256711839744 10312177 -689571971907570937647860277845156012974 10312178 -291613710217821262003689502129654053360 10312179 173253566124596314899961219027130057784 10312180 -46579883065971933989654411369140224000 10312181 134683576917623661002774349444794128128 10312182 127741596679403639140280964768872714880 10312183 -385375147540610071152908162113123809600 10312184 311161860803049137709857613433237893120 10312185 -10635778022660907668388883172301658560 10312186 -79676167094577178855561035068502597120 10312187 -36413351708081536405182689223058675164 10312188 -72383082490425510895140899711715926016 10312189 115386671965128956592563553125690942208 10312190 -44143886505154294702692529567558963200 10312191 -334339130260607674677987388071141771048 10312192 -141286791161514311807666032569961414656 10312193 -338836648915728386221417790189718841680 10312194 30956408775245612071555415520204182400 10312195 -6978479790566819469445675223016016080 10312196 166410729486327516769763835267633585408 10312197 87797502403407805167780129287231745600 10312198 61973731418959700384794641699698628864 10312199 21264536316485476680772210621353504864 10312200 -204567433501998707380298724504765696000 10312201 -299659543723477272706684137819698173596 10312202 90143204402849878666016468525100405552 10312203 -165518821919572189928539754147072947584 10312204 -17132676562632837070184000529338706944 10312205 -310540047160225176893378117662244475240 10312206 74538382233587498122002063576338954304 10312207 438031885178264082448585098042501569456 10312208 -88595665142413118892042589415372218368 10312209 300406842693161159974405669045631881314 10312210 -97692140299462947051181652937985295040 10312211 66677618896087185713342215560711179520 10312212 -67594155683742454072962452235573657600 10312213 -245427636288952472569846723157710647538 10312214 335601217438113719554333440923087802432 10312215 -109518965448205656391855353066607400880 10312216 169060658947217283867576030950888724480 10312217 -5770234469399382827914222844178915168 10312218 -131296177774050623781435863431500303360 10312219 -924228630906837011705699708396953297856 10312220 341163665839740852706277537712070970880 10312221 137557915258300412880444725280762813312 10312222 -151435228745569270033439255057644073088 10312223 -1088774077739503548971138416681702729440 10312224 -58950551646324739811525309337333399552 10312225 -46788527620293544572467658589620800 10312226 244099946858930234284435048011603336480 10312227 -386027341341406490059660107161672585436 10312228 197423039184560760785460160665599101568 10312229 -245622182420043622006448332035041791170 10312230 -62858112786129923124147864938212116480 10312231 368193785043316324848174325993549583120 10312232 -55166448420581356409114142172037283840 10312233 11581961269594094730908366080602719808 10312234 -84482514937435656628872719568541628928 10312235 -14240211064693203695427888504548279040 10312236 -207378845204670290359108374209677334016 10312237 -18626445243504830589656234645934680032 10312238 173982847078332964588595438318919276672 10312239 105801620235264891215342290451826357120 10312240 16434086879805396912632797541714165760 10312241 -88334871684555459826033172144180357358 10312242 -98284571934497252922545951729886165888 10312243 -65554308204748649009119695974890550272 10312244 -231309052824111575259988059311318734464 10312245 -310898903867120139991075219221923630400 10312246 128631154135168345807125206387861345568 10312247 -217181503792725428579356153198769608488 10312248 -154569093210551860581388520279484887040 10312249 -281034605201791845468388626787855777750 10312250 -146200354304827131847188908063896320000 10312251 -254393480532982759037884836841633296336 10312252 27674611645560721686889224381823104000 10312253 62826541355745728711197979396735088000 10312254 -158299823805940964986249268542297974336 10312255 -342411004206798427841599148321977992000 10312256 94398170807798887541970411062569205760 10312257 244901286902153775308464457661813912576 10312258 -29966934433637175193388200513991483520 10312259 -51300096409514859341631842186203881540 10312260 -735826690023558029257813366649978880 10312261 -14318764447941596739143943626857094276 10312262 67513296399380471837275827354506178432 10312263 46492627508487839243876578689408892416 10312264 38313278043143948103293685467208944640 10312265 450115073516695552115609647171390646400 10312266 42903522223466718435917829125044449024 10312267 -35844429435374121450718787799924727008 10312268 72236499746077310097399331067795344896 10312269 -216418473525407095411026437958598840320 10312270 -17217137843411347224377567558444067840 10312271 404469559926913628318112093744565020600 10312272 176809050012412651535204072987934720 10312273 163811229177094291887901599464208947200 10312274 9545928637214926028054832447722901504 10312275 -234366988308357069983317966146906624000 10312276 -59615345311056030175751568273019943168 10312277 229315872258606988790555552919930930126 10312278 54025691835856518462653671976715685824 10312279 -285788889621261656229785393711768751360 10312280 172957651287856036678772406028910592000 10312281 -116987281780910419735915433252396553216 10312282 120857592109969492322813987073804394992 10312283 129556925522833471740458884749186398532 10312284 64994919783204556218645138696898728960 10312285 19145083944291101747273835803713043160 10312286 -42528648569842459175209607260985320320 10312287 251547932846311201297773711770651359560 10312288 -200524414081153268192151962592749813760 10312289 95193629213343378613840873991675605524 10312290 -37089696667405934886497790179920920000 10312291 20994139058532205478760710409337192584 10312292 3172033610039338934778674716052704512 10312293 38443312748309213172865671121640314464 10312294 -102742624129762831010677309380884720256 10312295 61124941213457432735937231632463559800 10312296 235610653929886731255948115502070988800 10312297 -344806518619951655669011868342118418188 10312298 14548408883787985912994986340807715936 10312299 -636600805385839272184291864568746220880 10312300 -204653211786362727763936163201734777600 10312301 -40205294153431851619713082821673654698 10312302 17656857534998787006398940648357175296 10312303 -3991928936508670887842170265838446976 10312304 -149119489595713316565316239704810618880 10312305 -63315015822979888608470676860206018560 10312306 -271817227758753641264445891324765297648 10312307 -37745453509202635754294743778620371600 10312308 -159941094740657713708939861379582087808 10312309 72870244993229404633517708905975098016 10312310 -94241913987638815889082993320677309440 10312311 177002701206868570779680849217200744784 10312312 140326035917441927094967306325946163200 10312313 266219233789929006818370079198325770560 10312314 -56303799107612975472984460819518965760 10312315 131588402740913324171820524770529604000 10312316 -29586050674518291403465030099111372800 10312317 68202797199591668005540998269013706560 10312318 -144578250896792132476722307632040880640 10312319 -848972395167570081261878411171026809504 10312320 80069982536401642542879434747569766400 10312321 379368484237716157713939114894250873392 10312322 192867403905746946287973693439675061712 10312323 59029715476861717830684687101207070720 10312324 -138025240578267936526326891980851900416 10312325 -152326735594347640221688032301595074950 10312326 3006360567454356317712693929503400640 10312327 279388412104014052627436527131382933512 10312328 57643232221618227723528627594462105600 10312329 -211855850251295015168080836399759749616 10312330 59886980051560696035219298380776985600 10312331 -78346819269261752055328460435654412288 10312332 -80306716571831300378988509900750320128 10312333 233872227440315869155354691811044753600 10312334 8922822738310495140006321712478280000 10312335 111761684712712787686052775095362366080 10312336 9069262308404942424484948641111343104 10312337 -196618529030470978953576635133603680448 10312338 154423756954366777231191139333721929344 10312339 283716651020606431328696845036028520456 10312340 -4925075189330216743450313804409715200 10312341 33351055596477339255906851505315769920 10312342 60449020601471983970310359477663875872 10312343 -150690378959670389875132725622789188408 10312344 -113153135774676619142908624057119129600 10312345 12832907233038807353758487939813011200 10312346 4801108670868285048367230356186112 10312347 1205506821300372340985403731253338928 10312348 180851123799002505122078911137146244608 10312349 161698712693704881661517400408201442464 10312350 -29335012690533932899695935662957800000 10312351 240407589949178145490699965378326999152 10312352 -372418065626797049837485783459318530048 10312353 30381803396229143966724091656935937540 10312354 -158628415038180109722209749212844950240 10312355 348504778248068209837018667377698593520 10312356 -107238511112364824386435350678036937728 10312357 -40159812004222722905256711649076495520 10312358 -24895246889766222975095557625769461760 10312359 -165967588071760815439829895991675575600 10312360 -655885385071040381200323768760600166400 10312361 32945472439196250808127743524393581544 10312362 193474154198010211560646581960337529520 10312363 -58680825767762495915641853703018671456 10312364 173511359545636410522780560449291714560 10312365 -64389736664876222963068778423902212480 10312366 52325645337694323500885108351678797632 10312367 -40923575431869807195229990048451418240 10312368 21785027942967706689365795626068738048 10312369 14439003519948829066556019600827420160 10312370 -137850900453720437015980084026636008640 10312371 489628475150539600889909766986708743920 10312372 50790662544240921773148498048944701440 10312373 343119378325880575797036401805237200622 10312374 -210237535765205579546104476721639887360 10312375 219374685297677751653474149701863250000 10312376 -72941472022221922746302257568214835200 10312377 255631908166844206781697965727379114320 10312378 -173408999396306552061941904452692943760 10312379 -30913692286857266429421549458102515200 10312380 64695497992999012315672559501718067200 10312381 -25626594059020235284393428090801420040 10312382 281925581508292739441818531911988419072 10312383 -8411989271679074332821961309184703360 10312384 -118702573805353978318924122608369664000 10312385 351554947925262562566642251399070554580 10312386 -16228074976717714350716344174916553216 10312387 -22854397840893404963293724607826386000 10312388 532760805359695622044988205354415600896 10312389 7897787791167384515146237570410011424 10312390 -2148349536606949996373151528762259200 10312391 139196743376784996473997107592186830400 10312392 -67745326405404386128637451005863649280 10312393 -61297907281977057358554089014904373660 10312394 -134684673735439274913946999160996990208 10312395 38018823912761090384255415667878343680 10312396 -211677506096174757985023406014124115200 10312397 -141294040024174119958181080917077846154 10312398 -9321089833836118600267075241050962432 10312399 -125554950674926863395044980406805282336 10312400 -14218020747928271466596701320511488000 10312401 103176856511940510759222483965571757248 10312402 -21972861232827924797423493670079827200 10312403 106511371763649939952288805498202353904 10312404 -280252775860305251423502964726429175808 10312405 54957247672217721387149776338303183000 10312406 66942228123979733765022405369194227584 10312407 205568303488257172385630872440536682240 10312408 -89685042656721978189891747000309166080 10312409 -241815114205542152994424393412264262390 10312410 49954108194385614035938165929830668800 10312411 -1531178700113494649210234772446784300096 10312412 324043265681622331486762470066995625984 10312413 -121350029545771449896794788974164666176 10312414 1413394317444201430246057140298804224 10312415 129104144927697020137611110522218315560 10312416 -378543413252180258050171707251965034496 10312417 -39361597090743607089038325690006581568 10312418 -3500904151493708159266291116861484032 10312419 106883571325172194752624096891224425056 10312420 27753722597503419852452835937123457280 10312421 -134726455479815189802538595698153484160 10312422 -52825824435389275763496897150832202880 10312423 775885602702222471620927168491275682560 10312424 -260606792518564720346372426580815447040 10312425 156270374799767558134097295821212162350 10312426 -15616828420861983497999615571613355088 10312427 121956812961711248759827782685173525312 10312428 -10908627559192261495389944323802972160 10312429 73185374821560106627457628262494059520 10312430 -107629244547839825986938030687754876800 10312431 63490115667168452310679633828346470152 10312432 203902389759740082650565104945266688 10312433 -363234891715526204452134178306891855680 10312434 -12020804284546960587152744692002717312 10312435 -37393458977016291120232455112519167840 10312436 263534607528946053154413499733779639680 10312437 89021467727244347392281160012937840352 10312438 198014705065412058385663686268339231296 10312439 -8770018608290267204723452463526145200 10312440 -117440564962833330921566888633376768000 10312441 54407989363229796679422580895882689152 10312442 156018654286246530661890859349433571440 10312443 117454309040862483115232744455817240424 10312444 -207974366737618350976017943902154584064 10312445 -82457619388285187223914844231812338560 10312446 -53221376223699677042826072985906323456 10312447 -611127103803566756063595938282578747808 10312448 274011835636638498021197638542632681472 10312449 -112220521508008727001867563598161710080 10312450 52753011407183624074024166895734550000 10312451 -164410272176846232294604701934260114696 10312452 -257266057395720242414055191221835005824 10312453 -588540624712513951485208508231590923298 10312454 -72233771649712113141123114210856657824 10312455 3900845803442566983909425484700806720 10312456 26932847167393983178206647279935979520 10312457 10020088182573388257765706882086887706 10312458 90446961168142743675036389715768913920 10312459 -454038650812712473792260579084759005960 10312460 -28478777526705450753148860196143882240 10312461 -276424061361696891381552835183863543360 10312462 -240147787364113756875219525297119496768 10312463 509887835379561617032601020558257997824 10312464 -13328813849501657501024954125847887872 10312465 309669048888819450424164342499993663860 10312466 -32306593452297443329945659953625916416 10312467 -43954888604284827694501880700351240 10312468 -458207156527264042599296307448951860352 10312469 182367538292670690090407575514107576320 10312470 15280278764836774276901922994171987200 10312471 7885600419085921994934604244293293840 10312472 -335395931119987248141507996259522314240 10312473 -119515477286836358591216653448048934432 10312474 167154882620531189240656981585642538736 10312475 694737075730665833299027391932033200 10312476 254024802957783671366889969712472504832 10312477 -216042546754497305764152486956080272256 10312478 -83608707289928985522801951501983109120 10312479 -43900734398276463418574696839810358376 10312480 -98366897445142418139490168188829040640 10312481 672078327893862267555822723864293651712 10312482 -196275667148277413338314635241324705408 10312483 -257730562469131871756109526317342927268 10312484 12053874966729358127803066724522778624 10312485 28734998111982513236507324639301540000 10312486 -188111554432215010012355592542960459808 10312487 -151826600149434460410173644505147491680 10312488 311402923892526007722363693794603827200 10312489 -572447883955048121481515821871841286368 10312490 68076558360479868994157499742243377600 10312491 14156956946753151057912207763997274456 10312492 -170492479421632412094605961829220797440 10312493 -321726268097543958660230179542920698176 10312494 47237920742759415464538329355459432000 10312495 -84687751750899264738281776121613009120 10312496 55613388927529665152449482577575985152 10312497 -24648769234452388579787967792387436800 10312498 68994123285481590445810338819362420736 10312499 114870316327881136392843133022022854064 10312500 53835649754181137794205632909440000000 10312501 144950127098423407412655982653790047072 10312502 296557348479812643348932498533930425600 10312503 126299935246483568537945090999227062504 10312504 1816832689420430647661205466701803520 10312505 252326437109111463516283362033155673600 10312506 147724920553744830582639900432880694784 10312507 125374350044211580551633689923624118756 10312508 26652900900756095076609987139905117696 10312509 -160569117967460192125954508940445373472 10312510 -2338396591330592441678268405544896000 10312511 -595605397759433713451998032174995248776 10312512 29350161607073999474918720933726257152 10312513 -516314862950160469713273079597818162238 10312514 1088871443431801964380604679382888320 10312515 11496580656328237389876029047078384560 10312516 -307244668990629072622595834267214336000 10312517 -328303513769134425384918201847611832068 10312518 215194759421127073111154961972085248 10312519 46457793347559783434321772651767491680 10312520 -75077569043567171614502645642020454400 10312521 37610119848390512501397298622516163360 10312522 47184890759406171388631283055057410048 10312523 21683450147798167489151159955233078304 10312524 -96468432126926260778596040814268496640 10312525 49442835678223765179001620408100568100 10312526 -73398702008915307557537497849783015680 10312527 -252087263818798299505842393652497389568 10312528 22394556404410879314687701461999140864 10312529 -301456065219995785259038132262638048524 10312530 -29346267208131923881351837561171361280 10312531 238081213178163309369957419339170404332 10312532 386810245036397828757050627630969421696 10312533 65161970977709270114888491973274421248 10312534 -12204328116975183021206355826187791584 10312535 -300220880683421501484297385871597602800 10312536 -152519547262633571874762058054565928960 10312537 -85038833029618444174455360780869043456 10312538 1207565613001888195885625829467109312 10312539 -136959757571384790848899236025822250640 10312540 -352065404978944238961603365007713817600 10312541 122553994598411123967561722428953993792 10312542 -74267657765642060540311726988627454720 10312543 -87401794865643287082777488725843818208 10312544 68229292398823445726461443729206280192 10312545 -169458098670808753406800814304680390400 10312546 -335190105204082906959102213108234372528 10312547 -218892002011585503727039851513691537968 10312548 -153769312715903583116849737533027440640 10312549 25267361996708062384509864346897279200 10312550 79594491225991978115094868111619512800 10312551 118113301765076723423685579521857658040 10312552 512913468767592377447911981619296174080 10312553 84274094985494191320435523653741707520 10312554 77170553786790360640934733182378618880 10312555 271930357923203760675685640443876857120 10312556 106744649755683796557795914297212753920 10312557 10620124608970042937648625278473225920 10312558 -160373962883732484280024854604660317120 10312559 524309087248347230976576568052303220720 10312560 63297655334623875917102711997899243520 10312561 -387941724325546162636227433529507776 10312562 -109544218792776790788727972752910774368 10312563 295046401195611914261810221740373093944 10312564 -34038096580198184311325418815197478144 10312565 285660809194221023597612119313844770460 10312566 -40981582975528776254209354992599322624 10312567 101548499616858355980310993102239808616 10312568 244351169220873834650109607513851125760 10312569 -944264401848900248947365049416942868800 10312570 -342437761048650787794464983304796997440 10312571 18085389985046552073499131373016708772 10312572 -263822632886321253672915650494925495808 10312573 -198992182882437278648597881247325158560 10312574 -409661744682423951791032301565625987200 10312575 -29646095562054373018425409619865100800 10312576 232299175969921067904776134967489986560 10312577 -350244042527350226537042954896136878080 10312578 19391141918171561411404055682888192000 10312579 -305019038444904095985151854520421100816 10312580 -51628574008903871365933142859403875840 10312581 -4278998540877553671818231456530364160 10312582 137504998175646765752135510784575514624 10312583 42140542597686858408412790064075607800 10312584 90913060385794901246522937435897200640 10312585 -225990839015565273516837482276059256220 10312586 12716088252834305213735607252178089984 10312587 -201531365061264940732013243431271193156 10312588 144438017941283245120430712733260441600 10312589 51275552578876156163606782952689166166 10312590 361006732005718666139455122150220800 10312591 396232499537609627592546546871037558160 10312592 42832317852873197164108527118015856640 10312593 536616716094497017359359083391876999424 10312594 -338816713278187438652386010809593761904 10312595 -385399691447081353015351833476647256400 10312596 -4628820768602820890682190486765934592 10312597 -232116008440598057555942231170108751040 10312598 258792394818216313755858144904689760800 10312599 185070694940315304476240775205154810880 10312600 -102660393679999007303515797705620736000 10312601 -9304975833294901007560215593865012600 10312602 15500517989277302828238958863141035520 10312603 77122971033113382771196519804445117760 10312604 4746223076325916244568726598864160256 10312605 205761867946015035714738952192248785400 10312606 57912994265564511903890474675629046784 10312607 -172306858707490669638651751375152881808 10312608 -83773520459792962238688062212921098240 10312609 162852426990537500582880916345128054016 10312610 7322252251894461434253545805206937600 10312611 12795163045544876586888124043779161600 10312612 -50169260246075851639075644330307087744 10312613 -105404229429105947754152885860822659138 10312614 -8670284779325003639583512932486253952 10312615 -107811915972917671473471957511046206080 10312616 -22499963994470080813098096042330731520 10312617 124187528639165775068722417920936622080 10312618 179489145929805844752644923793812547760 10312619 -60535080500448113107227894948624139980 10312620 -123191899823797746543249200377596011520 10312621 -612470991007779928553447921376534135456 10312622 283028765631562625963767726054654543872 10312623 219075507177885073873302959421762714000 10312624 -18532966749846905909940662709434384384 10312625 -313987762809768937832100136578210912000 10312626 -19503021101337866055946188699285238656 10312627 192186401197911092484306060553932722560 10312628 -54369775393608675490212755253246037632 10312629 399521153042778722933673924405445495584 10312630 -37785326191891258678723698898554806400 10312631 -155541881385520920664925624288700576 10312632 403585296895348455898626750568811520000 10312633 459652801820571262659398284772362739882 10312634 -22744422727873030705737587701286799360 10312635 -204170725189882447531402206250850319360 10312636 -287368701372176213148399328649616335360 10312637 56201177314844665349317555168170757740 10312638 139330211985904910690643059338213939200 10312639 -1354810345497705734363179147669686144 10312640 -21248633849345874273152998951322910720 10312641 -91793050484668259279557887352670057550 10312642 66379053173709562893170996584513509792 10312643 1219632743560558151849814599986860050640 10312644 -137657664283901931945519526071901237248 10312645 -182969435220146167003772566857691777920 10312646 115193959893265678511280617492280852480 10312647 1709722599997213413832674530459392128 10312648 -79362398371138989308959076757619015680 10312649 57609322657225464174093682412816820240 10312650 -44567383345031521926458484712217280000 10312651 95960059993966680591277440793222085400 10312652 -101294355122206702579153122855006246912 10312653 -44735871192310660812725622669729805440 10312654 15902240415027016158024009674011951104 10312655 373352804514564013099767732551458903560 10312656 21338264006475363052693000543866322944 10312657 347590933123581754610310562839093233906 10312658 -247029879953479855945942327053632495616 10312659 207071543147889974987923237012400422560 10312660 -170124356148473119808389440834437529600 10312661 -65681149984482507036110931846802829700 10312662 -3567035049494596809204163571220963456 10312663 153015749772627708161954638643743899264 10312664 -51384195735574888375749325276318832640 10312665 -235467036956905220356742979621338276160 10312666 43822257870723681824385760182028760064 10312667 -537677290679478007015568278764839757000 10312668 77074025985316006469195935012451320320 10312669 -685238628792782248314599634339528406080 10312670 -65039454611589320497388718243716310720 10312671 -175621473833449342876300685815325976960 10312672 406704239172675127279604461922405056512 10312673 159019809124271955721944359585394690240 10312674 -89751817035158019734373554088860716800 10312675 -50034831584936814765122551706268250200 10312676 53703787746071967766977504566228315136 10312677 102479218076752716117125650017514891392 10312678 165716395175530575600253451488315196640 10312679 -17735783071249146764729307279462626592 10312680 12802355956533610981807205264813260800 10312681 -312906653655234229825061446428623816518 10312682 -78154770599022792038500947977794121808 10312683 -45545441206057754063143318718028043176 10312684 -123603973847317774406859608428362381824 10312685 -25044346938952217729524263364637701620 10312686 16675969524332950380660108826264031232 10312687 -4089622230722805722574054703950116808 10312688 37399772115403314114644600302110474240 10312689 -46994076275413912330261243042363800672 10312690 69475370022058847100788224524556800 10312691 -318994628012907218150870708442471081000 10312692 2707955301614259547476544285604063232 10312693 -338715354903433233369544514086120013184 10312694 -14473371197824860615727772242520967168 10312695 135862251440219662042278718412531773320 10312696 53536319176766098983040271939504578560 10312697 -224558155989252549401073259927816677420 10312698 16573081114043691269435837519570005248 10312699 75610338631139549137956241997678833700 10312700 -140465981844283879796637308617084569600 10312701 163460984393316662528720589229693483584 10312702 -346836067861216568965971704483838320448 10312703 -81766049807188892173246816730252362536 10312704 148339573265590578176621542016727121920 10312705 -204831078855708009070832794825884753240 10312706 -97942617354724060423955485532151029760 10312707 551206204292515710187595353653178972992 10312708 26575602100549640205306475876945084416 10312709 999925929703699900258384771568187390 10312710 -4848477775544360364650399988733063680 10312711 29496378726015990974772862714409783232 10312712 -199885944609056169661906256372431749120 10312713 -25030537537654796196230693357839950096 10312714 34914800194893154176497721488224897632 10312715 -59549239221818815425880520033039148000 10312716 145476184749887698631918606243139005952 10312717 96175759795795128105079548783320662560 10312718 -89587011510932023197786721131450975360 10312719 -133466697279758692608569474989489164000 10312720 -22327754385556123241386764029283532800 10312721 146083484189089138718435626339278198504 10312722 -29765762343020159347478750709638496768 10312723 -193512276431439557300588285777725251028 10312724 -55863428783116392749392666315035803904 10312725 108622753965038818404236491497640836000 10312726 39740727440975589882364700758939617312 10312727 509407677914474238678029707342544221200 10312728 -148036908727909245509577477343280332800 10312729 115202391417439122788228204627919890176 10312730 88725982760720798008618819361943990720 10312731 -222881603956102924006639852612898749440 10312732 80526623387974790480413486120315144192 10312733 840453001515470159461760403021296544 10312734 -47876495557450953142885130067662896320 10312735 -285052825802306970528942409034070559320 10312736 246899569731734599774330209139672547328 10312737 -434630436839730406954771052600145542400 10312738 55529357194006168858081911344041578144 10312739 -295855769283935984013736946321076602880 10312740 -64608818471153202074185035485139271680 10312741 135893783980501033191472891414441745532 10312742 317827800945194026012251081564182554944 10312743 101787077454177148696238732573469945984 10312744 55021003162106928833610569152652083200 10312745 -68978615111166907910133558207143745600 10312746 -199973957114339427880675849190779881216 10312747 577243684188424718301499469558140822196 10312748 137139036975262683151920135988691297280 10312749 -175116172207595898336997950356141890836 10312750 41438342917272281094981368441791488000 10312751 -373662394971950912062162960824302491680 10312752 -41263604480488551084891549354892492800 10312753 209304648149240890854848927567344201920 10312754 477247508977738486140306280930684429440 10312755 63920048945844785869390669374401152560 10312756 -179473578974652827994352025138722326528 10312757 -4926779985469631426229139535858243328 10312758 1776473479158292038832642377659388960 10312759 352175011997726744890746353485407905960 10312760 367252121383836102350518609163372544000 10312761 107314884562319883823796930712102744384 10312762 108767977790178960136372415255927170272 10312763 -126812317583585842296294695599742016000 10312764 -20315538639235887350289983370718396416 10312765 42474137174609116895747294508519423660 10312766 -183781576870189930170553492948295463168 10312767 169783219365739351792766216883720945720 10312768 -107165429542904814330345688232770404352 10312769 -788850134203180071650798054435386941504 10312770 13361867273645900582235016810352762880 10312771 -56780456277214515861433863005537130336 10312772 -250853279400949326933233494606111223808 10312773 134022805459356313647908108578456629984 10312774 -131589145696909343894396032031005900608 10312775 325155513897681076989098461179410598600 10312776 1689195650873994271041104650800291840 10312777 -96705288751754375565081509370420504000 10312778 19650799262705619467140824061891625472 10312779 168039092255688571426399906073621725680 10312780 -313507187902626671652504531601596134400 10312781 284837516622441685831732649526295921152 10312782 105649798195001798906613273050891074560 10312783 11843030703301293619065604973514697424 10312784 77114154507379364908236244044740812800 10312785 47549120715281191884122248268863248000 10312786 -70691720904593873726141977275325363200 10312787 853205572612727790805200350427338995200 10312788 -85928060549272072203329109568791312384 10312789 603509495441930762251929824209253808590 10312790 118308029056007408084300137620058310400 10312791 -183283341094879154677318510096821312408 10312792 -21539884912685602349640422584402206720 10312793 179567142242822087681365105393134671364 10312794 -62869729663647908318924394093244847376 10312795 27271852596648877341031565560701785280 10312796 158165002997787745672392683923941192192 10312797 -189630249302819891528612681452745556960 10312798 171194084786628076578246296736966518400 10312799 42509213708200604410543156637198119536 10312800 148190741997329811755378833067822284800 10312801 85340287543405973359916918423809222400 10312802 -8908781844696094637455732832345500896 10312803 200271490009102393930118715436102084200 10312804 -111562137382905302716731037313362217344 10312805 -24846398819760300011203037577943857540 10312806 -21600251575407439788906642456577751040 10312807 -502354781126572504952992368474023351688 10312808 372034782953857095655003069535826001920 10312809 70529703493724637737260426309315087488 10312810 16639069688432448062466239408380894560 10312811 198805740090750971560016627567980439412 10312812 68214661259355127717956080122914385920 10312813 -270329290933604486315821411745193091776 10312814 213104128073232570194151987419431620480 10312815 176596027647776746394861710207881749520 10312816 -88201316017677474615983762087930003456 10312817 220282078808271791867608302788584439220 10312818 232170528901931815899100206711399644160 10312819 11942681672501760069531483153895372608 10312820 -56559130228391599645429516489441075200 10312821 -175467470441573280550369696049233614240 10312822 -15399404410018680499452392309451723648 10312823 92525870255486707472405164710673332072 10312824 -230307636334543166199705900265805230080 10312825 -20973277907095320106356036360344352500 10312826 306253416699103279716092540891590688112 10312827 -23861185513892846947132492517415671040 10312828 -60258597709586142913935049211291871232 10312829 29268500412343599535216456079669847960 10312830 -187172240281579975498938358367209920 10312831 -195794699494419408391425651764342120936 10312832 28358813022920023519459264729637191680 10312833 11723452321472695801297109946456810000 10312834 269199128190463269825186645346504581120 10312835 -79411144057416481936439059979913734400 10312836 -183967906825593754754284740018962774016 10312837 17597924044187955487274333105486079264 10312838 -42896394975227124527933549009394571680 10312839 21841863913386002411923277417179359240 10312840 -86563893842853803988303467993178931200 10312841 -160748079454563505491034808752514304000 10312842 188251700935924330023894620806337133312 10312843 -303013488140686254377580869712578945456 10312844 756794556179177067389414956697837686272 10312845 24012993496667567381055386078799287520 10312846 102972737101441039552986344265654270720 10312847 21655083108802831145523308823607063680 10312848 -14354055004405842623239561199036399616 10312849 4665795629902952445414347309473948020 10312850 -47236324237817314891409042320009728000 10312851 204618510320170535679279462878141627832 10312852 25729144921678271145154868112399101952 10312853 1206810409864725370223707875804691644 10312854 -22857647090723552623532335781640192000 10312855 9177164625842363898260446341992744160 10312856 17583219001166837960428550949213081600 10312857 188568407020064183952147999813668998554 10312858 -48747552041964168659084696182702172160 10312859 -414185677179044263337039086935435157584 10312860 206163946706083392759182375011053327360 10312861 266181633206899141248023799588472733452 10312862 153224508953873995067464083212427264 10312863 -14912450008949891077447034648266389504 10312864 799919723870459328454233953691887861760 10312865 157435656868845275810107370720228410260 10312866 -17097085596624410059795069076600006400 10312867 46317646101486976677951327785496541916 10312868 -205108069869853329329763174578791431552 10312869 85470924690406492204412783490895596672 10312870 -289274414414618345557855111262782387200 10312871 -292721967809959809284286327388115353128 10312872 821186661090309648787867777566474240 10312873 59459885161341822030614484836388816122 10312874 80942482060110517892635857640104635904 10312875 230193493468985724766134914185544520000 10312876 34328825740839763990130508268850350080 10312877 -204054469668512555776055357136890914560 10312878 -83953375537902143364880163077711905792 10312879 143853069638261432046191586988356761400 10312880 -3454856368439761982768701704374845440 10312881 160236084973269208376462967850764737664 10312882 -352162097209937482731230159094396884208 10312883 49472810763622841138030974904217184188 10312884 -93913317279830506086111349880680740480 10312885 55783529540495793547791439332428105760 10312886 131426727391540991049879313249199942400 10312887 -169370114813512148978662265084438432712 10312888 -521959697411692794633026779928188170240 10312889 656476723325879454678594358796594379690 10312890 7949489655131980757641817455834137600 10312891 -17269289294190214848753392704241994600 10312892 44533989928273346720402756210735496192 10312893 209981031483151376803441511172537451200 10312894 -4387124195132977595394389277083943936 10312895 112905223519977146577146486597526384720 10312896 92899496480900453189658846025104752640 10312897 48147742587564859965272825122860986880 10312898 230295538005015424281813133756508245200 10312899 -5870324997211631984647469097757905312 10312900 4581232612178897616514617644802092800 10312901 19555635498826084581341054503774893792 10312902 -19853777881761829327646784577689556320 10312903 327477383859759958618843574917657704152 10312904 -149580468898110191901947288815959244800 10312905 -407567951742138620084446181058201600 10312906 -8553860408928806573041369683352984320 10312907 -727137065898892347452744520698533806168 10312908 -123330195907708336241246661874104926208 10312909 -438343076122610312408255037618522890890 10312910 58835330064601966598119300945631943360 10312911 -8833511466624066832624464937092282768 10312912 -8404736251507166347804162994912272384 10312913 -194209173878956192149071877001038036876 10312914 -204260804949883825233432227571139415808 10312915 -307270371432462626268125085115151168400 10312916 358483727273477262414226897710369380352 10312917 261888642122720212343758137832526942880 10312918 -78956201702525231639732544103320170496 10312919 609837593234233708078758596870601853320 10312920 399233349433793426342862879924080025600 10312921 319244441506063854984591548566155375892 10312922 424414059034030864197930967956213355200 10312923 83521697220886868027902831090294738584 10312924 210613872758875084273888105356601230336 10312925 -16994829505946780589173137802479142400 10312926 30396033219235833330531763822893953280 10312927 358075038454205011715201465341827471776 10312928 246128395184357164281133736584880848896 10312929 -9258598197658232915193847149024881952 10312930 -138527861221224375243731714317711104000 10312931 -525685413348244362117258531586507849128 10312932 -199114894550959990921465540759042145280 10312933 403786676842639837317882242952166500064 10312934 292447843621996143893688494657550920640 10312935 114275287457379093586255871532698674800 10312936 145896116942555007787609219447880693760 10312937 -194761022004533945713908443937572784000 10312938 -51076150850490179831840828072984306256 10312939 35080241343132043903891414932365852960 10312940 -309776759717306703022443776302501125120 10312941 -398956829857416034586242306764068495808 10312942 152103750097573903005896277477893815872 10312943 209580822994411823098581370852053969120 10312944 6037779228384401178940271428790943744 10312945 -123758162250070080566389975820335693080 10312946 12764747381889142844739537728563568640 10312947 294283990228079316680294653547906365440 10312948 -8207320393940743010040138054058512384 10312949 247341164640233508656759596341674535036 10312950 11373933142187349735594166002208080000 10312951 275758500947481834018421015514244600 10312952 43684740421156347712762295295883837440 10312953 121429454439262231915953532328900643840 10312954 135791003208029503596316558773934648176 10312955 359711431378531786274280658347096072960 10312956 75915045671322867633466893699131879424 10312957 -562387036868085412310041601485864556794 10312958 198480641403928456075954104885716782080 10312959 -120002943254239873967039551143054096696 10312960 60153426326901180586198595897823068160 10312961 -75314486152980198145970701253676799788 10312962 -152693843791598327841457734594263552256 10312963 -451172918491279146281352175548481569456 10312964 92373629913437912007210190692879206400 10312965 29604902627825409734322081838523811720 10312966 226566482158522697045085275647132434240 10312967 -230612166372287849313514968637073798016 10312968 32700536750439136406325701512399749120 10312969 450900684628685084800581973631322519760 10312970 -104630917390850902378742915730107673600 10312971 77497809335027414886676340374795236312 10312972 283067240128743742391065176949155304960 10312973 138944623644983901853868830204571280480 10312974 61724136512571055971181321259942000640 10312975 669986899234647411214079187178020652800 10312976 8444603587186885779274218778263552000 10312977 93445627908347710346320199538352596720 10312978 102444270713633275023234235278078171648 10312979 -156686119229660759527886808715671198420 10312980 181590400701868036802228124862384742400 10312981 116787257666073949682950939164958473600 10312982 354620408649514013543379031150161221952 10312983 -154212633876472272071337057359509119600 10312984 67728433803067466109936419074648657920 10312985 111538304381991256600589028785350722180 10312986 -40257452324171185896656813611725084672 10312987 -64050215864574855734823352816441111936 10312988 5696990338408788017500953937239244800 10312989 -108169899378914979009742233891961284480 10312990 -6272352340404437692351655800544376000 10312991 -2266646320402497963983895027467783040 10312992 353696400158891742913142929222673694720 10312993 81548827931213550807456449140985520000 10312994 31910641036698766888366810293078889296 10312995 -86380068038194817863846179256131494400 10312996 135142266707536604137326861241244048000 10312997 -993844858890241760549336979060763395168 10312998 -66343592230260781314497749620876675072 10312999 -225821028896267702838933063879533360880 10313000 -353310583378249628025557657278394880000 10313001 17686064257255755600042038486692148442 10313002 4819276825598602444560303151858834944 10313003 -1029424128119163781792206416083921621080 10313004 -12914918159914010985707111419856839680 10313005 -145508522976541982842631086060062874440 10313006 -11396871979244556457022662912133507136 10313007 312036445375051885127262052714771973640 10313008 83792226976077201652001880959007506432 10313009 -89033248958725713979927530646140314880 10313010 9157487182012923652889712051120806400 10313011 -707551277416499290855015031652867318388 10313012 -123070608296737754041234002785143522944 10313013 335482881694788123613531541309903895744 10313014 -150025033119519633948539646610924876800 10313015 -144758372963536698765844191258608241600 10313016 60356289266169779969178804265479045120 10313017 -86312805888444968032313930750665105920 10313018 6148188267152532000749753248877383680 10313019 32091781276519557186236565540755353104 10313020 -276961499304380816482705101245092523520 10313021 -711080230372016172106976843654698526778 10313022 -30830978231749412524711652901394507776 10313023 -7389204048363080065523531192596759680 10313024 -39942044014111463120394900342053535744 10313025 164692332698459131615314876534141346800 10313026 -237926615215539950094223437515432872416 10313027 77651587673412486719919011743913138352 10313028 188109126386393030831127727591407267840 10313029 329432044880337013281006195916550052640 10313030 53963493125991045160382603690157705600 10313031 -621794166512481985258038337262725089456 10313032 345454751930024065374830758843054310400 10313033 -82426865418602424710462106903530033100 10313034 248441460859298296604069914608562176 10313035 104007422830293318178689921076705920000 10313036 -176568971116585684270081978364269989120 10313037 4130182286164561866134537804517770688 10313038 113387421546692139042074943810157642560 10313039 -327678808545382863811251941550097794432 10313040 29595641719084782522168483956104888320 10313041 202581853712566469572091990670563346432 10313042 534848556911837624726363541709648689792 10313043 106295365885275604146739064321481974064 10313044 102630136965703226374731699849944836096 10313045 179745924974396122561911936295742208000 10313046 -352145766696138172335213176989561940160 10313047 -179128514275669363285533724784634413296 10313048 7626802976975879003559320888433039360 10313049 12760805611246295702823673828163636736 10313050 208312062630188960064015041550927897600 10313051 24295497277322574287976882442727884800 10313052 -237440907780417458812793062759365946368 10313053 -195709135768098716077015825171693651860 10313054 -360788808455638612274605264463527665024 10313055 -249520122023072192533716057945637632000 10313056 -62540754436577550029226325691664826368 10313057 541211459631279802403831773144552470306 10313058 4240413449951312986828445827001604096 10313059 159264484357760243307148437917651370040 10313060 126477192358305209269404818924011956480 10313061 -166141767376692161198004007836456165216 10313062 -26933590985847655921825483683258473088 10313063 388961710065271484641925377295524752312 10313064 -55657821163020890854279981081441812480 10313065 130840052933800714087052071952019652800 10313066 -131785866096620576599368252072583218768 10313067 423842391633584733752509166393755315200 10313068 233679127869679585161231670308719982848 10313069 154540004433498040184651858528034024960 10313070 -23214490240058037545031263589028732800 10313071 -325374236131808821100246359742568355056 10313072 63784371561762148845337250919284736 10313073 -396148960738541455916298560759827700478 10313074 66098543496690061624474867181537515536 10313075 26170996811484018923558098286766006600 10313076 -223011694568263428769831791903581626368 10313077 287167248728981258624557100670888608 10313078 351127271328338533828438109691675399840 10313079 67788775557247818161654218861762669416 10313080 55528466117262994364150866261421260800 10313081 1014009965117860308790988669852028556800 10313082 3514745087340883621927949072592426240 10313083 -28519964942164821594989868532105305072 10313084 -177107681525158264795239206666516659200 10313085 105107133768652331664919758203921049600 10313086 -21280972843023767340670924028829480960 10313087 -577705346884169835862380781612646747208 10313088 99813882428322064746830200141869219840 10313089 21798635816545449952965438212554510080 10313090 -102073319948430686409552223013299039200 10313091 -210338264296518374101820224321140176700 10313092 -163493942719375470863031167430026560384 10313093 -91876855692531628710593763619177050240 10313094 36748172634684295120309175394389783040 10313095 119071988104351800212004984670673399520 10313096 354591506758964345607461662574567884800 10313097 178093206047604255981833848839671120400 10313098 -136960960807494032001683477168171797200 10313099 19217515739338783523595108610285580280 10313100 30899123784846985063731081569453030400 10313101 562030518712607881123419215384132879532 10313102 51982765666510701425692011461452450752 10313103 185656797664807050799042392757484960904 10313104 -147273637512085764468289957108835246080 10313105 160869459281532871976958447431611776000 10313106 -662252103920234406368747414431924992 10313107 -210371823334983799469648684487390880688 10313108 -94649411901573054461582936156153266176 10313109 189724722094302056317907368123942837440 10313110 -109010436727265416519065925723905598080 10313111 -119832530771489704916479383181144196736 10313112 301538397552905532489481655664873431040 10313113 7726854050059735771307474711155314964 10313114 7800136520856756893561903434544486400 10313115 181321975169227517563512368179819524720 10313116 435623511966945304832509592006481494016 10313117 270266036462001397346731361604379688166 10313118 -105888185491067325611056007639577576576 10313119 -67101375454389189740067642467410833104 10313120 -3467611300693868954148411933327360000 10313121 -15194512823602417500340582312681757952 10313122 -371681669712633699858010403385888435888 10313123 608390650018404793717109906615040081372 10313124 81368281634208366252459262124770928640 10313125 -84901893634510957756970965130614312500 10313126 -256185666971851992546622837158150355488 10313127 -333774297674714802686538969029305147752 10313128 -185786222171894787953964803425069593600 10313129 -551680119622663108707951393387182475270 10313130 5949580110779297141452304125862411520 10313131 -119386063845385582555578243190802439888 10313132 76490373133818244271469621817350766080 10313133 -17926694736183879764978195973960797376 10313134 214370844384936236725102760908090283520 10313135 88036030890194105896422409707168749760 10313136 -65054733457670620174591487041987215360 10313137 240405443562006087148079099797665439012 10313138 214783555104813904080324764535802835712 10313139 140878655622588470136301722695495642424 10313140 73218452921866663998322838188739950080 10313141 164176585159717674823332211908031128000 10313142 11508130482305299062701754868990746624 10313143 211414873920332429979403369209635189320 10313144 -32772090710514850170604087593591091200 10313145 -98299216377739042658500138870542827580 10313146 -102574824570858427997733642931223203728 10313147 191520918776179102744207757061413356752 10313148 -20557317882363394688367082798032156672 10313149 42207099223917549870938786227243997184 10313150 -173542997117563550074062378542480923200 10313151 -69845163598882662835878302604742822968 10313152 -201570420452048969596723755742616616960 10313153 282081168957301190373897177754029301380 10313154 35534586195945834698321965971755251200 10313155 -103438714972731099448705366534626240 10313156 55239977252536835006471352963217133568 10313157 -26670396322125533043204640965577769760 10313158 3480163934450549998768918040399630976 10313159 1255263370537056514431985025990990001240 10313160 -74291913314732753508577029107628441600 10313161 -361115648291698286110273048383594243238 10313162 74517385039989062045139567972016005120 10313163 2375017745342254440417515855361037824 10313164 -180574624294077229698727564888111156224 10313165 -192082298461579542321122137539057326880 10313166 169906018238480369605637487679347829824 10313167 259378953664644832775229074767941039040 10313168 -62940452348606272263949207223936040960 10313169 -178277494202893827894031842333923264160 10313170 100455099124747014997567474887564111360 10313171 -149951738435703945933513051639087160176 10313172 61258994122889846714608624557516621696 10313173 -14366937025622163610632877058241316352 10313174 148726241416642864309364141927838210336 10313175 12858803026947209807105958181728720000 10313176 48253385043860848568796774078704517120 10313177 263204240997833372391537550687624161792 10313178 230955514624722458689118758340093274624 10313179 -633061195696596704768472455960103900220 10313180 -56244732111586366034966176059602012160 10313181 -59244891104829185905734202815965053440 10313182 -263995579078053335824341283754823556416 10313183 -86878402436807336436242978776576782648 10313184 209006306387932310301477676653320601600 10313185 261360339953661817075980353260133071380 10313186 -87472799566085002483614341560131550656 10313187 135277526932755955298279528274320876352 10313188 -438169481887771456024393241612717130112 10313189 46564916092850913993448484988020580990 10313190 210919906849355478058015315179442425600 10313191 -48085205345622020802149268098839656480 10313192 -121470693315848591936646699277795968000 10313193 -381353491832109596684899396034134608 10313194 -30152593000955115842495341289383032480 10313195 -73668402559343075840361629454728751840 10313196 -137585423527211297412218474946440759808 10313197 29837874426493856358455552628085947372 10313198 -11458743676833743795852620182666766464 10313199 14391811553706148420343064710893740768 10313200 25962223384120736695550581799976960000 10313201 11370543182045671185706312339959941202 10313202 -184886327559834929490162575956284163968 10313203 -574528766238363078285372822686729799240 10313204 -47141182527194596854947621413476581376 10313205 -48299135499460804169448047765481770880 10313206 -3986799971993646397301317662569174976 10313207 -77178351263839003453398248829266870040 10313208 -345591171730528993581976821830806425600 10313209 -716356573984936829613344541081903252860 10313210 116037947740528541479734196846579906560 10313211 -136446361644639710541270885509184612984 10313212 15978543640287499485499437914023342080 10313213 127160875474856629166556585746217257280 10313214 -34359412047529551959499723058958688960 10313215 -240815429930571331912227508492581198480 10313216 -286300467873305002787446890709100003328 10313217 86013323386277466491714778418881095040 10313218 197561374993161339804625892547845572560 10313219 -8234394580730196225766356170125052160 10313220 -42137086879394438256181110621286563840 10313221 -589869442196912126255520955722891428 10313222 17321847105355554079682298870849172224 10313223 -107546968063221568652185540259764476672 10313224 467616912046393856226850909430403240960 10313225 199478730008321365343440950459348647850 10313226 138967158508282559588004777809391231744 10313227 -624442847264578149241007023353130474924 10313228 -248799985003100078356781896033978796544 10313229 199814711453186218340206473521811393984 10313230 -91464789846656034891911414130814866240 10313231 305023106526415020513751289191895617200 10313232 -10763195112750796673465176929269710848 10313233 -146739366949048176881571423161291967680 10313234 22257033954283520479976869712063230752 10313235 10456938236156195972721369933800000640 10313236 260199734891919739666111237941209088000 10313237 -398964776936967931432580225976976420032 10313238 17324573972052410512709426708413132800 10313239 300959209315401527217464154523408180040 10313240 -106027143731854211264853734652480307200 10313241 242637935962686471405099909012595201920 10313242 254329112717782443223284190979575404000 10313243 -265489736369607549147712734604864940520 10313244 17297161594853991839649449089353561600 10313245 9330038669560517878989329520064485120 10313246 -90804124341262276340076279977379958656 10313247 12659201672731729493249559208901313024 10313248 76844901033451542080075640382216470528 10313249 -3213972001560870101377730178483437136 10313250 -135206743851415568000375972933012352000 10313251 318801660727038011845597881246650982112 10313252 -219082336785436093020291917182638612480 10313253 -120004618414177305506481832405278395460 10313254 45953677342107085864388642117363030400 10313255 186766321317834903005958852125280479160 10313256 213713995627362819093954300081351475200 10313257 69334579716713910623967475491571536000 10313258 48334766351781324647352091816177754880 10313259 -399245094623142507966772917872870328960 10313260 81553615645181643654211737911245178880 10313261 180208134956023370037545047418600373120 10313262 -58063347098476569648308960508969555840 10313263 242781576950712944414754192995814410064 10313264 15744170961568602496112106952309800960 10313265 -173398249593327994053178158661182727680 10313266 19373643988440837342996785812984535040 10313267 59923905993184500106192526682999218316 10313268 -28807725800679107862807708021594353664 10313269 -68066763853048356024652812381606188160 10313270 88353147147033892689755470850964595200 10313271 -129040674499234279204626781926215733600 10313272 321386289705240877719087440495047372800 10313273 210135043488748723410522663855763860522 10313274 -127235408379765734869647304199552087040 10313275 -129047939395339069992799854418268473500 10313276 202691378095587103630081616090411051520 10313277 115327954829422329758625762404925448608 10313278 162153135115213997153266219969711448256 10313279 398220626319594579792138633894474308784 10313280 -26104016995737294680356254201481789440 10313281 -324547632775383901490657417910433699536 10313282 -54480776352409509305525956736403065856 10313283 236892605977533427519367751124386943224 10313284 208173770132970227676672734743845355776 10313285 -95812656882896120460155815003065454020 10313286 157568283369999279019445003875011075264 10313287 -561120840857394246152469586539306865040 10313288 55528372512924717815533327862242805760 10313289 -2632436992341977420760840671318046720 10313290 12911365843849682243285163866890614720 10313291 -11115349062464781609573638272012728168 10313292 2413429840178914734664874089882583040 10313293 -321768101003868482945578810620545576458 10313294 14572835845267816516960472023799143680 10313295 -3998913238831461442588442567241820800 10313296 29448858322722253359751055297966374912 10313297 31504524660840115400719784303190999552 10313298 98144330377454508029744786417881597440 10313299 -140034343889559824929833418835646390000 10313300 93800728488955119915681982284047308800 10313301 60983149170063869671873812897971577600 10313302 11951016402592915220728121546817663552 10313303 -59457457184253888628507092947612700672 10313304 129297746420849839124464266653560995840 10313305 -118153897668860586514304927476397810040 10313306 -126089308682042451570060049321118933280 10313307 93832676377307530553944143858388310928 10313308 -390484823016960248277204602296192408064 10313309 -22793701892823571635540178442613686490 10313310 -59920220140543978906189204602830868480 10313311 -101500539985356876859780420289417429568 10313312 137804378010822185374548228750077067264 10313313 -9712398932874463732522128762342508800 10313314 -600743694227391817403985869843306880 10313315 21941314875560623271200980393675172320 10313316 -88538156192350068021061172390417372928 10313317 122543280039399494557502488570307797792 10313318 118107659285230938713252606613601751040 10313319 -256000838739178220674804141143537704112 10313320 -32675915982120407200392555298466304000 10313321 -655275294924012653097310990776346817478 10313322 151389315064342699575313067434832592384 10313323 -173368509451926948628257025485440692416 10313324 2257698305477092988981057214477158400 10313325 -2773691719302548905142686448609822400 10313326 -189951357380977233951621234921862653888 10313327 622939894031796461303106127003861300176 10313328 12051090158259975073339035144211660800 10313329 -254410674704960186298001771601190557516 10313330 -213014462578813890917091583101403934400 10313331 64591684055465483096452099037500512768 10313332 52190754963324186340156713967889920000 10313333 384707078651405774516330110199723556000 10313334 131060721610648394305874742145372111584 10313335 3854724315179518661935069609462033200 10313336 -156921486292128755851491128375269785600 10313337 -31931693277386554431390556924816561920 10313338 -43770656690806118373558620377888803840 10313339 281590178753723361737988190928356666512 10313340 -162390290238035088844727108674171468800 10313341 113941173308434186161740710703404480012 10313342 17903925271643452790626697656209465792 10313343 -44446907265722924960762077263508826856 10313344 200461737672634077392537423545211289600 10313345 62156124336232608718724718009799397760 10313346 117857466997299793264302271095367641984 10313347 -157832830727586647117014843158018903288 10313348 -2926833609997623272220249560436741120 10313349 -438528041652419339391293439603047235840 10313350 137900382325358459018448818409754248000 10313351 560088437094455864963957815020807802272 10313352 174148892560233911927716063148113920000 10313353 15650851525618634164663807673239645284 10313354 -2168338783096491273618082099383051168 10313355 28936931881055153711458564018096984800 10313356 176202906867229356605849195500722759168 10313357 -740847010588077869810653543335231152340 10313358 -4245296122876723720333991368390517760 10313359 -23390568299059181634807078197607467008 10313360 49453056056507984451108043212277186560 10313361 139086457084246192756294941995266591488 10313362 -35521047940120910818389726289851074400 10313363 276117213754117501368307292733860829612 10313364 -66447117464195448742261202483487565824 10313365 -19159143419804677774649904837127336740 10313366 -179301459520899320441092660476679815936 10313367 6909935320624660150959049211138407248 10313368 20560595696984239988952645200241745920 10313369 137421728009492444006278993558871906208 10313370 92577489073884652043115027583866263520 10313371 475192907732755385662322682458379123200 10313372 72236661722890162000172751208169688576 10313373 34124173856828157249344948535420523776 10313374 -59000457238845505788366408209408553600 10313375 464347637712269313527455890214214022000 10313376 10052601374393464476195429906864144384 10313377 -9092435399387447613344574781074170400 10313378 -3992604923889100760902307604516725376 10313379 -429225692207822417697530203075357720080 10313380 11559256029473807802146267421482434560 10313381 -93753883613546148740645055799487605668 10313382 -58104938528824536732160359268123723776 10313383 15436718760168126403597495083483289240 10313384 36830759486337342009441005294138280960 10313385 209384091591668814140827025794055121600 10313386 -124143792828836378446743606649025605440 10313387 -4537063370588250499951787608719720048 10313388 -292687006505512412133298438508902940928 10313389 101389285839701667228519423789478833120 10313390 101817474330211606506882858607507046400 10313391 358726486199488974357529338104380372224 10313392 160612431094542682015620415955508723712 10313393 195904968402303940298783015046158445540 10313394 29837256914136117052923190050561735168 10313395 52113971493601531590872082829166820720 10313396 516348698896354815066383293826241724800 10313397 -8034332133168643356284773716641843172 10313398 -155709076155156974645842010668389598464 10313399 -100473347959599604520316720072578963040 10313400 -46142221213785217174197753053053440000 10313401 110233940974327381468439241760792279552 10313402 -5129072644245495420082099108721524992 10313403 -229007870522694221442596197775661937896 10313404 288695371767094271027196723479595385856 10313405 -41305746910873687158443381318947961940 10313406 363077691044913363761330795830390970304 10313407 154102241036452971148589155499909997120 10313408 85514453001722132099163932376459902976 10313409 1605262799318867598893851954658890080 10313410 -72492196068520621378955940398274786240 10313411 -544531781346037776673832230774430170776 10313412 14111128713682840081164077148939251712 10313413 377511074785902594614224221029373713568 10313414 252797077472142346420084505931155751360 10313415 -63304377196619130506428935360255336000 10313416 286154981914370417845095635214949416960 10313417 244778801104585521270586929511885085412 10313418 -40134269880819845183684190802801432320 10313419 -94527093132880683373214630600025958704 10313420 -70653688994252337524656401327308497920 10313421 -744587690889544519246681238820956160 10313422 269723470779959009749453097863858854720 10313423 562202806328441371210421484664002930672 10313424 95859947815080318207989547940800626688 10313425 147660925075745458467288445715320394150 10313426 531155080705632453394742298654505771680 10313427 -6226922285125206095102953294988513280 10313428 -251229486448884034933747341669054976000 10313429 46893132680176340847935023470352041600 10313430 36181435117863085325881171423790929920 10313431 224909691664553275762476123659163447264 10313432 519726268761204411612397169254637414400 10313433 140921312877750797246213953774908497280 10313434 -451391248278290002950347603291142087168 10313435 -122414302179289987045985302267540560 10313436 105814665712043055485339383573666283520 10313437 467065203783839581365452890352824914086 10313438 -10304167613560753368334992290205098880 10313439 -387480764905714236800582024304154376376 10313440 -717747519784164800125747447167713280 10313441 -681696664448481157900022190435967817148 10313442 101337862990747191930667314860164773840 10313443 138892368101308202129296355178441557760 10313444 300851801966887896404305157557680906240 10313445 -368967237445468307723839890959606227200 10313446 155148465227174201668726829915924070528 10313447 -56357777724222840115016195621257739520 10313448 266542664337720723162365641176611880960 10313449 -670652591399473834647308875979687124550 10313450 21545287906272119901215192825873664000 10313451 402804989903178240402732988672492230960 10313452 76052913952260019771833874345678057728 10313453 190641378196538320845395612577783366528 10313454 1813226661801582153043833172351688832 10313455 -198198482107511792630675569669525691280 10313456 1611007970296749987659516411767160832 10313457 -120951013213453102680963440752251134976 10313458 -262733372326559437797365551780417273824 10313459 308948071951669845728038663955296495104 10313460 131806699532609526245534544512059392000 10313461 250740369415051770601211804522123334012 10313462 74513995376684710730943413489019011232 10313463 574394360849870038299995009081835881088 10313464 941486273869148320427599410652446720 10313465 -423311441885846772626358133653198430140 10313466 -102783298086591855191566460472523219200 10313467 -198238903717966845659597468776972875484 10313468 -6234020069448732008210389329167582208 10313469 -57698153639844585067631456284650666912 10313470 -180913882343071645122232477714552912320 10313471 12034860837395073534508919380059373560 10313472 -1008648987567854412276023236516380672 10313473 504987252398623949654964107232074485800 10313474 3275666144209417755140065969350902736 10313475 144759430482176017709290392623591922000 10313476 -298814292760892153538109275259687047168 10313477 487749030820967670645744341768126095326 10313478 -72801505178762774844681138683411231616 10313479 76716485243842775515233478255917094680 10313480 29702484649304665194107641590076262400 10313481 228942073695232802170814054010466958352 10313482 50648108729011967023555557715675761600 10313483 -118293106270254826079730078221004736512 10313484 164004604548110387160113460058179194880 10313485 1433993739063167988588678630721286400 10313486 161265263609411017425926463091224864192 10313487 -11136088070147245104859941973156700808 10313488 -40164082356970246361019827495698751488 10313489 41442193712441596724983702439579098290 10313490 -4886312427902505326255940946259612160 10313491 -180423114411413772732559378483320201488 10313492 333598726487524165356168450598366642176 10313493 -427523236508882149945198578551552872896 10313494 126665072787600978707566644738352651296 10313495 -308444951770017656461350838833177680400 10313496 115213527089583790951979550092414085120 10313497 -735635464265220826199355375996067488 10313498 21764843274065645697187674944505862080 10313499 17776862893092208775055880590047563776 10313500 424679426509877042341661239981009536000 10313501 -64525945284318028615474310221513660896 10313502 -20393707039962663040736287944412241280 10313503 568593635679753992530103334079158534752 10313504 -26044004600400110381302488088022876160 10313505 -148599265282561631323241528271150653100 10313506 -102105619281109171313682890377017208320 10313507 -6291370945018765783088024421973951800 10313508 299512599628940281256383289005601448960 10313509 93023255102311075379369266859291472312 10313510 15950555219953165757868418168531272960 10313511 118555635939895967507820596507723374464 10313512 -401841931176067448884031072564769423360 10313513 -10323533277127617728632758239745461376 10313514 -52846947685113555952084291473004093440 10313515 -347297743678138066131266332346357031840 10313516 102305021858742686683022738580887382528 10313517 2567094710224632705865699501292682912 10313518 41444616858675882629174744819377098816 10313519 496307516888605616583961028585500795920 10313520 57298281237326431744468565357412679680 10313521 -106826290008929243241099448073214839278 10313522 86641938226766568937850321726685980160 10313523 188833152887929137022372521835900608960 10313524 -110216174131059665688950927672164584704 10313525 306499321277234856496116173900044521300 10313526 -115015320385211206703973163078647282816 10313527 112103144731585795166675842875704840192 10313528 213994221795902737988782153188742901760 10313529 312721299519987719019102356664323429760 10313530 269960347332096871074939521063815896000 10313531 -191686821637491413897250852625374194400 10313532 156427147927299655707784421266281171456 10313533 -3602268278356579096060303186341020218 10313534 -182003616044967438980883271553031530496 10313535 -47539244923767786119915337680970084960 10313536 81070435822560259985711502785655603200 10313537 -127836261697933783041156211217113920768 10313538 182672442674343491365617172145878863744 10313539 316423639948107970968725487129248674656 10313540 55428108940430848558523376338770986240 10313541 57941112171607064942349670712930545920 10313542 -377489053961062480891475584339725748800 10313543 -74165063909225467526510746176131844864 10313544 58908502654500220666228988865136926720 10313545 61749480033607675229113006750121902080 10313546 -47245974054147212334330164604913752528 10313547 211390751972720838898216528019321578200 10313548 7595670271224545200465250834229487616 10313549 189513719211500714464099389521179874550 10313550 -212021983658564821469598161240073600 10313551 -28442532377594901920737719632064930448 10313552 -123109361506857067723718710987476639744 10313553 -28594853377259321142585218793685241376 10313554 -65912365602830612744253474696373956480 10313555 68953684808346445981291542482660134560 10313556 145855834774908381174958629527863296 10313557 -270991982341021514773616247360111629220 10313558 -171015775447096493155385624003033169120 10313559 -110543578521927005681722767082613464656 10313560 7894757781332565247940527988803584000 10313561 96895240639785254858686574172277800000 10313562 -47878061127641266810884384617705350656 10313563 68798420978403162346737914606711997732 10313564 19775386877246234766996092961364210176 10313565 49985445965759835772317328706053864320 10313566 -320468527680515026089118694498840208768 10313567 -34066752227539549944134232478386781440 10313568 5803693562161234399269541932267208704 10313569 -144013493933799309237025605186481561374 10313570 -224915088910595678824575781799425847520 10313571 91213481852820784221621773872800878712 10313572 -122711572438055086072775977868521585024 10313573 68875430443858098617252359249303687200 10313574 -211396494440791200803819463238021381440 10313575 -325163843683247271726766525752529393400 10313576 -13105914062692797538515825429884436480 10313577 -211980504298567291380019127359042659180 10313578 -365402754594111528826410796529434138368 10313579 -216233922997286588080789213693773479820 10313580 41175896863161779253052172909033472000 10313581 -48524802044078210418218403959449000618 10313582 111399430255595663744039433973195536000 10313583 30651464740833186151224297872949262848 10313584 88074401316776951136575811233032601600 10313585 -26783398077894968349234549151051080600 10313586 29556466097599318765271916768301062144 10313587 170176719214802338390853022234473961480 10313588 201859913316153539037988433747336774400 10313589 -180358492075493022871812295521759100800 10313590 -61342250368335772100175053128798525440 10313591 147247499745329215944746425164877311264 10313592 -179925635326200312144510035900573921280 10313593 -6935001820495026502431676435179695216 10313594 -394899084565437967712472006382461719328 10313595 6825298201886515755198837841933579200 10313596 -674686482057768501365048615437885764608 10313597 41418121120199738573376124347747922752 10313598 -40670194445985445477582316652354476736 10313599 662775150479234931743624812231927651240 10313600 110270613505866608108413612348932096000 10313601 -71508355601651058912722098232398791840 10313602 20395471804538391583976524361310148608 10313603 227549488263878518100643327503261097852 10313604 89487608757995426937130626573027557376 10313605 111665645939757637945116556183271683260 10313606 -91061690464901703918312665561781241248 10313607 -18884342194182289710366114308670374400 10313608 566851260166084393257907652355883008000 10313609 506379620371656376336569738475663878810 10313610 -122644326610199559607954249578941802240 10313611 -95304045650769459432372347615350679040 10313612 -95155544810501282065290262513747263744 10313613 -53436499173843556168976089689203160960 10313614 105584044359715949341895145918631931520 10313615 143567698352656829574317127852467982240 10313616 79143347812482102508035882805045297152 10313617 -71351031750674488752702530605064400334 10313618 154018813160939427923796422055070617600 10313619 239102318226600039025517489871255138744 10313620 135044596335545396928714722794996135680 10313621 296152015337543562431370731361393063822 10313622 118586908500100190205944396542971955200 10313623 115123041114394027153297874503677328944 10313624 -257841667303893469797688955213393018880 10313625 -31243835327686708280936084089339680000 10313626 100607153980865344684652804783348278512 10313627 -116741377956559327586639119179979623960 10313628 -119835798070786523165933513789627013120 10313629 418801961040768307405429385085199263520 10313630 219454029290812384531242162293434312320 10313631 86966682967337167932692071377783252600 10313632 37287869302334804694429014400511770624 10313633 -1173318423433131601709638079271592809600 10313634 -102521564860757740300452608843975993088 10313635 -547503698634710816611535759463515066640 10313636 2085529155738522780760632107103350784 10313637 -225935402964352862219202527023126648320 10313638 65079825515560560544054541172276595200 10313639 115804705769186208914516826715204035552 10313640 92979255993449761892189779684427520000 10313641 37322087381788354458396583482185663880 10313642 33862696146049561609482925668820846944 10313643 391765328440354459347003270287893611864 10313644 -345806895910602524721527291943696841728 10313645 -692472708361019098135602639424518546240 10313646 45459517841518453868245700268114822144 10313647 805840905412837007446314689072905503960 10313648 -34593966771576181729233150417110630400 10313649 -298419563971710938771978068034292441456 10313650 -108726862003109710570716423049347109200 10313651 429909476995398061313867173419247760652 10313652 -89997086011114136444718561718923122688 10313653 11431243192812423991359923606426910880 10313654 136135356833926392607236599097596319360 10313655 135568637510091733171385266761791291520 10313656 552721570167031201575739456542053683200 10313657 -397966322974518676538827415909271563094 10313658 133309189544194260069959552211833089248 10313659 13609231291492846376269900849536345304 10313660 -20647506680260195258003171984100720640 10313661 294697731530903452483176609251587184160 10313662 32894033073453330948027384166243903104 10313663 607325265990369036203685645854273978064 10313664 -64009185422398638252691092042808295424 10313665 64615725037158815556409112801033817600 10313666 -74411880610450246621935804463274395776 10313667 96786532187683758343258203905203003200 10313668 14494302220105807473489169444589906048 10313669 64633675831805684421176972469691094400 10313670 18078550790870448723152810070895656960 10313671 12438341576653833191789983004328320200 10313672 -523637970341083410043121934883824230400 10313673 93129273545394821060391638840811927936 10313674 -125018183583778399515900544844060437248 10313675 252064352196016650548678156750232681000 10313676 63077187717516259559777897233239552000 10313677 -169168057416025008011830592962772362 10313678 366218542758666526024053909309894824640 10313679 2908103063083049706047750905184037888 10313680 50286502131946436099048782163340165120 10313681 -23513794786966534635768196219086998208 10313682 162239080949693787737140537856301412992 10313683 119397157587072506427417488792696675184 10313684 -16180193543011999154663420470079424768 10313685 -30304568744023640676489351030548656800 10313686 29838799324624708382788896144974375040 10313687 -325147975968992546390465441393713844640 10313688 41212654772727689211214403490689187840 10313689 -313584669956323353726061156392399893180 10313690 -24542201090056552598852811786360398400 10313691 -367958598582193617764882193939554024808 10313692 412376036291601622286680214517245282816 10313693 12635831164772546550373673328022601088 10313694 -62766873805821751286123573733923606400 10313695 -212863557503703170631314592391903050240 10313696 226865218710895926919741599564048629760 10313697 123765518460384297407697393215629621440 10313698 -315606242408109028626939908667979028400 10313699 -1216226939088805471358964370534197898752 10313700 38128561384382091682716520952137728000 10313701 70456492151905406467159970550985496702 10313702 64000534904783309945056569266083303680 10313703 -590780622631755049545102724485659473200 10313704 565442105637174606872355211412444789760 10313705 478864807224319653252903407263345317000 10313706 38788738536623461860879865108817280000 10313707 127392893078858369817206157898201491956 10313708 -355525254663770537538430372721073145344 10313709 10084881097845520004156364656569373760 10313710 87589839418073762718399347353607579520 10313711 -212451269502279422471316638012070325200 10313712 -140989985328172775063076073834449960960 10313713 145038381606313398961113724437330455040 10313714 96281685687143788245154376935667599392 10313715 -108419506908745830271048921352782844880 10313716 189400000371602272930937372514475205376 10313717 88940236545308957001544630525615790766 10313718 19974921428884646199035654621721243648 10313719 3230892302565509330466223955807820560 10313720 -16547453492511552777358101681807974400 10313721 -130835749374665685738266332938480294480 10313722 143543712073462622124451394083220288880 10313723 158203914790422257358186412740735098640 10313724 51040030717938291483372791385873056256 10313725 -298979100470151517333067457498659207900 10313726 -504833775919463849221340109325261031040 10313727 539811678490414597546205524208359902720 10313728 78218098594653957906122130426754498560 10313729 377608053560889516291491296854023979840 10313730 -2014227497923008474582397102253829120 10313731 179134331047595995726655440113802060800 10313732 17910643689178032610907196745674516480 10313733 -182162540354748370050364520540472914976 10313734 -198631686742943834417580664879705136640 10313735 -39856344348494859504850142445181213320 10313736 -97277105943076512772103104548463656960 10313737 94066550773679006937718259108824058752 10313738 -168990571937454360988307879729140339104 10313739 114433682915983303285884877608222553404 10313740 268707590870586884311882367126132720640 10313741 -4518771871169738107574845825752252948 10313742 3891288215140914724816537693360393344 10313743 443151937783420917017305116115103855544 10313744 -19011251217571004207110579813766135808 10313745 -16794756814536490658419834812625138560 10313746 237819706444513793588273115734898013824 10313747 36215182568924520287598442190113119072 10313748 63453475133435858818214719180074460032 10313749 223986225083968604135026894437828116750 10313750 -15681940926300331828978366208431680000 10313751 45541328060386701143090564046676704000 10313752 -107509714415118679062758994906151034880 10313753 468250975561950846447568797228178139520 10313754 222423347150949180265434772983193294080 10313755 57639530002231463110090018812287212320 10313756 -2784404352634883252298818747011849728 10313757 -609573912319822877946031181554491399360 10313758 -5774424119321247485848375337274094080 10313759 111336181567344646211186640397858884960 10313760 38817223846008267227117729472797736960 10313761 476851957798406990187638323646116751186 10313762 27961409927327435480704134363805323264 10313763 144795515162285812446179662076228718000 10313764 88262105522200351110267782078536217856 10313765 -1875531036365977567241955617779233600 10313766 105066525922666044342293665309378187520 10313767 -93685439468941222501999538996461554184 10313768 -141414858622778103072398129197236480000 10313769 221912511033906332723712857437707667344 10313770 -2143727795449092505461418699948041120 10313771 -103849708500239393654048815043597149056 10313772 110102059420597164804284835341107200 10313773 429886210479735131300147178335733424022 10313774 22046208498007357551951037197063520512 10313775 -12566930293422640258036087570567894800 10313776 -152031646035507910412434836733025550336 10313777 -586029151249189445755801685824494628368 10313778 177523893501091761864592931219501495040 10313779 -183172732498046643936492615195627943168 10313780 96853896183914622281101178662402752000 10313781 190302405900317346651234353849726956224 10313782 -1756253972408678653304521778786983008 10313783 -219252209952446492283102404180874586968 10313784 55561551041189762388472465139617382400 10313785 160021657843377112738602855111833398980 10313786 5330388878123084454525849628937875200 10313787 14380193716485157024328070018177490944 10313788 -63371690855397025056268205955019950080 10313789 141314616819687210831857542624817557440 10313790 -89809078022606005002661702830801638400 10313791 469505170897393902218158978694888768192 10313792 -148330510026763716117221199206767656960 10313793 -10524236577908761892521583311021512192 10313794 -180863039067482047696678774480627712304 10313795 101881312318715133363900604094782966800 10313796 29426253697530132533316324126424295424 10313797 74635914834529961458727685517166999552 10313798 113148558605155550592314499865608960 10313799 -14379631222356323915374953200676753792 10313800 -34356766686786339245188575480483840000 10313801 -393378124813464598470014788413986037120 10313802 253219791477829763214202350154293427968 10313803 80257582600419317442287282216148531640 10313804 89215222567652482654459208686234534656 10313805 20935967262624107292428345685877646400 10313806 104622396905186731317644854487670263040 10313807 69604882202463182120101379977049874432 10313808 1102497486618914934712953394125864960 10313809 -96155890303253500863459143277691138560 10313810 36697675661535072687215973143538634560 10313811 17107925298229288656874151315735558652 10313812 510910999691982296861793059729085558656 10313813 84976385092406520957772806278123811324 10313814 -30501344413436425326210661758303248448 10313815 45898276194938207252310636865386225600 10313816 -131419495878170007145540874396128112640 10313817 160876616573582277756131540154324375360 10313818 -59342581064888680226738560811793501984 10313819 -619453649381277882300750548552594109840 10313820 29093024689864729467973039975066905600 10313821 -190385294151022750954838530696015105920 10313822 297607640298435731763151189167035651712 10313823 5608256663027469217471880789176728480 10313824 -39842324909724813227654350658240249856 10313825 18172900685990356984533021501596607600 10313826 -174712620272117077322120207391087344256 10313827 -291648453442485432680055682650071635200 10313828 65374936009201248443770877342448844800 10313829 -292906673558207902821573875449594702656 10313830 26653647412040780364002717669004971520 10313831 -28230818756114417499886985109099600000 10313832 48639776962694896033841278577919098880 10313833 -262349922470441574733155357287865713676 10313834 53755904355541476065815032232499088816 10313835 -90616082078482511708689944311649335040 10313836 2660806910198571011749961540403083264 10313837 -115739235743307649227546256724085300096 10313838 -231366262701411756419782222434654967680 10313839 554285067861959291443447963654740658640 10313840 87483486232111119139194163303314063360 10313841 -290202457216105824049200979946632624416 10313842 -2539993702072879308008735970538876416 10313843 -21675656561888984818075892489715156360 10313844 117593761808920275874547760608045936640 10313845 164279615534512795704173872963007692800 10313846 -253445733349894319544593645059847170560 10313847 -171514584184327516276485635191549954176 10313848 -524221643496431118277389760530444656640 10313849 -29517661309342194732903805561975637760 10313850 -63591324361831754499974455731645792000 10313851 6800811305923788168246318574780950952 10313852 -389394205907849567039361031895226968064 10313853 200535469126122167648468746800312518208 10313854 120581194035288741929541813495178442880 10313855 -63867696119283467407088738216272356480 10313856 -53260999412387389495075176150623846400 10313857 422393327627720452141465035721247647106 10313858 14817257689784463681171614011162787280 10313859 -15385754721738318979014634474966233096 10313860 320089196939126902667124880282031566080 10313861 -25731369859705944373893944008683026628 10313862 -8526213409324456647685104087122686080 10313863 -5624419187967178747816283924973712152 10313864 -92395209297422025288612769255780884480 10313865 -127905804339589615399142972416447536000 10313866 13219260982527715177929294264754337280 10313867 6749955112814617834782997955133279840 10313868 -160892759836751835677331740499047153664 10313869 -436131180712405308565238079871294758730 10313870 -54992187574800562038565930169295555840 10313871 -42161221376291827027121828840086196088 10313872 59455257922047067459969541283842072576 10313873 -79265447911168689626867442326021212878 10313874 -170038338983549418126771292743249321456 10313875 -97317599419965742613220320014791672000 10313876 166413543173668291344800127447299775360 10313877 -136140625548819771926004797790541157568 10313878 -13070043489826631158735248959688358272 10313879 377666632115854847484895966523824982760 10313880 -39854712912342882365584610437146624000 10313881 -1094293487946343802035836277377923202288 10313882 -314980056510637605626793586388289896208 10313883 -489447085012404781027353567521692469256 10313884 -91950545637131309002920519252630691840 10313885 -51817895029639604737854831520317593640 10313886 -23108605673863032644036939088527241216 10313887 315632205458028234009955658384582349536 10313888 274668357027132883413674682124959350784 10313889 -92484142421293329452960995505442762576 10313890 -33535848506047439012441340634650862080 10313891 283087130584941928691343764494837058304 10313892 -40838658112252047423630775095250357248 10313893 20826743505726175080184577340826607484 10313894 1555129645847775437459259134244221760 10313895 -266658348568510483078156839133391231280 10313896 225697241406288331288752115551058529280 10313897 515370579509766011176743804103102335312 10313898 18756995748392158161058328134571799552 10313899 -622502129681043736133890517252804913100 10313900 -202026619095679518486044324440999564800 10313901 -211475810525830552717402061625897625182 10313902 -192622375129027697685547614697751494848 10313903 -303135751934303727362635262289933689880 10313904 55761162939807667777776089166583431168 10313905 -331724056118961913999491244573795956480 10313906 -43253768340313752613251446412324556896 10313907 -71228777060459857799177751250109226960 10313908 -155840974882454884898915880134489395200 10313909 126214023567320819036127824569086544110 10313910 168717339783522991025422591998566736000 10313911 124693270305608802697585010214641193512 10313912 350606769622570844528547989963989831680 10313913 177128677989961749232089778694967446304 10313914 -23238713007561572633617093673360200512 10313915 479668660961040850438713583729767499200 10313916 -113678468640513195528297036342413864448 10313917 -21494711503544998686620724705601287936 10313918 59952984737212415366364095529000275520 10313919 -57565036135005710202781248309069450240 10313920 195471145537393323353241598919631175680 10313921 659235496481767066302112646851578925122 10313922 -219928287356210159020846629919650251520 10313923 192267101801137566822494259074863331824 10313924 353200818862122418662040119799731978240 10313925 27336818088904439530329569561903976000 10313926 -58545855189702362746417092605713022976 10313927 44271180029990752682921723084780198760 10313928 -26381633422391882727135379305932160000 10313929 292427938109096845997288340220045251300 10313930 182746119615573482855569296040044683520 10313931 -453069785767594190833912434210746776080 10313932 -412732829058502647737762552970759349504 10313933 -100234553715306534373897308104956738080 10313934 199758536300794086167913577431893930112 10313935 42304730425289532561174150238246971360 10313936 -84119464668861130973840627623610155008 10313937 -1215426848418293099079275495681889600 10313938 -263212572961683958656724818186675008880 10313939 295176783644022555864683036250308663880 10313940 14448831251056703616364832888344166400 10313941 222227066342905046980367378920917364800 10313942 264892913666827456198259634672512707872 10313943 -92722162714486861695084475120822215600 10313944 -39146322362111132610924333626328576000 10313945 -31700641655092464301669042490312610300 10313946 127536072947765721732856882026992601600 10313947 -119443315525600748235721746137378678768 10313948 147527176466912171384182830446409117696 10313949 -71557610133028462926742322346205419840 10313950 -129912379415337583156708238560518168000 10313951 -13360851451730879661770734083282526176 10313952 -216570665554430081325683562989104398336 10313953 182095260166185487349583592592316292968 10313954 -12756379943659840423062416048696122368 10313955 74242875357098676334459592283005892000 10313956 -53356790947748529337079342321934954880 10313957 175678259523860582147481949656196625952 10313958 -230372551469505004585479310599096681600 10313959 119896735245843277464411484413014624928 10313960 -85228451081351441223641041799098368000 10313961 -261184333334486757013344332553519851568 10313962 -118003019475456746978329871055273286656 10313963 -609774951575154120901434866253845280216 10313964 12975190463278282701003444822159072000 10313965 208932686385447577921876562410076124600 10313966 139707651680559502239133358532265996800 10313967 361050268930061513454020186179652989440 10313968 -3603489155069340617915821218995503104 10313969 -18838731680334349763708508826470441804 10313970 67221446365354600390756038672644928000 10313971 -85742613651906482503879020850145054000 10313972 -5584467653307373971104152182219466752 10313973 17493136273014467258003777288326698624 10313974 126222719123597492023577399915211120192 10313975 118899309436073328397008453575062112400 10313976 -416918185850571996541497528748282306560 10313977 -53577519240606377975897916269247935868 10313978 -489218076825229790513543313107790098976 10313979 -50228240253459856295582590863130368000 10313980 -3169513828712404290755998654918041600 10313981 781686518291868218623600303983101864364 10313982 -6538304742683090527302187607017205760 10313983 -271850095405436298142431001603093812936 10313984 -447962680032799365255838622681514639360 10313985 62398782413859276541702896349403214720 10313986 222050525055551343653132094896336010192 10313987 -406317322686125275354159156043116559364 10313988 -1636062340845286878541486852537276416 10313989 11034622933531290021275369350232183552 10313990 -19175803072741907091734709834335088000 10313991 187340684004699966130048737973932726000 10313992 73813834541049215690173986146996766720 10313993 -173866248869214184658447592785900950656 10313994 -21397323391156423741066538605711792128 10313995 404922397751869559606529449654648296800 10313996 147845824593895498503966647540595326976 10313997 20019326446704738530729681616081866400 10313998 93485495801805032898933007978166544000 10313999 192052293708339147451344718957305678000 10314000 71736448299732400650444338736660480000 10314001 -254101858272993214306637873715890034396 10314002 202721517937091844764563288622958921024 10314003 1782098721944430843831947387878210560 10314004 289256740234824556209964714508498982912 10314005 91120509528418290515598713907813168000 10314006 -158806212930530438332530582926629932096 10314007 578063597294782322325105867445330579032 10314008 -979133029634878726805163998018107760640 10314009 -126047611820592441477392631862951082880 10314010 28269616788009782436316793594001408000 10314011 -443580210551512390923614742265448267388 10314012 -95903448939815071619922419948740881408 10314013 -150920589875100389572818122494200676640 10314014 -288615324091602394313193924154897878144 10314015 -100837276024367548998655846311675962880 10314016 94109997361752781031189244449600962560 10314017 97968191472143017587898995413050296000 10314018 -53149775065325400797570974520840228352 10314019 458027619564914224972911652693480087392 10314020 335964353462107667255887046874344628480 10314021 349989869942591868084047822507742364512 10314022 -17147346768461756140155139565021551488 10314023 -7831645364778337016433620200061380992 10314024 -2237291511890371896995300359873658880 10314025 -204766000270771161911019942948160324450 10314026 90721587502465517002871804360380162560 10314027 251956527692668259657379897268718961840 10314028 -143286983660260787940306742667830640640 10314029 -531369455780996388560280952095976002720 10314030 -54233881486673263307072374821977335680 10314031 -67311822302332467217646339253712540576 10314032 23428326605270281767291620119195975680 10314033 128768067149270483211754283499475196064 10314034 4851981744040902132277272787280902416 10314035 -272459028973753623141368595533732309520 10314036 -70438916037588609031733404361732935680 10314037 289355768533422362390598538159668590880 10314038 48503933387656997303843843328713133696 10314039 298990384057755367971783239103681954024 10314040 -224783306499176850661117974218649600 10314041 9807931809327139688884515754461283584 10314042 3975635508677804277850884053251152384 10314043 -168351370423453446464200836316673514896 10314044 -76704870444676661776000813876440236544 10314045 19501522521623645588305233524123558400 10314046 -78079383256908781222831684185361975872 10314047 362282168402571013713984847544966841672 10314048 70813328958891999733700112472678072320 10314049 -69323286192592499624318779014208493436 10314050 67746620167638257647354810136012674800 10314051 -59546334203522700727694262749809016832 10314052 70514061686579514299109147664476590080 10314053 940109231741657690709012318427617944760 10314054 -4768555313533454767499972520251771424 10314055 -412225439181105258693478633505579136000 10314056 -297530542422848472856944686396484157440 10314057 173546382909753925232618905572346121088 10314058 169077128467936618092379497755535416880 10314059 -34725214838895264125925180467969227644 10314060 -37242069952621602879929919629759293440 10314061 56508077853787968671509422265195260662 10314062 -319135156099557098784108319812614723136 10314063 210473633572617089615667064440361575624 10314064 -10309419585018956319224809717168414720 10314065 195541639803773897609388211463926676520 10314066 -578241882501907525096584746294525952 10314067 284241649583368466307888234259931163116 10314068 66475238357249924634566791728893566848 10314069 -153356137227529761889058214343877103456 10314070 -183977110065030893440587050799625862400 10314071 363705017635409558787201855944415702192 10314072 23761763135358326944391013019507261440 10314073 -187593361039546033828289837564109585600 10314074 94020101282741289461819710577240532480 10314075 14211197721718634322206192387879427600 10314076 239483968950131600077271769620504629760 10314077 -10283441799048998350503387484812526068 10314078 -118104711290168765778046648601387136000 10314079 -124801146053565456897774252897833375000 10314080 11352718515747265654591662861503692800 10314081 339965571047575212976014037275473751840 10314082 128329529035505180645032751006603596800 10314083 -707716718529482335799196881875720032 10314084 250964119719618872396173529707860129792 10314085 148296219336623432565313386939199389600 10314086 246843696767262484732799956005239420544 10314087 -76291875177481789671133426141081967616 10314088 232662125338453715571337365278104181760 10314089 50336183265237006410477147050470808890 10314090 -106531305044629485453378085048119230880 10314091 301676527258983509409259719485063333492 10314092 -88522621463131104602267921021678304768 10314093 -118559255756097814999350457295622852000 10314094 -77728789585945105973541344575990896768 10314095 59909392782693591647166753593927844960 10314096 4196884224641392246727079616790200320 10314097 8262776193538394673635862226030460928 10314098 222105321192129860301777505027910518800 10314099 -39442981915173169438065900785076163632 10314100 108559711010176094246754666876917686400 10314101 -228111828166676119176709549587540970848 10314102 41799099200571501631765154759875106304 10314103 -41487439314674414470759643350692311040 10314104 42686456470911596888015359661569843200 10314105 -133705971629307112045044916128030900480 10314106 182912123857479403166920669667600367360 10314107 -390097340260574361765894273425267975928 10314108 276240706361597411948261439970621056000 10314109 1246468981001781645993139078657627808 10314110 118699726600881261275896000555596048960 10314111 -398295713645716090354422117874436136960 10314112 -357966879610529021680271007623518617600 10314113 75950383758264329131181190497871868164 10314114 -73224614345188091111906249055345700608 10314115 -161630430376801794469051559225081181120 10314116 296125592678049276982205125931542592640 10314117 -251017000574566581492328519864459458912 10314118 113919232436465507118779715186356767104 10314119 223800860355324633806280422711113418520 10314120 -28553159717572099829546814323068108800 10314121 44745776061307532190688242965815526940 10314122 -14259148319382915179636561831618850816 10314123 -156448669164487625075678619140314328616 10314124 106821897912047243117334019329671030784 10314125 17596993207812502553456267460650070000 10314126 -35774150762340728009494466902844001408 10314127 400923202289077609959846921015868976 10314128 -61555403162639455241568231824133390336 10314129 -92412746441137635854327151175854043200 10314130 33209941940142033170180767164887820960 10314131 -10604699259228789101820048242520956268 10314132 177366510796230658682445499056000755712 10314133 -234222160572534977443926863278935253618 10314134 -22042202809827050337511240653450628608 10314135 44327057084264320086881832202806841440 10314136 131102517909319117733525283941647196160 10314137 -224614716090755590011224769215738156214 10314138 -198713163606976979239718116094265999360 10314139 -705372383246233663395105461609407675632 10314140 283953428920365681321019653686172518400 10314141 141415752546508046380158530328071236992 10314142 185957344568036299195200191839905322944 10314143 167053639231093634312244260313140957184 10314144 289546876229379538078958448131514040320 10314145 -100402680455217365761288351890447893100 10314146 -255154421408362978016959851194296663728 10314147 -265188835348280245504933632786465419400 10314148 144656278080463819577757256321491001600 10314149 459904455093416003228656212620444361150 10314150 -39552662513962762827617785383641088000 10314151 114350127900335695055051823186975175912 10314152 8021769769566768654583326611721093120 10314153 291226580066991058581467433551272853760 10314154 84743506591563372212747160518436294912 10314155 -215127766947935622091547988916562442240 10314156 -67933839650981840532978131045266979328 10314157 -37920992208040571137094916647862964980 10314158 42981563104573936164496832121431472576 10314159 -137909163494298339680662460306346560640 10314160 -13810799748234747941598268746060595200 10314161 321916854202702193860345637962008960 10314162 223853898318159392975520704841237619200 10314163 286898514945192976720649180388230470412 10314164 51792983553025918904376337171129890816 10314165 33596574643394763599939648234541511680 10314166 -85976276216334982213864770901538418816 10314167 31301764727566100740190600901978066216 10314168 441970550081240892651051337246898257920 10314169 -470750410105581697214915688537519648000 10314170 -1210182661492361133761823457142016000 10314171 66032690267307511901927415900470153760 10314172 480454237213532936391392900538961443840 10314173 -72183791225537441621393777994717541920 10314174 -45426935896372487766683157910295605632 10314175 277196977631035466652472613907946177400 10314176 178775206149630521588593433629666836480 10314177 -537214130923837845031466654702979895968 10314178 49762915436400304001105414152349171712 10314179 53359426074862414730373253867977438780 10314180 -203434722111290616377559696877231184640 10314181 631373247502148316694459058640116337600 10314182 55045630084224171511555085804442645312 10314183 159264466136637758342405459612004267648 10314184 -41245503369361385528640935118506941440 10314185 -63396931281180341192268562966701511680 10314186 9545572072716768132765173429321689344 10314187 156280960595267714250524701286391314800 10314188 -98645745690580131670074384156123509760 10314189 -82447283994374088064151879263762556160 10314190 -182206893777288664751776357040598036480 10314191 -115301845451251165245884642454497106816 10314192 8498576222622407912147233921594294272 10314193 114202715345581383247395698059767926004 10314194 -93872364204241254705692013719857668096 10314195 774182891237284662755947596608682240 10314196 -31472161689928076487138715155151323136 10314197 -194583687889849539525015503764486415808 10314198 -152012856482987937461977483644030086400 10314199 -9000954727333698464643368561646757248 10314200 150282721725138248299396123203354624000 10314201 -180146822734499900053273525937980158768 10314202 -170030098417712843420473398968913554448 10314203 49518495121546816846605366358523730492 10314204 -85221124015316656481351317705021221888 10314205 17679231536001050254394465711907498720 10314206 71447989798509423022624416496991707392 10314207 308243205002129387297364825062319680040 10314208 -256978899412771303688559816491603066880 10314209 58806896937492774732312536240961589410 10314210 -40725743059625940662577480056149171200 10314211 -225103365517279174171567763993925845688 10314212 197213161157253907318392756838233710592 10314213 29837912381870715035485880446706375808 10314214 -445168454232568684185555407957788594560 10314215 421723582520183404071676819038448194360 10314216 24219086079015388170337141197786562560 10314217 33833053568047111542210807067754508880 10314218 -111271390052142442995903104582276138496 10314219 77880385847656872983364036467969709144 10314220 -46502910817176331905477831384738232320 10314221 -90091471352110996397497389924035895156 10314222 38888072993286723628319788358673980544 10314223 16204542521456450141949279053361160080 10314224 -13049353189220493532367614121696526336 10314225 95002774746458402449243424480236255350 10314226 -123133959503437127441408032070655820800 10314227 -67751348398954419342706595245204992000 10314228 -411179223081448685969016148511356852224 10314229 -129161121534364924575717790864890153924 10314230 -120004077315858198442029322946409738240 10314231 -69176450510205625454212088714441597616 10314232 311355910520433590400135157207244820480 10314233 -374587134141349026603500876205892474518 10314234 -22877334878625905786202279677850408960 10314235 -82903985731446491649755824027257117600 10314236 -106037409055413486348148068225075486720 10314237 -286363316594393371030751719248552177600 10314238 5103779874034376242365706591156343808 10314239 -517450160705487844197393460880882897976 10314240 116933395946914600573597540158328012800 10314241 -133379315560656094082615346557267876736 10314242 88223567590151317582250851225419780000 10314243 -32253781933340588954787191534883532320 10314244 -618523889417532195172621731694958174208 10314245 452185477087204763041611063415639200 10314246 -117846783244215289747342267951625212032 10314247 -87916044229396571517087764656340389728 10314248 306042573384970082753232371358167040000 10314249 -239750939781986853167283605285640248352 10314250 180126357014025471031093288453748472000 10314251 -148764645029113237078416616218684600288 10314252 17589592432925104075894589954972359680 10314253 270680958266070502169642472673092232502 10314254 377313355746807227170228052236677808512 10314255 -85628416931210606004752974366994457840 10314256 51880770812197971244403852767473254400 10314257 84846585593238714063439617523353258852 10314258 27062868308064478428628899186848464896 10314259 822153875089084638361363726461458202304 10314260 -13611231925728346611664013289230254080 10314261 10549369005204469221274800647179304640 10314262 -70807443334134123557661676122912675840 10314263 20882174553618649778971193560995642720 10314264 42207410239107694036714455990718464000 10314265 59311046458701953920577544786164992320 10314266 -227183717573302351187957582725294929168 10314267 234060773398343609245367521047406976880 10314268 -95678219959778607483334737239542628864 10314269 175086560126129639729217443225871072096 10314270 36564320509670363725544039840563027200 10314271 -316994017984428190744252942416426043656 10314272 704397012869516685994503122330064125952 10314273 211351358513599470656190564807303735984 10314274 -427368544142070718091379883483584659808 10314275 236438756386723914201705888104796198300 10314276 -81244197253284422771809211387976437760 10314277 -154433225277748707207494206099378957380 10314278 166633793770129765912982871860135821824 10314279 13945374424454805408995866894649427144 10314280 330146561329718682705168175359143270400 10314281 553233431452010692313944305130614720 10314282 37998644075704690852767585720938496 10314283 7691755006234359544411651996935703040 10314284 -17475557025547741768462632368739379200 10314285 -98384157346604040134249436138146140800 10314286 60574019691757975862146189060907702592 10314287 -433345741832058041323217112851035790064 10314288 -6004972714899892875520414796646875136 10314289 -295239773352734712718759406682905185792 10314290 95161663107074190305488801985144686080 10314291 -171801077224995334946675157777969380352 10314292 -227990521283439125907697745291774137984 10314293 397848020794401717494505757556398374144 10314294 55658248086249442585004847401947953600 10314295 -344204753749622766657288548100190780200 10314296 196486605297202182860434727459422433280 10314297 1882442371512786278380126207331974272 10314298 144620403070654491778490220944617662720 10314299 292421152098368734881603604854478133880 10314300 -154040355091232937983832290428513651200 10314301 222910495505463254888931571301248536984 10314302 54233971305081219672835159272249537600 10314303 -137247264058924842723961928584293049200 10314304 26376389355644653745333092364826181632 10314305 -6712449736213818949494713375286988800 10314306 -40461613275125697947553867603027066720 10314307 182094038009981501039925417000648961920 10314308 -64018138950191826788570449265355243264 10314309 -139117121160715606566443858240474539296 10314310 -61618768401410464127545371881724013440 10314311 147126884075562760262636408564584790832 10314312 -33479151938762820619352722412796149760 10314313 212784738797334877711275211858085703184 10314314 84939032412240338926611251642104139520 10314315 226587024977588258272815081369138474240 10314316 -12790335328651838345306799342477198848 10314317 -188168370964130586520347285530290234752 10314318 -996179288411891167643870961041848320 10314319 -453509902172162559763897811138222015040 10314320 21895689320751185708722819849361817600 10314321 -13453565505840824817367160603293305600 10314322 -234694833424309133224775883953763444576 10314323 -10582137635749486900809856528798982376 10314324 -438487182331178448544511008249589760 10314325 -67342899088116216341798369054287089600 10314326 74549758931647797583754594955387721728 10314327 -122097787143912195151416426426162288384 10314328 -156137616597721227396142986597118279680 10314329 -119641611448939189212209209636475878968 10314330 2932762569075860115116662221513600000 10314331 -121633701035747071126885163711614473336 10314332 -8174300337419546390064507014438384640 10314333 92036645126267741072149799113931392902 10314334 239515151198884171798781634828415758720 10314335 307517086592428717564086506008339850400 10314336 427418633257914458194574437387843928064 10314337 -676861509409085647968494061441565001808 10314338 -268180933847283022578824366085419965440 10314339 61374876412453921676481840808220632320 10314340 300563191498232754895198492764675993600 10314341 559558471641868677236191620933683615742 10314342 -37783886940020760021653477119325001216 10314343 -70775051721529960189571342015689552800 10314344 1822774026349840868444300237870284800 10314345 199689085547143999865575599794662883520 10314346 -3476619605419413071217015273963724800 10314347 434265034074846531904310473488837766152 10314348 -239545312888859401526877647787577528320 10314349 -536194206741358560587100884197050548650 10314350 8227092490958370037443025755003696000 10314351 -1791576901144299935944901886309688320 10314352 128164591758099186897098764401861165056 10314353 -56924446382777558069504370033454262400 10314354 148709399183903755957983542978263355520 10314355 -248047847123529529679130056242848612240 10314356 52838144837545432512508667171436963840 10314357 -86759280506353286034662974084697440320 10314358 -204391907711311075864543308955530042720 10314359 -426832264538741214389565113424830910720 10314360 -30629518655568296670903382404861542400 10314361 -448463552967758068478519495493843446038 10314362 148643922732652357221680747724546768864 10314363 14021938366554999312871005265801712064 10314364 233840202416215854872569212028703307776 10314365 99786908513373831778055204514966889260 10314366 28577345289211435588800685065217931904 10314367 2106738787468049148887756932103541632 10314368 -340337737850353613568828087342999797760 10314369 15703689776478750221328045822568161600 10314370 -98325348732650435166132884638069524480 10314371 -103357818923030986614460859917823383428 10314372 70574180839827632213249329876223815680 10314373 -138942752703689975289017140195280737056 10314374 26041156279438928389654861971776871552 10314375 17482554796177171361416327164403965000 10314376 55804776555031677864567434441157120000 10314377 512104957246692398304678611852066915226 10314378 -293333788330620404660119438554006408960 10314379 -99144396341348120233964673237212568224 10314380 93583750353669023498074579086622540800 10314381 113494905720937921996546485232727628288 10314382 31335766364283777225866411594279682048 10314383 55144657499523921773218808100243524448 10314384 9129165606539425744155085188712955904 10314385 456789084959920758805415126845309138560 10314386 255369918064914430471785839576933823264 10314387 44737325982630283056801042634845128244 10314388 -46995446947872278615755459292243251200 10314389 -421232390363086310915867176361712840 10314390 -51828557651703052509560143746864574080 10314391 194034167881423484885820731917864430792 10314392 192319677388083519826201130500455321600 10314393 75005121114344533764853697283364870944 10314394 15167329977821743684577935131926624496 10314395 -22393865370314480673375119372547076800 10314396 -176335900927098834904790533409579056128 10314397 -1265995310188596428165101997201264821600 10314398 -325354016536618684096655069331590883840 10314399 -352808025268515339084375823207940855736 10314400 -77896676641191584942269006325519155200 10314401 -625772724485397395836749634110523665900 10314402 79633607917111366433991214303544314752 10314403 -1255669281893650796776256912367609964 10314404 -709435973946337385284510423478406144 10314405 -186148938909732251805981232923774772800 10314406 143633693577193610826960701612094493152 10314407 45329274113237931076468679659346401656 10314408 137684323662595524573268113335887626240 10314409 105415598269639729707947297304320818816 10314410 -781534043868425645137335644888951040 10314411 -154821074003674520870054068957343593296 10314412 433416779307553981396403893966038553856 10314413 -57885618608494313389976919611777524074 10314414 90546617345506487738978844540602906496 10314415 -363310720143218455352886553736139472440 10314416 20277971037423092826433531351730749440 10314417 -240489874360920117773708604972072159120 10314418 -378332977040224644227669432556933011040 10314419 -143976709552018965623777489594315860992 10314420 301090446410962553800695952713991987200 10314421 -252757097903142944215738383204429762816 10314422 -318261432873743836476036947836815352128 10314423 38520503259107807088383788413003994848 10314424 45456070325783447447861361586007592960 10314425 145132655263580317348372581112746670800 10314426 13809873575399024307163987250330137344 10314427 775799149017183563157397864229419115112 10314428 649423136334203707477477664292207667200 10314429 363301210254517921754522276235621056640 10314430 -111830254290326236639294696524231283200 10314431 648824430152213747055146798882515271232 10314432 139650707716126144129902501080869109760 10314433 112174636876963462064582742489884764884 10314434 157286223886235169541938289219501669920 10314435 29144185210340619977350474146231782400 10314436 -69280054548061294105118027219840495616 10314437 110900410780020839775978209389523776704 10314438 62095506023021508398891758807305578880 10314439 -109753964643740965157925454723264142280 10314440 206089917640933875135645624689710540800 10314441 339183856072650761502540124352705087850 10314442 176158574101122643904429641157950878000 10314443 -472460776519669700949501370684725523308 10314444 -39809459116505079406455026240042827776 10314445 -333813569910076974393997466243657397300 10314446 17168726615611937543337154676085614784 10314447 -5515554032438457597036593828918431104 10314448 -42149114070143106100531797517781475328 10314449 768994450969311877254668058573558717936 10314450 -56424527501648702490705412506200504400 10314451 101533612359231533133752949168262345500 10314452 29250901718860980835058930717161090560 10314453 -588659598545421634974961566619384512 10314454 -142813126889035055067811943007382302720 10314455 -239705888403361781317797482085409649640 10314456 -78007585986940076777083483643823267840 10314457 -59805877440330029677027576040251338428 10314458 -8932796965161503660766959005488265728 10314459 -8231398740783908685684132353594443440 10314460 56856837859292583337638158898519951360 10314461 -243140926463902134812764238674002499188 10314462 -5920779744587647827518977206623548800 10314463 398024349731829203514877200969856375712 10314464 -129688856395361891588932976970220437504 10314465 -41852082841822400044699353333859983360 10314466 64821634165871308149368577091637792544 10314467 -493737925144457690333664989784635216484 10314468 -106902024925432472493565979600603250048 10314469 86488207031895314498388686666760903360 10314470 -30521999695700811619536982375954504320 10314471 -262517344803263617983172622667747209688 10314472 7274960024853590315918788121196871680 10314473 -208822433063113496098042271969007801600 10314474 259993662353671488210704730980662129152 10314475 -18429744022192688869581556286581352000 10314476 441921117980542950376935603986943608832 10314477 -38739738989613116279203377838676323200 10314478 -35583588985596036315039534696337954944 10314479 97156986868045473199619868010518193152 10314480 -50423162616153756209866939695987425280 10314481 -226721552263474021284720156713283830348 10314482 297040634458713272515332238092838232592 10314483 358200283380129141620475212945867604024 10314484 -48882259823734155708708139109105209984 10314485 -226654163245310519248936508094171967200 10314486 -2700124486721296720327209429536256000 10314487 545172543333851101415136091794250684136 10314488 283919697605284490652289074005811609600 10314489 -4654424058775696833051682516613608512 10314490 44592554556518223882914308430078463360 10314491 323256386287395026507103748765874778984 10314492 1281609064263267270938211256397578752 10314493 15116500290750859000001513014727672448 10314494 -363207217125615906366418133818127944704 10314495 169697799751123093253608383381724370400 10314496 9026713668617034040758150777014321152 10314497 -405133107549109740321475542043530381054 10314498 -122621050987640861695963776302407937280 10314499 -284377132737199420418691787135438639552 10314500 -153446442308157297381943748608695744000 10314501 -29663273173600750187630286755122802400 10314502 -248921000407391404605732810272104802496 10314503 -357589264114382294092768937155564294248 10314504 -184239558646267701515428831707916323840 10314505 -2347057975895720622365232422748261240 10314506 28566967307527257029681553041533123584 10314507 -121029739667361045969429492548588049408 10314508 -111156635543403026759515543246048338944 10314509 125153235432806942293301671580893894710 10314510 -19702286306291082225330756469868653440 10314511 -43293102430860879648887037830998043520 10314512 734472729280031395341503525508513792 10314513 -206196432404016520994709960215717716800 10314514 -129210383134828570515692645879039448576 10314515 -421952428212199399862662969323208245840 10314516 -274668345566429001621931430700338718720 10314517 -228216835163194060745073842707446669600 10314518 -175076797963782542685277573536428820096 10314519 19073770377773285749085134759517866344 10314520 -204158578220044050810068726497378099200 10314521 -83724435728455183504087878422424031488 10314522 58971204776244729264038600068303549920 10314523 118311508958530609923953120571669465600 10314524 407322881915936909985085115132146176 10314525 -40546256288119972220744697979354320000 10314526 34778736441063641935723185723475984896 10314527 49744635019494198294070994497442775312 10314528 48457530705672519760742182647968563200 10314529 361206366371743567880255435392833217476 10314530 -122569810614526616354651582923522790400 10314531 3949560705680403980544522920546860320 10314532 -27380096183181855259030164387855998720 10314533 -43977744600398104774731505718805746880 10314534 47222031766553429595309440625903353856 10314535 11259086188974350105808011991305963520 10314536 167387406144377953495326234908893747200 10314537 -47322662173797869004760632027454152960 10314538 -60817918408828677996328932401881969056 10314539 12617386452875396034544503696049035624 10314540 10189559334960917902378269745018122240 10314541 -411412977205799773694292677582616414058 10314542 -56500536952523463648886390787453650176 10314543 5561158236724950354106053717171262464 10314544 -75837944194730053619466950563913891840 10314545 -95124183462463890645201290343334298700 10314546 239037612772892425070284900017214110720 10314547 -757773199042358474261645387684062690248 10314548 -41071071106822221245753504177149163520 10314549 199135277586016188066469407625854949440 10314550 -72441719620901311117358864662811071200 10314551 -94342472069587594816458927040497462336 10314552 -141449309955813721991008251082652282880 10314553 -565353211945714427362868929860277546198 10314554 -85697798085935409415377452160969627024 10314555 -180173221932025687179758267213214852240 10314556 -191362854432738708553832540314356613120 10314557 142092047438632319962637483157776186880 10314558 -130629770576938912520001779398718208576 10314559 7353051557844677266048988714667955712 10314560 -161064568108865828879776568017205329920 10314561 -340694263089406411708295075703744960 10314562 256934880191740151423304253369939342032 10314563 -68525272159543672278688879553178052704 10314564 40375448386739344441552796263094464512 10314565 94340119012120315429299715674323942460 10314566 -102262403719681165595316592740181786560 10314567 347405842934505653880213422386445964240 10314568 -18533665365196548371563622407864320000 10314569 -49874035566882029508731766876067516956 10314570 -1328341139473250946706994818261232640 10314571 122044058027850024677804383448578058200 10314572 481040914769420854885547594572813406976 10314573 432980167298024957740203846612744142848 10314574 -234302974960142615936991902247001414464 10314575 157042182759649646899378152630767274000 10314576 35577269270096408534153187803430125568 10314577 -64665569177088613990649513059236984960 10314578 1733982722566202974724159558253115680 10314579 166169990532355461810526359285248205888 10314580 -115162079116949210227942868555136614400 10314581 656396769361045461193679104673779826382 10314582 3281568077691611821082291281771230720 10314583 -386006386939849086348922742515863051800 10314584 -134281206191746548871287257711233228800 10314585 -319946203904264611179214364811321078780 10314586 -43610080120017989306527674185083248384 10314587 -290278722501441648508668482936547026760 10314588 -184823229215376572069304382680959606784 10314589 -96236646200737596682078133835152859610 10314590 46008746812101123598337968566974826240 10314591 -123665220897553987626461067679746001536 10314592 522337058120458526519866154773678129152 10314593 -28067867512420072495408105697414491260 10314594 -176822657679962958266950931406128785920 10314595 92796714797691019825766763607399949520 10314596 5469289615856638081660482358094315520 10314597 106627184609756315738578616980561265280 10314598 -89808571782602847495067895244382364064 10314599 34348792157634613576362397785954394560 10314600 -144646726030900675407618678005041152000 10314601 195774306513155682716343749061480044544 10314602 -35297607674320637240752245980810909088 10314603 36871968009248680257439390106361834336 10314604 -252217716521474049620877646107819955200 10314605 -124447647565856315005278398613863351040 10314606 -1337073957055635810381932357214397440 10314607 153471475745395350060847613276061403856 10314608 -3128851019358161432589881935534227456 10314609 14802421657634358296156644107580097904 10314610 -107556616429279022099159636066341907040 10314611 62583873892093658243231789520580562232 10314612 -7305510208161909520281761329802287104 10314613 -241189051957448502373335447558873277138 10314614 -197591221938467295840329782730392218048 10314615 -14197346271745331350469066313983279280 10314616 -115337315161152484261068813023551795200 10314617 -172712171981453721883585813027560269334 10314618 -254430766825592345407347425343464567040 10314619 42437143619084614713520383843514848000 10314620 -351983625169850555054620817326619013120 10314621 126521654332396389120464185640849768550 10314622 256621923442815038425712042512182085824 10314623 -336950823812194396250713571037502511496 10314624 329617017454288267647546202984902819840 10314625 5358086522823040057482767156565360000 10314626 -84355717769410652676591884218666156032 10314627 -241421292122394593635256056173808540680 10314628 89596904017598091745781236828188810368 10314629 -170767623401487497772231032336897901600 10314630 -43459514694079060660639737614690503680 10314631 -162766070315720174920485452500568172528 10314632 -291617143215614250910871870270759193600 10314633 -76494291006926600276031012374712627840 10314634 289331436542012997100750475227511228160 10314635 249937190664019796239203449485008052800 10314636 -213514346546029676361198180161749529088 10314637 7443666299339376648860221001391823286 10314638 -31913430458362358287054485818298640704 10314639 -57070461661437776563125634846443943896 10314640 -2432383701509631388876177244152135680 10314641 -24141841278594601961324981677734984588 10314642 -7773797287312179872025054460925620224 10314643 -291206253441769701422136630246639073108 10314644 43450795458094981701764117545661491200 10314645 -12473654897826950508032437112459040 10314646 -109705800472609778001778754072466613728 10314647 88956931834199835432968148789962513112 10314648 -287363578824754446083884181380397260800 10314649 145346591080903507738232962701084805440 10314650 -137875379646496538746701540115025568000 10314651 360152111581030716022145073116170075032 10314652 18711728869939887849612593324747333632 10314653 104002310545225590071575761995031498240 10314654 -41202395459203000980677504063927251968 10314655 -11630378477570371237839319767585259200 10314656 479603331912072231307907928978965397504 10314657 6441565869849814245543555993191588388 10314658 -292051195928293065944141797683073222320 10314659 -327142130264746610363186561163782414592 10314660 9814561725817510141550617051537858560 10314661 42543235752739276607456577865365599744 10314662 206485854778988279596044809347956883200 10314663 -32595624383284264838973198142452825600 10314664 -666968511517701277899306170497463792640 10314665 37635090587301577896244419667780653000 10314666 65822687453467767694058901231464943360 10314667 295916177759642121467276205165165431808 10314668 -552375400172925820908735539031982080 10314669 279181808230757987837691370100065114944 10314670 -73138470084260500667313323158392902400 10314671 605196551284506786631755230942125417872 10314672 39291429802121686764419824814577942528 10314673 -311964024911752859668257521756716107596 10314674 -12595618071913221549499972031863855200 10314675 -29583328359883886273551720654537920000 10314676 214337960900239529715538490849686079488 10314677 -1184508423486118967202976409281297533060 10314678 -5878121267282476031013980560612690944 10314679 523322349810590369709098012778215146280 10314680 -139810854208533862985903879315657625600 10314681 8569564422944773228741632488530386816 10314682 76243707849462870687799369248942474240 10314683 -343838822806868073926684594750920615068 10314684 -158416138981621138339133659539041287680 10314685 -153544207939638431198481794287640449620 10314686 -67331085649449016023294454165172029440 10314687 -59247672498504048714002509784323808880 10314688 -65887122609379253183687340333425754112 10314689 117427207655654387735208962936935161984 10314690 -37214056067449870312057765452652692480 10314691 24348553882414016530530374648039966400 10314692 -30385357562465338817309551153613438976 10314693 -79076425509761093512231085675618851296 10314694 11872172168644608471443894515493533440 10314695 -55328246216824435674500249265413304000 10314696 83234809776349554070244971210645708800 10314697 152518446177250897573267415254529613146 10314698 38887740014190788017361396354458877280 10314699 140552250148070043683630090392931655816 10314700 120740151369461230617262243173829670400 10314701 110710830582341210072675066046020189280 10314702 172321410178925751563002392850492992 10314703 -178218481951996871205628916384589032720 10314704 53990032092527507456401970703240683520 10314705 -141509404098029067318828791708853392640 10314706 20551692240107666299801623179678288544 10314707 -119510923968250823704442309134524429120 10314708 -145193161199566514913939539256704317440 10314709 57452869626044345434899653839842424910 10314710 58642045738795692817473673928031816960 10314711 -5941616780954269673700050208353779584 10314712 222993260235640711369471976174773370880 10314713 505422773509221141983426035461262333962 10314714 -75697557277793372530589577349085921280 10314715 -144717652813518393255186886119323672640 10314716 -520650626691217375777903234705031427072 10314717 -18202135458059211863472370374746912256 10314718 -125636829820247960859279176646649370496 10314719 -584756161948401518005145354843422742880 10314720 -85396787455107169552425409571586048000 10314721 484478449208381172348841545455749729200 10314722 48513656900889141038420940217307965824 10314723 9382255769019680535710797598116758528 10314724 105321831695115678769392105429243064320 10314725 -318611232527000716417495672409749347750 10314726 71266956798344737232675171571947273088 10314727 -341877297066388264639091658439775028424 10314728 61369207119204564517987856891567324160 10314729 831030886142734285054656118829377814400 10314730 85477527001014162846886660022856734400 10314731 -96833051092877482963194515651516573808 10314732 -132655647849689820242228294034065852928 10314733 130051118178612891852742613841294466368 10314734 155140575755624794086514140832438803840 10314735 -192299308494253772832654739092877276800 10314736 70088802690077172775670960358593134592 10314737 117352438670687378091797323581482040372 10314738 -9335284945621457624680000397785316352 10314739 -91195683215321524871710149268853175120 10314740 -181800271101773462563600879782236847360 10314741 170777464947999857219306660825779661760 10314742 -52306270683151775975187105598222102848 10314743 -165173149917888591876308828793296947800 10314744 8258009878845221649014463409078272000 10314745 312974753036257945727520634916362069380 10314746 -252704613014393089497251523493071373488 10314747 396372568194235431461513071949889688524 10314748 -71427566190926450927793853055637504 10314749 -43964044129306587857813954294485368840 10314750 -84039551577087588702547434586100160000 10314751 157933767081872998306278446936630489152 10314752 14313113419125421999790286691652075520 10314753 -181659173645440979852572885271973862176 10314754 50742964249779708764858178457767936 10314755 261367035967070874581425271649873457920 10314756 104624449219129388065319526191137474560 10314757 -631427382650115459534265853037852360994 10314758 -23707588919040819842508374277872627040 10314759 -39606121456306082313110518243789435392 10314760 -152274825518556880640591559871218432000 10314761 -652811026482794447660470017119013982848 10314762 55273256402693336900949012240059919360 10314763 421538249726862505970443491063428093012 10314764 184536511400536531280004675872051822592 10314765 163106658734898229356098819460845276460 10314766 -103019154271017863209979233927985280 10314767 130039067274109349041155508854229260000 10314768 -5197054974932584533733398927123480576 10314769 704500541030093377627960068425193909170 10314770 -156300159844827846298349218040668909920 10314771 233031341410192223556445070531825117184 10314772 28753360779000952179876851717506278912 10314773 -128899718163019199214304849447591590720 10314774 60976021210713628223697052794384272640 10314775 108313750066101106134170950937396418800 10314776 606278344913263016755229409479592345600 10314777 -201949275022429257087183504232094787840 10314778 210439956569111270430679487302299732960 10314779 -52527543021615744862473966107185931280 10314780 -15732246727333341889551507274113024000 10314781 732433994712353970700839719292914735500 10314782 78630487615870747283420538897832762752 10314783 16199290123882584607189501124040485712 10314784 -351497227499448179601995138847571181568 10314785 44991013438074310540825193001231974400 10314786 86869531348632895953634421970650664960 10314787 -130263156413652351433564484618974034688 10314788 147000653740606808137551775772571832320 10314789 68704201128840435194715855921050589024 10314790 205730666319637534709913476518849046400 10314791 -247112323430832789582556123673270967000 10314792 -29280922511345271307214432195481031680 10314793 81779683268085059725237964866724841600 10314794 113584526653600651620160163858557077936 10314795 3100243378727454040153244178930198240 10314796 -373075468671003553324413210722626081280 10314797 -10587160204271220444997716301537431840 10314798 82106111983873219109274762245801006208 10314799 470181407966897061545215961943480676920 10314800 525409256786560155100541160242380800 10314801 26985278921898520630859876670247432704 10314802 76241937657206127056260770464431104 10314803 -115582215889920763103759543575877934216 10314804 263612025631828550568939126585873002496 10314805 -115456874514077528974321822716399873000 10314806 164516921829620720835907044948538856352 10314807 209193584992088120919979481866771314720 10314808 186275400758375542239741306637359513600 10314809 -471702251917299736877417009468372093760 10314810 -69801076135545969693213457844347699200 10314811 -31820753094276477149464565129907987248 10314812 35570335249314688408152266583079798272 10314813 98717442057462318756599242243990508544 10314814 50844428036747961014753999568570560256 10314815 50654314534027528453267993326651379200 10314816 -1131129515726492425096589863746011136 10314817 -16008167545276498319069494693348707900 10314818 386965205425462246876358327971729946016 10314819 2483999397537515930201422580862448644 10314820 -261973497406697014460821429903101745920 10314821 -132740513042659276571220350544346187712 10314822 -73984450232436771881610595826688669696 10314823 113977916841049438371677500478487076800 10314824 258346329239527003015374329012629432320 10314825 80195259630218612621506576400059077600 10314826 -63735826845066353558643637751085065376 10314827 25535093076653642817997181820838053600 10314828 -27332518140973273519246221949439748096 10314829 -12014908365580776367301068202334520000 10314830 -186606011744301296294419344769205893440 10314831 -115222010464570097685322647856334704248 10314832 -161126431986971308422841770676664401920 10314833 30730145896867821544678342390052947200 10314834 151776177571887055766174288230874138880 10314835 -171682947752803105223374875662729689440 10314836 -226622191167765294524677071376903864320 10314837 272930505967144010525061759328614277440 10314838 175573686660601732029347468372582764320 10314839 -473870446144492472766986034753705786360 10314840 2042564499397256646988857294028800000 10314841 658003865444858936854030179877589583242 10314842 -62219432681855347462854206829121766928 10314843 -205747806931117562631731821473894488640 10314844 155423632311578919082817374201048260096 10314845 -402243418237325749072345753497043840800 10314846 -47076028126359402876490708660446913728 10314847 -126236750366253664051406182242143562880 10314848 -496266281563280043930276080570021314560 10314849 -335743453185214107666669452099965881936 10314850 9666381173662608057312084662876812800 10314851 -959335471784411950547842802373422690568 10314852 295856523374272465174445482339395317760 10314853 17231213239427144179830515734980718782 10314854 -327085205332818241549117095878580875136 10314855 185948734632318735734184272686997213760 10314856 -53286310487469856864587905484339609600 10314857 -122120404415055076546324079603590946688 10314858 144988092863534350200362240298563069184 10314859 694633704440651530376395437137212211060 10314860 50190275558442959240848138443400335360 10314861 -163105320172606737020058079862517256128 10314862 -125413795751444766767219793163557428736 10314863 -342946292490441128796655299967981293216 10314864 -32441064277086676610993454946768650240 10314865 81209640295393989651096002060250251520 10314866 -23127183488901025123759139632925692896 10314867 -155416057168235486791404455394483884688 10314868 585691791676932618568675765561816448 10314869 197368614145063071920945045655773082396 10314870 21918483463838949918396756452190268800 10314871 -56206094775351205697910917306053636688 10314872 186841634671125018987254336963297280000 10314873 -390606172557634266603815505464831019078 10314874 -69127534460359926915953045917791209760 10314875 440223978161056306672897857449945820000 10314876 97598517382967103181016367594451181568 10314877 373205978695153704986802253946374245900 10314878 15324371442070932841017196929049116672 10314879 60172325803045637160831551547910597248 10314880 -21741614744418721312224613360887398400 10314881 -81437479050399643726244479001678280318 10314882 -126374057835435759121099479327117572424 10314883 3681090687631630046410774668857845904 10314884 234132119483390628776129800069726194816 10314885 -9511470742778152370627457251295532800 10314886 299182308857716389479259926847334879680 10314887 -238519009429111966361159785229413632 10314888 -65879100263993317868637723682610380800 10314889 -193877815486628901967828318271130394076 10314890 86065205039487722216244024810395503200 10314891 -23433288948748336039597331359226121600 10314892 162907504398231684131958906405379087104 10314893 -100600440374735778710733267317699654400 10314894 200654655132724559317712011518599944320 10314895 -57175114282637523803206436566741908600 10314896 -95233383085351871484439849075706216448 10314897 -179144844664455809174218292042004707328 10314898 -156899331313315349784491325457310993280 10314899 -32935852308923668859225417422025759664 10314900 -8211470930835267932885438235974419200 10314901 -449243765018155272373010070840483146098 10314902 -123585417030395282454154672428200656896 10314903 111271022081086032302722712594553064608 10314904 -452081767343899781891693101576475658240 10314905 6145953982617383668903429875457578120 10314906 -71372081508259365328273417140479018496 10314907 -191020573993479545277674891814516780888 10314908 -330866742118103117482668196541531450880 10314909 -97278335564205201810505599038186790144 10314910 -245434593401896112968766979268565524800 10314911 212510970996087101861074495967253211800 10314912 329711033417366658602329470678529474560 10314913 4601573378078231684383528528906876224 10314914 210363548813068270213164422908425631056 10314915 -227391107763194984228752408861212667200 10314916 87116202862443235708606855024546202240 10314917 507147191375642016013199431602886663452 10314918 -471132017789467767599457378803329090560 10314919 -450409713308047819417703748515759104704 10314920 -72547771553325537968865776007344947200 10314921 110949672134493811932852361927087456704 10314922 -257220151370246268488011237902751080960 10314923 -97970157687818706050216258568872900640 10314924 75514776225270372129689053241636537856 10314925 128502620937846384342266061374677092000 10314926 -674044612886438961776696662487907456 10314927 -22571811721461314289120496029200618640 10314928 22556972396515492139274658328820645888 10314929 226614201377039780131054734620990054640 10314930 13625279562150402006825032458727877120 10314931 -524940450973772642667813302436122471736 10314932 -18975322457753152086015019034208165504 10314933 -195387709399452470205808607636042105952 10314934 1580477757306870541113136326877684992 10314935 -593317615480557735150377282384963479200 10314936 -255166698859077059214587647270635847680 10314937 -543017468155865946942770778525990345216 10314938 -104508928403105420448825580621650172704 10314939 -144357135476956776605334856236920966376 10314940 -62334061991384773416120060375717642240 10314941 84207521780766749481459704986279450572 10314942 13091977592951481484834979719461288960 10314943 373170737889683255763618342740262704192 10314944 -42578089573316755011403175042595422208 10314945 11877636088483404122940672491026118100 10314946 -256609241919442971746333229838461549696 10314947 -168541894011811759356707680016758968 10314948 25969416748872784346728108478262804480 10314949 -59692794068540154562505240357086352064 10314950 146212448540200937888662452180800220000 10314951 232590390981464308902906460936223831040 10314952 -247030441935128961969611657713238323200 10314953 191448341125378274830498498400499552288 10314954 15511103297916832512548011621068205248 10314955 45328460750916267503434475407757598720 10314956 -206204359422041487851090806479020310528 10314957 -605476851723655703317216128096005659200 10314958 -271469075038772950964117203548709273920 10314959 611890814337690985114598088533773298160 10314960 -8185767143894730627164678098678579200 10314961 96944310079399138815291429935902978624 10314962 72298689110047447583824774123281047040 10314963 57954531155585727856091601661227370584 10314964 463315593640719592144446510389696151552 10314965 123974243083262255523035716085576128860 10314966 -2515965803657506993611636467593574400 10314967 -281902483227007335900677232444270801520 10314968 636524089794650651814966666926571202560 10314969 1523134228020379185268647461183090688 10314970 -3805532905468959603685377141705734400 10314971 40245533038530723944666766182683665024 10314972 -121316413424852042337840644150284032000 10314973 26461957116979558984195078188874419244 10314974 -238035613303861222969157323083244731264 10314975 58976927532271724988510519782234947200 10314976 -98224948778328039840844954451587891200 10314977 -205959927809254266474461628494186862174 10314978 -111051935706127503701682785265018527232 10314979 68113435173758436523787689172233762584 10314980 -63525204992581878220890595513161907200 10314981 -86434152211840136298141359426655790980 10314982 -2803992112085762673538222435739205408 10314983 -240372751731314177144702911296067465680 10314984 225452459637176885492074133756346040320 10314985 -157071418918923200575838551501924212480 10314986 -263643486214874785836134691755022600960 10314987 -66419347789410889857358025689822762560 10314988 181284680863469738572586712107715123968 10314989 -66603884071537652653501584967233728544 10314990 46441969766037311848579819532457691200 10314991 149216201307249858229894401686921609832 10314992 141938960695800433092595526183964573696 10314993 130793378553679223700469467926900547264 10314994 21708752426466716968066512444029690880 10314995 -190054846028168401914366891376086330000 10314996 -454770990675998466175673224479302492160 10314997 22730435027903162758945373817652425600 10314998 333109738805428833312672716057727396000 10314999 65175244998768606704849713423811031120 10315000 -20895171638797348024645370096870400000 10315001 6430819617956719986643584328258934400 10315002 -10090204341641249830742525744698914816 10315003 269546546295006307549523500366318697252 10315004 -66566056119565057030797495495701268480 10315005 131333759899700442460615014975094896000 10315006 102577876281765399617738500258203264 10315007 -20580775927303638882509311024545590880 10315008 -140768363414249116611093322178494464 10315009 -120691988414651458319774664529851058220 10315010 228127143035931250707803484190139688000 10315011 -32487021479589707294387984800433894400 10315012 1283909432898636655484620905971510272 10315013 68486230799208983593796153407562410044 10315014 -50778043358745135584247422099945246208 10315015 -262137379886099197747751267557561032840 10315016 808887755118754901069930903877189427200 10315017 87064634596610106072989754289543873728 10315018 69089955136873246772033929045177257216 10315019 140813255829507470074613136560400212256 10315020 115197839080119624094761490975801543680 10315021 -176237182848682366963866947925379771488 10315022 -74551679564106219626425855430464102656 10315023 -440860988279751127835949144580621916016 10315024 68537068991404351895854810132500643840 10315025 -43937299700528766532794584683272307200 10315026 4095515393393637331851526055739534624 10315027 -191672573695766532686312686587200103124 10315028 227135784018577129226656654935370167168 10315029 93816146315208214471438222759187519040 10315030 203281878127619817333159081213231820800 10315031 406858500626680020506909362752209141832 10315032 -26797752875774200581742742596518543360 10315033 -103931316103950050816621356611149862656 10315034 109584794762786280930487935074575474416 10315035 289802855159614084498057692677755354320 10315036 156554822417298329333302017930114106880 10315037 -379649317937200932031079180176994524314 10315038 -292143076058336844404627973594043794432 10315039 -379517848745439862614661093667110032000 10315040 -34168632378467174498715713552598958080 10315041 -3660612590914117807614448676460455232 10315042 -94053905736814336223609596759151084256 10315043 -61545544051742753317528237952204175360 10315044 -1197281601873426451406960192370220800 10315045 52664082156328554836723256813806900400 10315046 2317544140521591041009707802952870144 10315047 292603345326694686050581481413429372200 10315048 254978609035674874157630395705413135360 10315049 524945832221820348280752062386857661050 10315050 -81915151915403123034109287909983155200 10315051 243676978954268985524288294248798095400 10315052 -556831811102384926288420877734476288000 10315053 37551714890891950190189935391557691520 10315054 97589582584221992429202694867404567360 10315055 633547035735374428956747517532757360 10315056 -50999201734396069691402873576271446016 10315057 -574351083070294290365142137919869446988 10315058 -44717488958095692607191136200963678816 10315059 -435379851154168941259223131461517828296 10315060 53206077804653115989755627678296883200 10315061 -368671781261286397934367341781073576338 10315062 -62956192007732356294511096253477798720 10315063 235192446241582877020952989413280795008 10315064 -57274926611759289653899123400647802880 10315065 -57886964382295896330281469485745026880 10315066 -149374933788095379373401188117873466768 10315067 22653078559916810680522908609622155264 10315068 -3444537112766150143445430690567306240 10315069 12119600337798084098359997242448830944 10315070 -55450039935066089522458638429645635520 10315071 196587050824961648178488911675005864336 10315072 367878650749480561696893523656179712 10315073 64001625070543149225704971704096430080 10315074 -41034696916369312274693711090522480640 10315075 -378036873783328328339214190966404789700 10315076 -388489025025207844249980732404692581120 10315077 118112892836091016890121820479418634432 10315078 350526892086599426727476590146522297024 10315079 50617327667200496461394682370825198680 10315080 348657477128850584432381661293101056000 10315081 -92120318719661710230311279897659362880 10315082 1907086569977213426198625914269142112 10315083 -62729307633377369689028436582116606736 10315084 -139017033972694132110376519805371971840 10315085 -62502719848275135272482923694375623840 10315086 -114913553705845635955922103382196990976 10315087 174417235438574268534866845146632314736 10315088 63759170575189852294358064666637762560 10315089 -416263676983021424179960756895149059456 10315090 -40709835787460065842226015759184087040 10315091 21814757247428998669327646262558877992 10315092 -116685128836464493129849380455270535168 10315093 -252930421702945425919815596466210259296 10315094 -88786882516859471374681737803087303904 10315095 -11595164999579801363071938810498969600 10315096 -362011605519432176195383944493429063680 10315097 -75205797241795004617675747548810908280 10315098 -1554488514065890835069022807146758656 10315099 564050365637483392866049330793669356100 10315100 -69575486167756573098434355042276480000 10315101 -387048567143496350279379515447192439168 10315102 -113527578915160235414768918976200466048 10315103 78865573096525327708116681964830488352 10315104 -131094818005180321381314613729827225600 10315105 206325179772291644951252689560503722260 10315106 63493877562351661391712600441740892960 10315107 67278982793215213796774977607619279744 10315108 -196116629946041551586950175316992987904 10315109 60506674534092275072545055419590021120 10315110 25985533380895725542045103995678304000 10315111 606284518686767100769256746372489462712 10315112 -95155593535703919220379419213697433600 10315113 -300688663459317622285212310471896916800 10315114 -241403178514818381479091464659511371344 10315115 -17484251090090669871480123547704008880 10315116 -66208363304939739238827302886310714368 10315117 274417433650412236400789617509911677452 10315118 263234502188957063266661696537402850240 10315119 11094227700691986676910133653821620480 10315120 -46333931275350209454610298599496908800 10315121 -345844076398881431880474813728899569600 10315122 96845450746845476095966136504266399872 10315123 16854072523559544401864178057922664448 10315124 376480889244739600811775748747846146816 10315125 61885257925177597664736687769762446000 10315126 -75035766625788390051768265665773706240 10315127 -66984440902793835860539185971044464024 10315128 194789050135195791852533211993153884160 10315129 3890597107452859948807996633977712 10315130 -51317423227803100707713917049815526400 10315131 4447409462516081268877544521448060952 10315132 -208703553896729902983527733552156699648 10315133 79547471127269128251191280301873205382 10315134 267673562479904203462822070440617498240 10315135 129752806608293988824940947534711884800 10315136 21153743678116225950577013852995584000 10315137 -383990335914688108196051739198682597248 10315138 -213227263890791688028627809220333484160 10315139 -20247373065506292616577094177496125060 10315140 -28648796130286982533228312567569715200 10315141 7935157597872425822099575947226790784 10315142 67903954882279295941668778978359845472 10315143 418295469595005464059862001260919481680 10315144 94762168199866971531114619246350336000 10315145 404344075726904626021358574932722572900 10315146 -79548392028508618268894348120367992832 10315147 179828358939088379683830173636746041600 10315148 498314208145789820728189128075797438208 10315149 -20397845276749999398427987516456037184 10315150 55931096103168086399941092848453932800 10315151 220428743646852038306679081722589742464 10315152 107089548837039159498176373600127524864 10315153 295688236605577596911233745982007268402 10315154 -180605494992267224126424627689572186224 10315155 -98650607921598621262210090871308876800 10315156 -180770350694148293137964683581344229632 10315157 -112270032889835952558526439916732119040 10315158 54259224614731795932840681528405368832 10315159 -504336838137653460756511455993885179880 10315160 228134444806602820084762750387756032000 10315161 -459037029434681561833334745859859291520 10315162 120219594138133143424529365024212098304 10315163 293248850849501235916056028091649516144 10315164 -76733640161961236956264504084683153408 10315165 -10653858311583953394592928500043808000 10315166 -84811467047024529008521336450399173120 10315167 -115946360709504481040446223668101768120 10315168 -284683999857734314119936850460083814400 10315169 329946810107322943178055708755443161570 10315170 -24723312476730556746636477076227245280 10315171 -13606599128036081758762029844578443928 10315172 -125105541997809121512465877306611916800 10315173 196245277164574106430303328153623569568 10315174 -213706197674753175750580050233284826688 10315175 154328344545780679673616936353613190800 10315176 116986116425832772623289652254842470400 10315177 109329862024199481941397740521296338560 10315178 41932971510391266039148837436449809408 10315179 114118195372954785394137040008188044944 10315180 47494438520285844889420814350279971840 10315181 239924781466110714066178423185594920982 10315182 -58626768206863989921049041312366787008 10315183 -10368482111108093951362633466128766960 10315184 -3118714833127416530942477059888250880 10315185 23743591670546464615920468374181004800 10315186 396857603072555423658348626224475934336 10315187 -8072964334278965933199165772426066164 10315188 -2852383465620644192494150310511575040 10315189 -117502830113024304731643583724072753220 10315190 21247113756289253725821104099908588800 10315191 -160127502699060451182824390758476566808 10315192 -23737159446917488982158975449934233600 10315193 -119637651015435046479411531262833259584 10315194 29459249152046053413335372869797814272 10315195 328552777999482435815996802738266150400 10315196 430000303555860195120612390275474150400 10315197 188701361135827645329364678301216686374 10315198 85227543230353321789344227957003577600 10315199 524470242198002157768726873255084859200 10315200 4446758679726328931600774772188774400 10315201 -63556072115788090957286163280723704000 10315202 -255998197871027566591359990056388794496 10315203 107160669909540620141432221850149723824 10315204 -316887034689649730969486748347174172544 10315205 66574532404337576661786729891801200760 10315206 -3904994981329280734020477855064773120 10315207 57621961810590578520327852119615160112 10315208 80062048235430980149627189277932200960 10315209 -551564327462330593856100095647223018688 10315210 -215990338707560018937653468893444494240 10315211 -304050245347606503338337084569494510188 10315212 -48632391010187637150980531521621836288 10315213 423163340879159185945706865586846807980 10315214 862361204575971155182862546878440192 10315215 -148961686917664148505016871945240568000 10315216 8534180115552059748853825315561472 10315217 294435202490232225459937100891976419952 10315218 185466031203753473470920730368353522304 10315219 64971364460066865651538240614429928000 10315220 -108457268027551241162921409778443813120 10315221 -152260972050462218002930149728559504576 10315222 85262616904387570530018877057355869824 10315223 300016899506527009539213074318554766472 10315224 -91635894321963667465000559551076966400 10315225 -30047555329076180045294041789447947250 10315226 6193868023453273697732385141380291040 10315227 -1796629356131823265402904404044950784 10315228 -118290613130018252117594887497041461248 10315229 208995588795156744203553226442046208620 10315230 29041529365066205981377345159263985920 10315231 -108029632779921009414352087115204441472 10315232 -625453196878003432134111252516800299008 10315233 -246499026052729516932669785982425224800 10315234 -135002271396042921281238847710773079984 10315235 24342609453410159514696591722728294560 10315236 200590486038598622573614427310052979712 10315237 503372808635341990947144339619307317886 10315238 -103851380579410033806425597241414984480 10315239 366631333271651837180084442496883722368 10315240 -49373287746227514850052692252901376000 10315241 -45770145388434591264727626174946849500 10315242 131965362211620948780471769243675699200 10315243 156078581025931233278783735772734841360 10315244 109065295417397199547501225876078089216 10315245 12052678930102045878010648041240753120 10315246 193916423434301049418037108299350891072 10315247 -570346889253539704769783762523820915680 10315248 -34085529848360249053382209785193562112 10315249 -183226316132969455226469353743867388864 10315250 69325803775444967006550096674866176000 10315251 97301182777718526247882895080632675792 10315252 -72304758007757232050428676494620938240 10315253 -248566638278262727096587389187268405056 10315254 -17318597866134781062808929007831855680 10315255 373412883344242625375481724197379538160 10315256 359272195558473667259355305439760220160 10315257 -211457530133550842618368109677317309360 10315258 -270662467347891711497759884425205733520 10315259 728387453864844467777519129909121191460 10315260 -274966187726363400522005869678700528640 10315261 -308955573577306106211074472136252231776 10315262 -194993508528049688270757812788801652736 10315263 -23060802782598842831928903433768868352 10315264 -244518474063452299290471830137564299264 10315265 -38553408878217718766723653514409792000 10315266 23950488376104953820166108236067951104 10315267 -298659875818444827285745730426150737600 10315268 -427958587551470965348173254752952314752 10315269 46113031600440617888248261532334924096 10315270 691244978062488667604812325035008000 10315271 558897030437697523889925152059069447200 10315272 140390108036790377521389594416976199680 10315273 -372666630634333865564635838774103381478 10315274 32880919889368556053891446886621460832 10315275 -158432526292841790898971265683827974200 10315276 -340662973375231703395892272567799875840 10315277 22877318582151962567851534115328880800 10315278 54442974246078681840944897917982138880 10315279 19430850451518052511886595680477862608 10315280 15459423552580225438259144697193512960 10315281 -46688805855777460364831260401180984576 10315282 2520463974285774931918908956320605984 10315283 -362913751410753843296281104064666944432 10315284 63881826802269380844337140806060992512 10315285 364798414366687541843567328418565077980 10315286 39829353337338844088871498717452862144 10315287 -96351362882092592924054656638296833056 10315288 280311153226486097036470837969629173760 10315289 128627004485218023747113516996977878420 10315290 4547340810861067937456049494964211200 10315291 -163827654941321402293212183645494137328 10315292 -7904116831990486381550349910000217088 10315293 -59740995603112633106116325803967213376 10315294 41660873201650289875287051097440630144 10315295 149785531563028367290284503527700965800 10315296 -256114988430627496221431018744787763200 10315297 -188006805929989341975710518085845508254 10315298 -38012254387617708521513089658220833280 10315299 58655733298397189600484499115113678320 10315300 -156529768188623887532896005334600224000 10315301 197128862363327364412179904743485858400 10315302 48126534494410435965682327574534039232 10315303 528168301165347816254794607037465794552 10315304 -112903069766873282773861256974555392000 10315305 33565892350854089047783724889586387200 10315306 -147345220062913374336786994810329566976 10315307 -703836566082659967240341602549163802444 10315308 -57430724358421466349659912794997168640 10315309 -360344678102625387473173422748809032960 10315310 84807208636478505842332223880139354560 10315311 1077067915534015651773318106156391424 10315312 8005458547065933610394077494838820864 10315313 -1751713538713265492914839978685301472 10315314 -127813279404043544076934776761225770080 10315315 -3023887079507347747198961171153005680 10315316 -56760654592639021094817610845675073536 10315317 242649994833146347453095113175963144480 10315318 19888754551282399506348423192079811328 10315319 -66821530544689240325843922433919152128 10315320 -356127599427808378522200325446780518400 10315321 466837624488378821752546543601569948672 10315322 -215022434161014014757920696066589606288 10315323 489762889412366560982513901446707274880 10315324 -74881609130051347120578637859299046400 10315325 229431340234598290814503890746775672000 10315326 -46642843328397312490668442498248345600 10315327 329244046455156500225519632673298167040 10315328 21638498688846961770125917185638400000 10315329 -289334745748958405054782151827204891200 10315330 -199426310022519610590390907519845289440 10315331 -2782153554613085399210199999766822368 10315332 -97277538663761982243049806582128364288 10315333 -746603715104087255091891270874809550944 10315334 36023060464647828798039867628117486272 10315335 84174158550437628355682611609298232960 10315336 -969019294717148430728421048670941911040 10315337 -187505080508797507202026397001963102720 10315338 13272974636187551279887938757239230976 10315339 -503545218707539781841955612695232499712 10315340 -61560685959586323584408272816609105920 10315341 148233874630895518863951585593784299052 10315342 -87164797672354791862120611425458049856 10315343 132894523715740498610805295465325907840 10315344 3767046840170541833073792049921130496 10315345 -157026885664722490013529979228071559320 10315346 -417317637811398722731529404761063275520 10315347 131852777310266158002396008107194716160 10315348 270259397178065764537772568769576308608 10315349 -319009932577567093272715207305424693152 10315350 31523348049782913715181735856990405600 10315351 -100179468972838598015763825184050868008 10315352 -561681007732983850228403139577577594880 10315353 -240901354800679270087747839886168098096 10315354 44732300472402918382043479534720172544 10315355 -166495732307623774634558583355140120480 10315356 426941098417285646537491265220009984 10315357 -223025486526051854597494088239053276020 10315358 -184052437433354860943327473636214922240 10315359 -122126547534741717828805148880079592496 10315360 3030898392742617929064453831374929920 10315361 64966851255684021783182157506895222720 10315362 79525353979312799779012605550559069184 10315363 -311086065715069349501686793462489532388 10315364 12046263764157534633824052707936256000 10315365 172295439451738823783379644926452738720 10315366 -16088119708235000970500799764416387200 10315367 -206386336643122794886860033556652430720 10315368 -81915864672582528725124924003979591680 10315369 -732782213945756361670262363046896780230 10315370 -50457556698743752358674185695966184000 10315371 -164615235744705268604371292155699728 10315372 -587259186498029776835404651901164554240 10315373 183774954949455381211676395722879617622 10315374 -36331366724078456050972404235950605760 10315375 -137643973117127172897363208005752520000 10315376 280406017223483069197169186309948178432 10315377 -432163758690910020062064997212251656320 10315378 -55775469247962771992419943758748840544 10315379 94947727204036456935693536463720415200 10315380 -19425825623409142505157235778992957440 10315381 -704757844800630052215208767264217700818 10315382 129092512012557511638610458053011353600 10315383 103982133825539373215406134021733175680 10315384 -285038632159009606656066903141232189440 10315385 240928044233991868482153218045348342400 10315386 21801561770485657974559180963645451520 10315387 -492838986348112766014265043481713709200 10315388 -447601361151764229487839251978152691712 10315389 -64219508580869518485020163453385407360 10315390 18362293276974658858980613080974257920 10315391 -302563096922789692880311742090859182208 10315392 62441045451600202402030065150685347840 10315393 -64195260770027249165688164465045068800 10315394 31638265325043858831423733210186866720 10315395 66811030593274648962273298352612559840 10315396 77087779053130879605442078037803524096 10315397 537736509610411737210409164095382666846 10315398 91958071864311349852232373557237532864 10315399 -11515486920723559598485864017009066536 10315400 -142141866524443297914367528854284928000 10315401 354126014346278163918701094719573040480 10315402 -22809669408254016570807786961932535296 10315403 -5243636394249275601678025357722380544 10315404 186584683025103702001739877299801702400 10315405 -136758382632055469717617265461449653760 10315406 -113891625035445840141879881563904830656 10315407 -109039513789563003722978279436686288760 10315408 73018149227438435600968975501014073344 10315409 -143124951274106622232131114550753795596 10315410 8616883247515821609106909453354245120 10315411 -24018322433016190409631247394769690968 10315412 -108675664742765939476887207626243880960 10315413 130023063748293043917405948652385337564 10315414 -42670963422577137176228880769034153088 10315415 111057820523038728729682469801310894480 10315416 62026142093956324769978131522897305600 10315417 104760626017346798787482630473445454592 10315418 -242353334880660198820654005418530477840 10315419 365502868467126989841972128462336985600 10315420 72913099510231131285842061629383073280 10315421 -272613119948511726114293439915533412378 10315422 67038454704267888466764887222951121408 10315423 954191055213364393310208011154140653440 10315424 -204073972338986569185892441338279886848 10315425 -14886226345258859569625518878110832000 10315426 -231338775035668888099931914741107378816 10315427 -400465530471330066970317511142394578724 10315428 -230406106946790929714353329723427322880 10315429 218448163566122072835746475723327140030 10315430 -121289467504540806565590860079171321600 10315431 4485667629843104809793129115938886672 10315432 -437789306724640555962792870811650585600 10315433 232082528353413917782668100088130061320 10315434 18833562887343503598335940926218318080 10315435 191626861132960438822862526234776682000 10315436 49653587250026281902140480846107484160 10315437 -83325106917326150647395896635174268640 10315438 -15405034086226236865307262439555096704 10315439 205710439585170976441237113714066498624 10315440 18196507715369671591350222031679324160 10315441 -182356813845233455189318246422955260108 10315442 -2052015770087876003986601978470041600 10315443 89295465020626647334860243087183507504 10315444 -453899249369482418127475970040889704064 10315445 -68824097242009427536682241435549091200 10315446 211349667732650858349917569302842741184 10315447 -479749749435579787598135763718677509328 10315448 67121341090222317581278049298693488640 10315449 -8377594983781838164118743375052119356 10315450 -193825787647864305191061955012229894400 10315451 40417714144711117695133257563666404452 10315452 -23096585379519992870436743990043770880 10315453 617083688784617405528436270335582405702 10315454 93343862815377194431477194892933358592 10315455 2181135758787557061620241330005270400 10315456 90464561850191349887819942003201802240 10315457 540220837975570063776808979261272719360 10315458 -201255315365126803632345116824811662080 10315459 -251704516051399912717847163281468149248 10315460 87991256906807064687962558555313665280 10315461 78259595622045575962224078494395277760 10315462 134037376817363503137372290379811067232 10315463 50512650663366782817204734868508394712 10315464 -505311844151781144264649618444287836160 10315465 191339530177592385209901059599771110600 10315466 180008218275519514586282208701292367872 10315467 -26046711520381370732333863628727444672 10315468 33767012929487210611501875944856240640 10315469 194179059850279605316346603754322602870 10315470 -81045323448310786832774672470633036800 10315471 53132375591492370657659517316263706872 10315472 -23926094284174152255283508626523725824 10315473 -25749150012867876772561276211173947456 10315474 143733754744440019735271008983963289920 10315475 -366757430995150381602293200842120784500 10315476 264231854512835816905307104763792783232 10315477 160625842365736130477634389483664125760 10315478 218352159532767941377717122596920907040 10315479 -118731687026253631913111364976277733120 10315480 121208738368670260104850768416328704000 10315481 -157210106863196950884550229394929030496 10315482 -269120305967234659939277488076450019840 10315483 522959601748684484586491061417639425732 10315484 -7436000056855469084457644333614301184 10315485 -6340267109711923075314694852403068800 10315486 177662913452302297478760921809149656192 10315487 -37638545827671057501480436476059230368 10315488 -203178162462267463646537718408895266816 10315489 24493958218455376575727553291858661120 10315490 162608452640327043443158115675704884000 10315491 25784900756918321645355259932383094000 10315492 58320782518352362887109918351618688 10315493 -919199907986835003221427660871987164480 10315494 14243207360477097991235884611705843840 10315495 564685291481415372898033446362398286880 10315496 180338442399822804559553016776536012800 10315497 -63664524792649854151017456820583363328 10315498 135098087088052046729943810058142840832 10315499 10765635077695921636275151709781093240 10315500 46565189178056551081853559458120448000 10315501 144913349097929692460584324119524794560 10315502 -132888346715778301934228873704575297600 10315503 -464454218537069873354231675700034809360 10315504 109747484604053062821142280873765109760 10315505 -282697121829813241686628514486964408000 10315506 30255645191422615151321241727600780800 10315507 58711386101870807969663716574625906712 10315508 -129342458100371511860153961397463721984 10315509 -137823538146789720034992052041635937312 10315510 82680129848618265594790209847201816320 10315511 -10377011118568732103762143202310372648 10315512 -1629733791492639589426799084692070400 10315513 -454407729293857988368428756529183422336 10315514 -64342801661731747202382403472458368768 10315515 -99371147186517964979927769197981683200 10315516 305790222175913771176672362067475517440 10315517 -1040658632651347034732462170119478888308 10315518 14590347363335816743662544292789575680 10315519 -247319832422593879813344843152654645520 10315520 315268346368332520998247888455519436800 10315521 42506479132623626442339106003938870672 10315522 37207578967931609830325960678849029632 10315523 2391740752419917263567976504469432288 10315524 26408382373979085204350627941266001920 10315525 161264377590666300658706428844854221600 10315526 -13822672707848372556563290594176468096 10315527 286474192581850547584834896304888806480 10315528 -5255981680152717337140713384796487680 10315529 -147787342312714423954347439400227723008 10315530 74573515183199812462482326977370628960 10315531 331144422249501864706808714255129685332 10315532 277748802131364123648688096697419591680 10315533 291053439436632466264231319569775692224 10315534 170150460827231328018545619421022315520 10315535 -139950410725118555626665226943728070520 10315536 -3782727345061928286141224484153065472 10315537 -700786460107991714051633888485497775760 10315538 2376788413583826592110976557031482144 10315539 -244806005901280204996389162105768842400 10315540 -279688122843718272356853227340587669760 10315541 -784805390169703126152203238070544196228 10315542 1455796388752385383618572904371296640 10315543 81794174400924924325111399096430772400 10315544 16843525484097140461022544773865861120 10315545 -5170227406033043412187671503200377600 10315546 -100095085715765197409749642831721485056 10315547 448176272728782419497532661578639003112 10315548 -141466148038346551555536445514038023168 10315549 -142242588506082925605280788402619086324 10315550 -27981401240043381078909931268719075200 10315551 365572002163021565337795521750170498632 10315552 33666122728815017676155396469697019904 10315553 760270329212375509537645452457189773504 10315554 -9084359883174840098159694333850045440 10315555 -349859425020974979593956085048372501040 10315556 -336489442398860221091852576434549447680 10315557 13123078920408366751699360172730086208 10315558 48166058466250758828187119290807081280 10315559 86130815591277373861032541772694107040 10315560 75773113861572342981596595115524096000 10315561 -56551672308671418342522558274322929920 10315562 43860756680354704012234294338017270112 10315563 20648974875975640446009726289292294400 10315564 142581459046658828994839360565759199232 10315565 -129153280888074450974316045331030604160 10315566 -125800331596010759189074244254753726080 10315567 336999265927426523729663823362492185616 10315568 -78720948191505066759864963493984665600 10315569 47837983597583134810472423987081112576 10315570 243243244963980696207503355831134026560 10315571 35815464098767748485732720941712663632 10315572 -134573694875133237075613917304461109248 10315573 -587391537613564254182569674139843980178 10315574 150840943117270635427188494110115653536 10315575 2150214016926755543543724461382748800 10315576 418170621726901463181198580665468334080 10315577 330239934107818288604631404142736752426 10315578 -29198547786085229534601127396048761600 10315579 108951990349613506919657854021654404280 10315580 215669053470677929844374281722928307200 10315581 -306020483424199121236872216570770773248 10315582 274112632948660788372320329523090203392 10315583 96825262153609820028987701728637492160 10315584 -133996115149148471109661493198798192640 10315585 -133180922271835503830911214285861192640 10315586 259673891776159702936761625563285430992 10315587 -389959213611446042907516337320438207240 10315588 -675867256576145092946134401372526931968 10315589 505027333989813019357004459269845364224 10315590 -101178993256428587511441882697181798400 10315591 69273156659524985192496633444105008640 10315592 -21984977695020798402863431178880614400 10315593 -621118683543861914508212712180401429136 10315594 -263920636433377140349698225397849224960 10315595 -349945357535584734310251629840076330000 10315596 -52500430657274547265785829690550788608 10315597 -654186825282660388346161079588761776288 10315598 74572566484919310687771974005555665600 10315599 -5088547053628218194992176515197714560 10315600 -9759487546194272752632394834715443200 10315601 -206510012300521613430218024722594625808 10315602 -27676498275912604908903387385266215424 10315603 -179870816738368447274471664523062576148 10315604 -151393210882868982949514772200809208064 10315605 97314331433336080485459702555010044960 10315606 -47616280798648326549194299675154713344 10315607 855217049129174557689743481647062483200 10315608 -13752087475748365536038463495993200640 10315609 760909858221836367762590398231044467604 10315610 -205572519528130005372690466568351819040 10315611 302439237427225188795487683263816132460 10315612 -224183794779998462719257320726505008640 10315613 -89695476383300831762522010272345280 10315614 -2045732918298793959056392652544755712 10315615 21573487619061766753727824473960023040 10315616 109475639436572864868088756206317076480 10315617 -7123417336728603435170020039909292160 10315618 3029309780382694735787483657726315904 10315619 238713334855638797000264842162471194000 10315620 5613301153231854599723340697565184000 10315621 340028724718961926756791227122348205822 10315622 -5392543520518696262121019323014553600 10315623 1130890324259119477300826795142557904 10315624 569443767324704230036114419439361310720 10315625 271701014759908666592144263967160787500 10315626 -106554139781747535563926860730134694656 10315627 516754976000177432681298423624291956196 10315628 -293364010623463661208896305397945509632 10315629 37831212870246634792122308155163855148 10315630 -527461402403883581204701710191431680 10315631 -468422494829665634273827327759104395568 10315632 -67554621843245424360233125975944069120 10315633 193306871936319472693012269099573668464 10315634 -15252981802975604463461084350840412160 10315635 224755215932198088009692156626107436800 10315636 485200824639395848133624583377173147648 10315637 -32234939123471698302129578774639193828 10315638 50658927197686052646665048112809172864 10315639 57346306740169580668779846838024644856 10315640 9347727516373525891472547285499084800 10315641 -42420727961195507095261734130677190272 10315642 -125380989305197004494259190581722320528 10315643 -181916374109460091011412721861354452656 10315644 13454928365705439275547756472475427840 10315645 -63784505381726920001023276839612134100 10315646 260504915179461878153238922718832602304 10315647 446803612172282109806735498409003809040 10315648 -151268830487221746735315710953861939200 10315649 -51330371728218023753568200950810469952 10315650 -33424840966772343544462415882813558400 10315651 129451811261272341459049455638104274400 10315652 -720751868908444108635050870130521088 10315653 -139479517813880864381400632216825908992 10315654 129429667318768061566108351433122213632 10315655 58622476886285085594289040697201323520 10315656 -112997880287280127921404328232304476160 10315657 4242729691176604174144454980133514816 10315658 -52929609581106073176752566687283098320 10315659 -187623222145779386274092985929885931600 10315660 -203944044034018119440140728769035832320 10315661 95619262007175502686040871383562838144 10315662 -68216284354146325950526407503303270400 10315663 757332862600621851671466538923682556080 10315664 32646531060328943006209617315575930880 10315665 -81615667273270656741449743579539851340 10315666 -182312227176822814426747875352818307296 10315667 90632098184105090201759409662585836716 10315668 -35510445361026971665461366713448542208 10315669 -19968295857568772308192309548088295680 10315670 -74545513048957056582044884636851868800 10315671 115449787464749270474377530229953318144 10315672 37736284625239729795170190440224716800 10315673 -510407307020564816263056268742012714220 10315674 3147106771488645041109691958924313312 10315675 -51490497994499001936384619706434281100 10315676 -28417960608167408157741370302934543872 10315677 -61195018545947541978506055423105773280 10315678 -235234331098244244466982477043724169280 10315679 -583161142870649533436937170706966022920 10315680 -20470031856475508830323968345379962880 10315681 601783364097642521996185298543100864482 10315682 60197320694196171398261371722676490304 10315683 -99150225797148715119654102317631756336 10315684 -53144950000896048700819577010263851008 10315685 488904894745295085522017223023911062960 10315686 57190326458003773401830943993800329728 10315687 360080309785834847536664916650200457336 10315688 -122373929435561090142149102418751088640 10315689 115551290421884218781783756806575209280 10315690 29388638130806874156508641516875688960 10315691 493290534189723318091808323102670839092 10315692 -33871925630695144837559592214865481984 10315693 432846553411271591913084446906654225942 10315694 -240669506713405984082640500555127463104 10315695 45124276001049432763674718051843719840 10315696 62607235628666004095488631742899044352 10315697 -7929098474948696886866809335288504768 10315698 156443751566725886762952879286245842688 10315699 519572524675060794644957189219150482700 10315700 -868697667381838539899231557002240000 10315701 885075768861127789046118902721062553600 10315702 -72046411674891215303987638606762536960 10315703 57286395281833870374982002728194289664 10315704 57880301262969396694936842660803051520 10315705 150513755647354512402883393372835857860 10315706 639353430398020627099176736332885072 10315707 -123613063098183354996534120913834278912 10315708 41620235985748045810021209065595095040 10315709 199922429467396543240036517617961740716 10315710 44446367809504642146899842798939065600 10315711 -16953089294526128664185562913357225120 10315712 150530247662094833069262862986019602432 10315713 136018346855372234718353382575480810544 10315714 104307601442990803371528988537831989456 10315715 75913761838292063723178681492619605120 10315716 -215088787937895030988993498732703133696 10315717 -20086881451378362233335976861412749700 10315718 65614036973765364712484291941963591680 10315719 54003600011211703388328502456876055808 10315720 158534401469741245549745918152123852800 10315721 -163385554892212315874427588409029903708 10315722 -164556875754658821819520582030495715328 10315723 -98647161487608899799610231196769740640 10315724 -218025806654618825082740313560009397504 10315725 52740236032792534413204667862874480000 10315726 63603928145760171778645056907136599104 10315727 206735958932517860009205970174229038440 10315728 8542185471908628383169753965140377600 10315729 -70935275664966982001319250486277286670 10315730 -108639722734766888616078420444147924480 10315731 -129020847030674357814587516600969357760 10315732 80168192208205165181730457541324759040 10315733 112955665971525438127862037141395503644 10315734 4434652122160445348650018101166464 10315735 97317922243774080972882053013279976800 10315736 -325112749505035938502280361200831201280 10315737 -363297335758567168419748951282636249680 10315738 -31883117263252645656312316226205075456 10315739 14734365889617964156860562420398448656 10315740 105153288593467800494759572299400934400 10315741 -115631674159469358588687275154996497600 10315742 72842378233255811571005934059938008000 10315743 1114118333004757955965253489260537344 10315744 -980036367606867296394541363000812503040 10315745 -399335597348415595423846975428832670400 10315746 15354694730443481755254756649296691200 10315747 -82365114733179150669588693761583788960 10315748 -169771304594931832132696338132998529024 10315749 68602477856530119368501746903726829664 10315750 181166301040566140312770080599050944000 10315751 335571808810666451181391234378997245752 10315752 93837743323967682233927007971109765120 10315753 -57226315311940108522607812307104968960 10315754 361925677779734952418789175283066822576 10315755 13046577852445247406800195187572079360 10315756 185397797628351341791313075852547511296 10315757 -331766345983515057952647247437786306048 10315758 -115897004937407611607743770701847662016 10315759 716507442296471641654502412088623955504 10315760 8555369335799327194745064845662617600 10315761 44762199405238468336920004983715297920 10315762 -7352980306198906707586665377220096000 10315763 -182584944298432148498180520803657659440 10315764 -1530900856479159019869466445804321280 10315765 123690209400106564059185976830270829600 10315766 -320074748211339053763487318350477411168 10315767 -18326325907804525722293199018490734336 10315768 -67518498028112438436421368277451120640 10315769 396365230755920465412626590464706360170 10315770 -28881314484087736388353325365030118400 10315771 -375416611689065540728165800404783544656 10315772 12073714663848961031222893698875621376 10315773 107703216826033601594713913359693126380 10315774 -237106857166722263131698454632213888384 10315775 -75943345256620336333041924634720650000 10315776 -916685986898067392811077725354721280 10315777 -6024310967723935041672722483369305088 10315778 -236465549191088940197059305639225091200 10315779 321992883202324065841601869312544072184 10315780 -50546294377834325143122159746562662400 10315781 -9350201056972707508701249598211933376 10315782 203014917794271204083496284717540653440 10315783 15026330360534042285213029926146083080 10315784 -427827773963508348945351902074460774400 10315785 -13545215872042001994191155228745624640 10315786 -471815429188385292224980123198423296 10315787 -208881172028950460310307854200960090808 10315788 14318357790670568458172459623913766912 10315789 -422500105508799543615104653128999545568 10315790 152306846214403721069220443912908022400 10315791 -80650228326497327611802929546564483680 10315792 -16305734850027666111186226633150545920 10315793 -294054103843661810896642088924614881420 10315794 -105480353445266270756308044511766102400 10315795 16855978930013584751611536954808565760 10315796 -336196020284681367496624199637587312640 10315797 399201525161191515284383858103464287840 10315798 -130066103403683438346431415993232111680 10315799 -15036585223289209595422800361301861472 10315800 121397893605696133531191167188563456000 10315801 280392858045145439481024824843077849802 10315802 76284826067584892218467793557093802752 10315803 224161258614608710113788621516225184000 10315804 196094300207956456606147417532174263296 10315805 140106380176518788552629933569711976920 10315806 -106135550065758966962305761590726114496 10315807 640341230503517082554224923164806473056 10315808 101890784435002538167932943436926156800 10315809 -187910881680876036744370898544186591360 10315810 -34865267434392159669944470430558845440 10315811 600977519448964323484027190631307858824 10315812 -7299793916996118861593820395041136640 10315813 692375922486718281788972222579653152062 10315814 48895777942713573049555870714497988992 10315815 45671294122432437758325540066950861520 10315816 173921407359234718879599996251585986560 10315817 -261320191931060976742081531917475094940 10315818 -60360990911488519736319653503404249936 10315819 -611756716584506049621693781123896424780 10315820 234494532433981600201637191733807616000 10315821 -36774010382420666417461766355972707136 10315822 59669814522231430246338330128485478400 10315823 533372964153748233491534123700132411168 10315824 78014187812024541432891081660033368064 10315825 -74287040682439560145962415054536116900 10315826 157760494587415365381698694857922938400 10315827 47055535553262661477765665349479255000 10315828 -8206272075986682339597034921788038400 10315829 -3750801938490669166313333934910571520 10315830 34641234981679190127732346505339013120 10315831 303204151451854348805284156003275582632 10315832 105316424104755973130310966107420774400 10315833 276959147221731021041473029426751450848 10315834 -1307390485256834796030977833513847184 10315835 149970096727696339327711161162755633280 10315836 250946894082653885140437170247459927552 10315837 205690100884393838105959335873143599104 10315838 99830828022233542112301022249744106880 10315839 -42935735133554372902998421344132705792 10315840 128342567047741612964877875705508003840 10315841 -54480843516339926021037613811211589200 10315842 375411458195153690598970519515492132864 10315843 639161550836428564863161364850894236092 10315844 -96670707325130468044126510846856982528 10315845 -108211898048101773063695364004490522880 10315846 92716498394737205407570133316550488384 10315847 11769686608163880545957961187852414296 10315848 79925049094636987456593942681583656960 10315849 4655552176335684910276623507385256928 10315850 -270379696393601445095019920785916364000 10315851 3688775486913547380654235340494525440 10315852 181365490906581131603231244977034887936 10315853 -76085219455591798823681994978868746900 10315854 -196473819961385940951633311064363088512 10315855 -167613709629555831606777022842487800 10315856 3854949101193488327301801513130524672 10315857 8368563582270007879507142054763204000 10315858 -60638712246177513952233433481305242624 10315859 308107256293338237955541405235389698416 10315860 43479382521121646361509798459758080000 10315861 224168120695637249514838823199583622332 10315862 -63453153010666387049728171708080766848 10315863 528183604690397650847859252100716632400 10315864 50073860374657763652570071228683345920 10315865 -3557095152170975525064219445666886400 10315866 174707074039658779541085169697570880000 10315867 6929126870959253811327181980752331360 10315868 45472673234814234293534558160065479680 10315869 -148859696389151539502100050221853520480 10315870 27569993780805073978079522332362424320 10315871 10377375292669156990291794246067848432 10315872 -4486470997221755603825857205744959488 10315873 410254324186385920326331595740404867760 10315874 -206193061523406577910255645827382834688 10315875 -16485248904448528860196313683475460000 10315876 -253541452660029480390634941176990304640 10315877 116595832178177594386979934483800139360 10315878 116037702987198069349826248532055095808 10315879 -162133501492964625708072464302168101760 10315880 -374663410796687355045785712947175936000 10315881 3303719031406122321304332234162063780 10315882 -333746266479578387749449977646432752208 10315883 -107875465321109176606370749389541517496 10315884 -188007793397403455898778127230429899264 10315885 298380515344859432640122042630810018400 10315886 6721584112292633374885559555907747840 10315887 -9791771939290503889811305254206878320 10315888 132431410560207560466646416512377257984 10315889 -1336233481729287383099316340897752135168 10315890 -21149617445126390889278985665711232000 10315891 -58332051975894427917180134930283812640 10315892 281120667782084850494738023110349305216 10315893 -11190121021548539227337287511313366912 10315894 218108880483275044325500788540401486496 10315895 204344347089617422236192794426859437400 10315896 111020936208826873739933185316569128960 10315897 -448498780359589185038525772520480933654 10315898 96036359002352152050769640463996618240 10315899 291345519372059312056950990401970086400 10315900 54059960870001191628598419863517107200 10315901 -32584457914171811566139230054101100800 10315902 15237255416005613144760541948266714432 10315903 -3922154174371239692741993507150104800 10315904 213100870424816008315701029954534768640 10315905 1812470185905364198775496312211821120 10315906 -43748284689180007412988263765458566240 10315907 -137442805287805138561780353820223665248 10315908 116623904958573226318219625059771377792 10315909 -47176879400030456898346602078415807140 10315910 82833630441937044314738386961662525440 10315911 -372936610811871892539980596784059811928 10315912 157835054040201399196407357187400171520 10315913 356201691006013265199291956561372235162 10315914 9765416557933387292847791198963220480 10315915 -5290819871783414632123930332457578480 10315916 81406712413215637256477667882844283904 10315917 25431526059456589391518561065676674240 10315918 -314292195341551088060647646978847650880 10315919 609324365545689001379906606178995350320 10315920 9751640550457835088903348819547914240 10315921 131235750789979977864878665372616885040 10315922 -21314116875871926636807185116850489568 10315923 409559952185569144885308094930508519040 10315924 648188399607270847214182346409206409216 10315925 222265445614391469139128602096162296650 10315926 -185005019283989976961026564423640418208 10315927 315027070026174046638995359784749272776 10315928 -84144793944361822588113991944878407680 10315929 -174520471244176317128716328398427116656 10315930 164418929340690109411777727107937115360 10315931 148939361455514601285697740541073481732 10315932 -66599220358855148720099055964302016512 10315933 -54056249078423705968162020612870117140 10315934 377661536061552152520754279333180511616 10315935 70573583474138733868991950646780700000 10315936 672436161675155625105569680042638704640 10315937 -332955769669652685024630418987037117760 10315938 154530729224617480646087604490650846720 10315939 139490828266146743576659932346740924760 10315940 -271297600323435351053842389153740766720 10315941 140816948639507824260814532059289892192 10315942 -47592945576787465401118861731841840896 10315943 -636542556202629043045137675958627198056 10315944 -53002908420429803463279665553435033600 10315945 -182153587772765224029876702684393902400 10315946 -289662151643745619130203716015879883776 10315947 268143373320357427589568840649455763800 10315948 110292116111787178526622422891433751808 10315949 -125936944962064006126981733714315586240 10315950 8078618252964357955957033137860208000 10315951 -386019141420861139062515063174474701400 10315952 -14594502221024849951006314736806969344 10315953 -129771226391171695538174972920572991038 10315954 -259614702863131099801961689054350921216 10315955 120778809019966333677370953286474226400 10315956 -30179883285922370351250542585419137024 10315957 -231544429829987411353260174292005782400 10315958 6371624935852669667014113684580152384 10315959 10100188601225003673100804771688216400 10315960 138141325097836846630583452618047897600 10315961 93327435012197359957567859261255808000 10315962 -16062512058988083006752767858872616080 10315963 40933267717057736820179933474910922752 10315964 -280024836741696924499919913020251905024 10315965 366674909003793189282042661108326359040 10315966 271080128998786256570683588819078962432 10315967 547229013041472873188441086662617994360 10315968 38221064175094608072798337769379201024 10315969 -91276165544483046465060510320913457980 10315970 -48475789273171609827118851989315275200 10315971 -172860262874347883581921285468431743760 10315972 15089777891311487155962333464234907776 10315973 132504723522697684700351813219093556000 10315974 142791189973404914231000064101777863680 10315975 -266694256921419637085923326550495684000 10315976 1053948733338730497427178554469975040 10315977 -86449740030225148393408654248115378176 10315978 114411242135769828570153577419828480000 10315979 -94350733841011593086376979062001197420 10315980 142003179294675946955148416820557045760 10315981 -199531825597013860178775338433737461268 10315982 320252025456836614288642773701877542592 10315983 18924048682152522417651780663017223168 10315984 15661510673699932202971313698208874496 10315985 26815038239815185547758685597671404160 10315986 -1550446955694876887175317400595756800 10315987 437540241314956733515015777259003995200 10315988 -698597635259467093654331696160245151744 10315989 199624382952796020728599197030880176654 10315990 42628320345831216419770845158609222400 10315991 108402765880005427593953000057935091040 10315992 -382548447280455731173562931656111923200 10315993 347932731703591057562983835483183642320 10315994 41844337426526194929982046957253427200 10315995 15559071398128965274419244802001193440 10315996 212876972541394658078199455949215892480 10315997 49209160776783695648322560687821729446 10315998 97500993156953587407370318849723392 10315999 -249476579359554490178350335346683329864 10316000 -230564260604041617079493943008624640000 10316001 4293878281386844593407823896609859840 10316002 193745858853964713904571462891261903952 10316003 -527917960031233262591914043752806443040 10316004 235323568141229236968267320733365892096 10316005 470954178831696497331843320161355520 10316006 35127783164726375769135526545181332864 10316007 -21538475225973965544311928032919047232 10316008 224293191202093613008723989451791759360 10316009 43217721571205012216725462315071362640 10316010 50581289930360848140420539263142161920 10316011 574650039109952684612887099864623674612 10316012 -5841241464368053461526896234688020480 10316013 -374765459811430311770229090755180024256 10316014 220001869475956420877181555674348129856 10316015 50964526307166635727803516868250884000 10316016 15532173588671333342024301772486410240 10316017 -108350322877320802153002518241367989934 10316018 -71670484804653540158316092827777121280 10316019 246672839860113271833595062605782055736 10316020 -26414419787282699007573549824133488640 10316021 -106565392565525278151252343011774429778 10316022 -44220433345930780456153509609424331328 10316023 -266052731826210282287946799368161576728 10316024 -4575888106385937358754646128910028800 10316025 87559990763938360994879314440497280000 10316026 125877961175586840595272064488781824 10316027 -170266339645170013093002542061121864080 10316028 116713958860621013691706457557763473920 10316029 293706213331834166788510229680030608614 10316030 339919445610740176043075728509169304640 10316031 -277744157269956311203565943230892147840 10316032 -214577039400899777608461587689274081280 10316033 -55536785364758901006634962405201135936 10316034 90518193532012603816454366272421867040 10316035 102786141613686780630155263993485419760 10316036 332711100986220797055552391166103626880 10316037 299052205861508061607066174734366574560 10316038 114307892658643571182712860593537229920 10316039 194507723904170597101273249525884605880 10316040 -69468467386547473406321221514266214400 10316041 275973193964784350248558003649085789312 10316042 338512482972931580012716882825701740544 10316043 -376597243480401233451621276532223122440 10316044 -1137564796615887366887259622112939008 10316045 -343325871569829552743596676530843227720 10316046 -3845242442760953260291839084002115456 10316047 50138030981487754587486810525329856992 10316048 408521377687359512148196745275318272 10316049 38133174405883407365511104779949274864 10316050 -139552953583158905288724484130052720000 10316051 -24703536750085840681239567104869702296 10316052 112686254110850012210316182568384061440 10316053 -45139080441863253473044070312935575936 10316054 72542309697654002313520150408051180800 10316055 115130485525346493905868119746881863760 10316056 144194817230831713018553909328053698560 10316057 890565937924985409544600816016874096000 10316058 -42859683709640139206817261414043900416 10316059 -102052357322230115645691680467547790240 10316060 -141851943793894596849198013316241707520 10316061 3047229160060971875336229437289221760 10316062 60125911465271268627341522607428572032 10316063 -482568256406582945410916017624845966720 10316064 82751371428842814599639168185852231680 10316065 -350307573018889477627494530976353778540 10316066 162239398333913243502889768894749713232 10316067 321107793019294394964595278351384879480 10316068 29926606971483422958555255250108825600 10316069 -165424349161794213665604535491751448160 10316070 67580222903570080897299994878176941440 10316071 111624971573954277861060283612694145272 10316072 -25574831833571236530254712854914191360 10316073 -179290291986318602939949163610665032816 10316074 12753147801615269690703052077544399536 10316075 -74740237971780014697850556828113036800 10316076 321587531334331189889441496840619407360 10316077 142316342616871735553372756761754154432 10316078 -276747390274692832660833846887968916160 10316079 -63714142737375642683524391617768996800 10316080 85135702038883113729995593016346869760 10316081 67373262992733195805042488986260580532 10316082 -84632286109253112280518995276300468736 10316083 -188413621772683679526908242843788234240 10316084 -61931010933528884422064272051680651264 10316085 41211863858642018094141016584469299840 10316086 43757960143421903288396136299151188544 10316087 651134821601870966958922371001006080 10316088 2176128315246950407125944343492710400 10316089 -6432654224466119125519624077674282560 10316090 178687836986144704320134302799948344800 10316091 92377432791966789872896085576870112000 10316092 -67503607648244878957021329508958542848 10316093 -304726344025813743166961599338074029620 10316094 18781616050049964082740157331888012928 10316095 -79300477574255042476956070040324196000 10316096 7266963746029019029507169383882948608 10316097 141123556450154723010325843785268482 10316098 67087095597530128402673883193494088704 10316099 266916030776165610600640711697651879100 10316100 -36497166856347337564963768162753075200 10316101 203315490405901652029895938423274498304 10316102 120536171128853601102834264052350982272 10316103 -37642985014582135565157385365032143872 10316104 417378494444029225312889127584258933760 10316105 647335986065012780345142608967711452160 10316106 112534357213326636341054106704117452800 10316107 -39194937367356839413045550363334694720 10316108 305309443024276318220465401482983318016 10316109 -22630445138907395727381807656835532032 10316110 20569788487498265181509038547531097600 10316111 -275389229310871383313298147916029967048 10316112 40564476969626302487210850756189880320 10316113 -471336752547471048010770859098395306638 10316114 -168263021353685612751185147097444415344 10316115 -310371257337051865208136596501025450240 10316116 -500096390730423322253984032688155388160 10316117 -284417045366952400905481604688753665874 10316118 12410726391386606561835903018494976000 10316119 -398676634945707262209910199133111365760 10316120 -281126282398840553194402107045075763200 10316121 -15818809242529538030343146055201616896 10316122 -275608371927935595942398981848753551888 10316123 27234011311026266149450291366414664064 10316124 -67326625146451851629678581901715898368 10316125 487501110007728258835698684769198935000 10316126 -48236095313725910648418549978975884160 10316127 28160409613528572533475263399415967632 10316128 -293010237885952282275378373378725642240 10316129 319562633109177576835039967921595005730 10316130 659185894085170794503112088879472640 10316131 300553384745786450303498109374455754400 10316132 46527227847064100768860908332585609472 10316133 -175768609386645649481713784197314019200 10316134 222022825210565935095336847815292821216 10316135 27851359783038521767778238116498905200 10316136 52983662567127595027721617546262937600 10316137 -83771401678377545790169340387214744760 10316138 48269502570100293805412803647479460096 10316139 -369248092220623081984020441106025265576 10316140 -53207760489032502010345181561344005120 10316141 32996554405750335046496302764981109440 10316142 121125160240843129220680613937380528640 10316143 36287176612419551237431968317299109760 10316144 18526457221174673935661090850514599936 10316145 -95427268774955904014465879937104409600 10316146 -81702603072660826266783557962291615728 10316147 -29912298451479355823094054808289236404 10316148 55789682726972574088877788610176327680 10316149 -139059228261017521526403612857706995840 10316150 47404966088201465044995747770248560000 10316151 -283108311595652756531420702405782532808 10316152 76648800310150551367604741921409269760 10316153 537022605238418940341918762771821233744 10316154 6254072291497690181265204832391301120 10316155 70407798961514175473375468748711760560 10316156 217230308712049162562610994090285997568 10316157 18435702188847872340513958816390354560 10316158 -145828915275962793499364593674637891200 10316159 222782449354718465087706237425332584816 10316160 1980540488258834007791182817525760000 10316161 532190206235331641646522872900988113412 10316162 308268608817933588692194360055767226832 10316163 44146371217920154174418350774070787840 10316164 -192715552359071882896143073956221952000 10316165 -90665450237028228375764155492697135880 10316166 -106423179949972911919283805211683888960 10316167 -332112732115542630782160140432659894752 10316168 126292179724511419419887240996421888000 10316169 10783572118162826124075000832289181888 10316170 122046440464154656920917730783544228800 10316171 670681573617518833696611956652350175744 10316172 95860646490991958205190061979162004992 10316173 -1211671686072487688460905962165243456 10316174 77138313764820955185287979619402575744 10316175 -3403234801638691880772430711274140800 10316176 -3359735666359878338375391531341692928 10316177 -703055423883772485142778644776064883340 10316178 43092155855761563536238139264595264544 10316179 264870787139482283284356498416900780 10316180 -22992028954555325324806798057265233920 10316181 113751363811930112733622104756551166144 10316182 240541063209568023129260812485520353792 10316183 326560057789946535369590751144867722640 10316184 124609377088800683337420545071786352640 10316185 -139296276320161371067952817287669467200 10316186 75781261205309612050595892106706744064 10316187 3412347890065724091766453013611952640 10316188 66932971001217452929752889868421605376 10316189 -147104548277594453015098327998279429876 10316190 46757187021795317635981314538791383040 10316191 32543416144743216131246335570603031040 10316192 -166659727443680863397800691319367139328 10316193 100219571789881459880523485174708006064 10316194 -66211329050119845177386512318979194368 10316195 21226022721315343881835526143992192480 10316196 -46918776446072822963626537626429235200 10316197 -46335778800943378896984882858404620068 10316198 31879368826199340604641225520690725120 10316199 39697562598119544257520557632281302400 10316200 268337342304212026035538180848242304000 10316201 241050132531344807786744678846290445952 10316202 -88087677823683129535131009374097431040 10316203 401213637513999924086750815531174492864 10316204 -336036083924828035586368352042704460544 10316205 -119536386723854309433395803081112932500 10316206 -200573892200033839317937428753667040448 10316207 -194369573604766465629133824007393996560 10316208 14059146837678771352073267243504369664 10316209 482470590281103499915829129211964433520 10316210 104062782364922774652056173282925813760 10316211 -44856796180243099072333906276635764736 10316212 -670520907219639603947063013972308090880 10316213 100050952980205244779995273130913630304 10316214 -25994796064255255395104491197398780160 10316215 55614555248261754769387006387498876800 10316216 2881333861354990668074774666476646400 10316217 -69485624027193400944523136293832683488 10316218 2711887114948964385808745071876608 10316219 -245465171259393998354288113972072582800 10316220 113161658782581316630597376448596321280 10316221 404823984783803299825850129922931599200 10316222 -63175076575799838424143490133177308416 10316223 -382559075095350913157246503909245324480 10316224 -260480826048485649775806378920116224000 10316225 -101960930340207844689773956243090482900 10316226 44600997163856635255170494422384704000 10316227 -57792534527888318840626207305513723728 10316228 -66620462442115387687295483233114621440 10316229 -27793904714408533644231189836074463232 10316230 -82790253904677053282912049869665722240 10316231 -339909833352870619812631714808644384800 10316232 -53050920320210473139258632684231572480 10316233 -670699055248206031241971992728996708518 10316234 213797504775909971025955448432159444016 10316235 -47003331695195047143574868560897770000 10316236 -73361162482339389439872742792187314176 10316237 170388818878266114929211978514668690072 10316238 96998183566529086814415744557291914368 10316239 -635554507038012775339601019423802162960 10316240 661364594946596043985327110468403200 10316241 -5899082660217841809009809796474623256 10316242 -13646485743642859504617881034096715776 10316243 -210136309846965110444941407536012142000 10316244 19682824559656692347950117458742751232 10316245 116964336169933012065780697994733937500 10316246 -1499353766913534474834964655957162880 10316247 34923687501239571559411800546364305000 10316248 -424237410457251424971195284221803632640 10316249 -218062962163278529100962156976912565750 10316250 14100117678047584965382594960206240000 10316251 179668172279233394241445951603601872104 10316252 113478675510997952563761932586797492736 10316253 -157437846755861007911487431269760666496 10316254 59074933131230071751929338114762910080 10316255 -300252379509957407103556147280958042840 10316256 130892415185703582824820349204399915008 10316257 76961924166648306481528606860348662400 10316258 -746517188476037264852977748366860067328 10316259 2691025854837624971415305558388414720 10316260 266932233346987110848896489084912154880 10316261 188749714217846543132138906976026420862 10316262 218656541459270177642344109794536466944 10316263 239534914786322225012364081777288348240 10316264 486343951548101852329875202322807946240 10316265 36818412803331160295884050760831499520 10316266 -14135486370110816927593349747998139040 10316267 -217016300275190635401051183128533887756 10316268 265782480837264266955618016556209152000 10316269 590328327618636400867013905806207763670 10316270 14831862419027447719217688745436572800 10316271 148596718643431749906741370932414897024 10316272 42315450918952264532811653799815806976 10316273 -27419912770008693737892050229273637632 10316274 292598296666225874395915307327715091968 10316275 339617557050517738592607043720693280300 10316276 -143549889136085558560001511243834912000 10316277 387964404998775839585439084957927912288 10316278 109240285765365473222703134023585136640 10316279 603524051521603587094695488540725883880 10316280 -61485710425765211914149446490894336000 10316281 159235501163087478557168002138280479082 10316282 -189482419702310477179061011082763310848 10316283 -208597042328552105605779914427695884776 10316284 363761239257496142284514667114336210432 10316285 130016247385209029528732962431190632960 10316286 -218062085334197720627701082563945030080 10316287 18010273543318676426578533286035049840 10316288 -127782983657435613720657120735107481600 10316289 400987036678350379142271130526648415024 10316290 -94846942198215290035277590174939461600 10316291 144682088596184403394977998152312666992 10316292 5215586119264812146467770786268053504 10316293 232789283096006303102602586289888700444 10316294 176706707150963230386033464458685794560 10316295 -212132253163437608775773778219603052800 10316296 -344548462173808445364538340020646046720 10316297 -8882397589668512990674804618833931842 10316298 -96901723271580716772454767836514543360 10316299 114322536536458306613839321870244992032 10316300 -74250742556631221253092930312059315200 10316301 -157313903236885225881357863754135970368 10316302 2651851984600097846529583448087285760 10316303 121377081820686906992827528377083662920 10316304 11475188553857145211977692229185568768 10316305 -89503546106098538827382910965491756800 10316306 -18686117129352530068697592776017001472 10316307 -117982875834581763787570113368737337280 10316308 -328303833282297110776579776522349850880 10316309 -18340466613717935397566958174139445490 10316310 106589345348899099618782719291572101120 10316311 -327245082968513640888546184791929952008 10316312 -381304771141455729053073076322325381120 10316313 -282893956222537226847680980936904375100 10316314 -50595991753061565358066761919279753248 10316315 -16224952152489270549026852795577951600 10316316 119769858543417040230027227851577425920 10316317 -183176176391411766461104407101679418848 10316318 61557850221103651234963071530512396416 10316319 -39597181248969560502857246772388666752 10316320 -91238257139519105474277488626583470080 10316321 -372106993602425438066394149638039528956 10316322 80652235829342383588525883152888712832 10316323 340620927608346808995932774677360116572 10316324 -234641164658833598738237429643849938304 10316325 -270884805614843751922875762354307250400 10316326 -28134867474311610058507371921955560000 10316327 233180880658660314007155206214850204800 10316328 -101586698886859849425480493533069312000 10316329 143816831616606738021062734758796880740 10316330 134516648388412526006701382495156638560 10316331 -336373083696007775304559828717969134888 10316332 -174689022573791530527886412959121957888 10316333 135256787220352859857279787275463021664 10316334 42386001548072571104301698621254566912 10316335 99162643992355976584993274772680187600 10316336 9446458505548063417246750780130721792 10316337 -2988959861865157535458425422214632448 10316338 -65162464292869639333447368688037512128 10316339 128178600939492544438938697744146180 10316340 -55172062738555438536671740218305856000 10316341 160791590269443291829185572642161831072 10316342 -124937226846949359168224593437189113856 10316343 -255665536390549204756953225039737709336 10316344 137848661487204680654217867904284672000 10316345 225448038569438258477999235296197440 10316346 98291420770989719473924337725925721600 10316347 -202455461734740207036076378771643218204 10316348 212148022755720148796677649163570395136 10316349 662746271273668331461407093835572717120 10316350 43909783057716774883743761399134900800 10316351 -250263175643121706859652955472083026816 10316352 -81931544060310293753026402423928782848 10316353 90252006931626024347970998281961362884 10316354 -244677232293805598095513843314371986560 10316355 -4348596969860658141830431157165134080 10316356 -124681749883534428079729428819681223680 10316357 551676232960385451977921690045595457920 10316358 39771181945131889379059081764221975424 10316359 -180469522987152878606466478008428697600 10316360 5659633703293011778839022263602073600 10316361 -134209005622706474333608127589874038816 10316362 -185296123087443082061393707628635807440 10316363 152722259570913842657132935473551694612 10316364 288656866548268473277638678601931890176 10316365 -215465493580752743381908825174106519400 10316366 -93544172466832895675027314726358739456 10316367 -210432477179902721925156986768740632216 10316368 12738731231246182184077388275453378560 10316369 154780052755154002435406580321891352896 10316370 200791334684527235095546502768425052160 10316371 107003774167486398184326856793344584864 10316372 -251070296991294295237541922648605319168 10316373 243181549994085927574021919516624863200 10316374 57529396525857815605303963174638419712 10316375 152290279197931193174033735036393634000 10316376 -110261944061181782323011937911000268800 10316377 96902264053720470053227554823216087232 10316378 -148719874850978721640302313923633503760 10316379 30316006291102208934815892383142892848 10316380 -297446643119365206285287823343665177600 10316381 -83133708752370248176060643104711983072 10316382 -10231315247184109781481085280656669056 10316383 98718777165416822632415078768504741760 10316384 227832247534343023054702734547982745600 10316385 40226303187982304340869977891044913620 10316386 107199337476456030137003266881799013760 10316387 161578930667287229821218903037024683036 10316388 -2155428183879943050170891064031266816 10316389 -735435947173503629843094801807861751810 10316390 98540009203485356822828725119509172480 10316391 -285371172244210875561563732340616450008 10316392 -112641331287919860244580400298882252800 10316393 228157408910217638453314487173771587642 10316394 163816249488101291969964220018180071168 10316395 288621236068938654391691715533711090400 10316396 29806256600754463914037889401800542208 10316397 3833096162378934641422303887666020352 10316398 -135479445084694341600453841744168228800 10316399 -69972800364828399263657930383928926464 10316400 30091112651452620985817702671547596800 10316401 -382456134008432198099170303695962862096 10316402 -313077107137726721350105697832466913280 10316403 23295490168455738361664454578536003932 10316404 -111411942948511966201995979008027551744 10316405 -18664846865760652670402164273489116480 10316406 289950519648638528795936820531784863744 10316407 240409100462970283750716324093308727656 10316408 -76987285911018744023972301898835927040 10316409 -192170737946195375318179164238558270896 10316410 -11074672914381890503293646866427410240 10316411 107517747372081835200435652980903552000 10316412 3514123304382396959092694409091729920 10316413 -225461034250577534956652375521222411776 10316414 -26605737588035838631097654279972659200 10316415 -234869024937505600871038988947574023680 10316416 89587571291619639471649688759870423040 10316417 12878605561001734918641986618645363460 10316418 38654719786808441831961867578575541760 10316419 368696175128920397068249868606513031840 10316420 -30718430184817487191217957309218775040 10316421 48391959955409812268476589817282906108 10316422 -289059399510522237822029858918750851488 10316423 7627188776073291001691307685156685328 10316424 -177566889706539123443711930456665006080 10316425 29298954290959164796530653351884348800 10316426 -288019966651340470163402473849196829696 10316427 166530156132627150754525075711167468480 10316428 -4487515314265479855315395752800944128 10316429 195809159304960970544398287521631154284 10316430 -95352379104848937291422199124275456000 10316431 -9965036975213021569248963237139748880 10316432 -12744912256467629697730314684958507008 10316433 -1771386098038419980075012617165325856 10316434 -144320252705027589905837824803572723040 10316435 64651174019391035863968608543055408000 10316436 67877141842501047134049476321650778112 10316437 -72621093265129331286862085679898412914 10316438 -51938005558957915724135257993255176192 10316439 60406496539018441431396755449763348784 10316440 87964612663882268511815832856857600000 10316441 282298392894535296173152571512386742800 10316442 -85732242489762029921666535414279846912 10316443 14584582734817381583939483274172964448 10316444 -327131240501640452174753982129312920064 10316445 -250285474038916059949715082341974430400 10316446 21539258054162737980047933068430432640 10316447 465021463661090937324087123771406876896 10316448 -158684864225855927747576828185769803776 10316449 180411028032577035586732854691963366080 10316450 -79760563623947058541484621447401416000 10316451 12714500071694563545608086703774050224 10316452 -367623303905382202332075527672073052160 10316453 29469029325519008815740732224609331456 10316454 207780868218919783045985030872697814720 10316455 -311489060654590215008798667363721037640 10316456 443987871145408126937465391647507450880 10316457 24643048696745211189036097318761569280 10316458 149896620915221639453032751909807417184 10316459 134695702124414571608430740627973000192 10316460 194546815905749481248513510900505600 10316461 -215220230353869258603710622850699634676 10316462 -46637852919293302971745688892290822400 10316463 331666851076113270371292866390232641544 10316464 -7977252492806518212822402843844542464 10316465 -285795060321034991801335826462279032140 10316466 121491701346646311922181062403697185280 10316467 -19039160873663435288255672586537391968 10316468 -199608503583418517393050972765183918080 10316469 43629118532420933828744231725286920800 10316470 4866181315746508259590866106226002560 10316471 -83495637112368542584183914594905296512 10316472 228870427782064304908871340639396433920 10316473 -29788048574349023062191012076085576278 10316474 -1172432442818867193817298723717257728 10316475 -78926568960288779991861788616966392400 10316476 -121521979348861569246673057102190525440 10316477 -203633181482958673011964533317570719674 10316478 -62605250758917284123287129054723776 10316479 182007474235336963282635196061757462080 10316480 292802515069510903584886617823311298560 10316481 -69448788074595427394753084058434350656 10316482 -91231023543167937810017759859264842496 10316483 175686513586750693210420306373045023104 10316484 -10624857962593797202969475360546160384 10316485 -140914823437694199648868157301452546400 10316486 58133838955032055099375248956596332480 10316487 -4236541998765302927787425385108733440 10316488 -34465179333646907868079814614324346880 10316489 339860724062862793092980281698905933760 10316490 -6430067715351180473027721177735720960 10316491 -18168202165702412111960618598903520108 10316492 -372821881953743289084411485812815295488 10316493 -331204136281164116103335629678415551296 10316494 154022690920895532015223210437469928832 10316495 -158807807663729440519793456445094281120 10316496 -55107251682033913248648956734943133696 10316497 -442841882612724850047540545895576586128 10316498 -4285107244908145775399307567516404736 10316499 46492974878657910480980541324660116664 10316500 -41228058144868287825296410404802560000 10316501 -297930975910737449236118705217646661256 10316502 -13464051636564029123097161991318233856 10316503 95155058820018703005888935672958463008 10316504 247734557445738155996480424146192793600 10316505 -126309718513915484472415281651217237440 10316506 22915768892830545776027870614183948800 10316507 -250112265309694765507399579295193341244 10316508 -254141268788297683249097368328196503040 10316509 41889785857079213353246182296221213836 10316510 57114419410374824731526924087997832320 10316511 140211613909117432684245395819828800800 10316512 -208996344474995387398167169486496464896 10316513 -190627304610870202118128832726569601856 10316514 -15174571590143254770811304427646566912 10316515 315010894884176043792489410389424679120 10316516 -163796047814540023204457744169015017472 10316517 -3480386816353712044912565826331808352 10316518 149988990330929009499673878456232872960 10316519 -325946103076141809134728039691900635080 10316520 97878371716217014447127212327860172800 10316521 188550401272524883924651680155832319744 10316522 305730736382631675221766910856730555312 10316523 49220023692063675311218167996567064320 10316524 -10397893000433192576983513389318566400 10316525 -120583367645843238566490185653210452000 10316526 -222925349358880121582779930496785216512 10316527 182489019660053494602355761266184415920 10316528 -107730117828240885230231944363451547648 10316529 -128355935987498762312174928491058585726 10316530 -23526562745838990153490148458383943680 10316531 879451417262657316103781617490030935200 10316532 156779983039293331476006790046413504512 10316533 -606443473799349167626802204511694427218 10316534 163656164659661883335720275081895776416 10316535 -142127238304803418585431012505758412800 10316536 254468006315598830376652379976558919680 10316537 -20151701361398143088516571566505314496 10316538 206328474705970832269462453659046648320 10316539 100927525321809908463103746679564826040 10316540 -83925211105448708861411601712707993600 10316541 -48014267322235013146748312027182906560 10316542 -44142837743049663736439579006433635328 10316543 -5980519602829944633239256611087754576 10316544 50164809679507211598865619511599431680 10316545 4099071663838169485236986001851557800 10316546 -3905965691458045383381829501659540528 10316547 310300125383198341241479624675544061120 10316548 -270938746050979127123061355715354317824 10316549 7380144228124474182349445559498866364 10316550 5438789349203176600192202589764212800 10316551 79492592908872469619274308651214824752 10316552 -160994435683717302097405184025011159040 10316553 5733379969781489610500634893541489024 10316554 -46579329322097212586418246877418787024 10316555 -45727081019407670671504757850885548640 10316556 -59361342456603976441654464609863528448 10316557 282268612230421716440841983277571530806 10316558 -17954581964124937722625355555847412800 10316559 -139288431819708839826352346853223740672 10316560 744497308371657132865741890355200000 10316561 164521148390747404302957827782563806052 10316562 4698525746591552625182855044622544384 10316563 231077850343074151563145060586551118400 10316564 355824816777125606794336188261097565952 10316565 -128299862861083232487360199699590487680 10316566 -37706912018676163600903064055667815936 10316567 -499003115021783764302098228609791827384 10316568 52066355730594625028421857635592601600 10316569 282036802255590366409765250420362974996 10316570 170365356460661388850236855654086434560 10316571 3618915716948887559521898121662921520 10316572 51973119087129125324002521319850202624 10316573 -175739191542638785746096245181088193178 10316574 127329324427343444928073690823050849344 10316575 33843964583648772811911522775678131800 10316576 784231872244804148342604569605513543680 10316577 330201125232388481829467050337864750400 10316578 -45184293111555319410963407207118890160 10316579 -4709586296779265926002447612333258432 10316580 104074396250504702615538893570236723200 10316581 -343488086467348369413023873830893347712 10316582 203517219813580013611150383376633636800 10316583 -213639570971364993454810244523640965120 10316584 83692446867100185525618010463363235840 10316585 -9116328843963145153732281936630264000 10316586 35828632603720478798116046740675814400 10316587 -83185001391427919750582123532855410764 10316588 -101359193533526353905346936536320446464 10316589 -399391869042723908883171846638593234080 10316590 46572866230783352371700560396849929600 10316591 182084593138161887454269946187608306432 10316592 61549149002349376292771997663079956480 10316593 205001568028493031248608490996242452416 10316594 -79050810391055260641950834762111351808 10316595 289013136343980136299998999284626857520 10316596 12748888251579176882934745634372718592 10316597 17741149883364067021279980283056296046 10316598 66157124479820859002662962764440611264 10316599 -39883456710884839480771288188122780264 10316600 -91443946294077688423210146063375360000 10316601 317851522818685294415613682703715676080 10316602 118638828902739861738054438323207157504 10316603 14144627335938024840658659143608318848 10316604 -39496056328888726441958362949658992640 10316605 -154769484295431378582301872752509013400 10316606 -107054083743986016685964840381912149248 10316607 -206125883940944216096053310254905285048 10316608 37743620134194924742705455146400219136 10316609 46576469637693572697602092440199864404 10316610 -115944134116725150378926498262137318400 10316611 537567996627980824559386946002766766000 10316612 -414702564088242248941056593253326027520 10316613 -32838493058967905562468297385945756800 10316614 8498319473408926187921749286294274048 10316615 -80955701251376694076678267557231327240 10316616 246399203848381488299966274710260531200 10316617 -81983290963398558510730175597466002268 10316618 -29019581843768733086399859665462703360 10316619 211373366303130873309936256165363405440 10316620 -385636078635463819339164746833991731200 10316621 -15880743253597311878195217924059270688 10316622 -140820174814895892640533723564789688320 10316623 -331348871833439950593866678463907946128 10316624 -76153599280454843434560119348714741760 10316625 -103668065147401052032033439543833248000 10316626 208744881499933637052124188773222842512 10316627 -160536652901377707339859562561986994208 10316628 31606355732511159726693363561446922240 10316629 -10121087761384200873907714595745073124 10316630 106411706916920105224022046933063477120 10316631 155914033925563477172151913481901063120 10316632 -146432933498365581353029139343305318400 10316633 378488458355997949018735857588772575882 10316634 110975996984821002996779247823581027840 10316635 52047498361458439201426775505970025760 10316636 3734033678957041030449535391084153856 10316637 93090784934175295257457017252239110860 10316638 -18412011698024210534863974145547928000 10316639 -33848052013433604300933667784677849560 10316640 134047535133225591269350960668404613120 10316641 -849871838051160945031103414629619467008 10316642 -49530744770174016083583113509948773888 10316643 -314360935032801458724788782432715758272 10316644 141243406274484709617786069683823360256 10316645 47257872620469546488874243022176883200 10316646 123782401176271345160162761312459584 10316647 371421929634432403888850466440183196312 10316648 -338540808826855253792177002585776752640 10316649 46569465946460225737563934468975792128 10316650 29739216537536679542373817294100217600 10316651 -53616759829588450436594007748107896328 10316652 -4991583960041091263602033858170835968 10316653 -279616841646843873618335060899922237098 10316654 170431974315422600323375704903096304512 10316655 -161459369638203783968494352956755914400 10316656 -111114729912278313077337158528980254720 10316657 463084476850239025676759406720488268672 10316658 912132553097409430211000512152023808 10316659 5263932280971641065830017524745678320 10316660 -52800723812062674650559840448127232000 10316661 233234448165771337852016533339514967072 10316662 143212723184261552603153450417900612352 10316663 6584716666442448453702561139521320160 10316664 -252455000904351412864684502011609559040 10316665 -78742323466957190782979136790737537600 10316666 -48451896556007179292870758571084721696 10316667 -350665953331905124929213388594940166120 10316668 332380034125337813501985517135082498048 10316669 -363922597867148076283762823452098692640 10316670 -7584017888160910185942253033810022400 10316671 471939212075666767991975791191779095392 10316672 241981617504974367827241572159717376000 10316673 -152438561172460835103451563500935392000 10316674 -40303196702092954649724662278031523840 10316675 -317467721356482324521909658279883220100 10316676 24421188394521871562489951612628025344 10316677 -186741864244579646880942001550078065600 10316678 -126214419441063110792893516720760403360 10316679 -69668103955714545793288208693264443440 10316680 162982964946683172970160760333171916800 10316681 -583693830755211730349169976330332164400 10316682 -39866887590303692996975191002692149152 10316683 -55051929425955586251070149832810574096 10316684 100395254020410864684013757355805479936 10316685 -102009535011170269697531987493113959200 10316686 10519980265058643857101025760283715328 10316687 25643491131615406134976930742805900336 10316688 -119282822143601053564296967859978895360 10316689 -9476033570979497892995417280913747840 10316690 13736426257080791662039769093900925600 10316691 100711531312143110198560659914837132544 10316692 -512201679992162937111753077081158344960 10316693 -27033461409606478165359107267715500580 10316694 16495246607232791232750909570189742080 10316695 172728112666700360900816252419381666200 10316696 13191971379429084921793180574819942400 10316697 -64224205843378441847431160620575937728 10316698 488525244172090941356884922537387520 10316699 -78511845728620423372491113788753112160 10316700 -80350454029372258044298005888561792000 10316701 -260624682455396247131762414438488829088 10316702 314103092996866780551325221258969600 10316703 255537130665690837692101679209142879304 10316704 660387890828287448991039017566485282816 10316705 -403073198449275886805036632972928511960 10316706 194075370110220359003603535513668690304 10316707 17402241053021403097936835998358373504 10316708 -249812486536341606816943173545649958272 10316709 111724825718482711566591597923784589884 10316710 -11289267391902082011305587058053587840 10316711 -516293664804596610570450779718239351688 10316712 -74899099406260046070202034886547046400 10316713 -348661614640286219201292812485762071216 10316714 197240112430539226045365467828282337456 10316715 62779707540933152812318900047158380800 10316716 81672294208327126885080840469059011840 10316717 -71191035039798434965789834845552031488 10316718 151802354758613659254948193949631043584 10316719 135867767064333882110814873071113320960 10316720 117989924913040925159646051895069900800 10316721 -211686079724727304006005283501284127680 10316722 36631321126337254794312969351121512672 10316723 -672297409387246066664291657744951028 10316724 170684977254525147748418128147802130432 10316725 6059171138033379554592976276972794100 10316726 26635693016841833469112314535191416832 10316727 -19419021524686167267892604022833341848 10316728 6176647368215466691643723956714168320 10316729 -12473363328795546535278281224725923670 10316730 -20944451625507858557367126584999297280 10316731 -137948884899696653984495369549311330136 10316732 4818090436023721900911424526223109632 10316733 95614774813670127012986049121393779264 10316734 -304760732899426306972720398400537912320 10316735 -61382835503233718523863502361682580480 10316736 17490513195246040090370464648488026112 10316737 -428938994086255354203560455249230871808 10316738 49769002964653246271910769618324684800 10316739 -175241879544583132770400695246792687120 10316740 -17147386238453785677203594606361600000 10316741 18548447905851723726701373189187081500 10316742 55339295124429591862267593435302922240 10316743 225448485512988241346504589862181931992 10316744 -164784586199622498693142553661440547840 10316745 106036370475583382309966778505463045220 10316746 154774331573305227295742945060463307008 10316747 -25158746378366883795131780108396519616 10316748 -21425473922891564187229010432243853312 10316749 -35525319028803338887954134922820861664 10316750 -300805561986274700877204531418711680000 10316751 -121321314593974007331921481923707160816 10316752 122434159503195326403070561004868755456 10316753 46142439347897510497460498751606123120 10316754 20286166962509202531692716896566016000 10316755 -460387084638674322493481105771362629840 10316756 10934389602007834589429775248690765568 10316757 -61763567440104406392909272689768358400 10316758 265616846009982973801729470277703688480 10316759 -144378918914796215619842827551420243840 10316760 100663326631016232756248157978654720000 10316761 55864804891336078329798268088034565184 10316762 168394721540508591755978551273166875632 10316763 38630258794629544508827183285745952492 10316764 -87964538213689608746993568368069031424 10316765 125468338715257144247799639498299157120 10316766 257048520362939567336718985886643090048 10316767 60980456723312294444469817794639494816 10316768 -107122621771382491938455577027076423680 10316769 -112118928177684073343583167978609233152 10316770 -58259280660724897683817714595642653920 10316771 104384004604965331806142102959165474972 10316772 15528755805763760327419530534360714240 10316773 -506099493123393484962090222950577994560 10316774 -388223907944176383524116942742086007232 10316775 -559203251127845061470313646206086400 10316776 -485176395120601897530902758223358673920 10316777 -28206447607415247250520937877043650374 10316778 -28688464709386413685772034005640064512 10316779 393438740460516208371380666560607909520 10316780 73982615129531649478877473292847513600 10316781 120956259883093469718127766069902683840 10316782 -151805520520001836099484139383481630720 10316783 554577194717142459222213308739838973160 10316784 -47343262419891559124511976545181138944 10316785 28459641559610017529489349162735163560 10316786 -8012091568047679705269893169133863408 10316787 5893556817387419757562965779505446496 10316788 50972761328015334256472560742919383040 10316789 -29866653333338438169772630044314553600 10316790 -120278467976481425554051136705801429760 10316791 80447751895985744104041217847501187600 10316792 -160157937072510301339095904456138752000 10316793 403543516315911793876618648547155920864 10316794 -261014682748201480816268439840646883328 10316795 299549679923315971762478651288400844800 10316796 -46404697743778878327414833014467502080 10316797 154273996565275711993962598129380347232 10316798 -25860304188445928012564269055961399936 10316799 284498916287276740847109355768324584600 10316800 -28568396715434879286267612547461939200 10316801 600572325679851468549566658525282886704 10316802 -11763079767671463874113371472403802880 10316803 119597313663274821268979992466250797616 10316804 242121634478101014923575697708335510656 10316805 -142557373877549894648360993829766278240 10316806 22087311356307982509987559330857304320 10316807 -30524057599926761856774174512046847248 10316808 232576553160450469149556239467558553600 10316809 336700010440970354252756506602021710004 10316810 28727396950110395505407832781958169600 10316811 117985880628918672128894082140539476480 10316812 -190421864083697820473713033305543863808 10316813 176759616872969941192707297727892399724 10316814 111100346601761786087170536588833970240 10316815 569114631771601427459516086938195567120 10316816 -158530342061000017923804038580448124928 10316817 -66486394552413014456732983817732020032 10316818 -3403205907084658724702782852754637696 10316819 5115052173314453580446309926724634000 10316820 7687797845007344174355193044177070080 10316821 -107649574816464406916468965474116005736 10316822 -37460751555612492945570185799264696288 10316823 -225389830294421536758554863744707888 10316824 6840654942499820583765549660257402880 10316825 756663019131752768787644002637250000 10316826 70184676262952124440914435824490241760 10316827 -13192085681800491491702911839437913920 10316828 191218387931100586599080368959796870656 10316829 -236291150662295675949459972099950238720 10316830 88766181152926880203993393835132584320 10316831 -79029871703733369854738200096224270336 10316832 121781416580798093690750552525829046272 10316833 353443005736415019987715909432314367920 10316834 -46463633840774126918296336684470243840 10316835 -115610503257191727039589955578280080800 10316836 383850763608772800569567071064263076480 10316837 -139824131301473563917128306806695856740 10316838 -67854198372404914351997235642932766720 10316839 139460420499001740839182280176086296000 10316840 129109580521014569575666612417934284800 10316841 399169290521158435902392460971299357344 10316842 -123948142511714705761424186763677885856 10316843 -60970987185148755661121439951814552908 10316844 -43402033960987429705692627365787210240 10316845 -77162437925285120249129606388139130880 10316846 -175024767943558709436621474123955048128 10316847 -56356766820291413165133880146288936960 10316848 -81211691693980813938790456851493191680 10316849 -209230143177776175622003476821127783150 10316850 -48313184187257307877763695317148224000 10316851 -259253178643054151687941831474247628148 10316852 152170029803920992239344835560956998400 10316853 48740796564270001139049033631932049824 10316854 88169852964114963303444919952750441376 10316855 232016233391950037331204771270744569760 10316856 -48682493784242136345119866426279526400 10316857 1118270724990479752025117149561383552 10316858 93527351371100596579585098841410854400 10316859 16415673359455466405175321815024770560 10316860 -208438129754911077282088453244407057920 10316861 4671298607526191441119020402824995104 10316862 76019083213806168659341606960654049280 10316863 -85064626839925637577929674495898771256 10316864 167279512727586144004572775974173147136 10316865 31894118366885672902615827950628464640 10316866 87101155618331904357717525905091663360 10316867 -339208141426322061315270874580021987520 10316868 -166373205216041911783687454194766254080 10316869 -255127001074565247153121637368124376740 10316870 -42842097012650193299950627745355315840 10316871 -11863115309091233959683396930141709824 10316872 444549636681948047436182343862319185920 10316873 -86547788586637719212716868036258132160 10316874 28459716985581584864312799559556160768 10316875 -72548446838963974901701946253017955000 10316876 526792477691741738822108793254043506688 10316877 -337859581097027457372516972407194633920 10316878 51731462585055639993638131440477341568 10316879 -621149826645711524079619093467655877520 10316880 -4227319872395987747098680691340083200 10316881 -295165394610221401017748466900102482318 10316882 -306081211516829126754452472616435172208 10316883 231051947626389724798706409846344430384 10316884 -258911625302360642476302625578955821184 10316885 -39137204767630129063031363958410688420 10316886 66842954862873540667876566996454080000 10316887 -189021525449359862262279970674642164048 10316888 -709901486935836416096838926542282260480 10316889 29796719032417476777981740765800295760 10316890 -168613428764385436952332944430474547520 10316891 -232221145328275327786779895159629343728 10316892 279827845239128013790083441304948260864 10316893 -30895923406630901565084111698855908736 10316894 41436912997027747952435793629410050432 10316895 -28714631030137136140591475590575710400 10316896 174272548359842811874339562793993633792 10316897 352659523716587135417419093754022413346 10316898 198425701658760061171990819026543647184 10316899 564989095035244052719032482945373071900 10316900 50122152362579833283055164433661593600 10316901 228928805704597818773031384748989349152 10316902 145021919804442352032443647126188733152 10316903 429388840960634341513376857139133026064 10316904 531670302985987278563679978216652800 10316905 586859699120580950577155184554640936000 10316906 -181494032624940543421267494300801376848 10316907 -51877274738019957244489811779023989796 10316908 -61194680906538100275805800108651673600 10316909 -562376917716796246677531674194236004200 10316910 -33926395200513747725088335799588896640 10316911 -194420461027728093589266096637828427976 10316912 -23701088703127805328484685049689407488 10316913 -11963033790416110859931024092811964800 10316914 -42058186786632875178206464605188776944 10316915 -82410028037503752321275215711227192000 10316916 -360780706746096206472911068252546314240 10316917 -155272809014247687826991808350181065760 10316918 413440888452947423791514427808742154816 10316919 275537390132426726586644168806860089040 10316920 39586438955904166397631254753608704000 10316921 17844208078577039534669374425397325700 10316922 5757537446556813839282529827156779008 10316923 -67588552266540439844991078341470692864 10316924 -87793437855248435481130104429939916800 10316925 65029840723022733681838227883361120850 10316926 324465236035156705018562868985098485760 10316927 104748986870576705466156124590247539720 10316928 175959546979208621467968136236226314240 10316929 -108799268761590958844875671576374748224 10316930 -36733211879538066292007434989903000960 10316931 -679925762561384898797332890319425592320 10316932 85055548997531825148265249205088513280 10316933 571644781736502270925283539876319241024 10316934 18690627261853948138629775523076525984 10316935 44331117579075937889311362508609947600 10316936 158079825260357024616694892950380380160 10316937 -192174913487228069193204474943350585840 10316938 -161181478133258992002104954857024988880 10316939 18074315988689817855827796148475400960 10316940 -112637940102879758055224479480540446720 10316941 -322532354369881424298476578010705481428 10316942 -303820703281820217053551092683503708800 10316943 131748949280334989681333747704192780800 10316944 -153271144050948510820094437663248384 10316945 -21390535918718041459238852263498812300 10316946 -162235491706864490326958939621975058816 10316947 6263138348583028747982768985539898760 10316948 64326242152696635285418674908922345216 10316949 1918797025832951748817899067422072768 10316950 -152540583543160638568909695313342437600 10316951 49787339316990374307462484392962840352 10316952 228319525671856336467299261396639877120 10316953 -154982399506394719657982754938983178040 10316954 -262720004057267290364627848833363799824 10316955 -78233283128110427800840324878887208960 10316956 -13256405182917568662172316290195916800 10316957 -143583570155520655658599251503082038400 10316958 -69939962189740443279517014888501863616 10316959 -199001310127030457034207985914138955880 10316960 -383375613456876320406915142516286423040 10316961 -101868032873951675050350465538915698990 10316962 374105897394841128754735336634851440000 10316963 276056246230244416742762823566622863304 10316964 93080153945978533575883626214124224512 10316965 -75605402557227566970748778782034299140 10316966 171496671200705144032899726548690121024 10316967 -45476406717775329226666341534491743488 10316968 -442121682566938603520808824629570237440 10316969 608578485608348398629298834068998160 10316970 1954559189706926988334522001731522560 10316971 -189222875507917824107312535445174283888 10316972 3720879259242190181629486989855424512 10316973 -86286528842518169949294296268686060256 10316974 197702390913197927810943568992233852736 10316975 -49428249221758699012290248315810027400 10316976 41758957500567722590362260210276106240 10316977 -223633830062097720411812971147739254176 10316978 141974601052664163610979757837503072256 10316979 -275151466384066003809306538736786544876 10316980 -33931955620195092139801571148523184640 10316981 -355540259002758407020162276866406020000 10316982 -49032761947395915218281453606889698560 10316983 522265961584302719410853395133427384264 10316984 -75915652600766426398335442932959293440 10316985 32643530737503704127418417408701797760 10316986 6342053938570570899778508668973220864 10316987 -43443263577873919767687387300170750364 10316988 307566877250938794049889980608060808704 10316989 633144735641504390216568700659113182790 10316990 -739126353243628914784762934131850880 10316991 -23475572403618622825227633310418785776 10316992 -10885499667538399904530012133874728960 10316993 306586149447130360463123372847839794242 10316994 41262183834610059825650919422136635904 10316995 -181827694660213440347341760738644700160 10316996 120938363278829412184972058774637648000 10316997 -611154011850894672287373415106292600000 10316998 -366641923569729486692714642705300964000 10316999 -451603085882412377601418899422274202728 10317000 81219852356676173228619772248268800000 10317001 267551022616224647284660023098757662992 10317002 -244148933605844692681141349566317060048 10317003 215242848990334304871225507714636684504 10317004 -419586609103190834713726958198298883584 10317005 265656277164009646191598140199819488000 10317006 -3440495560468174120142117714480000256 10317007 755942352500057735917089939630960470160 10317008 -74371378073253571953434982040295079936 10317009 -145038231009637915755165079772726036496 10317010 87812811852500722047040402193485808640 10317011 166900791756472437230188061804206291680 10317012 -39045990002947067239891472451073701888 10317013 32719996741955501662560998906307292224 10317014 -42913266127921382349654986131659153600 10317015 78108776141660200044105006555916581960 10317016 -280133309779709451481616404325681387520 10317017 -15593077232587748434200005890421262336 10317018 -93271178783064146574604703319869686272 10317019 -16009351368575084358348905459708154420 10317020 103593821449570901604213331743652116480 10317021 4479135100146632170386112177102478400 10317022 35194496523542707871248264804780893312 10317023 462828437159832329953108367789093647080 10317024 -717121860763369887739608879680189890560 10317025 -74338079283849708493584433930827972500 10317026 -89507179622652780742737115094304197856 10317027 105693741117089286718766237312678634240 10317028 271503180005666134960800698113956819456 10317029 72001265043265410873846898717667630784 10317030 37373347145606954673600295762196200320 10317031 510886386529797233298092396522965003832 10317032 590880928859799505717285275332423270400 10317033 -1573600448934436794534921174826722624 10317034 -14895282614395583244493756798686148608 10317035 115706251963399107674062725473934007200 10317036 105598269575910317276706052917157883904 10317037 -36862406141855723624298589787184528960 10317038 -194528201536801913237565486974066708160 10317039 -116923630246660024242927348428430665976 10317040 -116972751430391765149790448858995097600 10317041 16984070759144580720385466852344535424 10317042 -63346916603316481790589429274822912128 10317043 -22398369933656603315411910809170426800 10317044 124476107032959712427005111200672258816 10317045 -78856943946003158589448677340316510400 10317046 195462456959589184490828347953087629472 10317047 135191613670728379128220909232672824752 10317048 31906210432459827108160146040030494720 10317049 -264358054675005432945705549723085472700 10317050 -80636732765575214916007785245263201200 10317051 364702330921966615472580655305227550792 10317052 241195389163091661102357238148575985152 10317053 171684983315336481925048669019021719302 10317054 77837823183199442474081358227133665280 10317055 114860796331340540626176198595505182560 10317056 255996177495326583104798242087983120384 10317057 271588832262392700840591443233096795680 10317058 100274656445709097649621739987617640000 10317059 355882527477532103405600501205539795016 10317060 21561672444546884747453815090108377600 10317061 -34532135269675225316891518337079842338 10317062 147620460464211782392997303842592403456 10317063 99940443528508386995085191127130454784 10317064 12184142047115709823288346941978705920 10317065 -609626224292509455864550614603920220 10317066 13342276352384837255532492202072161024 10317067 -602488001107669124539518928705770995884 10317068 -19540743615264351466222630746631587840 10317069 -126007212325470773698469170910427459840 10317070 -98332246439044067673513995574809459520 10317071 -269675041508259423845289284301879931728 10317072 -97264409989802355172439352648934686720 10317073 -46719607971345513441032665522835258636 10317074 185440872272807164718835994888734427536 10317075 -58323098952744208203021685251631372800 10317076 -741292877947037505047969652643921920 10317077 517666023027187381063392633838919206926 10317078 -28388598148611743338775063844110436480 10317079 194904916852769349791968833781120624512 10317080 -38666618621109905949386087161229107200 10317081 -238503035313357276300297200015098257216 10317082 -21537669677470594224135074232677257248 10317083 -33674649338914310067034152093920528880 10317084 393534530176275680659105549819596226560 10317085 -4449542382753076970720713352447114400 10317086 -4395708629164094821804124821715060736 10317087 -105757310860062893854876464506311654152 10317088 -47851072776510344102369418167806525440 10317089 -324178031616995228399729428687733470110 10317090 3394575304816933026525584391328880640 10317091 155912899180920627598018384707312779032 10317092 199086825055260105659939687034790271616 10317093 349267515128890681993996804707250695744 10317094 -282497304596557292745565999200279583680 10317095 -83061374547296221865719999836223948800 10317096 -90546101530496675428537507005254707200 10317097 272620713019105849119850312291602708346 10317098 489146926029943228918441824798151326720 10317099 86672493113754086663208902575192608768 10317100 133833310077909452610012022232002822400 10317101 -517292077756768226122605278800403777898 10317102 4272340640666294582603250009170144832 10317103 -167742664641370348613279378898389041648 10317104 38176137024681038400048762778300710912 10317105 132884884408600060152064013085625699200 10317106 363302886434935441630892686517437860384 10317107 -415511019486872180732279739374035030644 10317108 -239260857890935313274817213614857564160 10317109 -105023609671932462446720396545818044160 10317110 36776562260925275930680006225802526720 10317111 -93779733319510250293119897981168669696 10317112 -386194039973863441216583714656338124800 10317113 -343951805884038184101473982749538516600 10317114 108791037182356636199458778776888634880 10317115 99455743368874270032206915823027845760 10317116 145983858804033224782223716343422321152 10317117 -23101315144726823994437505740958158016 10317118 94812661846296120584714461641105503616 10317119 -1173819452415804439478631628833350856 10317120 -15349307795996373835545273932646973440 10317121 -124379411743056296594094423836278447678 10317122 -595109090463042147537794671094679612000 10317123 -153846122185937107184594180805639576828 10317124 -181274483503231205845066406307461438208 10317125 293031322959373116445083619865184000 10317126 -25326955181686980756878521214831462016 10317127 213368865461718406783600349840889679560 10317128 -370092467694952356248335275154269143040 10317129 506139323299710982121053318424570249760 10317130 100490839649187903975569769616322347200 10317131 -166620610022922277819668559895156423856 10317132 1059241457958465719596563767766758400 10317133 -312633542426681082189053649715932225600 10317134 -200852472309796547686154011868088301440 10317135 248356193589045888572658757325973411600 10317136 -20744725595916760921594935601489510400 10317137 51828735725868802978060476736534332660 10317138 -13123213515126638173263521058159168000 10317139 89320506495919357914138287059333161120 10317140 -18603852225480923558635138650999394560 10317141 9740270885245613697937002177739489920 10317142 -10990244127650333112163928283411828096 10317143 517207353527216428366080239116322329320 10317144 252294551946643440279495969754909470720 10317145 329669361018705256732689885013410864900 10317146 -1676057638169471372307437984729590032 10317147 -27318384964345601101209624754160257440 10317148 -72441593494353576716194464854484577792 10317149 214958041695996660739855245488790963264 10317150 7730702152080861539174786390323569600 10317151 -17555019054315126541919381208181685288 10317152 146606901698820771318400801079663001600 10317153 -7808307400856143068965748246975759360 10317154 4650509935081816054822965715466706432 10317155 3617456565809438101629927234130020000 10317156 -4676118476742964424775199605319065600 10317157 -449562931281837627223892798658233038594 10317158 74735862993467401649855119123219103232 10317159 283277265242702989298819857781058432720 10317160 154480113695053517451729398667716198400 10317161 -74789662549508090516808836460836759238 10317162 594330081576227519063196677035311360 10317163 -14820020716921706701054392683951473600 10317164 -229242443639774882681762871649578694656 10317165 30297617429601312021546610901927032320 10317166 22375779148665442339164241078158045504 10317167 -21054635125022458602739065953213682816 10317168 62407337324542614922994285280278740992 10317169 272440697153778425182943278491939791570 10317170 41542362695407022616411489314555045280 10317171 309747756750994373005460762913749935680 10317172 14006203325289614373568597465287073792 10317173 -203631416960929737124494159491168314578 10317174 81197571205342105538891719589282617344 10317175 -57975873952525833583045157313584446200 10317176 -341448597067486814488897669641268224000 10317177 27040351295704346236737646418397155400 10317178 -429281973172505346288988292547894713376 10317179 391216424569260606822635361745082465280 10317180 -72078267154436660084766392942768609280 10317181 -121119569663648209777336904111434890240 10317182 -45932116203720993786678575381469623808 10317183 -191840702168657812496673175667566992000 10317184 -295026543824916114779083004283904327680 10317185 -15958578867980098287167552473884394200 10317186 467334377214886358331413738608684800 10317187 568439857877399296405301226802408851836 10317188 133356502601423057407493759570030800896 10317189 -319944376631014267147675726969876601376 10317190 -70272947901634605942069118635676396800 10317191 59108933528157453044568430965890381112 10317192 -175326921302438383400579715269540904960 10317193 -499246133721490362985595285829289843558 10317194 81581639908634547331348651237716718896 10317195 142015845663608080887187097945046512400 10317196 -142473610883857039347863629080277115904 10317197 -454511090139694493666695402775242829088 10317198 170717512571785552860018927709095196800 10317199 -2074116554450607984812312990208689520 10317200 -14191445803610784910600253641238323200 10317201 294258037301079335404510259807902912896 10317202 -24107220346443293404976701214887561728 10317203 13017226710026772555165893421555082368 10317204 234930783497392737734666361470346349440 10317205 -7603886722599176208976340168567719680 10317206 -42256037587228249948144073352755924448 10317207 207824984455222347438082805767753995600 10317208 185268195075613939249424338900515409920 10317209 -40796409077286329353996661208403306560 10317210 703448317558939586069497296509406720 10317211 47695976491771015574459391359199902152 10317212 302744315117720407988877261335237844480 10317213 23583131348614923570042576337715293542 10317214 -324602748635567600798010026811697803840 10317215 227276506081341186791482716695135024400 10317216 -58738865662418248149860593733606572032 10317217 194965757046156787495861252641707788992 10317218 104195020012576494772144594045813424640 10317219 -328731452508137513477529615873021888192 10317220 -10754910725511739101458655494443749120 10317221 -5683221356633755257856027058264651328 10317222 222665390920159823823820494907165212960 10317223 -161429636352893883566697831962767265280 10317224 -412092346658728741624183860824271959040 10317225 44140088696526176109620367519474091200 10317226 -134312554946950198650421329138976604160 10317227 -743730844099662302427544822066000637040 10317228 18142085656681973134820703140550819840 10317229 130705207569224103754273503728445991084 10317230 42211209354573288512399703013753344000 10317231 -298322211515640967731214442343736540872 10317232 60690595346357795488326009120846446592 10317233 145691659812059736375852912179305054260 10317234 -54889762762173334199958222059960248320 10317235 92678177454426521133021343801489782960 10317236 11207230284047577147772811434717079040 10317237 83420119544756776208519866462998533952 10317238 -86523855604186411519821911490837960960 10317239 135922721471423606125718980111062259824 10317240 161811356100471947202531270075666432000 10317241 -24601422829861297934080876935327042432 10317242 179392230866124031190030228969610731520 10317243 411048408497002374523659159717899276400 10317244 201896880540783589598724704686019573760 10317245 177545215124993902549490857461254496120 10317246 76530545603336084593184725196698046784 10317247 -168220695586022845498836496169998341120 10317248 308390792569630097047519602759696384 10317249 491456213228617729090190399891599213284 10317250 -218281299395371736226844232572167960000 10317251 -28028958082584892531512073228842969696 10317252 236446814461859694888092360347163295744 10317253 290359982065073795255115841847297257502 10317254 325782011675103382729698122793157539840 10317255 -111900857030708059865161724416912889280 10317256 -185449268960017484150517262621854981120 10317257 270278637436681745497660057307904412506 10317258 51611924027234415647505582440099046144 10317259 -643570492539176374475273251264742482540 10317260 425852696311132875892375859298799257600 10317261 -39459883378226627074655918761110768096 10317262 272222604285165626934142532181278708352 10317263 963197869938915234033751694337645024000 10317264 -35896816395190840556588336150755147776 10317265 -18658800811770823165807308511765002240 10317266 16196466366033856529623036553328963840 10317267 -667518477763221202766478059169372539520 10317268 19893414809873023561618163651632264960 10317269 445534385620675829042514744926785070670 10317270 51627388647753762584596046782675660800 10317271 263953541090335240373603824374971437440 10317272 128625584533917470426717223205541068800 10317273 -72425930209804294486859228790505268016 10317274 -166407590935579980953672975856883915008 10317275 41481161663312163078427782747642795000 10317276 -115449069794581583271019088210005843968 10317277 -81460271039828522137793001815068086874 10317278 76105733791001801908538538787210179840 10317279 -142366176620906641506499856325421046400 10317280 -290654189692122506655865802542503690240 10317281 74313958784933056337869522718142577260 10317282 -131411027214059445074886832855110791808 10317283 -82542142425380304246086412652740978600 10317284 -25197876994723833342824269389737051904 10317285 -34175974990784803387424781340302129600 10317286 9200217023501459583042027676575832320 10317287 105904150356303937421960398853075994936 10317288 -103811004984348391361840657504979517440 10317289 536986072813065912430764394524337340090 10317290 88660224699249613629171958824820226400 10317291 5185628298077358093375081297591990720 10317292 325315509713910164216212122346318582016 10317293 -105729084826772518965174222731964808842 10317294 33919036194740169270363809281506349056 10317295 -332356372542529112166369076236456502200 10317296 -83027586741402578352625162879141183488 10317297 284070949936305197870665891380373945200 10317298 32969076645869807399394707657266841088 10317299 540848333678884015876546370745478832736 10317300 -22806673325433524770342334247527424000 10317301 474322235416767008539870418303329497600 10317302 -71765860415574893894348258869019063808 10317303 -160529023705436058778620667698917887488 10317304 460568697944097615858023555562135552000 10317305 -113872415525026820470310428634848260540 10317306 145950713324486256260605154775123861504 10317307 186253968531876410224370085244879136 10317308 -355729426870829616640577081862434402304 10317309 -2034260791555627113512157047326721472 10317310 164447955209836773021191983088681770560 10317311 48577867752184511375082566692048502232 10317312 102013978075777439358447343267982868480 10317313 290826253652459589035041324601516290562 10317314 -96575303282708052750353692012168985088 10317315 -81302634445689321304594886804372935680 10317316 -219079154819176015917001124725910104960 10317317 163912424589397734242728418229789934272 10317318 -135832899283921647989282882104361017344 10317319 199488728765453561685543526660746221720 10317320 -17168082824806112248961317847542886400 10317321 -128488538290130275501713999761918668800 10317322 9676578396176503497777020221964022624 10317323 -171515978235356816352138792349041686280 10317324 48765589247466272991499440444449280000 10317325 40458684177664861823190871844617318500 10317326 31506896267517351481203240357065714112 10317327 -399586111435779190400324800318256640 10317328 -34492317505724942721107312539558215680 10317329 148168882149335879796693849740850603360 10317330 135897491380270193360604932504499648000 10317331 15160472767395166322630119240355055592 10317332 -480811728977037793662875575634388376704 10317333 -4176010834624537274840835306661071552 10317334 -6258940535301349965722345059406621568 10317335 -117480104225162408966243710225005668640 10317336 -32846561596824035481046260994370457600 10317337 31010481553133765170913740884786672532 10317338 103581030854176476874391602258103278320 10317339 47966852232330100930966306287369237264 10317340 71714417255708864305184862039119462400 10317341 -260345946797494487962577725595229135258 10317342 149538816134563381418033033249505899520 10317343 -339916493882866757460032184632366389408 10317344 268632133789657009417595014077828366336 10317345 -259067733897246081861396100674919524480 10317346 173212399039735117411453370289497693184 10317347 580986290430003842959744541365880360796 10317348 89616109793414477435173087996025272320 10317349 -63206211337109171767445904892484014528 10317350 112323568311492079954218941134604594400 10317351 -231148506414082818093264676390720764672 10317352 -214825114625884877159863941893644385280 10317353 -310481143334093895863028098872350888960 10317354 11194013835976546137551763860311564800 10317355 -55163561965399867233929489078656578480 10317356 78776904567845724759052039802975078400 10317357 -341623157028528099178548402929533737972 10317358 -23783848687674818163882223526097492480 10317359 -232775245114405322545973986767032843040 10317360 28095442066655132359836615053362790400 10317361 -374336691245927536892916081216291683600 10317362 115033810021773607104808727841771644928 10317363 -22482845521563073232144783175881739264 10317364 -218468310478342774273737207327438788224 10317365 -140437235907841923268406015184462026880 10317366 -229626892752936936960703359997201898880 10317367 195595849347419031978449946085214264032 10317368 -36765456940144466858244993445455667200 10317369 -89557355812778994490097106048567854256 10317370 29921086388415902580048594216358748160 10317371 -706689696091424683048273009309691014428 10317372 118629155191679600444254538664502920192 10317373 511083432578046437992073360190696633504 10317374 9672519161792673395110664431557819840 10317375 -25423600238320865853638182013433810000 10317376 -5721967488103317624274044481266778112 10317377 321483229461018650221892840866735104 10317378 16805072338922715919656255430958983680 10317379 -180229470626557217338533571107846014020 10317380 -3254489300722939215515769750637996800 10317381 75078449461455420352546756858426506720 10317382 341157649104381571343396968224082752 10317383 -271298605448118870508871037208601392296 10317384 -47664810973253213389142497065798696960 10317385 50252146415816733080934904542894834960 10317386 -151076989135576207679270429735805701376 10317387 -28871680093602372192883481447181728040 10317388 -6090579796519009722492530004996059392 10317389 205998835860672753921607297198060189440 10317390 -11345460055207294954260382278624478080 10317391 51153208901289578216560113949732475040 10317392 56846081442938463289826270376051204096 10317393 336864724501496153983587135108172209024 10317394 46289593516423391196374315396141955360 10317395 82002588390072957431823291538743607200 10317396 -245731545985182514400057821101969758208 10317397 688922510725579800963104031303140781472 10317398 -20644172535011557732480849305836316672 10317399 320799574877631062730001190968959607680 10317400 97332540164291551899692246619985920000 10317401 398633706918894114938883313128066411402 10317402 251161804979831034442870342072265548800 10317403 159602379230877698401881960868109670784 10317404 -62296120331213957280266864304233622528 10317405 -12349612285812024622893380189374606080 10317406 74983134376425007450063191597756099264 10317407 56167828630245664025164443963447614640 10317408 -215412447198566649416239634419083902976 10317409 232930095521208160437607456583760120768 10317410 -132405657322598188543662211526499260640 10317411 39828292907007903773115202998488959536 10317412 64428608230276886678968549978128109568 10317413 37683334267409873509606612976041103100 10317414 -2734173341508881894164666662407641920 10317415 243023531943372683038748847091577365560 10317416 102368628209679778000478654601467796480 10317417 105541189496349805528274171570923419840 10317418 385558921295490024100181980586625166080 10317419 188871293782606086957951232435965759552 10317420 39664538074171214391685579460296888320 10317421 589503835242086126519301092429219713622 10317422 -175910178838659825880563807789315991488 10317423 -146377608748850738557366670634344985456 10317424 8405271608258097770449287387361214464 10317425 -130751427785089442235651418344616003200 10317426 -21942602343694349366874973494528139776 10317427 112768136611638754996863078561085229712 10317428 111801880981883057409866313710208384 10317429 -8630152478831631282706847551434672960 10317430 -1263052160335197015847475078918563200 10317431 -379533637949126229189258643075994409528 10317432 -165017999340850642222564808807496744960 10317433 129224431349219902792751427375250385920 10317434 -110426528214497771219605756151681947680 10317435 40441238334743128590549670800400018800 10317436 110337111914252837393914002239113967616 10317437 -42361024525167220722087919132130337120 10317438 103131761230176992475625928357577151488 10317439 -56371171913752815303083578264056798600 10317440 269968077438908501952855884735447040000 10317441 2037656515427639049245328715674534192 10317442 206003883865564574702023621893791761872 10317443 -494511650077894742858178972847475602308 10317444 -26745834258098049411865333837933507584 10317445 -10123552949527793694894407692081000200 10317446 173928682631426547100954978350115591680 10317447 -48797937055660373116247803022372881440 10317448 -217872932481906418796505809425523712000 10317449 -23400979455630249664086032970312767280 10317450 21909276390002154278795675026346707200 10317451 -2137511408156613534199952342874001792 10317452 217781207925391146527168453603901755136 10317453 -199576328470818686901227796044465547072 10317454 4154107297239982096146365925530547072 10317455 -4554841813888335672619244851846142400 10317456 1286388852239192867106854233802342400 10317457 -104420291343831301257768092599738200346 10317458 111904023027489076092808442478300955776 10317459 8322199121367957779646050653646501304 10317460 -202338654404293399470728883286907070720 10317461 -179607144882136598322207325477686125376 10317462 44143754298191702154930956943549911040 10317463 1745885065542382813399204711429563824 10317464 444568814717111196915037321581411840000 10317465 96825986968373527614963286400327838600 10317466 117236841425475149730374535347423496432 10317467 -339305001995140380556914588919635455484 10317468 -50204208916598917372562565857382948864 10317469 655776061119387386546376967000219856870 10317470 -78125181943362193169280997329053456640 10317471 -80833404671450059285006939182600228096 10317472 585357142503572180724984702867785908224 10317473 -600210472052036227085685601013050804476 10317474 237320266717770333954174689960403360 10317475 52746523368801710780280769404423840000 10317476 -76201583814662506322952361050997325568 10317477 -109607680379466932074986382471725229440 10317478 -170707407102739751277056999137659205632 10317479 -743609658875681447266236137417959433280 10317480 38172821816804264626616540733033676800 10317481 -359693177156902654632678068622172380096 10317482 -23896341923265449560096967865299275776 10317483 517416028941458356477965579795487401600 10317484 -68096762670784121170407404701177112064 10317485 378419999804339602370924323143916599180 10317486 -26623274432518547806281449546376703872 10317487 -86715299447173421421358885644194006400 10317488 -122686359478728813901680298182356287488 10317489 -152288641659212321254120496724975979200 10317490 25113912743623812811030749344769861120 10317491 -496721496521304617957760139853514309108 10317492 86367965442570239808241703967869399040 10317493 -29501029229846883387379782712847146258 10317494 -195143106413064394701341040901171806720 10317495 60190430574895225480094137482422023200 10317496 36011474632959609933691076002605096960 10317497 279362148293023136743659322487252459946 10317498 51026282644013774832925827977521112064 10317499 -432125059058184395560276036971264051936 10317500 8315541029752021109484742565978880000 10317501 149503355174409986602229835726992249568 10317502 89119345498627687116753197741442009984 10317503 -73509092724498672279608335103453125920 10317504 -44324721187920141391059524006392627200 10317505 -112644867452228118980426182452174360000 10317506 1655598518497918765117859952591306624 10317507 -3573768684597581709633530688980440320 10317508 495596657075467049579201451799129651328 10317509 -512286555126609286864719709447739608290 10317510 -51248748495035369527367569133134233600 10317511 219294397032343583639703649937308753112 10317512 43330577201836292610653586545113497600 10317513 -41836535273893129037876044222339276800 10317514 243279994870484730641196061723371670272 10317515 -195390209901049645280288839192193735280 10317516 -79612432768235716541911338736811175936 10317517 -198569412264763691099625845428458452800 10317518 -112397684950685874556464546512602655040 10317519 -369427297532848363363637181989678783256 10317520 64347794494193085491715941255745945600 10317521 809983306338204375039127859850812446692 10317522 -261805198233952420874981178124681034496 10317523 -28820739083834786323796946915345358228 10317524 -8362829243574013243256776312176427008 10317525 -165751855285746201477176653590829795200 10317526 31922164387882080797814048812090471712 10317527 -48754008120940588012103112328047462096 10317528 -6693751659264094639981109266505809920 10317529 -185535275129372572893408031634157274870 10317530 66058069314546259862686078195659368160 10317531 -127888558778786188514385035631178457856 10317532 -95841310275153226252309992982612221440 10317533 357307221031801539848369763580764130380 10317534 170352791664464651698621277153880717312 10317535 -281386157907209416637143472421554018520 10317536 -100475805125182497608183912366366785536 10317537 -261345370521870123924399147763307315406 10317538 -36834984202682118597042218006751337728 10317539 189198704478801205375508996228841594024 10317540 132710522173166364438164043215201587200 10317541 -32542642656881046700774041657880399360 10317542 -87594809232359637875856150057607256256 10317543 -5052621929667312281324896989650817072 10317544 -104257648846716642047082950404135649280 10317545 -35262840684284925272062178862439974720 10317546 207304356710695263906859054075663857072 10317547 -25255631355542242830322458702706963872 10317548 -499881424205406447999577904521907764992 10317549 11462898467824319622041585821138464 10317550 32525067326407251542933370741661852800 10317551 199147252554955347828981615121065594600 10317552 14799311311440515103812869719829512192 10317553 -23978767776819262729220551883826904000 10317554 -23377675968139220611319099976262937280 10317555 -337006723305855580465848851708117893440 10317556 65959223520422078854289259517803048320 10317557 362361054125746980923198734918649509806 10317558 215113525644400160499552162216599285760 10317559 116842100455381296254178675276751428016 10317560 231632684444715937141356832173907968000 10317561 -62392892143572878190223652160353297856 10317562 -301504579174129875960202080932948032800 10317563 220155605474806840549586783245032085344 10317564 -172526338228485791063852526446723727360 10317565 45349910265511174199993745365343650400 10317566 10056598034099231720172219786294635520 10317567 187186547566525965611431206018736831248 10317568 -49987910187486720901232050306837118976 10317569 29464319472128538617724909810433878996 10317570 -76799939552698374747156104240289177600 10317571 1076960978375413747782588838610867946000 10317572 -606970275286952251735044847057364924160 10317573 36449983206878447204651563774326669024 10317574 19446431922065259929954837215101700800 10317575 42199294998141230361577565254546977600 10317576 -122167650474015884236028676098405376000 10317577 -645194802105540583596855788980947321574 10317578 6082427341241835326201648821680050688 10317579 74957869276704741202756811910976359384 10317580 -5524286940143514842721783312862310400 10317581 -1248651031772793053982599479495662593088 10317582 -28936280108258390562877935639239648256 10317583 385572373730221921411698858251977990832 10317584 13914366337061930211647734241744388096 10317585 262581880460564870305489128418603142400 10317586 -127795560136821742745424745875283345008 10317587 -711362447270539881408014527553592975048 10317588 256852254198271214388946181763921868800 10317589 69392771614851951110187843491953376800 10317590 -97617612543144380111554303945680403200 10317591 -9196982556719974662739161234746210400 10317592 4375320645117382394617428899654246400 10317593 -70994906550665499967317912207716583552 10317594 44273011708835434333037229743835316224 10317595 128582348846173121268306220442793706800 10317596 -298152053607839510151557693202727180800 10317597 68118697926758626596243923136279062400 10317598 222275262225268992098581433596006895232 10317599 -620614202257451570746200468539324676864 10317600 -102073246198707432552937887182915174400 10317601 10841162045917648330637447007033973888 10317602 9702751660808788379894916015286012752 10317603 128323141392835559378649762277917206904 10317604 -543461475228441003683798281896757248 10317605 -184916406224109814872655385721416692740 10317606 16555062854545560114674387867109605376 10317607 -23682850261563908359961722800577663488 10317608 124287182959217309673685186412030361600 10317609 25285493559545290692550794491943558228 10317610 174207866302156576623946457729484036960 10317611 272091560915234431447863853175158156212 10317612 -65415984593301445748639587140303641088 10317613 80681273241414592239180390426180598400 10317614 -105819736176068628873374438708715397440 10317615 -63655920386743050637701243827043663360 10317616 45764422000797853968430003360331857920 10317617 524977277038322653088435482809937158000 10317618 -15099102612897970448054620464216165360 10317619 -145023814266677168414631896995866206436 10317620 193970114070194336204624455336367808000 10317621 169109646084715708974273628291483290912 10317622 -47350405402488010047757095490021699968 10317623 205344415260925678685028546900736323120 10317624 -217320422468015504359295422468451758080 10317625 397561594935543783857120562265278000000 10317626 54812416404030157352529523463067696384 10317627 -118457409083783701250711717115130577160 10317628 -122899470584491035179159897035864848384 10317629 -57693142718817493201188555581562375168 10317630 -4858108537486187339914838390820864000 10317631 257176873633068685124142184870241642432 10317632 -90619841124847304880602869094094471168 10317633 -330061942132585217087424977527020040896 10317634 200304452150299318204877834580382827216 10317635 1770523487292762837701740988151872160 10317636 49217518495503358148953165922407324800 10317637 -249230325264129201351848433766371164160 10317638 302941030903714742774712289139426218560 10317639 15934787412067733017353081118740724608 10317640 -102754762979307869729502905360511283200 10317641 2569357585386583036184393856980389284 10317642 6643943098227975921109247736240774912 10317643 -3413394654985699438249860479691858800 10317644 -216545651010866687580121654186557713664 10317645 -64826516928592887018864897045125664000 10317646 -36466771673683996806666997940463449280 10317647 -433544000102411775803856280074098662680 10317648 54007584979271840987306331555237593088 10317649 -470800225229250506415484653037633423680 10317650 -30656859079850419357925100286251264000 10317651 278326710623798218405314863547675151032 10317652 -3769169147252911835460611275505725440 10317653 691637309991426344238914483931677917902 10317654 54641393721507015982510850327941468800 10317655 175682733495459549462169850048456157120 10317656 109695991875147404595309070835615477760 10317657 -98341096358836521902972178512315519616 10317658 60083703230644353456187762989987516384 10317659 -555892664270275469867599831122776161560 10317660 -296690595531143876679257024000311296000 10317661 301803312517440932837005573425565684262 10317662 43220536397514357690759029603025272064 10317663 195571148958931230158142802404940431192 10317664 235624852343853622600288196362422976512 10317665 -197434971844211044979758280147285572800 10317666 109891756041339833010353721361133245824 10317667 -629475537701888985622061877353657034968 10317668 28411764738479796598738562817970814976 10317669 2206399929356307378530319971449294368 10317670 -286565071966025416928371178224623360 10317671 83272452071331115495936179551892955104 10317672 -21345610745758346851589285263523020800 10317673 112410903404698275352611658669625583220 10317674 9068128618798264696527009541416760512 10317675 -198464173080504902625818664761011200 10317676 -227751362793170357392737117938209335040 10317677 -438288728627501357742627122739735857460 10317678 640486057354254984562278202327633920 10317679 227984238339944607625466891213342209360 10317680 -21910710475729758061589846430502256640 10317681 -177197789858723256428798285909870261280 10317682 107834760783236665625706527512424370192 10317683 -283404373354352933349627013700158342068 10317684 -7375559859834444561069329799057500160 10317685 -110650543118304346335783737097123258240 10317686 -99355906136743837149784326776937722208 10317687 274594981655081456943279352903903709160 10317688 192604571712470518367936123544886517760 10317689 -186042403458103839125434547808030987168 10317690 150681743896081346121840846620374775520 10317691 114420731319488615253161153134603902048 10317692 -1818940424641195944654046853064376320 10317693 -189600011201370061163916172686204057600 10317694 -96193714350638436370295390645753839104 10317695 181781250012128087333319195420883012200 10317696 -104928554062904276337911893257911009280 10317697 175053601364193421979961885747765888340 10317698 -337714605740339054969368053859516635264 10317699 -3586548402972410181986939107167341568 10317700 -223646200682795268540370039180100060800 10317701 -515464734630369436454504382670790555298 10317702 -61920671030015726879256839438580232320 10317703 68282780875786394059770337758849440640 10317704 -283064988805145766934340799929482890240 10317705 2422884173930576836952740470510759360 10317706 28948122333792313385429948904243131904 10317707 -331514724654946919710296593255572857840 10317708 -170422967806978117460742475352057235456 10317709 44935522411153066720593267724158350592 10317710 -31092377224387339081620560774958992640 10317711 268423961777271749662790286292652635272 10317712 118702586739892803139489616345798844416 10317713 163238629839916308263824721918754096960 10317714 -232253888363971231878765188574015847680 10317715 -401235918993816395593256807957542754640 10317716 1056010594130292304001848087372837601280 10317717 8121048950228010562604583593944064334 10317718 -134837456579449839488016601335113065920 10317719 37028185499480172270488038188343602120 10317720 16021754013893720735345758981993267200 10317721 -11840132012302239281625814750584912368 10317722 80646085512535700737390191149225318400 10317723 -132411815273520930021747420363007302432 10317724 174961689675240588619641863442221204992 10317725 -69136341124254598036893235404450067200 10317726 60074486910719909487891842278105048320 10317727 165080670140494863613475154593764853872 10317728 -609893913778493467622414951887113093120 10317729 313712636158747947548041930834716173760 10317730 23972672771335849452208739138227875840 10317731 -117945284575894008545103286913240809488 10317732 -176031537407054554807906100604751343616 10317733 633628904699814668778167287369514113982 10317734 -193086388034241137284856578307620853760 10317735 9291916973194554987085152782562082920 10317736 -167107251707562618755409598936296652800 10317737 -73779235408378219372635340036421324400 10317738 163981159210171147304574097527453606144 10317739 177485786447737711396476294154113080760 10317740 198924277040561889323730887515426928640 10317741 3404153429171704476592194443762470464 10317742 108719768794992689612450728497814008192 10317743 263840322093769640742185159351032364760 10317744 -727435607680289209053430367013666816 10317745 -44626653994272909077044831941882823500 10317746 -36818249541508965257910518259382861920 10317747 7664269174309008192547652627595828096 10317748 -28425222156959212362882713717315078144 10317749 -204343439539789589995358415304238354436 10317750 -225858735988785060169188602129281056000 10317751 386607222075511737628480773343559763752 10317752 47452937873628661731553509825211392000 10317753 -359363473890614242438328747603592289920 10317754 126281754172572834793823009066999865600 10317755 -47795499351549151602644972775411567840 10317756 -76977890930679635903447525124348435456 10317757 -207377875772459972350309492258306551994 10317758 -200914487869680149820577792897246485120 10317759 226921110958146117950646354877446706320 10317760 -81304822783899654994709186972693299200 10317761 33862706214406863099094193956640162304 10317762 -7030015366322152371989249942796172800 10317763 340537484750169909341961840306870155704 10317764 4777517802200629169641318019174154240 10317765 -10947454970924934260726783203467504000 10317766 -32113293669976132650606855835398123168 10317767 -552079232358555201232696708642913798184 10317768 -15919968986024973501298775526417162240 10317769 -416246955788580879597012416907387058176 10317770 22883143164309267006901737921786590400 10317771 173248608500095035414489699897369295740 10317772 40952587223294290794792795650210245376 10317773 -89930730025748477438275123892647499316 10317774 -192225842983275041558704427695869359040 10317775 40018563707102891139549670066509660000 10317776 9022167904143431905062077092083793920 10317777 37888064683365085027019021533357401408 10317778 455263864444407840533545924567611697824 10317779 361766946326148246848171521113091224240 10317780 -277213091346804561390822386446042337280 10317781 211522522903572300733833848000392469582 10317782 27479214883196136967146269182330521792 10317783 10644288139513223278664595033235507200 10317784 184588344537535904505600716287231057920 10317785 2391554537322298488060131892747262980 10317786 -85022502854556262962183392733563529216 10317787 266525837684875037894333796489831850436 10317788 194011292578967710135221616234193405952 10317789 146678849331583869157566643477747650054 10317790 57654602835114394514781820668494350080 10317791 -360199977840364150920636949970479248 10317792 59826122235499122489087548961853538304 10317793 -229035805590248485829455471668962513784 10317794 -183034788105634730352676267099278755040 10317795 -233630999987342495768113230130672627200 10317796 113015266508125707272903234687978308608 10317797 -49086590080735423243860063071888287968 10317798 -12564164779221869218580127157618459200 10317799 -204871674010246039061950909412851634264 10317800 -189215926829470157136114676290435072000 10317801 -67640159914927948400504886540888485760 10317802 -253043596465659635658239424353511456000 10317803 -598592925267326639586170149380103161600 10317804 2845498934699526813893172874807345152 10317805 -28243346859172252562152652813487447540 10317806 -287778066717019042025245700357200563648 10317807 -10047912518001994107883235833207368960 10317808 -68071500262050053876363250229096480768 10317809 -320352666060391761015400443604567746990 10317810 113751557026516310054284867499158993920 10317811 -11051882800980782653850433928602773168 10317812 58758526800016627303086871499658550656 10317813 88845534475838313670943820247520844288 10317814 -4974871754854855350304025340765242880 10317815 -332015889236227525533395448048826928040 10317816 666971376176625039026030341658953728000 10317817 30126219114557632438974594840516468800 10317818 77336926114008664775783343272050972416 10317819 444350481580062296090616212611295021568 10317820 5238431966274361068926940846510735360 10317821 -151366238719454031881431569007166889978 10317822 224708123462782686039843496156244081664 10317823 13773282173987802544168743408940800000 10317824 454879346199198561949987250890352885760 10317825 -349705573857175976947420579386302400 10317826 221797385067866127851611524617285468112 10317827 -19836568000766555598263402432437941888 10317828 108915883001047395145554692875159486464 10317829 -37787436108312297156884176205534305570 10317830 -187136571448446345738551020794614426880 10317831 -15027866226977256437170981384614787200 10317832 262127075497670300080859598019894318080 10317833 -135539283193361705878037674107069906918 10317834 268049470949793947853766099623401994240 10317835 248827271258412632188363087430462774160 10317836 -60313055713583688053717452186680960000 10317837 -33989596777161412414507141073106613632 10317838 332621562967025080604796005531566576896 10317839 -186263431347809131195288938708802166544 10317840 3249280797668810686965193813591326720 10317841 22017763908651089234744727995429304242 10317842 186734084419210496357803372013930397072 10317843 45196324253929311519837233584196798040 10317844 213292964193431793605373745163846612736 10317845 421338943162679153861649354140327227800 10317846 -21688078430247453490711195137648328704 10317847 123303290843117687549023754958575700296 10317848 155315077088380007521747272669149583360 10317849 296676894494289738876253572777059546064 10317850 993223863159235390508240152707840000 10317851 -64602871591071563311179076201134113148 10317852 -271045026386053325433626997129590960640 10317853 39357709309299175113771515309442245504 10317854 237793768045238651369375596133862912 10317855 2063527967736945989721944059259116800 10317856 135876849459241711065619975697234460672 10317857 -103382257907483880016751029251549358272 10317858 -77977750980192657511001062886324274816 10317859 215946843586632163310176308529714605480 10317860 -90986511169234742065820298163978752000 10317861 -15677435442916172508611029163585418240 10317862 -156611007895219290662684816331437118336 10317863 204972246295627157373945624689149464480 10317864 -159957821389148768610335836043802132480 10317865 96765844902347647869033344282545060260 10317866 5353551909780689078933310894348973824 10317867 6517218703924127284814897701032794112 10317868 -25246587109642628163022701597244750848 10317869 -202277286208349881734006115833902757120 10317870 -109415172186742580735537717350706508480 10317871 181649418113940000076318937157623693072 10317872 -17011756249691754559283042729468903424 10317873 -341339101728302153947307348280259337616 10317874 -79017810574896277637752506613494988800 10317875 75790598623787595777855710643454140000 10317876 -121728639595583085448975091872673107968 10317877 238189963117571678891393683856752463726 10317878 -73801651053443832400504499110354319904 10317879 -65857506376734274403791272146515086672 10317880 137954054618369414868223767573116006400 10317881 -103360690540062748567281317766272606520 10317882 123568991534021147887933379445342907392 10317883 134457015927055569493055538242378356720 10317884 -243302942451700057160140622787648826368 10317885 -56718817977955141284054764561398771200 10317886 -181987329429614338949105484545419298496 10317887 70817232066141346648745844149912422440 10317888 -49622463247514172820433763009067745280 10317889 -341682296055121121003701566225627353900 10317890 -85980186485711117835939579733804477440 10317891 2337321946784769985372903548345247992 10317892 134609902130689658726707470009793646592 10317893 254005691531393661874943047627421760 10317894 -12017979116719716566511621735443814528 10317895 -165201375662213879993886865353449701440 10317896 -111838222484532070352012961389964902400 10317897 121517315953975672880881272368296776048 10317898 40312980370812188151313477756782817536 10317899 -48930040544342072281668844767715685100 10317900 22992585641773571230641812757363609600 10317901 347442758176908853860712750759252199904 10317902 87480895966586329793270486850180193152 10317903 68968744455797742462266688784964815104 10317904 124574794452482337076228867352965406720 10317905 -78166195840823531207709627424814711280 10317906 225920411334271227478528695877502818464 10317907 665245821154457303334149499300345362156 10317908 228640042766437128329293765497396064128 10317909 109492244955420417561653084255692772160 10317910 26682562250131253793018256502127590400 10317911 229389288573081192484442758329940117512 10317912 238666227121518015004148014246792396800 10317913 -529023618829895253011900389981779569136 10317914 -9571044128883430625634612507074200608 10317915 233583417944840213940647006110890662400 10317916 32781261512932672115583339678156455936 10317917 -71136171215736763736971439779254907380 10317918 -49390956311481441495562187860025011200 10317919 391635939241886853468572041839335436320 10317920 12556676713845882016789670712744345600 10317921 225274889910908868951805921829693768112 10317922 -622331350216550679392717785417635337728 10317923 13089652990152179223578397314381760000 10317924 134108716142903700368548453826120837760 10317925 160066577198153729430364016934633618650 10317926 13838672414356979745546868558225125504 10317927 116573075347545311038101706555821332520 10317928 319009784698712129759475172699157544960 10317929 -740304635292856022190933266397035745048 10317930 33600436831507320429216826472128569600 10317931 -60203723061612660757674282059753328800 10317932 -255999015364991586490094900419412448768 10317933 -3984759159441281845820789611261182912 10317934 129662516076097572330243344019700502400 10317935 -59790091445049115285000784648820840120 10317936 1640032786966529621420218452344832000 10317937 -22814934221682351207522996768320599296 10317938 7166605685915552693934553592796140544 10317939 -48735647945127258799446902812856752800 10317940 -122444200006680638113697114883731059200 10317941 -609935283208144919721526037711913032658 10317942 -13537312775805130746316605296371109088 10317943 127022743271447598970522039895593145192 10317944 24767137392144061083308712125953720320 10317945 -138672180504748852297022069867695498560 10317946 -229819788575200587568757137692146146080 10317947 -94528454648180201210508361761894867648 10317948 -141184016198733469715365362317443537920 10317949 671544944047615669455807305765135298950 10317950 -92039354837259570037617318590782344000 10317951 -18747904232051019963241334538014707200 10317952 639278529415447703707635857922981888000 10317953 -515148337295475964518967556682786983040 10317954 214085784202299927309800599975204686720 10317955 -37065741290637389304493475163515394240 10317956 152322099955561896574603386496716672000 10317957 -98645880187668263357709309889173969792 10317958 53055897229117680279791248079073130752 10317959 177619693639589754008327380063468379160 10317960 78014613279991562900735687124414105600 10317961 -283257551831015790248512898345446119168 10317962 -55502757721669189332513705494900630688 10317963 60355519051320183048029157567543477120 10317964 -524185717354319120151061673131525056000 10317965 -90228582224068296478100461516541856000 10317966 17438095441692342648583804412637070464 10317967 -538035237053331211942577383180786797456 10317968 -54027500468645907963198847457317847040 10317969 541359607310857417505733111170100916800 10317970 57243443636898498314338299662629132800 10317971 -689457918595825996298113700383018143828 10317972 -50001407292087822448172579485708136448 10317973 -259086889886118558147566940194784639318 10317974 -99061723454547582452862689932646775264 10317975 41252632376439719676272027614818636600 10317976 200817502724320976472659978525960878080 10317977 -254538868892514128473013043007376949174 10317978 35088577071278559721241278369100903424 10317979 4423945452156333376630908795922345920 10317980 -339492162424549757071200168532866831360 10317981 -269998985703755774972775669903654693696 10317982 219455413941249332899282585317673694592 10317983 -260850459930268951445844162467384617896 10317984 -127729444435962420086940153724557852672 10317985 -102166614028754326260065727441782387820 10317986 -24795585547664601727508896024389089280 10317987 99798167519440892697781180750767389568 10317988 -334701569544754903786966794981076172800 10317989 101164717171751687038963867207437264000 10317990 45213279191663468978098949346236085120 10317991 -683531412464316139393716728646931049608 10317992 -326174194336553065731542127713370240000 10317993 -152984461012006007461185249977036126016 10317994 -91495795458009138861897588200804513280 10317995 -289897636156458667183016442345365444880 10317996 148208649966190603022690800423164672000 10317997 -495065211396028433656535054727120162600 10317998 -352219075989060850520124196366644216000 10317999 219035001010480871794842447181664966664 10318000 -49112596534952666481197287360167936000 10318001 107935376679933500910992845737760186002 10318002 -13570305938146063939261282886983402368 10318003 189633630687055763474185775619708938252 10318004 431688913023463139729289134584974753792 10318005 -5951172333873911151679641680855777640 10318006 389692089697667338220364732082845283200 10318007 125752880379994766157231628921232647680 10318008 -108121006464659127678410611033084784640 10318009 -21128434260642126005445114123998693632 10318010 80286485533799938613237878166216252160 10318011 161003680329014583789583990493476005888 10318012 -32411364944660885435740647959900538368 10318013 736252391152633031170369601786291528262 10318014 -3355558705828429734498125604506811648 10318015 143254299203195709509897230728825725160 10318016 -162036488583485512607465477496329207808 10318017 151923972413990240059653146722917599280 10318018 139387625427408508739052139111285005216 10318019 278096501586468920042837990625984491040 10318020 253936104470935032168249788924116992000 10318021 147573716854118568860712202115309588512 10318022 1010747254045031263935198122712606720 10318023 602582818037477263745262148859828907384 10318024 126819797072137516764717017690227368960 10318025 363197181142860900486003459903644836800 10318026 1976602525755667307557809906837542400 10318027 229130171442570718253904650381222949400 10318028 187860540539588041012777681944108773376 10318029 -178369285354500240713264780794317546816 10318030 38295128181550141670312824161293099520 10318031 -42508996338288657209010615750686747328 10318032 360798523207175418501738561802076160 10318033 1073416104723007429577669222312014260 10318034 47619214849843132406632903455454175520 10318035 45921026878187885712965172694801075200 10318036 575804922817170394203920463215304085248 10318037 203275790079614056393277403525769945980 10318038 95794745143812121037419199872810513920 10318039 15598822371218186800988594287536635808 10318040 45258716720478548263053943536736665600 10318041 31424949589951288003138498190969322048 10318042 8369480283805088168359883060211333120 10318043 375203297976571996003024791225840260292 10318044 -42566327673989963908052721559364149248 10318045 797412385393398067208670911955472027200 10318046 -323092241099186079189574311687229254528 10318047 -127819798270557185312242880885412773760 10318048 253844953403157546647675637571709829120 10318049 29623834788012482600635711961461897920 10318050 -135657122480358832065124831787159904000 10318051 -199838249078388964384354422062387092128 10318052 35850042662742925690015801286164254336 10318053 65851006772538919734300754737203399040 10318054 19905616673576475743636049285726964992 10318055 89910510942620849534257345390925676000 10318056 39484257948386461400481811851943772160 10318057 612730797025893710415725560941966821306 10318058 25224387286088158275311517543974021376 10318059 -230204010071115928274273137631353768272 10318060 -86434684648515717466170134368416061440 10318061 100337465859607354338810840171124310304 10318062 7174848480330898219345978588146247680 10318063 -11085232606355060779147393699635074176 10318064 84531431770809685681645003299140567040 10318065 -5023896348000771005377321123106348160 10318066 54279619754545541007380732151880263168 10318067 -582902883170149873015789647398642493768 10318068 216008113829236402064276022207158535552 10318069 -181942758130094337422186990397326446304 10318070 -11594318087950623289033284279305399040 10318071 61027835792339332593048379388256658944 10318072 -320767351557803938032349325543949496320 10318073 549310290127711736548904808758673281664 10318074 -69757564478555687144530483802410866432 10318075 122808644941055260160332054775897319600 10318076 -69269375936011985568599119442238778368 10318077 46424811146516931273607252074162715200 10318078 -256280824919852717857987999762366940160 10318079 13607656688100675964544214889852142376 10318080 -77752924508063143082087260038931415040 10318081 -535686256913812016169033115294888448208 10318082 -153206416794388585370609953102467735648 10318083 177895922273065395034049542150339732800 10318084 149929617460306475854651545069541908480 10318085 304606570326362690986715178897917646780 10318086 66602570026448032171348520595538128384 10318087 -150750852004979816400114624238919768600 10318088 -450557119086005116635312157969916436480 10318089 179523261738326438497341832358104800768 10318090 -26649828502951151037624655385592439200 10318091 -674236815013174792554977084403425760 10318092 70269520072909267130202019371605847552 10318093 191398974899570698080731470964471847564 10318094 331564932156955550936034621696298524096 10318095 -297674901995819034617294574580931342880 10318096 -40684617250864939727540643456182837248 10318097 76246423469836487365766716133882632800 10318098 -66881652364801550090570600583612776448 10318099 -93018341429147698673686218629371238400 10318100 4220110917257758755207614744098694400 10318101 -21216804055055658349113858096212596800 10318102 2612369127358428604204298243221615104 10318103 416368486529173535397836713023731740920 10318104 -15864493312288534722367155045834147840 10318105 124852032510745943720575096528838016960 10318106 37505866158462555714408066721883008752 10318107 -75316190372040430144386429644623127760 10318108 -2336714766690699841498172917289041920 10318109 -61616906753313757825275987458194045920 10318110 53358137937559536560954698438151838720 10318111 -1094113525590130628135226500475570476800 10318112 -20554106119365489427495718927462301696 10318113 -719891389461057156217975773795174360 10318114 -330387519131598513107346515218603015344 10318115 -168914371126775532251413542915576000000 10318116 76335949496918633665681917776053149696 10318117 186934167880043620911809197201014710592 10318118 359886233716681554300849065318539937760 10318119 45622745187516832621825245790464151680 10318120 148769842243226126015880238346666956800 10318121 710266645736107043525752795778754760800 10318122 41376103936371894940433163642965522688 10318123 -205497676985971022465624962517236548096 10318124 -205686783927921906369248106791657777664 10318125 37603581170762438510690615735355840000 10318126 -53818492418551862474894360290312416000 10318127 137619378365851522499302539771371914512 10318128 71565158785183524177943421695200067584 10318129 600413603845210778389913186286847603730 10318130 -113308326033309009118992704365415507040 10318131 391367291004611634880844823111953107680 10318132 -215785795847326258303410682302140461056 10318133 -96103246420035024715392025248496677888 10318134 -36637952163397221281650586480804018688 10318135 -158535774189083418373849249682382490920 10318136 -338914450607122946650866449944973414400 10318137 169865688520104162812278871684642778960 10318138 -102091660951949260434274088905919080704 10318139 -258285665660409905860330938336323610240 10318140 10352616308658394052895734149944115200 10318141 -282045685488424817615728605163059686458 10318142 -20851196495868592075759484609391945600 10318143 185528567384656241920281288230542391808 10318144 172712965710021792772762427752273412096 10318145 230454395382096829716798178844899528320 10318146 28684204896261547088159981974468144128 10318147 -121640558208722753844589984213198373168 10318148 505983633915854259741997204668120494208 10318149 -308823923355218122864726500085119760866 10318150 -21414843969370727095396806820676640000 10318151 4715064493519628455252294352646952152 10318152 10511965908762380980296491092191805440 10318153 -511676524750229416437077345603152288962 10318154 -85705856708864369749725389325437184 10318155 -146724025534886271229917370276505237280 10318156 470819009639309755077477211164238748160 10318157 -249458088935341964456844973791912784308 10318158 -10351652160427118149913021097254649600 10318159 -93190039671286227049119730888633079960 10318160 52617900930934126216424849458600181760 10318161 -32985009402468436319402240468021676096 10318162 369013912058371279361383152336953714832 10318163 88800126426919501909299829728404306412 10318164 45865146342501754733152798883902144512 10318165 13310066127314309369373724583940272640 10318166 34337959982301512993978661609903956544 10318167 -184159169245069396352214363722041156224 10318168 -105611314299334304878270284891627847680 10318169 -189487419363308273837361693808704299004 10318170 70618601282992596956305102585735238400 10318171 -526612889092025601725540492851607106000 10318172 -466911027680043190289737767850423001088 10318173 215184093536718376644102918872881394304 10318174 -5628219359329873615240847894742747648 10318175 119213720933198921966256590187040019400 10318176 219718831086790601617282146628838621184 10318177 166120032293190291987009713761640932932 10318178 -82732998788676737243336919240068482560 10318179 -10649656355033428261768107021650958216 10318180 161511769160671755567686922316915752960 10318181 -539281796869536415087031590163976704388 10318182 28847719046653962573824248956348708864 10318183 6920530788415947782910878082852571104 10318184 201431103836818634634802581601766553600 10318185 -301897053135125236163770711317099000 10318186 -115885937427219889372546390233619568208 10318187 486042809500833882015979372831330276392 10318188 -7437093541333524006141088693439654400 10318189 -39500301437745947718013497778740563744 10318190 20055151158024851319714433024266316800 10318191 -55808601307853992402051804226796370944 10318192 -120090620899008528444559224550538477568 10318193 -557902613645778271223433815312844384558 10318194 3567225932106518506588220789573851008 10318195 77199792979113336869454948339948163200 10318196 45867040803071665335229122907817515008 10318197 73764221047424718121370078480523142080 10318198 -279064081817666128514461212995115948480 10318199 -199918793105513736867481904863329478536 10318200 21143036662638995336064649634442240000 10318201 -891077066579532945347438439696998761440 10318202 -260144594353402657071079462181521975296 10318203 59509776249835430950426848508577520144 10318204 25030589278166807752512473688182580736 10318205 -465565673373005692293808805589816387840 10318206 76066148757003505996925223391437866304 10318207 -210221564827541626358421198623988252544 10318208 -86658428624381222437135182724155310080 10318209 -110570048080152191275664971609974797472 10318210 -75883386842212991319699861729328865280 10318211 -610325013542604240964897682219496437376 10318212 94584372137383075642702584971860838400 10318213 -598619506173919217259073916174915301538 10318214 -9529934116056189069186043549375985280 10318215 99691579276687169115489239538675168000 10318216 -416439471639384586738213709499019468800 10318217 -69778875330053355072266968542253883136 10318218 -61208997888809745677382928361332692480 10318219 -306857153402571808239383340331051502380 10318220 211395789750312529735470765992584565760 10318221 5760895363408828246872726298343690208 10318222 112526451737893328328225258140008446912 10318223 -962606694044604780723164945922881374440 10318224 -11737514024429154244414220780947243008 10318225 279023898212268818243059057370896129500 10318226 -15523733155379046486190740739199281152 10318227 34244099195642774925309692527818211632 10318228 -301226313027575666492067730857225246720 10318229 151903588003238252478878111499152166570 10318230 -11204542819988039721679874082612201600 10318231 -159336650652121674981671499115099955712 10318232 -318287274500986637204540336560971417600 10318233 -6851499470383686138969195325724348976 10318234 -347801649789091670069066678299445043984 10318235 -445168517634521169429782654982817956000 10318236 48215820945572876688069739434037811712 10318237 -6290612090985345134484310978818992832 10318238 79351335795570968627214022828363610496 10318239 330784614030062935818030642608688495120 10318240 -35996811412732446401659975572917452800 10318241 -65946749661157726168138629194644259358 10318242 82272845321026829119012164116820000768 10318243 -98344153538976255636438749891262580256 10318244 -209650937240250695999275422484386749184 10318245 32495139322866500707295385777656323200 10318246 3729768281160863291351760621504755520 10318247 -238544766961607166528676497832510247304 10318248 193982810151310832552241014191842508800 10318249 -158207222083822191563061382310518303750 10318250 157795878864952419019070004111034800000 10318251 20821843419499555068244592547278937432 10318252 -56009006139392887432316946443518832640 10318253 86202560274449137187801166205992154464 10318254 -133767736331547673519671615751797073920 10318255 387238820339157591695727733365019529160 10318256 -1409749259236460448072008817619107840 10318257 7398690786670092913837911293454063042 10318258 3249438486826535493712521412466928960 10318259 -11647780697136357621806796271394526384 10318260 37492884096903670563666696893858242560 10318261 -235710125627146585375082452664228562276 10318262 -237132802274841136879020724966962784128 10318263 -256373673614471874547651489295329590912 10318264 88604119665817093270338333412720435200 10318265 -94603786024334425719948544533025911480 10318266 -77666155191174783839230848312025896960 10318267 1598121466414204204331973305699636240 10318268 -200913845891320664341186498763012181504 10318269 -110223335963704915967624303583755220480 10318270 53778719152177860384229289745385157760 10318271 491135969108870721394856351376159089472 10318272 19978738731598290182131057949801447424 10318273 -51646023348827627638175273754086968080 10318274 18205817649712221169038097947783553920 10318275 211497968854129838589617572798069500 10318276 -177684156919017212056512542471151313920 10318277 280697701721035509321880044766064846400 10318278 28447788217932409150048515833727360 10318279 -458153311299902158334090404301922411216 10318280 -2604104685512690704478125887755059200 10318281 261072921603929671036738372661717217552 10318282 -5159338396449545763892904239908233280 10318283 -140878979120977786143539750218338008832 10318284 -199021411960729113363203308661398414080 10318285 66605074246064289559870192863862683360 10318286 -579644374930370923034209401503454670848 10318287 46192859489478717044750167172721515520 10318288 12220813086147753519589204023677288448 10318289 266293317540165005285495414282975173620 10318290 2016550308383644644377943056673246720 10318291 -343783181187583640816224887441486812308 10318292 109331003793677181548934787645203333120 10318293 -298931816463252318808437991666418369280 10318294 26752994584435303192035449799784243200 10318295 -2996387029338304886531644438877570280 10318296 -122350112772665979053152213487729971200 10318297 204084205508691980435112802408412132112 10318298 41145397261648087365045653504241980400 10318299 -14803211290568234406730850074424710032 10318300 -225093499255342453454362200548793625600 10318301 115474761485825510720412475041307338240 10318302 -77904519420895288580157592259488489920 10318303 -801385808375250509904587030540611321440 10318304 -197689376907596917103452323814448824320 10318305 -72299395283993656567447025667292574400 10318306 -30554123520578417428847963964612636672 10318307 396848213516983456505815444545152678556 10318308 -10440587785471227940850337912814632960 10318309 -48143873166557811758624615364865517120 10318310 -266387422822646512325906034670642381440 10318311 87600596795511130670394126918781630080 10318312 -431315163418885490773324365951840076800 10318313 -304375707740639987443983010880225754438 10318314 157114960537964347288512062737495338240 10318315 -55989437664839994056966637650001055200 10318316 26410023245451089723821598320617569280 10318317 -85356620401137772661448987728432387520 10318318 -66805171591220051433650670069717128640 10318319 129462522266473463998843667510772656640 10318320 50755603314530677831961178534425395200 10318321 -167851502691954221102482438058153055308 10318322 30122816613048776434836258421226640000 10318323 -255310371716990341525466320939824576 10318324 335204260919958863861839197987394829696 10318325 -3483710699546711015522113691777102400 10318326 -70242515200286558998913626314467144256 10318327 106053389517324080057000236487792834032 10318328 -14840851664951863034935731876458311680 10318329 45480639186956951505598849937743148928 10318330 39346753364886670208568486126858355200 10318331 -19115978986350862310149645807253586096 10318332 161188577467286763477673393976783503872 10318333 -68034131614717821427819514480637088320 10318334 -188711904069236807774750618730224516352 10318335 -362953892788345382978173623335508263040 10318336 59647929273932410411999589256218542080 10318337 -462634991637413554824568648823875078908 10318338 -34719548090386151308183447830786318816 10318339 -16788521241161073523872891346364057860 10318340 -371907904748764371560556826728735548160 10318341 139831407196168191321666008216266033824 10318342 331440748770383179226562004867593855072 10318343 -179398600251274191196231455496781845200 10318344 -67735513518886271517981177466359521280 10318345 -248341013257747222359445168964413150200 10318346 299409751872817289711535376539467207424 10318347 2116349171441669420585991737114477760 10318348 14725280271074773616477912839762094080 10318349 -4996938928935735662429077750609080000 10318350 11376081926144948268824781351514521600 10318351 137292344819735755474935485272521106352 10318352 83836708144145617012927499681051443200 10318353 127269663852773982833925969588112135008 10318354 306006048223554233642653700014281291072 10318355 214671973557922990083493270560032291760 10318356 188731869127856043507216311403126454272 10318357 139012394694294631682187360049829913152 10318358 -190056621003434481678230163442791750912 10318359 174347385569307385458347768829904624896 10318360 -5454718441582372010109370367957606400 10318361 21226352427659227825343293797025869252 10318362 -26253631270605716751880695302743792896 10318363 561981688772932958612279915785802500584 10318364 27326918510679066592806251878810070016 10318365 -163970373802882427415349452918157027680 10318366 3924434639647916204300959635363351744 10318367 120359189050398779346930486882216088416 10318368 11468650918203923639230298860777635840 10318369 217203523488620880373931040489409597440 10318370 -243781073214471544726145286014433297120 10318371 -391098566958747496077858885779294837520 10318372 138771512947675008179715317164299176576 10318373 -173627735146845707895137474677705142436 10318374 -205481600903228055634531525553210880000 10318375 91482463038796036871752829183207184000 10318376 -162595706266629686740950380628928358400 10318377 -338565924777253055795750307979666669680 10318378 -172432017470034494098781595715267937280 10318379 372977104400867272373971926357842764980 10318380 219075350524432182632323620880374988800 10318381 -33590197057079935686092740752659083136 10318382 -25581551099685454227351632068636651008 10318383 -154894039606751974738185360056405411448 10318384 54698172859392505403228779006525030400 10318385 9695934175236249547428450640736699520 10318386 -62285083422547290876801438224191451136 10318387 -499465977556726141258354060193305931200 10318388 -205969857375932343242772979749699783168 10318389 11525234910779010107860669642100478048 10318390 -20845079612295051557489352315137902080 10318391 -14688483603539933761833638237978789208 10318392 129848792207607969020012397414939033600 10318393 172330137375460976097741889253731553280 10318394 208288921682718516418729123583993345280 10318395 43094838631150677319931088042583716720 10318396 -261948906149320898093624339530846720 10318397 472666061113831913705135156305687895052 10318398 -15976000857745606147840589788939410432 10318399 83561012812811581483873537318574865600 10318400 34805776323823371751239564087459840000 10318401 520425803268925361454258662336711339040 10318402 -38713647526685516697178598088481853568 10318403 106258005645787628581204822793114764800 10318404 -19724246680454392682802452096047011840 10318405 543407799843292187467883854621517595120 10318406 -80605924696063135167448982858185820160 10318407 -183277641735234898034265412032533201280 10318408 -238819588051244500931531237692709207040 10318409 1398466198570187549755226507849981904 10318410 -8348742068190478227919159313572836000 10318411 200435420734000479773940639280384265472 10318412 -7782307541041024944523174367341756416 10318413 -37009131263935596192085697489669539776 10318414 -248470989124877795035879523134152922944 10318415 -722741306164422936304350438202741680 10318416 33381955512136586589401134474001252352 10318417 305419000032962205689848206767248996466 10318418 -12664431346107633295081375834991926272 10318419 -397644770244245252356279784462940956556 10318420 -32472153128307625534801580524428038400 10318421 -40379545472604144879125520851908986528 10318422 -19964127729714993985943160501796262016 10318423 -175539809690178622473715499138794062328 10318424 26898550487373512188919632620783912960 10318425 7420776932834574581509995535542072000 10318426 302842738791185788006468433635480764912 10318427 -356939431446265773273283181692075806720 10318428 -1636438995996254480466358527160300032 10318429 -134865729327234452510804887230356704896 10318430 -131273579478483950832417870193728487680 10318431 100331437454858460162674182787592526152 10318432 -311825029041394397034282472758077030400 10318433 194071532411496666047012775120748406784 10318434 6689841492292125436145204726924058624 10318435 -387480266384622688637758203974015667120 10318436 -210230885526388068685702165032929465088 10318437 408196179425502260219009725995811498848 10318438 62856015839870189989952000821531835520 10318439 -165533418497849629139716144174422112944 10318440 41714754778372294220054474691455385600 10318441 139498770660685183504438542228648547904 10318442 -116622336288579300280395130250213872800 10318443 -7845512211053875361023794827087311872 10318444 -206396165233403681783771099086923202560 10318445 -3924707689373318769090883837595610600 10318446 -132510520044571632045001156369109795328 10318447 235002690522215772941441894192465874896 10318448 1412812203183084478817344273453547520 10318449 -95741931740965969963812795477656628480 10318450 -104893928261224253692425277340719122000 10318451 40350977675216783786141443797926503680 10318452 605512107817739434311493630262740992 10318453 250709318411523272239004986871892388924 10318454 368107953338953805100877595969054614176 10318455 69317482281641589541449372323976576000 10318456 -101828960678771329669244883873273323520 10318457 -52642406738014286405860808750859903360 10318458 22924035802187583860469517274741520384 10318459 -189013697375527990042656430846209717340 10318460 -372102779878238218218092754138418398720 10318461 -250639212947897434565544896795623872480 10318462 79289632493244310760618129694987807744 10318463 -3858627537450410243718171571980786216 10318464 -89427195377084651679965323663843000320 10318465 187030327072938560017063881685256299860 10318466 -425462561035914197660703756901716960 10318467 51410133219444561117566107962891118848 10318468 213403690818708903361850232138829163648 10318469 583267359642545852107135204815254160000 10318470 19184905717693912548122933841980716800 10318471 188390997924724816048423919664821308752 10318472 118510830310246023861555458659295815680 10318473 -246463208405786894602630459975616652192 10318474 122979164847048574620330751844020199424 10318475 -189536794779631514074047225810860881500 10318476 73537229692892055164993541092666327040 10318477 15667178918988305840727894052130502336 10318478 34116565126139879530007539508576303040 10318479 -5968740649714076984386914859151969280 10318480 62169434162319619846242220983383900160 10318481 55462680340460738151956855793649599282 10318482 39901746171832410948064865060314752000 10318483 18466918486931852607010776553174922320 10318484 -323014348312044584831682249245112864768 10318485 38101773638846676704196317986432195200 10318486 -112334840397792660165740022598059951360 10318487 -306544726160092345633483709051279319864 10318488 -74832655580205674334854980070304829440 10318489 241750203009877602539107258137243465290 10318490 18538753459895421001317181077982617600 10318491 -105429445610638217354275135605485335848 10318492 2964513080985463816208772402743676416 10318493 460513707309990741005120036442212133324 10318494 -146844626323312274752368456552494712000 10318495 -7351821279134123466761833394401004160 10318496 -242686820099417858539909375948341903360 10318497 -32083722432218315801583769271652145728 10318498 245462187789830243345090728404301938000 10318499 311593840249716560955271710728559786336 10318500 -105904760986318967211247486701287616000 10318501 56529375493681131616245726673439976000 10318502 128332204108696943335797886307358953952 10318503 30276822008799915636036663535753414224 10318504 -136833811797880397661662177047546675200 10318505 -50059550479223253519254390079367591680 10318506 -291804223190213810673177474223166054400 10318507 -392174192529074227764975173425867878648 10318508 -498376755271269087588480076227187452672 10318509 565948903016515807483718231706106541184 10318510 21486443199482499934501896294888432000 10318511 80227556149642107589786215097408992960 10318512 9644890940673925538656747951416410112 10318513 -108422069725162826222613251689081250496 10318514 -149754152195015274719170789768588668144 10318515 221984115923141452732995690517211638320 10318516 -39217505636823446993374808765691675136 10318517 -167002674644183952028146710919489540 10318518 76549323685111829411631855709409935200 10318519 544222072880419306942921214966830891560 10318520 440651310042680322507840756555260928000 10318521 464064434290754636106998876625036054144 10318522 51659165389264925756587208168986803312 10318523 -142919752870124155575382098437205126720 10318524 164137921485488398714710095772246991872 10318525 73141763921459621208268643704487960800 10318526 -49949728406554771186416807208214832960 10318527 142350633557887851049179882743363089080 10318528 130725967649605131039731559819689066496 10318529 217336126675530978190139072500928419284 10318530 61144570810459131366190401776064568320 10318531 -319702113563786631543715533011565737668 10318532 15991855192432495570769672413228523520 10318533 464847770827973244955309659332994548448 10318534 30979857050680317916024075990810291200 10318535 40802001893324671458200282728140447480 10318536 -94420675323353661400436910734809497600 10318537 3992096727447469757428025797045683840 10318538 -1274414120712145530451934487173561856 10318539 100107926665150999007625154943105064960 10318540 -244708355949462684627831399068190259200 10318541 555496508250173768574270472337293401024 10318542 -42966938344832342693914289910225997824 10318543 17284779617278177096986243466872159264 10318544 -30745112387908518049643908146448343040 10318545 171537871758107398376922698817497829120 10318546 9800102671649860634281443786693719040 10318547 -971751468539922603288301377099668363568 10318548 38699409686069270013616058835686400000 10318549 -474936829331659609145709130192446454450 10318550 11475312549749042026976647999880457600 10318551 -136970273377677338151648790230626832000 10318552 -50692532743525598084864311869929103360 10318553 16924909764104215281837048175171150080 10318554 -76726663686460365009690209623543781136 10318555 -194144169254182215045623828596386609840 10318556 184864004153859529332188691563696544768 10318557 296603732821308821156482564015472092992 10318558 241957476635101385031859959326714739840 10318559 69371407645551791557764825573121661904 10318560 21428552735845370999115530881015480320 10318561 -285409312831441263263190614080240324176 10318562 51894205777606075933842195724412542032 10318563 964428252191154577704956566002777007200 10318564 273316032567674958213715969751768324352 10318565 -249723307547947903611325252596858708480 10318566 103865501624717185105586174726557302144 10318567 -17419817103177784833772721755501305408 10318568 -44251330995098155229848310104043028480 10318569 -229462340776451155870846527321709796160 10318570 -107021954581885631888050367656126900800 10318571 46349935073228868591200523552878961600 10318572 -155781795243861536560833407979267588096 10318573 53340350672393365214802776033231396822 10318574 -32791824775056004887057169826928363648 10318575 -112906214672180988193789415859696488400 10318576 109109048006660568104846845294696005632 10318577 145813638641717610292950222134122651200 10318578 17472717395580169547098848003056183424 10318579 44796479375553599652728103796745286360 10318580 71298449156731757521623631792697107200 10318581 -450471234663609511069962445561686144 10318582 -115538696863813873049256654993107077248 10318583 -496197484121940538388062377377484763176 10318584 -64246946975715803304730483073663631360 10318585 144253937428394615389095915293342553600 10318586 -8712910799467556006143056564672514560 10318587 -59211415196911962458619390117663051240 10318588 51687078195389418005681766858974903296 10318589 -68453081213548504917807982128312911610 10318590 -2646499256525317717798160493678724800 10318591 535195814852517757626400908232850821512 10318592 -302529748736574578419075369446206865408 10318593 99436220441513673515505832014945700128 10318594 -34634892075994662529933632897664427520 10318595 -779349554063621909208584869456094400 10318596 41050827747318212789892130249237463040 10318597 -203779083535389018699989746002970846148 10318598 15294418609195853585609466836979816960 10318599 -461520593277424486561923115889247968016 10318600 -172666753517709686640546817403688576000 10318601 -136962753614911024725442156696402104396 10318602 -41577504863362264372558486784128482816 10318603 -568521796106526511365568588065003486544 10318604 -1839631735542353437267149130540095744 10318605 -53852589698027996713683460563654451200 10318606 -101339207583058447872905194092800982720 10318607 -59372682174780981956685596300022536520 10318608 -53286137715935981231461913481993977856 10318609 123560884526430989352686301095399367552 10318610 -136116095504448907520213787826608430080 10318611 230373813833734191115460109231739474872 10318612 45961722378289593323314931608370320256 10318613 162707162498825556574269362216405006862 10318614 -23244526846328563999361029998965120640 10318615 267878264425715947943221894126850227200 10318616 -245519280076712469962344368564099133440 10318617 488930923631681368081792092894990342240 10318618 -573185739781669669937084256943258506240 10318619 189042840660929733195034410575086142160 10318620 46918661164349929409068709626921420800 10318621 -220280686299744634730971302866012865178 10318622 -220904483189339133163035399140417995200 10318623 -2589855155779581496124317274581942272 10318624 -8727374719113804089915923697172480000 10318625 454907858873779639816115412042924225000 10318626 -252511888421939711707409256621637731936 10318627 650637479979104717706635911883251003272 10318628 107268556843546043588540768416177336320 10318629 32825549381612542633446976577016101376 10318630 11340968065434289824617886869995372800 10318631 -854576915975614432459388420704868583336 10318632 -226503224075264905007100194752203079680 10318633 75229856849623392947638223039217899742 10318634 24154268058352330926506604561327091200 10318635 -234058165720155428025462540839840653200 10318636 -322438992024179745511327281238944305920 10318637 885275548129877609181021573164764992 10318638 368228111443804627615681031167830144 10318639 -384840483854363218809123362797767704560 10318640 -60707006286271961055135466981560483840 10318641 -53044147954671031122875634195331525008 10318642 -167091933177677812840072995795482316528 10318643 -447812479166265833924369987170721321472 10318644 -176285009704400276590105458305043456000 10318645 -97947817520238267997978209674349296100 10318646 148307588959035628386421327274289435264 10318647 21689826165767489339618392736763066600 10318648 291489376899665232843750474564395151360 10318649 -448468367097553474528219848775331648880 10318650 -21051478610244217250728488716947142400 10318651 53502135149264218124075256704913586944 10318652 219146273697944659659349650283077742080 10318653 -216316576000691570815923969602697071520 10318654 -370564973909782522994096037352934130240 10318655 28154821239619405556802138419531779560 10318656 -1154069036263494493050249429318107136 10318657 -869473627851638119572622241615981389520 10318658 -115540860175183180103475341575352615424 10318659 -14764492670012324260309927463944874832 10318660 34667447134933494967329476971890278400 10318661 308060054263664588214451497669564486300 10318662 264177359926265208455075290266730835712 10318663 -241327591868453328735093627853122646920 10318664 101291613493305570509509409599709184000 10318665 -100761611769869900424521413642086945600 10318666 87118179842692921696138820229025235040 10318667 952384112629429669850029969629833232 10318668 -54221429074457306334197820284401112064 10318669 -50280143733603979151528938443392780640 10318670 -10380721470226295122201759476821101440 10318671 16136955021045595875594607791400675824 10318672 -5615909516918461110985871873390673920 10318673 209775103446836863733433028432973783922 10318674 118922207186046537980958529541021286528 10318675 -43841910374539757640611620741807414200 10318676 74776957299516604637927148400137330432 10318677 -10264544616894619751498563567195272768 10318678 212977289673354687116578403090938983360 10318679 179646548450671650430293287590650457776 10318680 223216314270500855225089492524348825600 10318681 -625729217778630707228462948453297030518 10318682 157010274583105505844332677513310371584 10318683 248239395700628621428564345101122716824 10318684 -8073002045787935173302443528869056000 10318685 163578820771851347849688832611929595000 10318686 17652564071660919404985315903491779584 10318687 -320689699507551759649972180617651391080 10318688 103254280069020337777561058863088271360 10318689 -208828353234117206118757111211809419246 10318690 -9026186109875051617797726307874738400 10318691 -186950180307477635613982344142764595200 10318692 -14637998960567017200452548465403931648 10318693 -53836719358125169455808247196381694080 10318694 -70050883806683517513500358369703748928 10318695 -11444143706616103858123069178353305600 10318696 1268458533002793628448722734796339200 10318697 137298045458899745921071857728517825600 10318698 123074296743491511723253603062128448000 10318699 -77425163242855141734054778852251837680 10318700 59732136323947260230705447356977638400 10318701 175499729312019264754151466903446279232 10318702 -11978207705710390369436108585132096448 10318703 59998466359900517162048269078006848720 10318704 53607301452768616567336554106008895488 10318705 -300895874331918042508512681664288264140 10318706 45055441316431798829720199554741145504 10318707 170144206897344892586801176682404115280 10318708 -555801395326476875662010188327524864 10318709 932632133817385250948969742664171646016 10318710 912646928000707276777026722123212800 10318711 -177206787239560152261486840550314665136 10318712 -130651911560309959375367742985812172800 10318713 -132676255485949089540806647214277600 10318714 -93925850069781286358859326631683075328 10318715 -50378583203367373699099697215485480960 10318716 56105158243145436961023266617993426944 10318717 -394309557326007152079460809781839226234 10318718 -87725493469331722478681006507371913280 10318719 -124095981443363180141006334808421036856 10318720 174357310368064270526281200742642483200 10318721 244866731106591162016216347285206066112 10318722 -32719736828290953847557661040187740160 10318723 -277473154986238930479953119106506065028 10318724 -71902498890777488861999617819335439104 10318725 -189429136767230242769624397921172632000 10318726 -263907436361717218915899347439976607232 10318727 -128374674219756254292300536281443929760 10318728 -6221909415010114450009880824014766080 10318729 116329661909743672402024739430530312640 10318730 -383969363035925628478415224526222534400 10318731 -116039449775477933733565466423505540648 10318732 -324364490454794575475843146600447131904 10318733 215647791074560193452641060432920684982 10318734 -78705000348133443628833095547652338816 10318735 156528349569548685930357095861715262560 10318736 -89645386304849089910225764621802274816 10318737 189891235420079770967134549731166356480 10318738 -11623442261950439265729040396011651456 10318739 133678692153888837469133629140593566272 10318740 144424982520670249349552759283991756800 10318741 92848095975554127391406893381613873692 10318742 39462571168564513555103762704001872512 10318743 344289447911121206313813930237595991040 10318744 23047605682401082385971879515074949120 10318745 -64279151936194607036079700959261586920 10318746 -118415656013629179617273386387735326720 10318747 -96491467344406810362757917519278975600 10318748 67440821703971164650341470818254807040 10318749 -28871291222665524331683173178820871040 10318750 -55253337910798367556468250129958400000 10318751 -781654596723181514087122698117845171400 10318752 -271009208234739053146287584783187836928 10318753 1097264727258450508601608292152610048 10318754 195337743978604984596023052246116874576 10318755 916840712982327753132507709836016560 10318756 26938909497683176284703378713413861376 10318757 160689161564996502192538224476059278492 10318758 -95226218855534011431967674193042791552 10318759 103540163335658134672886478492504408 10318760 26181438152637599341154192703665664000 10318761 -433091062629238942229570235461326729590 10318762 19455988453276818292549857269777784672 10318763 202599848050777205743554768089641154976 10318764 43974277852614634925520691479671992320 10318765 -228318596181314885421160310926422813600 10318766 -8681690162301653964738003675834431232 10318767 213020305275633417324809337242206442880 10318768 34958058309583293028438341041702715392 10318769 -21175957252813286344123922501068656156 10318770 19501966439146423382676837821719372800 10318771 -360661856371128809091352748083794126800 10318772 -50280785016216471182164819512320298624 10318773 -217449420502653495775188115939586594016 10318774 -376903067361326446973528940723069701760 10318775 52728949674022868683298314221036105600 10318776 -88396593375135858241205408184476098560 10318777 -40684043732266118364428404121684217408 10318778 231461432093002739874018695241313507440 10318779 519870704006324021939568108349904723040 10318780 -53888386699010237459867976876001689600 10318781 129073881039825745351131827315491234464 10318782 49429239316500370795887009996041382144 10318783 -209001159411034935105136647880879883968 10318784 3255015510907842721671027702368305152 10318785 92134885834643008442283941637636604800 10318786 -41356251938547562055333141198505369600 10318787 193744837117543266395455538530384997436 10318788 -165467878033124461685590128628223814528 10318789 187817230138155087881394721632766733568 10318790 3012517538701887829723806050440686720 10318791 -139319075203228856527682831698350347136 10318792 -295737401946428828291883147613004390400 10318793 -88562499022763742340614953197302477516 10318794 2383296547880114432721039100105209600 10318795 -11871058497829126089755840182995098400 10318796 -7486151084595367114115933182167505920 10318797 101728561026808265546002930602487521174 10318798 -49978471002153744965952997617296341248 10318799 -340280455575719861128080076834834176936 10318800 33001863707517971612763580888596480000 10318801 -308165471680000295397986924578184035728 10318802 -123568525860197869591614492602777349840 10318803 -583994306346841960713682648856914632192 10318804 -223305316184685649973572625378315130880 10318805 -108607198272787732962060924274775808000 10318806 282364388213029240394332420085754748800 10318807 880894774528898193043038906060231600912 10318808 -114451711126597710991372238625059543040 10318809 153843784658284673762520422974323969600 10318810 19323108836936899559896886694612285120 10318811 -157141748311123638923859464215177302588 10318812 -31264272588300259293547180971761664000 10318813 195699174774457830115927613881451420160 10318814 263981232356379942219284546676391396032 10318815 -22663296045595559951999058376093651200 10318816 252878529984285910419919989422190231552 10318817 -12107577541263553949072239145636098128 10318818 -13931265861667212847219214051356230912 10318819 26633084092984697817521036268803975072 10318820 -123934887159589164766639859477578417920 10318821 16251657584310141403903067291474520000 10318822 -90818804289754629969573953150957203200 10318823 181393153798891527783656409265435083024 10318824 5643057467902164800194682768861199360 10318825 127997799806186004567301486889609232000 10318826 -43818528935247152974409162588351389440 10318827 -136709552780504962064749763385245651880 10318828 146812024043835731785771205400569328640 10318829 -72598887269187380990349501248562369120 10318830 30861902861574364594097875922103025920 10318831 425230340742431850207851888982197069872 10318832 106576392886804958477266795072171180032 10318833 -10629980428790187741090363093321940800 10318834 -97973286738698071207996465758763832928 10318835 7497730056174635883269321769449499840 10318836 223112331470122612483723302525602678784 10318837 -471799862326138884243342890728743090514 10318838 -89339045173322132542536861944126400000 10318839 -2096412101076208889001315750423174144 10318840 52463974177165904564447100288872448000 10318841 -223345970775918091555551706779856834428 10318842 -16055086577679187455111761562900943392 10318843 -611684340524529763572278249490316404680 10318844 511708764013665849387986936035781492736 10318845 -208891220429769653558632458782338008480 10318846 -121017728860038027668862017325483955200 10318847 -107414975883033325035460450174124641536 10318848 42377071939956185885935601324088360960 10318849 907170664934625456335137498756578672064 10318850 -63311854884914983431244375649885875200 10318851 155529344308444833974597531513569357380 10318852 -258474237492419142764288073858118611968 10318853 324283083100799396357539491100204347102 10318854 -28142877049470590332702547924500838400 10318855 -197674819416592933225057714493743215240 10318856 72929815661375056313283921800729886720 10318857 -151368924384701666466323385158355878208 10318858 156320829144693891076341432259986098688 10318859 245640758033590658211421023316061113104 10318860 -112402889193574200013507935851136307200 10318861 175413471457129424820949284962161331040 10318862 -26745239124804149906169184579668984000 10318863 102794727348014898844736474846381163144 10318864 10753469286964224181177629045520465920 10318865 221558596095204478034608363009508326260 10318866 131727884282436899636599800241500113664 10318867 22849243980103095704004080505487616640 10318868 -117677029630412479323994373727730612224 10318869 249992048088509717873886410060932363488 10318870 -368105091664868983109456081246787661440 10318871 -1449328254218373898126956911763749083056 10318872 263597837956627336876474414512875089920 10318873 633694987194698726440327964804580798480 10318874 38595171896748440310098734152559031520 10318875 -77547992637428795507477401675881792000 10318876 130556246185861943107255420570215503360 10318877 -118974120927177589805315289139368861696 10318878 51588128645510842056846379110222106944 10318879 641620003049203137390450099171593368384 10318880 84280114002445159611203700566261760 10318881 -42265819301249739233844062277403299840 10318882 -1007084450982865798180452751034821632 10318883 -31556989018004914891338609111362054400 10318884 -31721293007999960647820920789929596928 10318885 -419864263844101301454794026396967676420 10318886 -120160259151081476551939209299153560608 10318887 120326166759723829764555796956992666880 10318888 -179415644289410893141941659435447101440 10318889 -205773030096790020019792838166238326144 10318890 115312505134567316464032625681619569920 10318891 -31097557241273617967699025897634799616 10318892 -49944873403040856952564509311580860928 10318893 418739196374155076156563523039094528 10318894 226408073084889456500021007512084402496 10318895 126677870971095218618204170583970995400 10318896 6008095819729383163065058312989573120 10318897 6843255675631534109794730275049117184 10318898 -421886484327654673656082787868348586464 10318899 -333232037367811184017472890146844097736 10318900 -29908641438972022637207454550545152000 10318901 -117674161383633041584535553379915406400 10318902 4773257299168746243795294091862920704 10318903 261447199706303188115399598495675432880 10318904 131906080048873819413375381880757329920 10318905 191395141843604489141423056669443068100 10318906 108542672305968858025652959345552207584 10318907 -47972251259635745931839165715061733808 10318908 75812231617232621419890144421212487680 10318909 -292201415890142102846366816321205951584 10318910 61456835652427559242643329442616494400 10318911 -50580615206799725463142935365874959928 10318912 -107623696236782362005555245025550925824 10318913 354967436243216500301541928361179259184 10318914 8546365525150542130100715534182575056 10318915 21662628237687672323579036591283409920 10318916 -247326374446128196555607592693967781760 10318917 -15775120479288094155412821408430404288 10318918 -221840165532080695865103144331047777600 10318919 121754988040613158710205411986413537040 10318920 96774670137035376300900609145604505600 10318921 74564001809428362908289164839651480200 10318922 -92911389625605608632635301554511105488 10318923 62516230042603612541597014521249687240 10318924 181402332433058397310515349332203077632 10318925 -3565422159188205754947298535939292000 10318926 -100490285437542172810919384161188746112 10318927 63019288432792923654801191257829705040 10318928 131335448269169959534165423635418570752 10318929 -142829416155989415460453098022347507216 10318930 100784375300393314545823351720472046240 10318931 -4925141312590050342117251528803276896 10318932 78402475764750027827553745534438620672 10318933 -344066013767630930464084730753845411236 10318934 -63542141244116420729527361626169215680 10318935 -123547505297373279686037202417789027200 10318936 476175972895774860808263553572388423680 10318937 198206398075479962509091841542238344586 10318938 -90969903173920036917139714082334597120 10318939 -793224080125118843733910749626902528 10318940 449224275025516909969269640838387604480 10318941 -15396910781797979868378373903269673920 10318942 51269820853303264446659374802610667200 10318943 107832111167791251202888706036873130480 10318944 -685947245637201115621281194550805659648 10318945 -65438323761597056734955789678716627200 10318946 -45794838873935863588875366820894041600 10318947 223355284282153074141021617284271815800 10318948 -134217553414742697138674009066885368192 10318949 22824163148681727668011691823033749436 10318950 27747589694324905894609702000321257600 10318951 243566540407438038274869312696200992952 10318952 -84821009036239928847339830685120921600 10318953 -196245342554477149138552064189893347696 10318954 83870453297492309094701495134708222560 10318955 -492078599028595987180681615809199139280 10318956 -166066192698532228651054012236668348928 10318957 36664426454496834809882226871477166400 10318958 -35414478616948303444774607907970190016 10318959 -1185806259186328115369064219892674600 10318960 -39647092312871606705549869950267064320 10318961 -169468609601049088285893317702066235438 10318962 4554720265845403122836600599980574464 10318963 -35305225961392538368883518328340536 10318964 -84805406167525157094174763624701201024 10318965 305607566575288161043654290660139641120 10318966 10424797938536523860691505196166316032 10318967 -44843629029427595346375182194440563688 10318968 4633098209780570239566163330075852800 10318969 -136021150925518466408380299834683108540 10318970 13349980645830159963729119958502748160 10318971 -114138792483205394840614227374117943672 10318972 277282930384344627400544487003817738240 10318973 47944857653214725190111405820010035200 10318974 -146494059076254521373397525742014376640 10318975 131519841291488344408898729826343620600 10318976 219758407873243831119077994893043302400 10318977 -92448268169798933486438693881736834460 10318978 155942870558483801267252997781708697040 10318979 169813178050719243026313406902094588680 10318980 57031652782631931641038047119789260800 10318981 -350791538301026424973776328032590477218 10318982 30708043262587094991293580257898783360 10318983 -168417386775946256301866838295892607840 10318984 404790337290495025332446405306421841920 10318985 439075957090455796982495164148502318180 10318986 -75484298476900881784119246885311183568 10318987 15320982228871996777845565215671300752 10318988 38134215608614283406266315051104842240 10318989 -182226192506053172615359784055519706176 10318990 183351380688494256846459403260431049600 10318991 -317110144729374837800694399858187436736 10318992 -30876733334293318968978904547369287680 10318993 435194381191410197490644351958548904242 10318994 -5413513028450603735899039859412208128 10318995 -177027620973636085086500733545448570000 10318996 -219487484081828688251702812859819870208 10318997 -22333881561754648921365467179722587460 10318998 39716904727865472264424874459089133568 10318999 679581762665318780297880018942475962336 10319000 -522792443762059601831601562577879040000 10319001 70169760607084272746851090366255104 10319002 58147148417898841292521322385253922304 10319003 -158661385320695295410319175941466141920 10319004 55706846297290658965743481022859804672 10319005 64337042103442909591004381681590174560 10319006 -244182806926303932127777476949316456256 10319007 380326774057258595191415971655088365640 10319008 125697590366694750401870512287161450496 10319009 107853248713377919931487875984725866210 10319010 -22294144928192281902883613620764172800 10319011 -4447418733285976844577312199905322808 10319012 -131847845530141711283648146670050283520 10319013 -14020630555600349294841648695673699300 10319014 377059418602747811593106140223040507840 10319015 2851254683613759737509501478930066400 10319016 -59957543032851630684953920405074739200 10319017 669070106888073780306371762442432342132 10319018 234356442724590107438958789332770038960 10319019 -196569161669224807780162059321450803712 10319020 292410358785320217373280435733660948480 10319021 22063896923226515870619144783820135200 10319022 73709972541675641873543912394944256000 10319023 -139379793287378076986179837007065321872 10319024 -153637014114363581949300887379497779200 10319025 -4465271250012996082022839533216709200 10319026 295595856319706438878921131829177469712 10319027 -154747525101422481880835950434724187124 10319028 171365694981327890200078100827339345920 10319029 -18848237801614141597404690486454665280 10319030 -3224138247872379795344854325277283200 10319031 228623718591643867636329309237552832320 10319032 78241962096115939114765680410888601600 10319033 279619400530383308133443113412123551200 10319034 73560027296733136996211105843481917184 10319035 -205917450671105671998482304785016059520 10319036 34523666171672153851112306997596313600 10319037 121569322852643827096048478701438690560 10319038 131056898059891355318908247610776788992 10319039 -248379332576961496787273227728063550944 10319040 -82002509879140407067588806317640253440 10319041 -43445857681737266044703022677589998400 10319042 -63158951513991162095311954003453628928 10319043 -13121052072586427231277945949869857280 10319044 -107385619157148690929541490209414160128 10319045 -72157079386493038500733873565690405760 10319046 -34566233853468590259929604010626935616 10319047 164090260313356712265323170168396418928 10319048 -196173551187352785505340159020496624640 10319049 -185204211836179087010796290913872304000 10319050 69877367945384489351084713397507308800 10319051 188966205595100578757866126552962610632 10319052 200918867790129936615534209031601459200 10319053 -152203272635374897928292516152944130698 10319054 -3000985384695524562652184267643474048 10319055 43592968118056462325454595450915929600 10319056 -3357358090517554340126476311885643776 10319057 -396206882374948623343325039506412843340 10319058 -142486192993518211692720061695080969856 10319059 866458895389395573194861498925252748960 10319060 115740835385702090064238010645379571200 10319061 23385891580310264293431935031706058880 10319062 -78764195934710209735060796130917386368 10319063 -83780607112418040478297240685190290496 10319064 60981008253193879720108660981982822400 10319065 99410297834669140358826693971063408640 10319066 -171411424660827517753324683322990794768 10319067 152616462982806284573073036203007621288 10319068 216567206213615321518081738047748478976 10319069 -18643812230373698454890891039999101440 10319070 25823139020686938059039617490141769600 10319071 39068596520435043344975626446443150720 10319072 -722983755013037316009270841890687418368 10319073 -400023254259922693917628000312971636816 10319074 21951433104289046242070329291139766432 10319075 -90756228012732974219110846208704256400 10319076 -11638712088738925396332568578395683200 10319077 59649754532056437014386845627271980926 10319078 52492851777418254127086424190474287104 10319079 31101532962941581562956739649872889384 10319080 167246577158916108521146069496612044800 10319081 375000740485051586866025174991020265252 10319082 49343737617007851378202380933093423360 10319083 -356792266712068000788496245096006182668 10319084 -138818340794515754274501506947507044864 10319085 -52555232432861347500068823920704711680 10319086 626565195544593681373517256540590089920 10319087 25569446052564977261489641423318694736 10319088 -26015987070673407895933559491830743040 10319089 -276458646899628076271803285294720342800 10319090 40197245318029649227615761557950963200 10319091 -400239039578821618817623295905699211208 10319092 -169990106682575967067341390665756026880 10319093 409961948381719342306995262279501863342 10319094 1214770354659854245205609422192132608 10319095 83386519624023885641610200185502592600 10319096 792575260317984592118214582470190489600 10319097 -12493388809466938668778120087610388480 10319098 -68935611904804422978676627752444589200 10319099 190805741421041437538486561677791996960 10319100 41881555196448690360132387524975616000 10319101 -50730385037951901525404787340928263988 10319102 347257419606044540823335671466380698624 10319103 -474024626850984690146814193270945129200 10319104 -227710018723989855454181928522183868416 10319105 135515411293164376969654882686428913000 10319106 -32755896204968828698931714411956982400 10319107 494080043131732234553626123949702799356 10319108 437976278042153079526559438608448742528 10319109 329122600085209896614466651632982321600 10319110 78898065208891361566656890680208568960 10319111 440163423799214249636980624288543250304 10319112 -178519535513179858700471422852897628160 10319113 -97625520880449219199687168440958835840 10319114 -13203799904720532826520775067868843328 10319115 -79354874251994357811883183869965698080 10319116 135575444751435908009599691609584704000 10319117 -626338568163905003526634115974692069834 10319118 -2503930047521784661255026485253928896 10319119 7649745838838698614823713789781384896 10319120 -20358058064685574718312158233298206720 10319121 441132992411990356838656697151578920290 10319122 -457435179278690762282799883316692464 10319123 45867841021220666641012718434535427372 10319124 72872270510842275788770568632062867456 10319125 57205431844453894155893201760974208000 10319126 -26025362766925848221188559828612746752 10319127 -2522317123083145162451298740775820800 10319128 54983673971876241991564718279924736000 10319129 476201662509055060933033358603418038730 10319130 -124024558360249504978279100555410368000 10319131 -244657356842202411572005800164763506176 10319132 -183375702611416946524573982611958906880 10319133 88815794189603477006958428471559817248 10319134 -318373609739769987192689447434199040 10319135 -291830951674775003010537929282113144920 10319136 -314678949198804366351419021072941449216 10319137 -657882294249573773772110417559244721148 10319138 -797296576614804783357338476885831680 10319139 170025543909800493448352544578855686320 10319140 -1738691421790895690640766991317831680 10319141 -29798820794143621221550604778311848896 10319142 14292206709426774618544222930340574912 10319143 -30798773308235940466942597915249529608 10319144 -666348025668562716023072564792211456000 10319145 23281425743060002142532130173708912000 10319146 303053223238111974992770187860609348272 10319147 447053018308777768022157449357275154040 10319148 -9331199858197379317133369991012940800 10319149 -4506426863821389264073836226106532660 10319150 -148554241482312669955343451769903555200 10319151 162539058659489577500886613141106866704 10319152 52156662104352467880734081086831132672 10319153 -26886163468447811524883760052093342512 10319154 -155008872389907437671916063405216426880 10319155 119486857507956598966963663030734528000 10319156 -155527180873685475706274853278997012480 10319157 11011843810114864244111811806137912320 10319158 430988734796132951791836720275938886784 10319159 449031675409598602261748614042091606520 10319160 67801615634096583574370973546896179200 10319161 -455316213845906449509513540443766081238 10319162 85029228345478201400314841757479784192 10319163 -237440576800425856640443083726660341712 10319164 11219672497766941566194890932283428352 10319165 -409201123936716418526694128725100633940 10319166 61011401836729933630303820938468408320 10319167 -40123050927165006119049589149309374160 10319168 182390984312668232942346820538372456448 10319169 -218473107611028777838915990518439821312 10319170 153074017724564927113315396132726869120 10319171 283149043327524962496933435982663287000 10319172 58719490330102232418148465697779113984 10319173 -603699184363176309184061199061178036578 10319174 363732807424406162569563110071401338880 10319175 -152922944812191101741994664019357237400 10319176 -51156013791556360984376601530441072640 10319177 -242265781855011346199315039238260590128 10319178 -66324599737419156185909617139815301376 10319179 -208383852455750334235741513996871661120 10319180 -91403178976538299169020706604878039040 10319181 -330136090099467999318509304901456478016 10319182 387270108478251317914743488090756346432 10319183 -3181495947620724264417801845663031936 10319184 138553047151446456784747791685394104320 10319185 -350729108233010488216361871993599820 10319186 89935117346026676457625037741327890080 10319187 57730645082930087060512476567319369728 10319188 462204451299778276510115921205241307136 10319189 205303886561422205188637632231899568512 10319190 -2629725889023414355163884206588057600 10319191 63297990842173466771787039715353947272 10319192 -8712331407123851695075509220544225280 10319193 -35003903191402738247542741686963245136 10319194 -1563266409584122225273832980740997920 10319195 228921447174310073656828154085745771200 10319196 -109483229265085852775149653312701879808 10319197 -180704245320574496581878856659544964768 10319198 394958518704440185738711784254054858560 10319199 -25323442096500340274035650309640906752 10319200 373100765375110238161130486511452160000 10319201 464858268810525793161043815448206311202 10319202 -81085385348989684473428631718650051120 10319203 -106648057995267576008426984540755901908 10319204 65810974498371873431502350560362178560 10319205 -74548192556890379869738898820691305600 10319206 119811616236169133280405825558154068864 10319207 -37008242071537318346477381043702979680 10319208 -136345239678591219122662664782921236480 10319209 631706539473196296895713628713770244410 10319210 159396923750294055235108644263287307520 10319211 30324684217436268066370855966461004800 10319212 146725455855584663448310121033678387456 10319213 289900377264447054310270372585994565462 10319214 104619081695305960283807362491038399040 10319215 -21829695234945340657125199591833753600 10319216 -119224221771507923790274074883950870528 10319217 -174756982791804786523401797152255178880 10319218 -27247043022281154093308441860660631040 10319219 84217318479900892196656380150196615344 10319220 -64656345477397984135057542372508857600 10319221 -458542544071432298846396950199494681920 10319222 7142625182400314479500985042118538912 10319223 94774720391126895960786304579886265600 10319224 -194657668777217123767346011163257466880 10319225 110055534203413887575136433825088174400 10319226 -945554464708159514946888608715866112 10319227 13905387851288201396030975908695383160 10319228 86994920054169913306241461330407917568 10319229 223700326426144088855030737864706710374 10319230 -207791651954030694895399143868450338240 10319231 226991864845258922305409745840486782232 10319232 19555822379576224039332005925617664000 10319233 -192156529714784085019157123541559835518 10319234 -264069036260705139202187499496700007984 10319235 62335264040197862711100212846265102000 10319236 82527466602502983984827931678195121280 10319237 -182117224268470580751716080979387262114 10319238 61652023329674926465978674034606032000 10319239 19573777431053069885456921186292068656 10319240 -56650500618916002302027683965099571200 10319241 193430691176065397313628010588981797392 10319242 -207785513605868999596634167874943256320 10319243 16742562626467729759754289598259266128 10319244 -70912501898816439867478735448446740480 10319245 204350984330644830384152645291936652600 10319246 -71014139631370468413207887556980780160 10319247 -142832893789039932223452024356234323512 10319248 37852209877092211423359057243958968320 10319249 -7561396301974456605123145812956734464 10319250 -78688944953531140164211732791720960000 10319251 221662291381659217893784097987570999592 10319252 57161425790509094879586889547869604736 10319253 -239052156239220142156493292728818768800 10319254 45141538257217150889020284515644750464 10319255 226742215142042138327830758704065624560 10319256 60971734722154511861045942209261424640 10319257 -91604827966316365374154569370480751420 10319258 210599688494667532525183717761703858176 10319259 54123615783882669294356688547892957808 10319260 -29057960146018992129968377357088409600 10319261 29666347347283178402770458031823676480 10319262 8009802052117778421601051521346489152 10319263 168641505394170383268262298045247618960 10319264 52299419098822092714659414079886589952 10319265 -142310770571037871101929316788097360000 10319266 107535642837262214543114523937612394832 10319267 -244838799354892492763250305244124738608 10319268 197772113860950630289300641423244477440 10319269 200906575570784512526835829826207031774 10319270 -13489154545780177398702872198977219200 10319271 -298739066082990655902211789686005238576 10319272 -174012745579029288089432288067981312000 10319273 454885711102190286266160193548533372160 10319274 12398276012765110065661427761311532800 10319275 349774120620924938982489885328017503300 10319276 170233488265816092890219111463884167680 10319277 150380821393884087193129677434687211840 10319278 -55420225096978814445824945481684538560 10319279 -74266181284026042753202362064857611280 10319280 -990849578043027980910408182739763200 10319281 -153624110513161147282068976651532178240 10319282 13832608980770506662247289161462339584 10319283 -38464852596934326782111512563961342080 10319284 -86411241232287863985225526137695776384 10319285 88719223773005427852451450648229341980 10319286 -109357011616591412290728761943558367872 10319287 314490731382397337963253091900713893592 10319288 174275267495480180508395761080667791360 10319289 -45873864614613265698865975088788055520 10319290 -48800724966747223062764042804187124800 10319291 -311509362070999073702664456930976198416 10319292 -452494075033750958171344476480857472000 10319293 703231336138802386682793758821509249900 10319294 -67236217300884829966866961527558581568 10319295 17454371471781515611882313646605552640 10319296 -78174089714462626092483280825451806720 10319297 -1287609350363634918461865565113087072060 10319298 -94508198432182498987892993610611204352 10319299 -346160914761167271777476407134933639360 10319300 -44032354137169386086822340538629792000 10319301 347209649784036928308758093183573288892 10319302 -84029563631224818677062026124722213120 10319303 -97848017162012400372763092586724436960 10319304 -341395180327485385662385511470473338880 10319305 11144726792739758448345305907258911460 10319306 -8036169805305001096678286415295110144 10319307 110824205748861400248017952212644663488 10319308 -178852413977415521342386047720014755072 10319309 -116942875698030363305703902228761386240 10319310 -40399646482318488900668719720431998400 10319311 -161922530040136621039593828150173600576 10319312 450954332217025123773337127907360768 10319313 -4066844433364051679898535845558884256 10319314 196924093254980185801593272283161114256 10319315 -179682061464679100603504967958265849040 10319316 50230265451957180877066688163244953600 10319317 -456712070885998630290246915332615475634 10319318 95587802147182179281945057524895293440 10319319 22290799948549828792510085463649145400 10319320 -63826751759447020753329980387328000000 10319321 498477630102270292216187895541915067412 10319322 37339859665032574150473119893110355200 10319323 11940617443905113684923539191232444976 10319324 -382247289433355191305363934158547651584 10319325 -1147050649395421653528759677363654400 10319326 112587087075575543863791555979680170112 10319327 -201345404829772854388317154715409961824 10319328 -100525268561854980485403812076416925696 10319329 182108744692633288087862412999264586884 10319330 51815721847371336355774529756988633600 10319331 -129384929455036106359251258952280363520 10319332 36559279046307794200691308704442563840 10319333 -196383060829218312450630813035554604418 10319334 83569884388579039584290998397803263360 10319335 -126112303500967249810000591946173898400 10319336 46324072539709049360696419465515417600 10319337 64923885902606710241037631183857809280 10319338 -241758419407419057992084385246300313680 10319339 -3913055440858322160469506676609102860 10319340 157929409253330913174822561239095541760 10319341 53028546151881816693875443419424318752 10319342 -3158041291431516120616057012629491712 10319343 -28536653498880888099526543171638873336 10319344 -1471059219164883040393512836241817600 10319345 164929001630216758944536421809482744680 10319346 28396094180092812183816168171453792000 10319347 173217343357098683944999376092928308872 10319348 65297880685480111306466956003936174080 10319349 -455686327093161327149618805323171921760 10319350 21481818749618797520674397597634984000 10319351 -82734059704869267678787037831194336200 10319352 28276249838455498959910508616740229120 10319353 -7637713497862323213386551696147753344 10319354 -80523620021136509583910069436452116624 10319355 363130362462324165654544235461898640 10319356 67853643033452217569122567592566520320 10319357 -178799267127795563511926371277473213800 10319358 -9509125747116081431564630985264058368 10319359 -75080620201592571680624538720835173096 10319360 -135085966270360138072598554381123584000 10319361 -90932576418942232521343046022988689600 10319362 -162061911087885502121668440954130667568 10319363 -205043587494476219747104337516546170776 10319364 -350847608462636277479327561218756608 10319365 -53083613565623771186685616066901028480 10319366 196547092186362073036473382332764737632 10319367 148394299457013273851524155499134988800 10319368 -214610722832920138424543775684646333440 10319369 -209269712033745374542178978781835552230 10319370 -132750947129559251830282792213208755200 10319371 -463638839119032502810337802908292224428 10319372 -15515109374585631817006181646830776320 10319373 -74810549077905459160783667463710860800 10319374 -74385217705461545404493253889375458816 10319375 -106215321061028793859348856340588000000 10319376 95320295474681043706211253833849044992 10319377 -224256056457625769428291512208419037328 10319378 328977881039943604065940408279941985440 10319379 -987731845748594258242466196672560640 10319380 344791623451754862438671801971138348800 10319381 294976997452966292154499836939239527182 10319382 -138682620809128085207950216007387690400 10319383 -545125861505305702118894042288853341368 10319384 186553293862583311375808024833979289600 10319385 10094870918261199709030416107368642560 10319386 5548509038547650041676375428351577088 10319387 9668673910031012129708239450988259168 10319388 -156636570565973145882046561403071785984 10319389 26911975642730447998208078256871904460 10319390 101151248555420331461487463479429409920 10319391 463305390385707099357449817822501201552 10319392 532005975187730001546843205528613683200 10319393 184523785176728326044772565488734955200 10319394 111873745718985808096445181454523688960 10319395 253644724004742737082803404197459795600 10319396 -6407167255346958533770036850048424960 10319397 198800725898428388507048906907972807840 10319398 -3114684672825735488693457497299743936 10319399 95320309340589464198318895295140497400 10319400 -3516803675674229639644081696441728000 10319401 -46786972725353632815636380511788457648 10319402 361587311759103274842003141912860479152 10319403 -85694659612023378834944846047088329896 10319404 6786370087940113785985286504407846912 10319405 469911454290235144142477907728211474060 10319406 -84196747636856356600167745723114447296 10319407 221472550466017301106773600618765931392 10319408 6825663028943376236139780649584230400 10319409 25143168533339065205936074448772160128 10319410 65074604940928689763161881110540700160 10319411 -88881386613066859835758868407537195728 10319412 249150256895472484267302113268374169600 10319413 -80713169679101358888744597115431134400 10319414 102011175201856716879596415975146360832 10319415 286307639373403568767250818782074563920 10319416 528089494843749933604644880609186836480 10319417 -651664471817107841864879077566549144534 10319418 30833819990643448855000866701468111040 10319419 678247226528411018547366140501412422760 10319420 -6072362947717208926740371953339038720 10319421 -53661934453138268558900869010681295264 10319422 314475293828535595618118033447833888512 10319423 444926681935979034268285233733709460672 10319424 -4442807247399798328857463015235125248 10319425 256354064178265161083268023825929344300 10319426 3549903337509132121098744787018672704 10319427 645005476341616892125491706673923452000 10319428 -35029598102331949243610820065024651264 10319429 294459193206360932988968363312406000030 10319430 -53882149587134475983010302190538229760 10319431 154807317354924562902930870157524119904 10319432 -652124255491896003583720402065860812800 10319433 52490689566391229364644254276958189568 10319434 116461018768025350944773959330870061616 10319435 14451069347412489588652391968278712320 10319436 -38502487040125893225474730809426340608 10319437 333544916650358522712692801078603193132 10319438 -92403314617162893308007177093259070400 10319439 -61823944091470476437667393866356605552 10319440 -52093133599570687727606931731762135040 10319441 6919136182987664652419379949156757664 10319442 58516316220873229347948710072090572800 10319443 430180898592069250436860064136913299692 10319444 -15553303715232782998818148997458307328 10319445 -196848378367362030573249823402244370180 10319446 -36744487905864815906819619277682735328 10319447 -361031288844380394714770257501207686480 10319448 -90335706441285328233979365375247687680 10319449 404054659898190897312423467367519109386 10319450 -1674302163177229731826944566473346400 10319451 37581009772923752643403605775291564800 10319452 189606658723222627029281335055388601344 10319453 -471431570515179978376313618125737700020 10319454 -107183871164852101698301332776475648000 10319455 453211029611968917415821110924035500000 10319456 86146044065316425931354306001181343744 10319457 -18729044854532963075157923174908706208 10319458 137906485937593493189219286680237248080 10319459 198537502179693274970683676378712641712 10319460 -104353360638985068981053357655218442240 10319461 -215346803554892541276650734389134904960 10319462 246833802746626803943130351510743403232 10319463 -73780682387089331474730133948233724032 10319464 -20877245510692283523307636085068784640 10319465 161719826742597235218503718562711136520 10319466 2013895391875006919738476052025446400 10319467 -1079465400404187371256688454732252089520 10319468 -140543429691483875559585085475699512320 10319469 -247846407277345374646402184181043025856 10319470 1441107168194648095121855205467136000 10319471 -60809631215350396842918982885904523288 10319472 -48824789673815153415847324009915416576 10319473 -232249852397608743852432194290927604352 10319474 194703264000581060292912658862297328384 10319475 -183146564636335773014260239736399157400 10319476 392499538690888624493059620825760519680 10319477 -18526221783656639054122134432702412128 10319478 39817843455075702289939042065689926464 10319479 -41987483647577623941949397255987155680 10319480 -330291206227524135176538086114068377600 10319481 227192841049490347959713605966139537712 10319482 -168570927771358826426015569590364875408 10319483 40468219339946057377207942593485962800 10319484 696472316041657709395064831612239872 10319485 319850064682325710275468279804639480 10319486 -153754405635167076206195460618520631808 10319487 -332886252783027898852172441229820067640 10319488 227746306902056826671730667291693547520 10319489 272817960793306710298408981994803723440 10319490 94759973127998934771843278964635058720 10319491 -54370129205334230647460787188126554112 10319492 14010259383142047168682979826990304512 10319493 -480179736822775352224864258650991697856 10319494 220497815890106115220335753756080904960 10319495 10175944147532267331725079765524107200 10319496 -406768004512248960144330429854538547200 10319497 -59762493406618902727061443461823010048 10319498 59009568311864740507142778064886075136 10319499 8453073583350313260207739182260583120 10319500 46607726390254952853418532912931840000 10319501 617747911093106719900733446995546104502 10319502 -137785094703957424035584334411824993280 10319503 -343753293688635550838898221217911831248 10319504 26679491052053587784019394383881846784 10319505 114807544824509125237319198060044512000 10319506 -105656028223728621114593912717555921280 10319507 -52563474366340949393054683627837671360 10319508 278889396701955810475721857182823219200 10319509 30629429537533432006187905678908525710 10319510 69299535469541906036867375346608194560 10319511 159778741877698019150560362775600950864 10319512 -85808911786507577684572254109685514240 10319513 -81167040673594516954792161083176243440 10319514 -95169603038885984123021781801771471360 10319515 -388546548506966742269890002940978395840 10319516 59389245291140851031336325722691394560 10319517 108441998941108809749428149892011591768 10319518 83541584103140741812406034449129000640 10319519 69893279521581824524640041126046634096 10319520 252138240641725880911654599003340800000 10319521 106449017081290550538099208102625514722 10319522 -92197594539905741531353093216503626640 10319523 343692586542051660149396743100075268984 10319524 -45288201238095582458482975131559014144 10319525 89225547817998553676974969477571361600 10319526 105245696702654082218583546792441984 10319527 1718463756741782304439382872110670080 10319528 -27664790955158833771537967709356359680 10319529 39352928616043922909511319266941541120 10319530 5270045036661918358265599369662366720 10319531 372207231642171576815842455027497761332 10319532 -155892636402301921332039794335717549056 10319533 -11879286070771530652183858719955191040 10319534 36531379362409793267674844021716005120 10319535 42989176797087706779867093100874311200 10319536 61738167646578294779342730340252483584 10319537 -715917946655683825129007618070222632814 10319538 88336744403530561025272333204306287744 10319539 38851052384236783524012196239540148992 10319540 78300428117986661822804094912360898560 10319541 -435613165187409581959592183954773853856 10319542 202047452000790080346299992502397945600 10319543 8806433760695487261530127462152556000 10319544 356731912810035216536513235420243640320 10319545 328776979047723116280124621019318031300 10319546 -4122573611472757893546097615827362448 10319547 -231276491611697876864292551610437713128 10319548 -101971112329257952459894215877688426496 10319549 630048946756976805317562813905159828550 10319550 42958215550161131501435973779371824000 10319551 96520828437109851797659152122509593600 10319552 106902364689529411014689423822916943872 10319553 135316696300386022454890864091032510164 10319554 -18409189221984620663294659350793302528 10319555 -52027159693525130861860782613089579840 10319556 -14475124113940308966284007980274364416 10319557 -568364818332695388872491656675684830880 10319558 -268256553965319996273387933558962793120 10319559 -22123812523141214585613954878987520000 10319560 224727207440095618248045543571835136000 10319561 182934191448578904863620198788952427520 10319562 12922325801602469453118304925440441344 10319563 -275195786989659325424428153324994417520 10319564 282183065878499675952051356146534546176 10319565 -194006596246856616227747496756250248000 10319566 -39460141313148015942459106199454066816 10319567 -608721256809363461173493717272234938384 10319568 14106336134915388755057815572017577984 10319569 62360109242356364857916139396556080244 10319570 7871399844334524645384115270347863040 10319571 -46413888365900975633245135027573429392 10319572 -19030195080357018294931644358024704000 10319573 -17204688220757675118405649272570160320 10319574 36222264319876152722690895569936603520 10319575 -53187445554442256726749230607115932000 10319576 602892274145174268378611878516292812800 10319577 -20314274829780165609012027157705722624 10319578 486472933482124802630599984075661403072 10319579 -101879954053149595246987500396796365480 10319580 134626115531786184361384809691416629760 10319581 -155633579439253266630353792966917560500 10319582 -5210544873389169713914610883326413056 10319583 -197121268977142737428101466991408699576 10319584 227483324770971488879519456038779617280 10319585 391738154511228598054597672310742645780 10319586 -32671327226116686063540746109004907136 10319587 -416428503214110654631079211071880760568 10319588 52841099276691410774038150170646311936 10319589 -141835665941117493829046204496646296960 10319590 -1097812870136655873042271454415129600 10319591 -241313042193643162302030627092338641000 10319592 238304970035523305550183087398180044800 10319593 -435072799507400879286624254195530649158 10319594 -162726516474300305243330074442665270272 10319595 43390906825725412601692703373411540480 10319596 123752005973378491733575183208536762368 10319597 162486459886973526678205068931052184480 10319598 -60293946419590961842437580923617433216 10319599 -200247090179017212151277984773779828400 10319600 72636284807124585921985194446622720000 10319601 -103210852175999300495815418524460673168 10319602 -80129059359537290005753344774175389696 10319603 -90403149220842462742293692674325948160 10319604 116763927979131538113042609883567902720 10319605 140513470826470256060944217967348559260 10319606 -210613679810339391576475325668085664 10319607 -236475946053297446027793184858340387520 10319608 136660437133312108297945020289535877120 10319609 -93381206926919509885739990216906039190 10319610 -63991435302524795279677754365314938880 10319611 109021540089589304024040571126788690212 10319612 64113109324862644152531214677531863040 10319613 -181879564823840033892324376822669536 10319614 -262281732759464826910782572868698027136 10319615 167660102581418788814164153063695433200 10319616 334023359345637006782768982454110781440 10319617 98873670370552602271865786201632809984 10319618 -128301581216362904798118724094796554688 10319619 140217679613278208420021051359241610744 10319620 -4611924166106454410251867549579568640 10319621 2023179198746975441798113626129277440 10319622 84896355737982169104360091005340500480 10319623 -147273818407158823216476151042904480856 10319624 97949785818677108485691486780790374400 10319625 -492630701684583318080589630342367227000 10319626 178906923987041131531417238735133982512 10319627 218549337324832667660876384198171495472 10319628 -22423815072116485730637405422632611840 10319629 -29948083987965299024914587267618224724 10319630 61080769205378927636137959246072491520 10319631 -6921100729869421235050012769104838400 10319632 18428706265515896374015854042177806336 10319633 -90151917454721043892111617503334918540 10319634 -34315408546385950981516686740965883232 10319635 307343333464594190494321813228105238160 10319636 -170305683944662375258401007625113450752 10319637 -19280331482445886494308787416914027200 10319638 -101881998955723085377142926004427294720 10319639 -102974982834543166050146274947255562240 10319640 -47296436221890015280295731422806016000 10319641 199465059985430223541787640723010574800 10319642 95469672487689588055662686792332786944 10319643 -3720447684963541602835971288155939628 10319644 244941426272326892330928650126911694336 10319645 10529923305854618293575944882206462680 10319646 -31257520162215064509201192197834944896 10319647 51240350930731083374869947189743884440 10319648 244754364758941452818971867303894450176 10319649 261684489772980117896557167046686718080 10319650 144343038095889881438897540782812864000 10319651 -310093598154252291396742520928466941348 10319652 -21419572314578496532163150930032951296 10319653 -399724321069906408609312463811923228098 10319654 -9690633888194936125982114543478280224 10319655 -275467140870092071828946143778542785840 10319656 10803764234594099732717107225641369600 10319657 331231775433564597217434013408607862906 10319658 -95277821187791755143939116480631273216 10319659 -214282885706514605064278196648807800912 10319660 -144062053788881314384434845904281856000 10319661 -201043827153070702846078564847093768640 10319662 -52060014680439975899888879795494291968 10319663 -311855451734558160070650433255999998816 10319664 56595641446349299905102215806095949824 10319665 449116883701657880137747195508738139060 10319666 127366295082257979884438260651177605120 10319667 -309973907322845516704404995392633170120 10319668 -281941827925706912494171275346384220160 10319669 404601290851499363361470050321945769070 10319670 786055235971334316709774896323827200 10319671 614572720609435504090329673870482792872 10319672 -2758943655792446255433419878299340800 10319673 97905534281518358493070390544277086208 10319674 3025867267088360597881024647366608640 10319675 224485865064111800451090263557307307600 10319676 141207593894353877603205546317325906432 10319677 410273442072466861676477394275816707526 10319678 -12657832144730946594671933150033583360 10319679 510766924688099181373845105192513560400 10319680 -5680446871259431395307975267288350720 10319681 -674858108139205695484924476524684179518 10319682 58679722323486716909054821579318660992 10319683 64578491601025765192504597193085674496 10319684 113728523814241877048673260325294777600 10319685 -132930422912816725151452886310848794560 10319686 70735736614656049736685974506131081984 10319687 -33500902091041510334504884789437885648 10319688 115564788581759005422819175831327564800 10319689 42416765659066994687160341574827695924 10319690 -140741501472455363676038526834680006400 10319691 -60379960003405151649119282026956602880 10319692 74118120352789439655278771373464834816 10319693 -134335132543487193102073887171929912256 10319694 -47023809036211461375663498096280851456 10319695 -53184076569099926710935199353090775800 10319696 217059715740437068096742023571689439232 10319697 77962315369249260334482182151482687040 10319698 86511661974024281064093548055501210240 10319699 617126086389681124388323718568919248 10319700 -23204328291545050079660194037918208000 10319701 111775405658511346046656446288466305952 10319702 -62573013907469122244749443236687742528 10319703 215230372178036956480715613928056371304 10319704 253624820021523671901878230540357109760 10319705 -435983927254870764746531032595775665280 10319706 202105793874246099869422781721700880112 10319707 -319895926694170692743554358820029120768 10319708 52103874239563709678439900038477414400 10319709 109586793820002471885086477529059752128 10319710 -115480032699708464024842390720409005440 10319711 -79140206173536441523748720636003582688 10319712 -179389862082221154055006224332496568320 10319713 638537760482401020409077756681474972962 10319714 -58663814433635057714880517025311850496 10319715 -53647334813187209285867197711907237520 10319716 -209505941751387322479481875923731061760 10319717 -172847887224548288275186126918698603360 10319718 -17790685773202389305906238469843423872 10319719 108595000031656759362001630190488136120 10319720 -205111295229724058867098753133664307200 10319721 353872165231213071558934095972936903312 10319722 -15494999464413382040982142862282811648 10319723 561703101751147235158432629925688313972 10319724 -153337564040576344439947066133944162560 10319725 -26386634814145587906647441592592063800 10319726 166799178337126471416780124093428187200 10319727 306997879479975069671113492713081480 10319728 60984917145033778620539357396283555840 10319729 -62184029766942873074593331835602341824 10319730 -71489713011997345183629247840387522560 10319731 224687764103941650519941227941286681272 10319732 -112308734741210231259456419036680946304 10319733 -200825920598994963503218802003414647716 10319734 11889139265290091675080753575398815680 10319735 -116541763930522199268566825786614250640 10319736 42195507441100983598951643277577420800 10319737 476136375012496252079438984836475536260 10319738 126982585670329440088382585721079243008 10319739 365139564605206581832370273808577228824 10319740 425794324189438334870513024299921152000 10319741 -78232412140882657091338667851301005716 10319742 526731734162998440810934071574348800 10319743 -679556891416533205571540283751664481504 10319744 20285499613195488671648341623098572800 10319745 59518265785428204610591522856701847040 10319746 -509694834183711531163661813310045612000 10319747 -206049124941240259719498913780145436804 10319748 129016681217578856961154889969242208256 10319749 610314503730473463554265760099559190240 10319750 134545801051565509146940447535253312000 10319751 254042043150313443528421389052004818080 10319752 -12849112086584218938877620481904102400 10319753 107174010243956744722793582856572954724 10319754 15209486230227999420488428186120747008 10319755 -124921762187501468683889989927338297600 10319756 -252675286886170539763803511474853249280 10319757 -116444120814614475632291755595684073408 10319758 352962056983021151872554895901691372480 10319759 203000301536351767136528170881038743416 10319760 -3413576179123566833804174095617884160 10319761 306193453349384423495205305494920909362 10319762 -271311009324605225585107609324625248368 10319763 -210642850031435276865595979502244253256 10319764 361456722652378583819388060980805632 10319765 -226478367589242683391923048770483787520 10319766 -125962356416372954802872063884009635840 10319767 -627428661904662627190732252261112106008 10319768 410791291900933054045330775033839810560 10319769 491400610183990806585832704016136941488 10319770 246687902033241309927039713879742412800 10319771 -153589050681243756387934358675829983232 10319772 -152153171273490051131261659169609246208 10319773 -6082275425488428926044032983252509978 10319774 -277522067343599714674348280637585293760 10319775 81268780061320294225670403583853683800 10319776 -191820538063067308036242784544895270912 10319777 -114959558388212710670523247680076832640 10319778 47245150474424096822697547487750307840 10319779 469227437048500321199329398733657477200 10319780 188416974471458148829636410504691261440 10319781 -49132902337977181731052286270203372800 10319782 129443733573406037599095221740409726208 10319783 554001471543541804979747232263674663032 10319784 304540878173040534792316166537799352320 10319785 -644873206637239054255940756409671040 10319786 56148920583204656348473085185810364592 10319787 184295944358557117748448253055176007448 10319788 -395746023394636495603045373434578568704 10319789 279229834179794131964701064292219352524 10319790 11110382693378129162205527717000355840 10319791 -11826203516619362804936875906631753680 10319792 42257097995769234910467052222585061376 10319793 -87016610056796938431354206572116710400 10319794 -275124527135102801001382207393757528304 10319795 145283786256967990191041590945732618800 10319796 -67637072228191216757311607017142531328 10319797 84693586587592512765519468932877089212 10319798 -45888369426688001358382914858810837600 10319799 58830364035242763985240185761456223744 10319800 -80074046878710606762714043468876800000 10319801 -193125661886021022242911524388201588608 10319802 -181061183266012845255953636892705696768 10319803 308020966817530039514997678095006666304 10319804 309151586433472571064671881610997530112 10319805 -3612470049358151640862856368975691040 10319806 -126373466560897684930274473020370197120 10319807 -62694247313740907364662562525371473920 10319808 38859934918737114951427017115246264320 10319809 766691775709600013006726912168251821616 10319810 -166266329628747084929521668240516649440 10319811 257069927975010400571225107784933415672 10319812 -66909354085833391123806334599818224640 10319813 47153266544799686922671974356650825760 10319814 -316629743309551639558011076197571255680 10319815 36731200518591864304483756774857276720 10319816 -521025980346899767572523958923907328000 10319817 -61102190855902928844666290830421761440 10319818 37353644804312296657481701438003384416 10319819 -27302403915277270684810643552806845000 10319820 1881449343014768725532458980620943360 10319821 160250622592463913355155075620255932022 10319822 -82289390444561893073620523335092948288 10319823 147479246249466233150775824934322168704 10319824 43706703903226131661365720605966991360 10319825 -216258587922465632772283273706417967450 10319826 -95939642719394500625237033290857491712 10319827 -215468216994339773905062969934063441328 10319828 -8441991176922803329349805093608448000 10319829 37646514467523008306544232376476584768 10319830 2855007677385222506895645217718899200 10319831 335758377868637440937842500362420013000 10319832 -349336354852242958209678294674111078400 10319833 657505014402693941618240086435126545300 10319834 32307851376330207297856671587922561792 10319835 -109680497404922404902399901206494603040 10319836 -6664603444177755021583662382051301888 10319837 260246152685976982923490088758039684224 10319838 13167150746691500747621439985165049856 10319839 225179483129427543233627386482031444640 10319840 -309059608441098010483547299191029760000 10319841 6152455581891739705407685370623315200 10319842 58467964854209469775753029638986128960 10319843 505516674011861454889879588673582632092 10319844 -110143703176764012434060548191932304384 10319845 64466742098895844738252906155875278680 10319846 -248351053090784024774916237415162560 10319847 -229642634129432537271196319857202950272 10319848 25558383552527270305637469551738880 10319849 250100244165509462830563923322067973760 10319850 50137995108968623690966719488164032000 10319851 68694401554614115896484680258180452852 10319852 -53965431001250845608255145359954104064 10319853 48987091542070380300840017051487415200 10319854 -59512245231237885282081190192798002624 10319855 -21054410479615883936752459676190103680 10319856 11198700395561092679431042704361390080 10319857 -281530736717156510118164343532661699520 10319858 -347749978800965015145850635284562484320 10319859 -399335308536085686663721526450991404160 10319860 -184074250803913280800173010613270641920 10319861 2652001164067950691779249707088980124 10319862 7370289736395275904693896975976198144 10319863 10720401066555113005658940098962075112 10319864 -2734839257885477775167906498097807360 10319865 -55761101665373137188032422643070826560 10319866 -180101690237499702907518634025366286336 10319867 312169959526687542391373225520370304400 10319868 -50656354206695002405116022828779818496 10319869 67166451791297595229428529450594017280 10319870 -38978460396761280269575033002584678400 10319871 -298403980478739654063166369278720000 10319872 8791121556329883375602694192994713600 10319873 -623125606120882238439996685652836474878 10319874 -9927709547170064551043717557747554048 10319875 -288687088054491388523485497981650880000 10319876 54147340726486889261857598609580158976 10319877 -182291373560937817130831703968734532772 10319878 -62759902398948565409704428614125066176 10319879 -763959082399779341244427304215652374416 10319880 -157744784051477981525372992316006400000 10319881 153113238572495799094522129429437962304 10319882 144194282560535869267326929425600706400 10319883 -115039616555188468566468335453519655936 10319884 820689883380247398574441822962301808640 10319885 -549851036330891271147424369458059008200 10319886 -13263487001169485394738160991038696128 10319887 60402717748076497568159886724812811560 10319888 63650231219048906930859276488844902400 10319889 57381352487629303074252224484401308800 10319890 -190835072834479046666117195029263738720 10319891 -233688423839619899826775888108113930708 10319892 51172020200141245802129497896866402304 10319893 -46410768994763945916594845833223632896 10319894 -54745246583624561064588997905865580160 10319895 62633612192948876275531061720703585120 10319896 206273553459124238244235629734805135360 10319897 222802922777266605983023059928261592832 10319898 118875531767166658420883720092416996864 10319899 -879457234937352287290964906413933829160 10319900 56087616911313708231273851203809792000 10319901 -75957788711127523914439758258710174208 10319902 -96573420640337879783463128965200801600 10319903 156170360231204974995602843211147364848 10319904 -114203404014905667320531718220661391360 10319905 -32740835978496502771267085445027593880 10319906 94012504823035517714206596937742228640 10319907 3253778973384812879138025689626085808 10319908 -255101271569524897459156267330390463872 10319909 20882227330464068683288262102168866110 10319910 -152302239214086272386822601519574080640 10319911 5750722559698688044751694518599758352 10319912 -326571065831432452670913060819596421120 10319913 126295878828879773666339415984022723200 10319914 3178074968690136910927099069180573440 10319915 265161728242111738066666427836509310560 10319916 -106637164613338386183688847392177766400 10319917 -635720038684397287540628708554014333034 10319918 111438179562084725274009300554040059904 10319919 -68601922249803057633291758938901050992 10319920 -13952655796080424513362518265168199680 10319921 -209462114191499892061365124319874573312 10319922 56753120513791054570339929010886159760 10319923 -387496532762535781389023647037493905336 10319924 399557115603732215300487420821215838976 10319925 -59473487627052554379099923416113062400 10319926 302513886162613609875389030963923238400 10319927 -410358222428280000884385972121300979568 10319928 -259991829066085267521286829375137382400 10319929 190220998066891531939617613606437588676 10319930 -19353525912951765891735216362103432000 10319931 213461866312332787161532980717224454144 10319932 -49863266709687444502471465997212188672 10319933 19993465174914988213307294335536643404 10319934 -10960473721518293375746082630224393920 10319935 -643623394869174810157494544968550640640 10319936 -38702716885890912758139374181436882944 10319937 15527906729897158485557792149505921568 10319938 3455429944724557141004459517614055120 10319939 273116313911557135446768351157792878576 10319940 -151534050655914415575095511560002560000 10319941 -90114668831534422151243377304454668000 10319942 -125437052285610267841208851059350208 10319943 460897684039415593084360087445096473344 10319944 -411100134209496266039415291029266759680 10319945 -54385694615212340755159009517777284800 10319946 13147203626078990294471706514794571776 10319947 399284966474613853763000597367843421584 10319948 -247138380844642599967343159835991096320 10319949 -135425723160413633186432890526218463466 10319950 98136654934421668716929847578736960000 10319951 38820600164503185534964688427226163904 10319952 49025463637680793079359779125747515392 10319953 -203681380189909817733143367904737154560 10319954 89768905579667510053643400648227884176 10319955 -45755688797919046937216227198453956000 10319956 315610847229420101091749610592404533120 10319957 -9413521493764890803938626795163584000 10319958 -105082338060356273851258720162360700352 10319959 15423260606919165344871415902102116104 10319960 51949004539478739378781129676664422400 10319961 152332183166671834186317642207042712272 10319962 -37488706752342166720446832661056352256 10319963 560681360830630733503357674656803262640 10319964 -231944817697502145651790970048164085760 10319965 -47887243384014959557409788001430181140 10319966 75816417871931598360673045827971453760 10319967 -174880430569110572022396923889266694528 10319968 -770974830981265636420159615788361973760 10319969 419970537115829575787418573400183080 10319970 -598483762728404495333162434265433600 10319971 -691074228738626577270358960680972648 10319972 213265378682970221564415410786343704832 10319973 -106070086459953400779545017418804315232 10319974 -39570862203463206132116592782809114368 10319975 11119449195234607553911090149818853000 10319976 -173825801763912085455910348153785492480 10319977 -656126766336527297244844324486157983174 10319978 28366633477306443730038575575062822912 10319979 36028474937555832281666815283068667568 10319980 -66740827860201549344431304651227084800 10319981 55192487871643892449271689950291540192 10319982 78477161300369250417557655207247180800 10319983 -410938065128342242880210172961345523480 10319984 -41418155083353247591218303378198528000 10319985 -77443173213165655334533208965374417600 10319986 450627026674873312188839649063853954080 10319987 207565549433758932124589913686823504552 10319988 -171255001847501236388080501491039350784 10319989 -63703548200887433081045331565255648210 10319990 -182678253241056474571551293672695680000 10319991 303681666129395269087851939938484849024 10319992 303097632567917516762141720644726579200 10319993 165642748740573121257252480576558046464 10319994 -287099813644062738921387003454476226560 10319995 31087156700515176495110844527009486400 10319996 109190989631877282705193743852531456000 10319997 -149938703955379190063157044307308352000 10319998 13846059843907790364640248047891708160 10319999 313879411119463855221841199459469168000 10320000 713302834192727990132958717542400000 10320001 -36791910624087016682596411535710522668 10320002 107980872297595016545358152376054538240 10320003 194372785649231642175444315674986034304 10320004 79051191586241937512294850153212194816 10320005 836053771675695063070419006800883976320 10320006 11280058791579980277750589856127412608 10320007 -318253642441495665956791122959503790240 10320008 177612979742060156724604174302060380160 10320009 24805316672937790468481969630345223360 10320010 -17845640124237681825530591926276078080 10320011 -56889319427907130080675797050616346960 10320012 5756732082198331726645750299298606080 10320013 -199846331219062898007497053487374307616 10320014 -178701763127064363642648957970846638144 10320015 7971028351270653844610432423140367520 10320016 31983785327521956779767398464130383872 10320017 69609532116933887470278194019950536512 10320018 96657685861128749546566352226191627904 10320019 64518364156818094682301790769492439544 10320020 92095494196615254647545477633317273600 10320021 488857141870844194288814616933691262400 10320022 -128863537213234346118723530523568478688 10320023 76418941647042012119615296161864750720 10320024 26064701446136790239900071596030689280 10320025 -42887934984590008221954611758462099200 10320026 105978526539424267583790282550062639360 10320027 -160923311940386131545946761043759835280 10320028 58137224703340175361082750210793035776 10320029 -490328822682952802022704224720868729370 10320030 -3471284126479539191180659452093876480 10320031 5507926584434754440410878111235637712 10320032 -45866012675689916836469056271302852608 10320033 182109700959735220781049257820565762224 10320034 -88740177956258575420194725413475911008 10320035 -303020865816460696812422699406042715440 10320036 30735172434059999435250651160356747264 10320037 -271049832031089877889350811527551407688 10320038 448889513802132859132856885085020572800 10320039 70209911090558425632660922807576532304 10320040 141018185415997890840577295773974528000 10320041 395463883989845797731176660853924138084 10320042 105417239024967797679919089476506815744 10320043 -7281290271914454538929834190738391616 10320044 -62892110101558751457307769608715550720 10320045 -43614179144471800897732322946787675680 10320046 -47372712076713173935478461432409227392 10320047 -830167109248409364152753671479437899848 10320048 3711733439159004644299215116149604352 10320049 -1008187644539788508792753793372896637840 10320050 -37181193841754162427342749051341543200 10320051 18679564430842267893020520446501773824 10320052 39838007346054262092236307599261889280 10320053 59825946036888485560031144087718495360 10320054 36457925479906694002278807191522144256 10320055 -160064816417015663545520929265138688000 10320056 -130746274029968288507539321594177843200 10320057 332460952110325665323238234947814142128 10320058 -6081770355560120294391615596038381824 10320059 554041020886165218004266342228876362040 10320060 126998925300216962749445038947359400960 10320061 -70234764448961302166271070529277634208 10320062 -243646706883061985207711817004097904000 10320063 14353948627607629280015879921635120128 10320064 -23927865637789606307746729337850691584 10320065 -59125627473328445986785008603386891200 10320066 -42663081757597385777301064643882398080 10320067 337031560717569263893282296208550157116 10320068 308056071879877295684677233017788947456 10320069 -121560151754147536464034209555794821632 10320070 -11582231561119630095286443154018715520 10320071 876811824131891558639088128673203912592 10320072 84918748680072648445521508325271797760 10320073 -59543180265742279935532749184027507020 10320074 -242974230079460273214448064284632256464 10320075 -164821504662240162850542699267253830000 10320076 -37338358570833456669791949685582880768 10320077 -52422939218603396456042572798736724096 10320078 118995377310983075188605639316694691840 10320079 -75228677177629230915045464797500128256 10320080 -3102995289088462213638657567547146240 10320081 27966517169567660251501219739566311744 10320082 -103272261207721943493454361232733066608 10320083 19439884767572845711166487447275846184 10320084 -38228312416765161088779947153825368320 10320085 384663000842250924279209273415305193600 10320086 1404877686069629328106009445629378560 10320087 -369426492044920949724072154480294137240 10320088 -573805842943019411111590388101111050240 10320089 294575878988076698629394011346659046724 10320090 83146591899055865269656500424341760 10320091 -728510201917279622731033301866648392508 10320092 -574575234716962118332200616233497594880 10320093 -142782545491927101088324068311540342496 10320094 -19916331628364695781527619373282347904 10320095 280506631962680497270912804417562791200 10320096 -50580621734010823549167920987455881216 10320097 -308329403128195266981424110690056714960 10320098 162441597433101198543470405467078558800 10320099 348395654898215336830204640108122963200 10320100 -11814195570205985479845290095922995200 10320101 70704497766124780107433040404909063584 10320102 1634934079844054386255896474414620160 10320103 -540971619145831632944470897585139712840 10320104 -222095661041998091207830042364137866240 10320105 -97458226553730312338382107552697079680 10320106 -15339911686752974875765313646155695776 10320107 106081845558730711702624425340196700192 10320108 238185536867153447509311045603759797760 10320109 56350812547937510165621359074899620310 10320110 25077762861639766644896005035774049920 10320111 -40358953346882919519623948254319306040 10320112 22320759854587057164343121119505547264 10320113 -436321468774267417495110849328734334638 10320114 28016770841080276854542525596427212800 10320115 157825065857774953640680191386552667120 10320116 345412207114921093561625077948638627840 10320117 -30234159473808444516292246986685720320 10320118 92459444036187660276638715282430727616 10320119 194186824825494837397084832031704539296 10320120 82711363574452336889649012444174336000 10320121 116656617030584728127523789832470771200 10320122 94815666847211870613775932289280101824 10320123 -35120090470984013748544974236973549312 10320124 -294503161978557581578428688911919304704 10320125 211865495008775681084234458862023719000 10320126 103092075869934635956007314102190966400 10320127 614890658937227096491563165720273283032 10320128 -43333865105310440334525812704171524096 10320129 437460338080944649316810772311263344 10320130 167577893550054666162815007837420126720 10320131 480973192789671626582180116818554407932 10320132 220827694858666125857765364917374774272 10320133 11649496187391862691285818273216846080 10320134 114674034430942408739914606055152963584 10320135 185128555516724971545491411645207184000 10320136 151799100295847909179801855307905935360 10320137 -402509475039085813160493299076091361520 10320138 -132001974014634218159289263495397045456 10320139 629643155413824508190858347975162147656 10320140 -7381678955391023051969312035655424000 10320141 -4541752992967731141838376910715415520 10320142 429712120385985365466548525923209984 10320143 -92537175698503746605592550057677826920 10320144 -116282088883206379719078965837996359680 10320145 -507784121256659867466032934910456257600 10320146 -95882481085861061396511963994830329856 10320147 -82845351968882774436476900776485123840 10320148 -31755043916233865777797074428053397504 10320149 117091214384597172498106041265800402336 10320150 4230506521041236622197140533247065600 10320151 -762188816620322237955553643387156976 10320152 -486645679849888284102542614870382438400 10320153 177409450183382571958182688195496497104 10320154 259968561100485429168408769913770064640 10320155 -389029986498782954875709748657213781440 10320156 9760843014261865957067386680814141440 10320157 30963654656273006654131442706789826406 10320158 -39698262121454142479224313642979208320 10320159 427795582801581397157476224358499692104 10320160 39386551859678662067302161212025077760 10320161 60027751617901630572370089830566942512 10320162 95206145881223280344784560745757367040 10320163 162010030995886573267223569206170299040 10320164 -24879617968804949362031113001968230144 10320165 -226875623763411871987508528564750918400 10320166 -383817127952386694854832297075183151360 10320167 166578737367641576664039822213865564080 10320168 73980554054863856666148034742305013760 10320169 132583693991616819649718912734946578944 10320170 -42605446377462108575158712827972224000 10320171 -309003527562240847150250740581370329600 10320172 -6543058981766949384030687049848806400 10320173 289979275605580285313240285155600848000 10320174 -23381033305000010560545303774924800256 10320175 -179067596391867560354749014039096256600 10320176 29806649436435754970971609886099423232 10320177 -6603406312945273101976747108320489600 10320178 268646332169342380879964257441049923200 10320179 41600443670425980325542051495125222220 10320180 53435503207759272977105272195430768640 10320181 -63033640497583604238478890113940764708 10320182 35192051200166572404046669927422401472 10320183 300633812857561036703473098069503403600 10320184 10100618320586500745797729893931008000 10320185 -321589009599533383824422861262866335800 10320186 -184723553719879226555450559218656551936 10320187 -181144307544379635843962952984876175200 10320188 85563732654156458645775169988657903616 10320189 118653732450099053851871600558880851520 10320190 49725242630694576447850102166462796480 10320191 -141640697787713392945905094193882410128 10320192 -18786722701742393268509787841017937920 10320193 -227329026171331541661274792190941789912 10320194 -133081363814955300574252658262248968320 10320195 -163332374546192441298329332340756704080 10320196 304601159767452133336065344779196854400 10320197 -109536074956617040586516196332408882880 10320198 43582697753155457622771390975084349440 10320199 628972857515562255520797740624668506200 10320200 79599323775848393784588094780351488000 10320201 -470157709255690784100379641727283370780 10320202 185130534119362588928635971000813141552 10320203 -201069077690330358569121357154621933548 10320204 -30665925511298375370393502163528340480 10320205 -44372705500916514104747559715115930880 10320206 -129198304933047359430927379531323642816 10320207 72945648961190316103317712284222718992 10320208 -21848845747148307656668504878398906368 10320209 -107434906745979296164280748012816808590 10320210 -24396347377997303189004651510753914880 10320211 624555707119979295293116382753172780 10320212 -15422858325379919113355863960772597760 10320213 189018173700346989631700970337877100288 10320214 -188367089258066472427210600690068761088 10320215 1965188816812870930755793326499269120 10320216 -155249786901941070798348528419496038400 10320217 -384387463708826298857218963275319312640 10320218 -205452079135110785864779401357903665184 10320219 6377803890607922605454885909574827808 10320220 -2310987293564809073561229145335045120 10320221 636139079164721676136705116709895181600 10320222 -10692507274663683124772506630114947072 10320223 -352594645278397272778964109206078434528 10320224 471318477447774126237846911123413008384 10320225 -71636869678244529815236957502606904000 10320226 -43501591295017962754853494828571235840 10320227 519265258391961303843738235753764770076 10320228 9690011954082623408586673128198429312 10320229 12635430791921100969695874378331937720 10320230 99607125181425656055319186557571296000 10320231 225958974744994455725742695221571597352 10320232 -49831172915548765063803451234704967680 10320233 172577904109953467257789866988004614752 10320234 116395218071589521585647863387519079680 10320235 247200869093165727399321313089783955680 10320236 -81123697218239260334833916466838245888 10320237 -409930055320450570855328677680389770560 10320238 95367870766681814348611205432082888960 10320239 -502584650428018385949767484657554226744 10320240 -6091279995146633302884814443490836480 10320241 165138747659174004233074801295078006784 10320242 -191318295375599746413899381399885331456 10320243 -57986736355291943192018862404014049736 10320244 81764211814718156314316284580799897600 10320245 -26833030304141794989938866961419843200 10320246 123195607339231040640401821190891497344 10320247 266986271797519399456768758401601971632 10320248 448321566815455942735088437981341327360 10320249 -128488724417322157545548916060705419520 10320250 110839616524962528014062185671933784000 10320251 -396030672236565603966973249396286246400 10320252 -109029708215575378101986251367510350848 10320253 -239412132361629295053847037829696709498 10320254 -10891239968012001250071508562278880256 10320255 -318899275990880844560134385720342538000 10320256 -103655058493319677824635509295378595840 10320257 419277866856208259314724069592044292912 10320258 -411917830879528159953766539393659904 10320259 151614026736000921498102791262576408000 10320260 261146693553711180442046314019391283200 10320261 9130696224139928063349147854369459520 10320262 -35397992112270186450622085074822671360 10320263 20170152998757770729557614922163359512 10320264 -296904583509591487719035746070894592000 10320265 76691346470363919319465977642046221000 10320266 237585946873181986862573599020667762944 10320267 -165813383257230167095844555241499143720 10320268 -2381258360303407817968846512809831424 10320269 829183481753021673884214161527889063244 10320270 -4864547169742464688566661090172559360 10320271 86045045608833743460543095086547543992 10320272 -27105287442519701839859291986867519488 10320273 330925406815187545835237244615248593122 10320274 45540077200039337072546949858171224064 10320275 15938833282058330418437352249333228000 10320276 24656597509821317964924498494137257984 10320277 229510323508233033538132656506031315072 10320278 -30501074810654016572269845053657415744 10320279 79010302292974175714696171766172309200 10320280 -143639556962302447052761958787505152000 10320281 -122733918333702080318235051245023987836 10320282 -69768623076730162766201746833604389648 10320283 -140603990374703064686471159469335305468 10320284 36042422097443902650565288402956380160 10320285 221087999411092982619000180364004409600 10320286 112979435871200834884791800901446750592 10320287 314850602317685904749241059438973712080 10320288 -411751762594159804349491476993964769280 10320289 -90562331747632133753278449284070805120 10320290 -89643594409162356892792061179448441280 10320291 36590240963920919648496076961163675792 10320292 -3216526426915455997346497391381379840 10320293 217878747377928207251360063955788548542 10320294 89260174839136830225970256322433617600 10320295 11005441025449380149959947831033230400 10320296 102672259818851448384239714265973800960 10320297 103129596180623131349203509390780589440 10320298 -118989437696970955908345473599514955600 10320299 -171302154506299372278080092761384893808 10320300 70352498913629928522480447943050950400 10320301 3206856481783513019974431500782742752 10320302 -17268604207553566759957775950398724608 10320303 -18068548359614592034884365666350792704 10320304 -135701387913184428960242685058739322880 10320305 -20448984536505992469621608910066462540 10320306 -191172839440641790424517026556870700800 10320307 499507746141551392314752245268405156352 10320308 40872641560169280554361695770506658560 10320309 -360236525644913861162505471026024197476 10320310 20296901053623988599639111597913251840 10320311 -187074654556745001104148406479429975576 10320312 254687928881378447602030036972264427520 10320313 347424786896264325153717035357137531562 10320314 -93773602676078102559374343909269241744 10320315 -26736755372106243019045830014693175360 10320316 -180541812074162818205265927582746536960 10320317 80909249092226361198682464153118339200 10320318 -44318662607315180612661348592742400000 10320319 52208192309516442055824681587369297544 10320320 -87542648649797038191601859384699781120 10320321 -112311394357312838892859624414075621536 10320322 10796672141775156151054777436539541712 10320323 619552245111181641343910693122431210720 10320324 47798375597376346920813652202960351232 10320325 -300745018805697380033845427965144112000 10320326 195374723470797162307948353986441365440 10320327 -27905292728724069008283349447983773136 10320328 2362541097093979491256360280241807360 10320329 139533747211218660310331005755675314640 10320330 17485157368771284208050996249892101120 10320331 -382582537317652655223474606186321094140 10320332 -473919872823137170669427527673571072 10320333 -144275708416877239039325022869441100000 10320334 -13314451461555074848852247106477009408 10320335 -314279541950903518653482502177450249720 10320336 13172689399760060400136660632160665600 10320337 -531140092099376399319542931119295776014 10320338 54130399528998649024648604841951736320 10320339 22790390368281809333044984174330848000 10320340 251431322057520616091606335242143235840 10320341 -505649928605248355644566755654516430258 10320342 -104240740833340664447575586116967450688 10320343 -10097857949195643171473568256599134880 10320344 -8225185705038644800461384688226304000 10320345 32831343800611349554978575527374387200 10320346 -3997914249213372602352849104146847040 10320347 -212466619127357255835102705609217929696 10320348 -175179239806541204321680686123993822720 10320349 300987462944475414222114680591690125080 10320350 120418627214629478480111285236257998400 10320351 -136572981907188098272288349370968371440 10320352 255155970107497086484696571146623516672 10320353 10515568611959333503415595053462804544 10320354 -298911666115696773975869118888169436160 10320355 -148814728585325186802758019469839576240 10320356 -95164500828906730166686043028994302720 10320357 -70367195446707412686289631967074604960 10320358 -34647168506735303521624803910708818720 10320359 -3889981508290847314245669422147544960 10320360 138319535378431438766000537081868288000 10320361 -660206412878324712041412233950246004038 10320362 125063501080113199045349006643784283232 10320363 -230008854074967041702647587854974962120 10320364 120705482027132989509771791996950780416 10320365 21915233738052463738868044252377853440 10320366 -61263170048752162428397985439922215936 10320367 365926639826781151069198629316826975832 10320368 -23596586501175173591428767979915051008 10320369 166905518269169907257474973383660325744 10320370 20714673237214402825091507036038003200 10320371 124364893389459133079935282269835930572 10320372 9151442383933029159250260595184984832 10320373 -57439028134025079778966265974560513664 10320374 279510284995503771910561411679449035936 10320375 9824124795178327023439192296217680000 10320376 -85724946591908318774859943083368448000 10320377 758861620230725932926899593392562480212 10320378 -54519248495888915543314083037658750976 10320379 -466298756346853008473029987481213933020 10320380 -142437603899927081053441981881317813760 10320381 -66836607628305092257756293579038543130 10320382 -190070832908529946559017642067520278400 10320383 678667942248688357306317346438772302704 10320384 -80359450046953305834537869379800924160 10320385 420418861929972447512429759411672042580 10320386 -75314156504507390781374372678617428096 10320387 1073792197645536634588260896869048320 10320388 67507624327067678806704899156761304320 10320389 159905276294970636969279334307633670240 10320390 -122264229045743154204488307439405159680 10320391 -297409462144727371142760192633553167208 10320392 -122526329413971417537275273374198656000 10320393 420334171988931362493550539210854862864 10320394 107203953464164255564911556520213428224 10320395 -17838593841907101539002420349096815920 10320396 96744683080672702161355589940669579264 10320397 -199135441924727647863886503394385192256 10320398 -346382779163811926016776663013890549760 10320399 -73299722787286768383536709353489875200 10320400 -71025912402767386419858808584935219200 10320401 -72814471126887751673112803193396264960 10320402 -14638317858144919441350943251236398080 10320403 -180683923421549928261282394392042966216 10320404 191347882795677153031824395054477356800 10320405 137559127158046398279675559710002672160 10320406 385654522846718403152325970771814251200 10320407 902566748794287906323202697853560682304 10320408 78444438374185555716984019039347548160 10320409 -551833241238502671147863620997195800560 10320410 2421735578688872697833893661055840960 10320411 -236874659406772970311649503701411512016 10320412 355765812483279572952508249388441351168 10320413 384959169460601865904026735473476854060 10320414 3778738367372827897262663496387996288 10320415 111164007757908024633131732342949429600 10320416 -239238285858878177708396573017744539648 10320417 172216646059556316648565983598348804434 10320418 738043518450333421560165980775068160 10320419 160537625067383389457466639010048222296 10320420 138132301247260725043194830980728422400 10320421 734213954386036330297831964245065821532 10320422 -20614790048864497838213757164622452736 10320423 395338911108706550421191869762119408000 10320424 104462051527322725910149106481073766400 10320425 -124956451674105107703146410234368460500 10320426 125544541412894395566338057073167078400 10320427 -81688973277020718303505416241601176960 10320428 -234771622163879476790211507872090463744 10320429 -167889504156710878036530673090823510784 10320430 -3996493353723865540511634123699377280 10320431 -441782018361689925059521980019836554256 10320432 -71866719162318870641674817710943109120 10320433 -391054803981888639258662567794438501440 10320434 321088515344881964035873653926897849616 10320435 230763197264801068292769701344475651520 10320436 -39752697340117142179048905519954345984 10320437 -642732592463208278137649504489288032914 10320438 -64060595230677238176634708511307541632 10320439 -145466630949954329254983603893336731120 10320440 43215637731242982497216597999960064000 10320441 -394512017442769873341718657027843781808 10320442 -142761126382737809219885410947503776512 10320443 -163099684882270035686650723239998108400 10320444 22584792516364324478847792795669886464 10320445 251468295454438784828659663042401100800 10320446 -17597644098033281709405472199346563328 10320447 50553831146059760535011936013197876640 10320448 18766980502653473669785040627706626048 10320449 -180868321483028346250081862625561765840 10320450 5840236522187915003039663034825024000 10320451 20907268951168487951737789080303780400 10320452 346711110402196872085015162855716068352 10320453 273064479825922980634926389325810366 10320454 -249947110430972979318253127173830370560 10320455 22098172709337318266857417129927778160 10320456 -354497162448712158265253386469435596800 10320457 -63688442255310818209904771254209777600 10320458 -59433135887699484408289400598558750720 10320459 -101166660414654380955841972473161574696 10320460 185941775990457845677181852906019425280 10320461 -336098881641662847874264911807055804938 10320462 -127196084729630022375839082602438321280 10320463 29971557552044441266318016631450408384 10320464 21421852143904177862523182189548142592 10320465 -62958458821061235771629477362350362880 10320466 -40767216254125306709610296632057396416 10320467 207744385053529735915020003331043169516 10320468 -118972241240725325694855247003768430592 10320469 362230802589982151910759633465172664544 10320470 -92769228010207007061674087030650456320 10320471 -89665386887725458507762294420729092736 10320472 18694963949651140996305101758324838400 10320473 2055055261186092720383079863788690704 10320474 298417219494272666988333974773708753152 10320475 -99249199395112023257380100543207541000 10320476 -193486624083380633423823471554897149440 10320477 -125853574939476074300245023927100789920 10320478 68710875860176910259952037620178085696 10320479 36985123916181257701100039700684973872 10320480 115195522493411531611644799718129664000 10320481 698313919048079843062424270263936979200 10320482 549263588333299263989739166635493809312 10320483 -162762231316342740727711341461355407952 10320484 -6835750518632862110696278513292459520 10320485 213586702371826159306065721905861360000 10320486 -133775720042741603990077798060809795072 10320487 -57137491869766413281321758895283218000 10320488 -271637518593879557663043450743491184640 10320489 54541739318335893220873608235327689216 10320490 -81666763285489442590067326459546596000 10320491 -112451831308222474674962130414520114080 10320492 -22325427377692959468746226173185179648 10320493 -28028996682037318288765185324789999296 10320494 71255138917675151497331112788142646272 10320495 -217881262805895330507420848774243481600 10320496 -69543505080374486635538165501673799680 10320497 180906131734697265342456687828883717440 10320498 -26315508778179311357220091811470848000 10320499 222329802348405536599746254631139149136 10320500 -141090822921799037153983633188506688000 10320501 268753896023776825059208737882399078432 10320502 -259017219927463821245879400257163006528 10320503 168950000515930007486049512889449482704 10320504 -2416164460559489848972394001262510080 10320505 -155857889476127425371023427519082442040 10320506 -132831093150201847881383898423794776320 10320507 512072917956584733960757217431950830640 10320508 -6559374099777605259082677753712312320 10320509 -460491952858468737786411783952770420084 10320510 -134863964178027079354030847820025261440 10320511 -493790826781566161109790492911006325888 10320512 -132671163653774635297413195770835763200 10320513 -114368880173411161965876559119304778880 10320514 211721953555686286309927480948877944320 10320515 -313743617877909337268916741776933840400 10320516 -1265809665542838732768666715808348160 10320517 17690361862204449545086058715731052000 10320518 -103589555609862788797198147552461079296 10320519 -107032592097681913355698914898878225792 10320520 14284237344214320160522724354162688000 10320521 -7791710551138345391892407774632064376 10320522 -163898032096422865394320387113749560320 10320523 137185513704224835986163062792113954772 10320524 135729401921023635801018044244149604096 10320525 -47582314334929526011079442549761022750 10320526 385906429907228297169866390915645925120 10320527 -266924809272142427413754676776234388000 10320528 3409404504001278287992586864242458624 10320529 -130962867525408718317858992147965031640 10320530 -131841668144571343990922489136726988800 10320531 45313146489372367593436355122448402016 10320532 578598647800594954140992974136588052480 10320533 366663474288127516313829982138653808782 10320534 7496950426666303746146477668011417600 10320535 -244874528577314532186182255142741961440 10320536 -376764999217604199429810721747118653440 10320537 34573413239413496497125647200909431936 10320538 -13232351664534440587312633574846649600 10320539 -181003691864143485800956266322652004720 10320540 19970393209778137906881206608222540800 10320541 -6279438036717672816225139843402322496 10320542 -401137012604709172483942235466423091968 10320543 -338557956871829846284486616830749883368 10320544 -23140258201716316964373877314022932480 10320545 197133207790195995957763189411772817300 10320546 44369306349325863160515527438585858304 10320547 422837307332564347015475883012039776472 10320548 -109000647284551705293473241638067314688 10320549 -471471745714041893883209241384765182400 10320550 -178019490534082494890207219636848423200 10320551 169401068443591550699759964458753325504 10320552 198010024101668071016746506087633469440 10320553 367423253619486717079206240963284287120 10320554 160464858588030719385993553070638129920 10320555 2768079259338013716085389211835742720 10320556 60119825234518690034275000565314984960 10320557 -105700074488184853722601556761795835220 10320558 -41301533475005705955499133382385461120 10320559 62464153920321932876975811126925680 10320560 33175065271974522393121980521486745600 10320561 37838494219378605904196549002520038080 10320562 -129029570532044334139640330236087646208 10320563 239412251485795489249342966156500150984 10320564 -2654249455157449353526624454399213568 10320565 -329029598434370947204570681373693901540 10320566 -51908777388058138824473191424378844768 10320567 412577779095554980454304264900506229480 10320568 403468969884794872275764707101963141120 10320569 239641050529332104743120099572975081792 10320570 -47939271451212788985870846276168548160 10320571 232546345821958484973352344431276396232 10320572 -56286063340240134009692386886789606400 10320573 457822073646529446647023135841268204768 10320574 -162848514486111322495153008388131179136 10320575 -243403808376510093414297808499197731000 10320576 -12609604084193220638265359868773793792 10320577 -606905228547701852512880292027818928574 10320578 123386105561652129160672936082564751360 10320579 -150421487555118586735037936412894398076 10320580 35788652698904371223604203973786316800 10320581 705626674592220776540015150850703768572 10320582 11722991070342550138253548430890696704 10320583 -4047271600951446258012974111213056512 10320584 2549417185702984491192652382744432640 10320585 -50059199234210791245495398622136584000 10320586 -52003577796801567788112449049434413008 10320587 -181250666908877358245682069855630385560 10320588 498101829456712786304342093141747973120 10320589 891993984178502673032687155021040773056 10320590 -42405801578932238418060707717014755840 10320591 -321638289475027920828839750019623713920 10320592 47843648838837659415373043138323767296 10320593 286504272015989630192569063540228537842 10320594 3299620827825837015142694844761641728 10320595 151333491149559746421986210103913513680 10320596 86236859774905476711071313744452204544 10320597 133530897642214552480525225008459846240 10320598 366163396682897872780741798913184918336 10320599 7961622705896202898050837073496005320 10320600 337609353071599853996697610625630208000 10320601 -370605952763368883570951756890438769398 10320602 1455495598209113041289646554072064 10320603 -215698495300656601261093885890523252800 10320604 2312350250510368909005578702082067456 10320605 174569772433962863502660591923238625260 10320606 91395396879502176895536840558461647104 10320607 273330203397695341355020999137633051120 10320608 220544272648563835502213997287284408320 10320609 -159146780447779581145331246348714461632 10320610 109340845421009641170529054036171392000 10320611 -24686928789675986671014234678466460160 10320612 295233144260828755370817125547114918912 10320613 31223630551893905294652242736282333440 10320614 -83435482662243725741359776549432301344 10320615 11837210933525860903872891614229270000 10320616 -192664502499164350989949634712935531520 10320617 64316737956959981192103826049357425920 10320618 -17567238507418146563547088002706759680 10320619 182194936893296185128375517553162347144 10320620 122625564838145804056403417407386639360 10320621 -9067464318511412740837894092433724736 10320622 52242977607840760633514768248602437952 10320623 42982566775527645276718387891948993872 10320624 72195136195275167188635444531758137344 10320625 100387558507555374283384957565173736250 10320626 121304991617533465814364284118360490512 10320627 -325462897718216976448586062715286388680 10320628 13608269275774869372241972220697721600 10320629 2396917013858986554511317369553094208 10320630 116601874479728665555046048354287451520 10320631 177954527404995276286492951648838159664 10320632 42589382273357581417461274032376872960 10320633 -24052613056695752848856325057020624316 10320634 338159009692114225411946613118318944000 10320635 -65266054253061070600630276075358739360 10320636 545709759875960265679696486256422748160 10320637 348679248036216748057181880541094199660 10320638 -75705189805997871474462329927054945280 10320639 -140494944096556153208142099508414356480 10320640 -278735897359696067424871174854546554880 10320641 -268195424102430948581401642594056584958 10320642 -257692626507033681635317273236016853760 10320643 -6025426849949523037200109456977204432 10320644 -44494417705971310651508938314299670528 10320645 2415030760817390950832351633377861440 10320646 -18816853244532167493058567743255545856 10320647 -3405606573765211333820412787861964904 10320648 -7969674322781135660291875834422067200 10320649 -188159212530699300183370812896554181964 10320650 124951743280091893691977315026575686800 10320651 59394891839614349400833767717619771280 10320652 -22177499559123597326043220191786329088 10320653 -33776800850401675788733101565970511744 10320654 -17433420353875801917170594721502418880 10320655 -154886920928316071084867013497070051840 10320656 90069260972710537632468939691858010112 10320657 -506234638835259389859039361999701024960 10320658 -107024812285223401946737573873242910320 10320659 159413329338821877622309370968259935104 10320660 -63084481460898208622145247779634544640 10320661 34525633798197768067918351242020922708 10320662 286058870744666798604509101603592806464 10320663 -20362429479408434054133487916492883456 10320664 -44093878157574780227416434866552432640 10320665 -54023132361140494884150458702425902000 10320666 -214064303612438116747859487222379032576 10320667 14675741078506881494469894033521313280 10320668 373334801177796828699433172446469826048 10320669 156899393443563724262371342341152427840 10320670 -105761663966971211167228407862285206720 10320671 30897436083820909031406048775432854792 10320672 172716821096613303528482447592012644352 10320673 -250529794560891109143089732137451458896 10320674 -28367030143218398135190291169258323168 10320675 34453074170674646279282883955674470400 10320676 136094726890012321184874679462459832960 10320677 236882291820512095296376318480909694526 10320678 -191977759794350949357384835202421148896 10320679 65253855863201670861618689550800657280 10320680 206743144421430599768055694681683148800 10320681 -46305843537113170058508946701074024256 10320682 -237152990112228773892268757439989056416 10320683 99273601053118042465406560710971990976 10320684 13321156867199628402926534023557586944 10320685 98421441306619315179888526438164280320 10320686 76609555614931124433114279614914432320 10320687 82348788320980313760951286909507141608 10320688 -980279216498586499266693317710053376 10320689 89347360204845491255106111983990825490 10320690 -18430989212547251716676059208966146560 10320691 -341773171777826884920933118075952801908 10320692 215865984329986976742987979995873810816 10320693 109359807879880204482907585805339815200 10320694 339997038227507989716934013390226648960 10320695 29029868431971739086666880587222240 10320696 280659613544611903647466041996445593600 10320697 243259971491324281182663969389694735146 10320698 44703683972200502492346447695635140864 10320699 -256883913460747958611967848206028726272 10320700 -92457295496372694149755620396219417600 10320701 -574355822922693807382267423063653769728 10320702 12109828631129393288952867149715591168 10320703 8600268870129986810568857405815778144 10320704 165105405165741255222460931660769656832 10320705 127187788495539686840695473391597694400 10320706 25470605658699537054756261676218224640 10320707 258420235837925844810306911656453432680 10320708 -86743215253821457331531103298779325440 10320709 -142999540629259982875353207789589458688 10320710 179523550122376666864109930821116869760 10320711 145342993985870020642377710417151151272 10320712 20996139858756328573857807709503744000 10320713 -64673777919999729009088865349330563676 10320714 -225489105613668738602587028860460829600 10320715 50838042966972434369764933853972403360 10320716 22821298554331273835363990158935241728 10320717 -496756277663606144122810395427107212736 10320718 354960919191212996803282217990013327360 10320719 -37215064132873640647351105703633703840 10320720 -13503299951154777106356014467804692480 10320721 -194979328376408914686830963311093115328 10320722 -199433672309654063399940540222107615088 10320723 412566875258081300380004193482622876000 10320724 109852186233127422929227670315193088000 10320725 -53638397700436774542240046772756551500 10320726 -3839963759563563686970339053744443392 10320727 -193900325738486419074510161111933977160 10320728 80830863924438664779475850895882424320 10320729 24294875369062196142465242918939403984 10320730 64309775998043330886586890459950714880 10320731 6563140599482448338434236162819391272 10320732 -140279117578703675104845656589221689344 10320733 101989642498815322209781966640389904704 10320734 -31630437977724270414841867918944058368 10320735 140889083985167106021877644388878846240 10320736 -710276343018297671602589556849846386688 10320737 -4601351199868038289038269860859904000 10320738 164179326007676037097751234256237942144 10320739 -23578247568972947878133171659648886832 10320740 400220831231775422281094459784921600 10320741 30435706834102401429077872976482622460 10320742 99111034605514514039594726607107635392 10320743 -50908242794159547649707161873607185760 10320744 65442574630719854019012195998855331840 10320745 -62443327247938964226884472667902145500 10320746 231646524004890399389147345785593201072 10320747 386208595698838596393357439877371860672 10320748 183619199992030583840555056554174257408 10320749 -57547223730051126103065931900737106260 10320750 -201441929985714370102416274189708800000 10320751 94756058559327156128960248350761971680 10320752 12689321243507037596058296929129758720 10320753 1242411060715834639447625734654699104 10320754 -148399642284220565770506619320925757424 10320755 -143052106446297152795853079495931325840 10320756 -162543139957401148170587635094742294528 10320757 73549145883824779007413112030105417006 10320758 -71934493632558495408242801699934751488 10320759 299122110123997873089240364331995696728 10320760 294093860982645481076030741899043328000 10320761 192196539468151953196465644567901198224 10320762 74883021835481133591031407166982618880 10320763 253441553585997738253097088838211467104 10320764 11915897650030916191645762483309565952 10320765 -13347592343571345889313203288589525760 10320766 -6492344850626825825148966305772756096 10320767 240498631555400245066990914401725980672 10320768 27245411913975538967746563222609592320 10320769 -155912616445145524161428425820449640830 10320770 238220988727710653336855860289758656000 10320771 -218281492901513334112434245895104977920 10320772 -103293387606326284614624573522314806272 10320773 122630713996303770705783367786259912448 10320774 -1354017287873553586063920987129999360 10320775 28135297756768463677571320123714464800 10320776 352068747831617264437155344684290498560 10320777 19919274465798734421084235781365049472 10320778 92156006647560762855741703992786409824 10320779 36337294604976484377143317699015506576 10320780 -70289768076448972645064934842980608000 10320781 737884419784687080288059567983043767200 10320782 -14416319273376073192396548639509790720 10320783 23849834111258747346687852018131760000 10320784 68506342862070611377788888693436620800 10320785 157563496272704034266195328181260461160 10320786 18983158840416673756476301221712286208 10320787 104258882846712739583915190006846091436 10320788 283167082782863531192822084896193801088 10320789 198132218583305729258612850224661381024 10320790 110609327003135962807193053554085317120 10320791 -2982421460422757004947530573055647776 10320792 -170769445619591932005824861624974540800 10320793 -8975876791357435232787671407688017216 10320794 201560158974348981443626611227964064512 10320795 -85975713558775465991096806118918072880 10320796 -44164592847312105417887119889588751360 10320797 958943592562430208097241109379997386560 10320798 204260278272387893675694143941290617664 10320799 84011830664072490221459475178861502496 10320800 -67167526199611054141074006981476352000 10320801 -87129365468568438083360462585376212160 10320802 261239840753359532340376930736852521632 10320803 -459236042487519901777880436960961062948 10320804 -91606086001141126340997783189218549760 10320805 -319354835296531081506668370314987914080 10320806 43522709103152059356547311967490930304 10320807 -39704109631224152499848365279847398656 10320808 90239577847201248525664505546139648000 10320809 -251510847764982137367748176490154070684 10320810 35813261311309467294709115613956889600 10320811 -26944646859881549781572035309932142200 10320812 305536980321221655610712281795481830656 10320813 9400533797236286984802511929179754816 10320814 -70623571915710874385700881987394321408 10320815 -63612211634356116732245709924175272480 10320816 -129663479499974631722881942313140224 10320817 196290187695272840482110233328760000 10320818 324709337680422958444610844291469209360 10320819 496524947726127893641878273849873290880 10320820 -193126535253826521976938497357744547840 10320821 -659343171607149364795044317843659688832 10320822 138617202320885161628600058792434043360 10320823 764427707614540598913187511082847162344 10320824 -525312143180600475992544208706770944000 10320825 2128768486614753561107543066484967200 10320826 353696431709620732933235558037869312112 10320827 -68771506185745240633068266112135122328 10320828 52884144661255825692232939890811723776 10320829 195129822085800052365855531477617263430 10320830 25693329036491276268066690220601656320 10320831 248003654578368773785701843891198381840 10320832 3439350411329152855617644893061513216 10320833 16656998985827608940102601819100730964 10320834 -14308102085617911844269178672795006464 10320835 55796946913690624494565696326177918720 10320836 -232177611915251218683597139064629862400 10320837 -126323156983369158220694048073925488000 10320838 327417415201006711070171808755628679680 10320839 -627019906223427199280278748571608234040 10320840 -48447270267617970161129116833801984000 10320841 -4907747400199378197097439241410361948 10320842 27095034366168427189211278619887686912 10320843 -51301756283325756476431556816820197136 10320844 60989172681818307745539350983230723072 10320845 89139032705251329753747179030789873100 10320846 -3423549551807361734355390392840389632 10320847 -658464584328892940634725628848268818704 10320848 -32800073961132266343866673726346838016 10320849 -34154355336125535324030740081477353344 10320850 82512425272498160097802307261241484800 10320851 -976885699885179020123208950623443237048 10320852 -51341836400374456135357948108202784768 10320853 496783275729074567147312518514917850460 10320854 158343719534292022099281216712290470784 10320855 53315757705705511589307053674434928800 10320856 -2840974304706483270506289168794173440 10320857 269985817053408850324143483642541701840 10320858 3934698188734781895748234765992395760 10320859 -419190559941618631847638882093767682896 10320860 5013842648523927607577464745808568320 10320861 -46180795152806415706443802027991329536 10320862 -208580843715070078360978620880286602368 10320863 184862334328110337573645191296837020896 10320864 243801456084293168171399269425716920320 10320865 176440354677465964384935725183101329000 10320866 158925491679647068209168272479070649120 10320867 95576681253382656479453962384615741284 10320868 750232163773743623335020071304709378560 10320869 30764529877052360149317183304384545888 10320870 -64404310596337904580629874974315520000 10320871 688274056227904819143208855635037089024 10320872 502177164256900987698398806574848588800 10320873 372807307230601450492521439294172682384 10320874 502154686277686071195463302185984129280 10320875 185372528054947225562011188567451092000 10320876 187788761770777035679222766014935859200 10320877 163302094513336775237070073577523535072 10320878 -159446658148467298969857475113704717760 10320879 -40705076182218702158006013458121991416 10320880 -60627008894180839342793957131811389440 10320881 -593597348619507348788601784317729130128 10320882 -759856280062014415383911330889719808 10320883 172544721151265555272674093531457140160 10320884 -6919522261587607068660276576173764608 10320885 48142854230555827374810504179772240000 10320886 -21482672298037719545823430746614547456 10320887 -480881435914545850969873384203694208016 10320888 -225481493243361351415929374314652590080 10320889 -246578697299171755500084109916620014240 10320890 -14008080485852980849297898922782361600 10320891 96225157763203896715956051416542997760 10320892 53757488834147685598818709064300572672 10320893 349486633721813539322476563458175805344 10320894 150025481680074571751687860805807673024 10320895 61507708452740866335372562594462862400 10320896 68436164106417649699143625597192765440 10320897 61109892272901974182343657816812341120 10320898 -55696432641381981827666619411252017664 10320899 10399226524092051713376705686864283336 10320900 102001952704269415481260502777157196800 10320901 -898491208812273568773705718321344922500 10320902 14216788254761252900916466889651432832 10320903 -373402324011142938784002713847322920 10320904 546299710990372336890361479981594624000 10320905 -3180184754158546873378255035567463680 10320906 -79212361501213977725497002279380311296 10320907 -213145803837616964788846502266576202048 10320908 -194746094411659982290945631182688901120 10320909 -362796562969221273689708440969073098752 10320910 -103418725046658726849867891245678307840 10320911 -466353584538128266851168655221265778376 10320912 -26120241075266445896278773786657423360 10320913 -37199833753504669849319924075185958540 10320914 -202864218307017359625134597308472396160 10320915 26900625845794050848577300718755847680 10320916 44644822700957924873725493377506404352 10320917 519542153905049843186851861501006365966 10320918 -382487120359014966723693870838081228800 10320919 -413834384752525321381774982244618200424 10320920 182927592812268163618803123315773644800 10320921 -150619963176510756055169738569394968440 10320922 -176532134525612306964847899925897993488 10320923 117693759485040538557202167838201391424 10320924 -15419887630122632176062838080516294144 10320925 -33993925807734306746415702604233769500 10320926 53400818263397709741328206578543800320 10320927 -200460247232887011251938182087308631480 10320928 97869820444455941772140811583079055360 10320929 490711996856950420011043527391110262320 10320930 63839451691285335790584801203009401920 10320931 -310432023415447096873142246644222191268 10320932 -414222469095298163903616986758693420800 10320933 -27578384443153281848803682100102351360 10320934 139608508799131495032838624593529588992 10320935 -183187592031948633512540115033946242120 10320936 -11607917268454810568453475804819456000 10320937 -815624498157539974552979283629100982 10320938 14749355959579917124410292346618995392 10320939 -280403991725880659569133645231942741496 10320940 -117825199993912135127329783011172792320 10320941 263661209101646445940585828776700392342 10320942 -24095167254235781328368618370702295488 10320943 -471084555737084416929677088802376301808 10320944 -72582291319171474642493823923877249024 10320945 -162978372559101495633230171698355566080 10320946 949210097685357815028130605014335104 10320947 -30198281917055465389573561956214052448 10320948 207506005898287475156029720345074862080 10320949 -358041763324753854111723917934075260050 10320950 -77351840439491093987710167299159052000 10320951 237135877815115821847714303666249537920 10320952 -194733001707169391326900905288121036800 10320953 700221835359610065455531774289375260202 10320954 5270235758025594126774907203309993984 10320955 260568551805282878526861008778211104000 10320956 -318176242261448111574712839379895155200 10320957 -148354607557352079571684974710771149146 10320958 337173435192399020359809327601790734080 10320959 -9798609512675835364528480431732419472 10320960 -517327723597480034670995106630205440 10320961 10740056101623327001034432765290380480 10320962 187923864995865911755647863981643068832 10320963 186854243023840137604459268943722465088 10320964 -132680486070191206393470726208628785024 10320965 203533482051620771000200203299534657280 10320966 -359237182421719324073030642704315929600 10320967 -491535413367943825512874092042613927800 10320968 -214389215377845213760068180236943882240 10320969 180410088569607700255866936483626256144 10320970 -155030941168628272963059067250748215040 10320971 164135740608649570702379284319071830000 10320972 -29246865695380440002519601580885459968 10320973 195575071402157836613860318718696707928 10320974 -71069551031537258320014196222226154240 10320975 -48644851469680953266376781457270852400 10320976 -34705243695441329427473921310031872000 10320977 -41066308724714258435965558367783052300 10320978 33685767710922642588036017439862852224 10320979 -234355801160950528138033334496214918420 10320980 162578658569245915477673721859028832000 10320981 -284214386301799397076174027874664386656 10320982 29243456744627781341360217109164858624 10320983 227139619450206851796009362285111348232 10320984 266971228881729146424780282799825305600 10320985 -23594397833624822948050083159931779840 10320986 -53632567564437490846345519153646349312 10320987 22416230013821632295180249160744313200 10320988 62365276006369669297537046290819537920 10320989 -4505536469936926406467222693107804288 10320990 3302974871614202258380075301213665920 10320991 11351386849171727765869070203022280112 10320992 -199662225593884935711369637204367769600 10320993 -42838932446379525386313478820702073600 10320994 -109796986086426725537752434978412807008 10320995 11140766704786246994478326970047826000 10320996 -7067987668408020756692269344128225280 10320997 -24591448196478766393169600437535863872 10320998 288366065958071778238152520740356748000 10320999 246283224967376384308049122717474472184 10321000 -10314618157904775965107762794785280000 10321001 -559934816589140360240115946337539946496 10321002 20434013787603594360187252129485328992 10321003 -111409958076690147028873363371464075520 10321004 157641432241595629911260801155807693056 10321005 114716070520017061704973534741694830560 10321006 -106402180053393786366614400572905225344 10321007 -117543338411003398660924046046421435080 10321008 4457433814270386246923310055053656064 10321009 -46443269092095212507433869179858875360 10321010 30090226385582626818094705131017425920 10321011 -60824858648865190396413202266654791340 10321012 -158972085136492947368547648649351888896 10321013 183898241929141345824370587849324556800 10321014 -26447478001979741444441400159762883584 10321015 -126033721454634045476179440943108897200 10321016 143996054381315417453332724758665461760 10321017 -162197051296764539220006931207753614336 10321018 -168880205452509743635828983726495761040 10321019 -274779848220043129144368770978834914656 10321020 3623976290205754054496183147379886080 10321021 -122429806646861782506674345289773574778 10321022 181289954714396484931756540702901325312 10321023 -12051881317901773710017595934341066720 10321024 -85304874921572411025642211987213516800 10321025 -32402437253759437424138122710432302400 10321026 82762091735098950376001296182344502144 10321027 -228812515213731700429437950169184528368 10321028 81846250683570682311234993206204774400 10321029 -199479829923170697296300105121375464226 10321030 -217588027102936182506022200204069001600 10321031 221065870846100880309904199762148620592 10321032 158609472921570926609503266224701440 10321033 -228391585453099793333917303709833264880 10321034 20995595661411083666903554337127144960 10321035 21537246262399411809343469411330956800 10321036 282546014999035618162657875562725113856 10321037 -323959311708497965259068785251901418314 10321038 7156929377418988647361134779515761408 10321039 -29377561808361487380295040522299740344 10321040 -141558449731972440351205504158137548800 10321041 -354431321524471126793787833551935387408 10321042 268375288237415379789799164219538596000 10321043 26149023329804217593126983508666976624 10321044 -222948168026854414723723871816462198784 10321045 -138983678064720351710768964443592366720 10321046 308896208816317954709432940839201789472 10321047 -114531073663122671359122688598452224000 10321048 540214570107428088009411628453856655360 10321049 567695678961492222242435631701817343050 10321050 -81640433466967807374860205296501472000 10321051 -12637721284666089318007365894421048688 10321052 56540513652759822556087549154390830080 10321053 132023403264242892079336213281345772608 10321054 193831514260373817147979571855353070976 10321055 -280804298080697204539158055445772588240 10321056 360347184116420965639059444008337211392 10321057 66566726945490748134644718990550293312 10321058 -130012265475737897686427510835754800 10321059 264898394435378751078571615213450970112 10321060 78961025536347111424130208563262132480 10321061 122829164689718755003713056022952331640 10321062 157677931943090761559608402998543490752 10321063 -25342474531668154255327959637081178728 10321064 -80377889080369005721229295429148846080 10321065 -20062470665714947629598273436084206080 10321066 -1872448897282625020978300023986434560 10321067 -218782609378042855055134778470238325888 10321068 -113673544243258373926500865658345372160 10321069 -36441353907628528457936816397855649440 10321070 -187675757457439889839004032587997907520 10321071 -7775467158318984677674303096713709680 10321072 9643840116057136614858124824739659776 10321073 122937433635779560071331477230495397440 10321074 -146587622320981504250398450900555061760 10321075 4022651592278050450141455783186832600 10321076 -31016344363358802271812172178901779712 10321077 148835073908541605969466637757847213408 10321078 -5676932410380022259776071652314209280 10321079 -194110241108301317368958373899049679320 10321080 -78741679667225021187352415178581606400 10321081 234875696031661177994539735991042382600 10321082 500474888181812807249724492498441034752 10321083 -139918163370652850082012187024581615348 10321084 283335684691426636995284556353893318656 10321085 -2442751533519291933141025498466128800 10321086 156865968630324258616288106439900012864 10321087 -82447028027240919099911624745847138448 10321088 20460583556414389394629933681043570688 10321089 69455843764124928195446365333147007616 10321090 -56460807516982458977300538488549407680 10321091 -374553986672085019405390973297025876960 10321092 214606098950653373044096535258215564416 10321093 -725814717763317115582093449966826578658 10321094 -27853516479558287914289915752596692736 10321095 -92644407213438527830642530281329554480 10321096 -700887467300270365281019748131054540800 10321097 -424526601185411937092166225660862929648 10321098 26762230335445498674486870103081707264 10321099 43311877128853034241566171460349246100 10321100 37012814882821708136225017605720960000 10321101 -5644207412291463821707182352647488640 10321102 101539006546064785167200149699864519104 10321103 709753911416785231807270001031497784 10321104 79447940201277372575543579318497443840 10321105 -17983174027781959874503931966887137240 10321106 -185626217638509807267079157171214996480 10321107 221229731979883781879614218130077050040 10321108 -115868675809131007026386374105405353984 10321109 -129510112307648616103085173399861573632 10321110 8082048800015195913272342248018876800 10321111 -108717701774159575344038358896236908000 10321112 191477657144317433688656896958094827520 10321113 -84438682229244992998177096552939898880 10321114 -114332593880542769212400203091522268960 10321115 -381485529206705574869936451119060623200 10321116 -33012585763290649946446539717548583936 10321117 348867034872580761724200616203105856166 10321118 37875358774453604131212936940179601344 10321119 -373371753262293779406369975404388732456 10321120 -295563422388969912246785257272406179840 10321121 256796305723191677645639255504516348322 10321122 -9561646613918647924208989499883280896 10321123 -368465810540738085496594330321041442280 10321124 -471760226090088034758984873510900907008 10321125 -296658334607960521278334507340650320000 10321126 45287004721629402321330987510871564512 10321127 86939570858199102705774714540507628080 10321128 -287389329511740601880095003598944665600 10321129 42865048652583784016107792737150808320 10321130 -37881339522325032081306037334980495680 10321131 205501770680190993785539489730767652952 10321132 -137167696499046825980267140933029381120 10321133 -112543852200133670033241183694504571136 10321134 -68095606492968813546965253045651971520 10321135 10804216853121404553690990213161088000 10321136 -10411635077925565346574410958013267968 10321137 -289298962806775558681024254792333243006 10321138 310151261882600078522314792950062856720 10321139 -525034576412526412581307266830616813600 10321140 68130207919114317156494285917608499200 10321141 235823948265975999989435033505544658752 10321142 35278045450647499168770328501011091200 10321143 22982755869438247077719177704827014784 10321144 411353562906504953966547628460492636160 10321145 204866035164830179510638517200187128900 10321146 -161862863388471124719834015206125065216 10321147 1117472157263969103204209922973685032 10321148 -379786717816206951715102129487298465792 10321149 -286451713877742116707310334292295872800 10321150 4299054875078992688152238237431430400 10321151 -203111067049583634359289902282831470848 10321152 -70836059448481260806610354237069066240 10321153 -697864680385055977202399836156988678400 10321154 -1198727969443631495899626915587868768 10321155 9968889804174509736858030174766622400 10321156 -499859051185032597088961228505668164480 10321157 32045012474632188360097969027551080448 10321158 47271490619845903425251313364402329600 10321159 227159628305351758451823715040265478416 10321160 -23933893896638816123966856898299494400 10321161 -6758314076374179906984718575207824640 10321162 271139486275650127142560423687779542832 10321163 -160360726756569597810527578252867929600 10321164 -94236137564584750045944764332238924544 10321165 4729184675057593959148687000071385260 10321166 -239449894521856630537784415654234427968 10321167 148192342200131624950500086528234252160 10321168 119802956492291041706405370742213115904 10321169 -172319303784285438517437320048050871004 10321170 -90456447901408607175346098498499545600 10321171 9296050144295412555272802669436949504 10321172 311651970587721591939293692882919442432 10321173 -246265496234721309238225227777472688178 10321174 -105792894899372715882188023889107229664 10321175 -319136435538206628422329089317197854000 10321176 -1102453922682673167036336526954414080 10321177 616240293319664615134661502918302190026 10321178 -7505671424993495136687261488738188800 10321179 328335357464159747985216370834817112 10321180 94740352531478198768948720600750745600 10321181 95557952346348145597485732333637226880 10321182 -21609770541785166240572421946440767040 10321183 -566319497402169440696576412478376817568 10321184 -709422054208212424785187102153131884544 10321185 -37702766750756044823867753017698291840 10321186 -92575932797327839449750504216133676208 10321187 -244541014889421953844228594338773616400 10321188 -200724084732981549817524763428700944384 10321189 47182794293966551306617287283305010624 10321190 -18111952106457969085507604275798982400 10321191 168084583195408137773345653860120123600 10321192 240113643667029098481966601128807628800 10321193 354817571131634487159759708095047224180 10321194 34719329200635138953753218332816385536 10321195 37842226265453385967774194264402733200 10321196 -33166056138230621858885139133391812608 10321197 27700008805317708409083100535805076800 10321198 242955512736306305342530631411390921280 10321199 -4451756733574594546536666703426475520 10321200 53476146990350664852245180159154585600 10321201 -1082252823760258017670264967528529314016 10321202 -25143283909600491481753516698469226496 10321203 99901711765098851683855140510656303664 10321204 -53190708541917295863850997206855680 10321205 -88913986196084471155550251602925639140 10321206 89050921204058511148333113745049303040 10321207 -2833378657128309636870585221161688120 10321208 -153749976294955057006731203042874839040 10321209 257513300394475600928017203689907450720 10321210 11029139511116061673283731582933180800 10321211 240734513321513515203968790011497123812 10321212 187059537704773110003183599973444993024 10321213 67559689941611447089042253266987313600 10321214 -83163972252306098083501751040735884544 10321215 -84821280388622960210368902575612928000 10321216 157415632197436210187126461831399342080 10321217 -286534313423499696949382210807281763388 10321218 157069658481689437471135030969635816960 10321219 77030157511416096848839326860172778096 10321220 9905998898545070196227660083546767360 10321221 3660438162729298677961124720504060064 10321222 -121056472690377420831983859035282155200 10321223 368208156453649751650895893218160327704 10321224 -57894588916396471534601695872120422400 10321225 -233938663133938267354646810114916141250 10321226 -312246737658585451351596707828583092688 10321227 -17983048797572297030609739150164037120 10321228 -626177698229718508786035802784277225984 10321229 214621921180963831803048513678989827830 10321230 107306585217025082666587848740516640000 10321231 -1090897574714174950709245131661586684768 10321232 102399864387374305992603705368957607936 10321233 -5913601085543745579349389716496701952 10321234 110355672332244588368070752735885443584 10321235 234861282907705386361776889108597381680 10321236 -25098963514071320861599780719254753280 10321237 154304321305807442732536555692211510240 10321238 -282564382619560267667703274334928881856 10321239 -350475919132461913380101912467949281176 10321240 80018655614036251195609827528991948800 10321241 99122836453313668165821495031601581440 10321242 -131348406790995214597496825557092109056 10321243 -199224405141626372186366121133445916176 10321244 -267882538617262460018127327507561636864 10321245 -365869055169823714194779252174983968000 10321246 -96971465284811354906912208861366601536 10321247 -4213492336193062543976975382491543808 10321248 -9989923571760269950036372550980730880 10321249 -316498532587947648861629151934437910750 10321250 34471673727065435003715571607467200000 10321251 4145460097393934533313587466604123120 10321252 -104647660192409405096653753264538491264 10321253 -569767675150436475572453871173799584640 10321254 136051886457054219103371708708484450368 10321255 -57953429142705681478424936762466039840 10321256 -639295643217761533919366631593750937600 10321257 -225697627131025399192543877476551765360 10321258 46270765165442971335693069108077015040 10321259 156024804622287189303277038831006921360 10321260 -147250521865442013752047049445459133440 10321261 226175703110468577825819761106286493040 10321262 106766760249982832270550804947549856960 10321263 -33130606600423690262292065710075593408 10321264 20965739759728379096810796563157483520 10321265 256555858918942490747002990462546955520 10321266 71008838493779701084175859784845009024 10321267 -388029137938045628979356248676164747776 10321268 286314262025932825585854265144652445696 10321269 -117099271068337392638701735855146467520 10321270 131338142894652432280488008622072495360 10321271 528225649248252956760982895494247292000 10321272 59847711560867514674228391935060152320 10321273 49427715946140819122544860952663722304 10321274 -352838029186070929584567638849513982240 10321275 65056381640251248889216389545122392000 10321276 -29087758398880435229741763471107006464 10321277 433113419698338305106621890221462485126 10321278 -114800887446238093952272250711160115200 10321279 -735564345397230072133251759221423029120 10321280 -214736488130469435170709508789056307200 10321281 -116017492653689098268159422608006524430 10321282 -89747041972249079654610818264328144000 10321283 74202759183402603206234682146176869120 10321284 -248507136566938468734357099023233496064 10321285 -90558111777981465033562033537739868240 10321286 -379557615174025683897879344685635157408 10321287 219466035517992592029160467049683739560 10321288 97383626576366877439447705772216693760 10321289 -88941579697688184453434375566954835520 10321290 -639933195979558055587439586823372800 10321291 -252215846592477531816871862956693571616 10321292 385447581797075985624950320723855286016 10321293 32154730334733941511550242150983469984 10321294 485491104479359850238964277716689561600 10321295 168702571937972035214258794179849711360 10321296 -24644080288924637930449564626262425600 10321297 88156892723254098741389495929851002432 10321298 70054737878797341454746922332260938560 10321299 124291453576231722931559873408637565488 10321300 -280240894831579601194545616877372800 10321301 401816391394061064583005010066251772302 10321302 -191411837507841230491852548126177096768 10321303 -518742854023508259001927745675168377440 10321304 111468596002296963409711799493935308800 10321305 -147716262468497382966145160891905890240 10321306 -16039301595940452113887039559205995520 10321307 2884599517869928317231702949557163920 10321308 160557292092907444570157410462178952192 10321309 -182465490709749233369167750071819678490 10321310 -77000277349028185034445866798764597440 10321311 -63909532987038863473041710691481971072 10321312 -625138306910137963481633136696031838208 10321313 124636322682772703797862645125894927920 10321314 -8736703882931919060505110269382917760 10321315 -91816463395738098512098732022034677040 10321316 70387798095254544266503893792512640000 10321317 -560270132371005795473776156882661045760 10321318 25552178393160605900641393454816405760 10321319 -74778756870103123817166053832571577400 10321320 -228944105212978307018855478256426598400 10321321 -261692182538094119654231256612957903488 10321322 -61235869247152666464610331979170717952 10321323 44769652079865192013830156303951985344 10321324 -5526065069091482960667234329659432960 10321325 55118283912312591012306244584011772000 10321326 -5898750524293607770058603072555443200 10321327 3191787365450256728136837281144286072 10321328 -24382134592027528976256697421942734848 10321329 -36846751929938734099043675874247251840 10321330 -76456727991345015518525203662499204800 10321331 569814024227690043640437922829894373132 10321332 62368036922194233093396498112590643200 10321333 -333509799727501589650226672467972512 10321334 -19150641439300823903624261607667209600 10321335 -10832228551218221501917768176310668000 10321336 221457100279866390143960957238868807680 10321337 287444519711578926561287945323787419980 10321338 -49395866532047324704634882280082246656 10321339 -31017600890517964170395564480754360288 10321340 49573023381128247485845170481084485120 10321341 -224499622777109254524065344606137618432 10321342 124601033684131529910836250842477245440 10321343 233526091610388635413767798119393878920 10321344 -2395243231106884480316114423374675968 10321345 -132950839526085760109331062605031191320 10321346 -2364898229745927444287731403153677824 10321347 88502928673414997761007511679279038720 10321348 -97420639310907230121213551537468651392 10321349 -259972531257935382225743179641518407650 10321350 52578580625989673844736883714323968000 10321351 -17371571835640390805461907265730214448 10321352 -374079277036794176557402838103672806400 10321353 51562588873538622455107521543866579904 10321354 152612200484868983606810576148212579376 10321355 -196650801090096907454612811921633018480 10321356 -206305806537126067553301921841961353728 10321357 240229339991405668364275778143522233472 10321358 58715405281226019596495208133477145280 10321359 335573284194811097754148709436608650368 10321360 -21196200424458151019640005992952709120 10321361 718273424212097812618038853721626029300 10321362 20762090889098336482840058976190517520 10321363 117187950735339931468851733268632257984 10321364 227519933788669511772231625522420987776 10321365 146515647575650669773544910537938984320 10321366 -290673598779160267033254858567493104576 10321367 41050035350116706397159006138074178912 10321368 280956669265651021788389680619429621760 10321369 -369050000828170366358815439655222940800 10321370 -148075426487475147648708001493057260800 10321371 34496009577669121426839246584921700480 10321372 21662869898373975815538160609940600320 10321373 768137398205425061413866566109487970124 10321374 16203483693987934117982698362792471552 10321375 -467455567954514447563363853640026586000 10321376 1708141003496895401667164991779241984 10321377 83845967919041952265152808044840141504 10321378 -137690152554294853670708942163824862720 10321379 -157818426427440939505994517467093065200 10321380 210834458041669895690688033401280975360 10321381 -49152988806853312333115896667444467776 10321382 53250862888870673037642978451387645824 10321383 -68582193474523311861339115326815896752 10321384 206987745967724507363952155092136770560 10321385 -96329674679555055415105509233292531420 10321386 104829449368366786423615608203978206464 10321387 -18169833593134596908592755451333669320 10321388 -34885158423276880237797859385206112256 10321389 -103296905987087473816452600988967214240 10321390 -223306012022420158480229391318110803200 10321391 384427383536794780117351913804456115792 10321392 -29800195738984211549174907715875962880 10321393 190238207396370030620232129503461058642 10321394 207717631250404346839143237790518415392 10321395 28731468144631901909527407966160608000 10321396 -364994228923911734887732107220557793280 10321397 26033189910855258048918042252416186232 10321398 10366833943852499730490227745459125120 10321399 -376314797511826817399063200126730531880 10321400 134020912427069903889853941664108032000 10321401 -266672173876841627980160662176166553760 10321402 -42513159670287958306784501061019739136 10321403 -509695245804145536602040047621194320348 10321404 77263977724134346396681474247839351296 10321405 -5542983122378825244868038540680171040 10321406 -199788855149614678149573260922910882560 10321407 103494164844002323520297440682326123704 10321408 -284093780056624871811685390828814991360 10321409 -217470106666306879464954063212530747884 10321410 -74147728050569296357071024760943086080 10321411 -288911493063390297714275714146162058016 10321412 214787338089359786784975763716349980672 10321413 -63206836506837566279936748647954132256 10321414 -250076547980888173315044542414491318848 10321415 136433845758201167801861269527744388320 10321416 -39527618991787467527324078143910707200 10321417 481504050010641200138709759242916641792 10321418 48374791975780843528886903453429210880 10321419 -731884110842825412277602443799398400 10321420 -19998465608889340682931903024528721920 10321421 -143151175902245540284669855960458324 10321422 -2694594592019973401907996372693146496 10321423 -4448171810316550546189244745609727760 10321424 -200674814744343609205483642345349185536 10321425 163598441278019014710028949778996210000 10321426 -109831566372843044531056671846453058560 10321427 -355347078103804291064511812987765275560 10321428 -39308044864181591967498133208864686080 10321429 512253985681555335285255028433018023360 10321430 8209577833791116599483656519138336000 10321431 -306980510934715494806854161130017596976 10321432 29803577549325411481985140457007882240 10321433 -197946947493527933186956515619064777580 10321434 -80591390932582925714899869174191365632 10321435 -867966627100496110888952209792740157440 10321436 -11678329569835050741106786095442380288 10321437 40883380463840104156097340758745548352 10321438 -311116477567451688544731202962831818880 10321439 -239637050498742189820053930517930649760 10321440 -200747901014192681467858455832591073280 10321441 -74607369615463877463145613774611282028 10321442 207537853129147728785424049967166721872 10321443 -139829299269773978690279424994370950512 10321444 178155937912341739943391502143023747072 10321445 88417634843152530993073823230792970400 10321446 -61355377596919606546068632909814312960 10321447 65499990506564831563944494010635125360 10321448 756449209526037132193749166257800294400 10321449 -169586512381127620219717982475133281792 10321450 21324555593905768043470495068371328000 10321451 -229318396289465341505846600626979470080 10321452 221813375602813211147286605189954227200 10321453 217811346359672582993193579595473467980 10321454 43633121867919286003233181432348139520 10321455 -155107335255943877227988786379223430640 10321456 -30635267265600193691088412307470041088 10321457 49452928971608211527920656149813642688 10321458 9122195949375704684243240425960089216 10321459 211210100249138601618367365549883625304 10321460 12867376729953010409867933702260070400 10321461 -224924749375224834501445615689833873490 10321462 760623123798191596892386584544529472 10321463 31962035301765293963495713819796813520 10321464 205215227690832727144254531219540971520 10321465 -93383488324673966967079619853935769600 10321466 259781138964051731469078421481649528432 10321467 92575500149829091473222236996636307456 10321468 -241844529875333113693961574546649734144 10321469 -21959944074099167444092466974049767380 10321470 -12136921664054919903042471238994328960 10321471 690571640347191629478213996154297748672 10321472 -15288897680608602736532817507023585280 10321473 169554256719790539086329825767288500784 10321474 -179477109585903312209620094453473065264 10321475 -8570753569539244561369789539591778500 10321476 238138068401724574782307983412723636224 10321477 436711320708176845511794158528767844060 10321478 -73055997483271051505756745065978742144 10321479 22547283821926868486563361167328663040 10321480 -47513767444024944530564967821200588800 10321481 -91974065915885650280711409497667783936 10321482 266547174492268923811384927035915270144 10321483 36799124476983236973071204348127209760 10321484 30871424435718158436666980951927132160 10321485 -12312910018759711825253084918835461760 10321486 15404657873469919316353306225002230784 10321487 693879763882461020120338329543013645824 10321488 -131958879001416185748064176163008430080 10321489 29428936573379101479050904863053362290 10321490 112860637962646681421543848074798988800 10321491 119161586524530394459944032605051074624 10321492 -895714925911823749691260638448201359360 10321493 29054276549943505670400422869973539968 10321494 255542245021566773837238418864425689472 10321495 -276627366452137180267306435042524321000 10321496 213476225242860835630350787205820518400 10321497 -335072648284107910910072613417173106726 10321498 184880906923522292425501141404439537920 10321499 118273056681094072728038487662720631336 10321500 -26517575221861634997789867549106176000 10321501 -41031263459259556658710288553451924128 10321502 29439026479730858244281393217622142400 10321503 -150151537145257850934937342275757597440 10321504 273391715078875188358565849897546022912 10321505 -7611143314722241155708737972370972480 10321506 -9637146262986853485549712784781988800 10321507 -480132577578217716062678851187316478644 10321508 -249471328276615347328059684364072550400 10321509 -438475336390332313765059599316994527072 10321510 -56914637572941497785568298767234739840 10321511 48125549805095976576077472311725587192 10321512 54831565431507785370606947543724195840 10321513 355787532796968449024276601012419144762 10321514 5760553508754797479764709469123219712 10321515 -455416029636219889777555674174522200880 10321516 135429449614119652356155432008899721728 10321517 167845475618453439696459208939694932566 10321518 61834748917923104102195915915407578240 10321519 81432556247414703021775935149794284720 10321520 -38721200804902285900672460008475197440 10321521 143565639996455754856695759817451865024 10321522 108400598371572981212669790758774198400 10321523 259943041850109721051280310939463903680 10321524 -197530131089132958666002060024506010880 10321525 -65496783714629184647587070859312293900 10321526 49952817627269387002482045105759723264 10321527 716363390095074354383113167759854971008 10321528 -153575213844484337656549126260860928000 10321529 -890099642022288239688272010869071511424 10321530 62490192707558625066884117589774336000 10321531 439324196489016096320999389395237950928 10321532 -47695703954042206538113204265521740288 10321533 -31385994399175713932962897424138592000 10321534 48642999959811802312654792790584444416 10321535 -57338595476936694587726897363357832000 10321536 -303292009688911972136534418114635366400 10321537 -184647589858808976617235024347992215980 10321538 171638156597390616787961403578290419744 10321539 111569734076128282462812560279494572024 10321540 -218214285908078214304650686804263637760 10321541 29594297440588702514697829778375711520 10321542 32157744942559427276243988664388736 10321543 8453259613128183400106953367829400448 10321544 220159865119741525836886031615577292800 10321545 4100092762243203216370060606599914880 10321546 52493988984604558081575571964622983472 10321547 -233076277440214032966592527561309353004 10321548 43105536968380934560618306632818688 10321549 -52544005367470858884600094980135646080 10321550 189009712597386537349655207746324780800 10321551 -154032015657159468705794227620347695608 10321552 78856668232070767037711465697651040256 10321553 -595489482536122849168913392885019745936 10321554 133742040914444109539981253504361643520 10321555 -114542729061845630054184419055502861440 10321556 -152480359445307178784941541472829747200 10321557 -10229140495348451581440519083477085408 10321558 -103881619619091366651231159431547570816 10321559 20197744857703997508109251798174146760 10321560 -161492106573554398706218519510548480000 10321561 421686135468553217269449514817106713162 10321562 162962168633812957963109128382388898032 10321563 -41176891513541915862284631688518974976 10321564 -329633150608510332813909997662006604800 10321565 -320990905441945490299544861219719995540 10321566 -152494308226260363716091360427859770752 10321567 -21305884422048195393955248686240575968 10321568 55422150688422565041344824976714956800 10321569 94991659490144853449194700417034845394 10321570 -763537601109572902783475100035735040 10321571 -77072301338565233674466682216294347808 10321572 -186324643536734305036785513024262729728 10321573 487901817167713053087642851625083065024 10321574 -48709685143818525327801617802961652736 10321575 -160377498590201123374163715484073356800 10321576 284627406773159433273359544806885621760 10321577 4119389803787265740434930199078924544 10321578 70463108292745334611075874822632838400 10321579 50701354683861734699672581414639851640 10321580 -47501869954289532124581919847011829760 10321581 82454786497178715676522344062277586752 10321582 -334448311993757948357697228807075772608 10321583 -230921357422527844795090806083583693168 10321584 -9917774850261763867897426774736240640 10321585 -117578888582534640039164333142365222220 10321586 -25751769752371547160680171798766258432 10321587 -20594486179648518693273014523266406240 10321588 -18070119801661641168406003204686188544 10321589 -302594060331916339579960213858636430610 10321590 -56835510073566731725945112673751255680 10321591 -1572487715597578221450942755691158016 10321592 -512838778593498818751795434124332544000 10321593 92580660115384158564113183317145118864 10321594 -62513338552666005160870299869330085696 10321595 246546559962726616045558947869344487520 10321596 325942050309561920623727246139275530752 10321597 -39254691160543130387887582858464406080 10321598 53180221027828667021990751361798487040 10321599 314504627116786415917007158054183301064 10321600 -31297519764998506156471769179330969600 10321601 -234610193099516188424772906528739065468 10321602 107589903684546468553128481161362148864 10321603 -268760773495797683060020871209093100000 10321604 -96292786216181017088041606512390735744 10321605 40580229957086101459019377482820293120 10321606 136533476291220401706041404728131302752 10321607 484102010534903594941119742371366128856 10321608 361350587758334267082357133064581201920 10321609 -966978631882120522848578177492837162880 10321610 -4560612376480034306491241353069899840 10321611 -346493200458001985396354465395187641128 10321612 -4212658127901750518322370645314508800 10321613 567499180373208883541105947240713656640 10321614 -246374364849726506836427263470513087360 10321615 -300318839916581648927997812831499957240 10321616 -6429048221212407198107238909302489088 10321617 130634532154903244790204092281446254880 10321618 137588047353439466245299086573704246272 10321619 181792858939843404605389764362914317312 10321620 149745135910638505088983186775868180480 10321621 -687989632797714641929507171574669833056 10321622 -27940491068098234296460420703005718400 10321623 268132887857658508542195078250168755264 10321624 380313697778003669756880092159055144960 10321625 -184864829662354761799583294161800432000 10321626 -76834088786415308904447298840330200576 10321627 24767160193330695171954171521316261504 10321628 -440473036049906757772562417423272453632 10321629 89047021929959474618039138807996563584 10321630 -154022749405754957205257768062238760960 10321631 -161962162735728424178773374030517542576 10321632 284215975414330549992486114351466414080 10321633 110689416860481459450101949562336227520 10321634 -6080247296577462291054171277733952768 10321635 19981349088047035812101136625034495760 10321636 -57973983036119364051806733081786613760 10321637 453077957110522622937613251992203681920 10321638 82820692271704284258265202166964234944 10321639 -200472910302159698735926499406578543560 10321640 -102715697272791641913013257941837414400 10321641 -348329839930928442093108400122586429440 10321642 61634674352174353507094495117407511472 10321643 635203499456341789018591837819280987892 10321644 6614357468279336982410714280704424960 10321645 254513441740246510050970099821402021900 10321646 11022540814369146266640763296342710400 10321647 9969159851122335112026831746173388544 10321648 -31913221207731749735610355836651601920 10321649 39367338058160922308345823533484139968 10321650 88466130675207387998734876355797642800 10321651 275732084264280385709897408881544622480 10321652 163167883237408352749148556729559756800 10321653 77061141495876507008847551374680643104 10321654 -230658984843884995549533282724502990304 10321655 -303357493238151508237127372876921910000 10321656 -24516485470456049583668298165150965760 10321657 30536836786639341044868153892795050052 10321658 165425381728968891151395232872149197680 10321659 98881093064441627917610180508662685984 10321660 811328121183810675248391786478156800 10321661 -211419110557801222024953450814969150368 10321662 -92721749256470212511788967220890167680 10321663 952701932159437088062955022895243016 10321664 20371809014602019866531360990795137024 10321665 -25442338628937287331109749032645662080 10321666 255081767927946665184727386677160007680 10321667 -150418303303285410698438185377710609280 10321668 -18543779798569899307429614648191705088 10321669 -147245353665630931227970930442490435204 10321670 219581250387554607737110339748930588160 10321671 -192418616246825501521692973019071727616 10321672 -475204395821112171628417653227431603200 10321673 -16669622715431711132390660559040058802 10321674 170066093792858446488327236428809154560 10321675 15967093392054311307041127298560330000 10321676 -310676767102293996718541260319950199040 10321677 -3650076139763339059551562426439772000 10321678 -37367070309936900299653870323404151360 10321679 -152640870307716963708569374288675728720 10321680 -36338290275712214348369090719049318400 10321681 -118355732184111439141242626166711951500 10321682 -60346665123375158697937385770802377728 10321683 257053531725631255719856546360465744824 10321684 24993590502388816688976842086151148416 10321685 -223277202243877957603069828036383449280 10321686 68947984353735991241479729405107446400 10321687 -425227682485200615720246493021355963760 10321688 27205469629422540518675065818845061120 10321689 -3738286439178923249925491881591719552 10321690 -17778127585840509418625746599580120320 10321691 43595839583845910472294566768024329092 10321692 135318667105288021303507292369483387904 10321693 47808230537005857989344348959645129600 10321694 177006043995344986922740915784715627840 10321695 19299018183726235617754000363337083200 10321696 -89467539528547095207067902815879823360 10321697 -81369641596497879780532307680505707500 10321698 52699864826374129077125587460552687616 10321699 154884938611895508351755951575101144864 10321700 -230562483365141180917974555020932252800 10321701 72358791834726503936635148472666428640 10321702 29064205628590852183122961313348931552 10321703 438978314166358897494066253836410979696 10321704 42321406026811840353554209249495772160 10321705 141156191102793375825926413036575861960 10321706 62349931135955005250311759893542009184 10321707 22671555152593038758721304717535133120 10321708 -216299716947566477851069080319306627584 10321709 129059894519159542092506889505208421720 10321710 10108415104223576810297316989778616320 10321711 249942025913158857854028215567342519312 10321712 2882693485809073723174577818438680576 10321713 -248867500792592077517188960790771668158 10321714 113026685586927398077920745410204300288 10321715 40911394575622137718910482897743909360 10321716 -2988828537105311097608492160371970048 10321717 -158128336697707345000947508246966341120 10321718 -314803605139261941295929088247004020160 10321719 148332928917401337197970632342183463144 10321720 1202105268905369832014745570652569600 10321721 368167234959452635254365666651353562922 10321722 128950604923327013676287618377725104640 10321723 256747262316435035718618886444100577640 10321724 6335940753388021863994487532250930176 10321725 42402881155199793234207702609017901600 10321726 -216560116595161942219503156683851392960 10321727 -176498485367461574129508937109411912040 10321728 -67677813685529806906773028461808189440 10321729 -119707915453273232110204114847730174720 10321730 -139892430648759231301996701672593210880 10321731 -121108325109958734671049980037834769920 10321732 -37930433660121637786534441535399014400 10321733 -48963719957673746971459200403322507136 10321734 -160988354264442514966478245835330368320 10321735 226879942575660562834451929236527643600 10321736 -1190889686831529816419726755511040000 10321737 -190685520638374233772560688248565489248 10321738 33732021666385124776558808233238108160 10321739 235601167010352204387755251304332252560 10321740 33292693893475219692899179259969955840 10321741 317487915971017231290094879818739537142 10321742 -48004574677109083746642482158974243648 10321743 -145892607768172016248367277800699951736 10321744 36624529520304453579008304536985272320 10321745 24706123030813874770962189610838284800 10321746 -66674733639852276062568876278063097216 10321747 19393337989922174911432572216274590760 10321748 7660542876523624655046715073584131840 10321749 -38106713872481243845036109070390478020 10321750 -45174216531107945236067523288440640000 10321751 443986234518602766702953549896265782104 10321752 353217916217569752376027516400808591360 10321753 89742938239931190837018782586930914884 10321754 -427750065941053989440801201875455341088 10321755 -41883069448561846427239021829790624000 10321756 30835231342079587386434119617936850944 10321757 147003437327827241107844226434369172006 10321758 -15300791618677027536153974435716116096 10321759 50457774354592595600733560268860901600 10321760 -164828319529567190907476868414497095680 10321761 -492337852807289504760174877958373420096 10321762 -14393124502311399800507344321956999936 10321763 -5094620791188103791502421416477050936 10321764 263321494498175529318396333835722596352 10321765 -15977567833119543045700398869137982340 10321766 20935993648709065052797166451254417664 10321767 -26788881557083790832996344291646446880 10321768 -10569450461057053999537955619428352000 10321769 -194698334508765417383418628402556746560 10321770 129457814129959446872747694013508098560 10321771 756100103096391860733195752708880525192 10321772 130404495437452832383343571799507589376 10321773 -51351047071519759658615439081172219392 10321774 -320113323060245724811125674386617084864 10321775 -22441428216399328245919261931756760000 10321776 1253726944048900991997604317610967040 10321777 -104708842884151964806608971018877251374 10321778 168974686489261733984642471806093031424 10321779 24667096007191615031812455413222685696 10321780 8287335226484162249500663277357629440 10321781 -233506799439521089827081036394906910418 10321782 -90369635405119637382399224290552031808 10321783 -453359747178352068152004497698638722968 10321784 639066105614019307682982454140334080 10321785 -202922615833615044787043562875852949180 10321786 60238119359054741530379744561590964592 10321787 761017358396450011032363812307201792 10321788 82356611417570352043500878981064867840 10321789 -9479690910176491274449262065553797940 10321790 207938447927431504887901243472673638400 10321791 -9665539300420462116780966136021865472 10321792 222326796694438426499069669143310499840 10321793 6030427686817138276419909830802003780 10321794 41288905908408080969222321025255997440 10321795 422491144338330273148317057763466677200 10321796 -65233855614205375325852195356580759040 10321797 363839124938793139443310663881657148128 10321798 -215704279481872204580861294948428683264 10321799 16807881262404974834013861759357099240 10321800 11829693951192895016206365706226688000 10321801 800387874900424485202029619246617344052 10321802 65703774895351293040462319038653970944 10321803 150293585853008980362650230766361082080 10321804 299952258523385617339187211704181113856 10321805 -55385020826296044492528264308755412880 10321806 1474917344816249986026131495047615488 10321807 -392117665647358441575636063212726347160 10321808 52913414169883543173371279512895225856 10321809 361437388329613490229209673716331838704 10321810 -52010821961111529122527085921973362880 10321811 -772879592243645665795650327233954540448 10321812 -54289480268748479438662361083108270080 10321813 -200267567106569671720397049619054925938 10321814 -3002329560070823618659690668230873280 10321815 -6381879517554194535470097371553600000 10321816 193256716796394997461372990396635996160 10321817 -565310637191370025012090219137375076848 10321818 -14780106270840968448286861062550156032 10321819 130272638473899320752227770732703465496 10321820 53233182200531673145657696793420398080 10321821 -44079449927525177838715894115518535610 10321822 31296058762248720129148805045558476800 10321823 -179436834728554906406010197327708624928 10321824 -539711452482066341339686869821848289280 10321825 -257934606829671527828101787644960920000 10321826 -387936160614242644613801994351823104000 10321827 -68101477760500060884066158347560863880 10321828 -283287615485768444743420492359381371904 10321829 189256840975243893861289169286893164032 10321830 -6091804885709319578828492516233223040 10321831 -59651705323455529016968995254571691776 10321832 -156661236952403187151229840708244940800 10321833 81304665283211950541816609453735095584 10321834 287575343086842069921038823991202928816 10321835 34883639555406275490839356727436568800 10321836 -4036454992773717386692432172484427776 10321837 116028148882608381055641979593619085292 10321838 83961022917312640318669807060945169280 10321839 -2606776688741008157537976341022613392 10321840 -27912315564973218136467880238792048640 10321841 -386094337199679374044508487353426203758 10321842 -71310395279054665174456277650381730688 10321843 119626771964183153768307275966844926800 10321844 -99328656669664259019764400353841271680 10321845 36409235179045787369814578574035275200 10321846 13650806479368974035154248958121235872 10321847 158966882092730089690369966675799488296 10321848 -21894044701831314571532436218534338560 10321849 5312010339685642630418057187125893264 10321850 -128500922407079931344552328123227443200 10321851 184798859373708988727099270645224869744 10321852 173385903351617514346157520790818599936 10321853 13173512916086227046523642906239424000 10321854 23053144088459179060196943714508811520 10321855 -44106980337770359111090388487056937240 10321856 50025111992654102067263156745173729280 10321857 -60117487519079935788106399948937099520 10321858 -544876702780404160590025842068277786624 10321859 232345086089830062761018256509804776104 10321860 40596645143828872931682347012440719360 10321861 532926771303629393886426902259504911424 10321862 201197188172353752838328367718567549440 10321863 -222757059381197473205316201175643456856 10321864 27696831388988076639666255882608640000 10321865 -377244167762364305530973735071572115740 10321866 -72044295828913357206377804460915280848 10321867 8144156377059495592039379145203896552 10321868 -506710858803320140512354372202997175552 10321869 608367585407507034988945056696474033888 10321870 68791106411347630201071322920077664000 10321871 121908865091002204487818016215515283968 10321872 10761816362090610198154016430963818496 10321873 143357528905860067940614210662172933440 10321874 337365258475511586580468505836358722560 10321875 306654577608769115287135081320584100000 10321876 504238643178190364061206434829517887360 10321877 307258465914599780321837804189317659726 10321878 7888815049270209324350285920358891520 10321879 -506140541423231007252723742351743751640 10321880 211538155225707878665144538248547328000 10321881 389430744161284763972211005736273695952 10321882 373311622971078931193155561498101111792 10321883 -267033206202968125699608027776901523200 10321884 130355829141132714144423246547777290240 10321885 -80876475936858154967382741005948682240 10321886 -554251837663484914975311220173524425920 10321887 -56124829214235821460467322700127368560 10321888 26882482355586598871590202537630760960 10321889 85947809891751290905299352510488918690 10321890 -27647946019036748848639299473589488640 10321891 -761445302270602233850457694385212003528 10321892 -3214213619615752965278370577924435968 10321893 64750872744276298740840977362905901182 10321894 24632451394934162165666741061403545600 10321895 360225139457613291914649593352677273400 10321896 -123484669553378752644375515134466703360 10321897 -189672765395172815838682811385357606108 10321898 -7627898335027131569655507396152567040 10321899 104932034922359840438991931460729394264 10321900 -216473881925704232884849466955137395200 10321901 510144295251824202378543413332183090902 10321902 74637080700071700943957140121536118080 10321903 308120032938049124466632289931706080 10321904 94722228129483364821713717414729318400 10321905 -266727184573119570501701192983909987200 10321906 -61489743660646612982229985777648926720 10321907 192989368088046075935415904691177083104 10321908 10108717794662418650301099818966913024 10321909 -61333808779465431123694322254115988864 10321910 235163587695380330065832128331694735360 10321911 306667956189283991302499029786078015920 10321912 -323232584389023205327735485961700659200 10321913 217960813552336733996763170175923650560 10321914 -50279293519433492318737171200731266560 10321915 3158387985676199165600259864982907520 10321916 471860096806803422614951085202301079040 10321917 14470988061954364921251977210774115840 10321918 299225402111494110096269731672526684160 10321919 -93683821747505719910918218020426055680 10321920 -59563513886700294676704863596629196800 10321921 -192645060086380251461037086676575166800 10321922 -18807488858513796168537200578599188448 10321923 -44251290954353268009668344675798699200 10321924 -156613497188532529282151895307841495680 10321925 217640823666873116019084922093859212800 10321926 -101016810116696673375034852521663541056 10321927 -65588263148826999951507540745892798976 10321928 -5909888660387157070538727020836823040 10321929 152747695010620791468307974906283026474 10321930 180228096765123058759777773863613003360 10321931 -34991579749615709882590525684909206000 10321932 -95602894325395688242878852108378931200 10321933 -495468689271974775281269418334894263540 10321934 -31884453340929079681529499001884359808 10321935 1166392352339541276503150199369876480 10321936 -151693007836811757544480628520721317888 10321937 -640693793548009560014466581151321102414 10321938 -226272634319441641480755477059175528960 10321939 -865831428369836751806176318092529819376 10321940 -173104642877773391977344760795390156800 10321941 -80074058896061934443372585549849091840 10321942 -327605142402834837898241427518372956128 10321943 723097527487899311834245493099716781664 10321944 245263283049717708990293086620709662720 10321945 148774458465077115758018595919573997700 10321946 -36960800380591739907454407556988989440 10321947 6095002999887189223567656013605257280 10321948 92331133051282175403565098906902647296 10321949 -242529026457833853975123580020164429280 10321950 79760211317434127141030925328310193600 10321951 -615577554067056081378842132741317373496 10321952 -702866228424986477337149698183746551808 10321953 -85578696586825478764720006985713955520 10321954 33192036431711436060327476542558246272 10321955 -31897571341346592668336450193403481280 10321956 263560540116507608596279364011375005312 10321957 393221929662264121280487515842421286206 10321958 -140142410298555455781820862250093013824 10321959 248148730913834980407000514808532810240 10321960 -298926473652214505158792782856476672000 10321961 213176700270729760271958952807876956480 10321962 -10260933314323338623686800094925147136 10321963 -121594764241795315354919497451867544576 10321964 195360811397686098484547394352916828160 10321965 102361436605728183808483445895298617600 10321966 -171065702755344853471980088971196325568 10321967 694606651202769186558378008710839622872 10321968 -66718397564113847054172635259076608000 10321969 25924331019127472621969595147711577152 10321970 62984809308137569289812380625318036800 10321971 -167816718263629272173520443274589916160 10321972 -170876019429761614100483660015467460224 10321973 187039315163055489018253821575196336120 10321974 59348105562996553694986945930796875008 10321975 70286712865731130874794992989361270000 10321976 -144798832882218340244397284497920368640 10321977 92808109651984766384115828597751330560 10321978 2295353110574581904910030726422442240 10321979 -236877581596459285887350982438339483420 10321980 100179478478065412624106404551675576320 10321981 20154543099811251505098774550666626412 10321982 -297791207013427441677737110177333401600 10321983 23254893938150124072633133321732506864 10321984 -131503633365890335807977557977372033024 10321985 73569981805896065128607922618333148200 10321986 -89923831922089080216029009630971915776 10321987 -314069238296176881682130722121742572000 10321988 446395898202003020013280052226988687488 10321989 -129742167827719931287627082272961830176 10321990 87691239313686734274181585719653402880 10321991 208212470799283114054822311959560005360 10321992 -37535899009027356488854443188502558720 10321993 375764197453681636634258815996708675008 10321994 -228030019591932312797917523780537482704 10321995 -102928882045795973908869850662173924880 10321996 -114295881155280860516975961743262389760 10321997 79792890766711523285310094993929380160 10321998 -81847571614066966943811044092168524672 10321999 579430944124036937649928093673028490560 10322000 42608679293728692655548836727742464000 10322001 90643975701915042567963480520156527360 10322002 617572940618567595162442072985497010304 10322003 -136534219925702938961652007322434025748 10322004 -57951594297756588498172260834243280896 10322005 -59772898884542224594207694673973172040 10322006 121512453334120033052740566232441265952 10322007 -83082550994506645516837077747260451840 10322008 4498602523838552883537146728941649920 10322009 226979467120930224131908680400240780800 10322010 -141344035693822669801222849189359405600 10322011 -4600661869288880485754788678462403040 10322012 62262526764670792371950361115159180800 10322013 138135994560733598964327359296945887840 10322014 -493624261562545475128362402860865755328 10322015 -148710398913533813685160827329485875360 10322016 214500301696762809176081775912969830400 10322017 -114471703204210874250911773955928147934 10322018 -101015312599020110577662760725341238784 10322019 30080352166413909907488367467263523840 10322020 -158801724315626543012172043524805816320 10322021 9796945331084640584283282332260544832 10322022 -42346343105692896320773098676341866496 10322023 171348910192566175195793837021455772784 10322024 -135244021868931190806016334212668672000 10322025 9006525612343428067521212593583361600 10322026 -259694249857034831804804869472033088 10322027 547199042796150497260958564149418709876 10322028 -218964194816963083969449990345702174720 10322029 28219370024628516568588367980987473484 10322030 1042075812283910360989969061888219520 10322031 -226316902849731645394012078867350798960 10322032 -19441788063955229379520550356320780288 10322033 272926909217805137623304437763719011282 10322034 -158337692660204491070312234675755470720 10322035 -216115713432499308811889616998439552000 10322036 -377115830087093380145277615452080917120 10322037 83015940726677477280360453412903502976 10322038 61627256303964772453638287352086416896 10322039 23259107145105085774452303790779709440 10322040 53605563911751984963335757807038668800 10322041 -362910922070574940847976771767827873558 10322042 -33172713489650600650568482889441072640 10322043 -430838842931853788749800543750821282256 10322044 279237295803095939997788741596960987136 10322045 110669271232760817430418804434019683320 10322046 235274980224692039151933708731338936320 10322047 606783579818062989632836642599224026496 10322048 -50360206081910772415681839015458242560 10322049 -98206380915900741765327138734538557136 10322050 145142387786482343138436651053118000000 10322051 126973657971468602127259761216683655504 10322052 -52224785545411100309386649952564412416 10322053 29321342136381152346221166126189122080 10322054 -1827290499443266846584496375752742080 10322055 8275983475506428061305530892683835040 10322056 484265918672748386490434682818200826880 10322057 -662429653088852133668641599134733893340 10322058 109813680792122141355334034074348819968 10322059 -443086516518149717188316387052699452760 10322060 -107483645347397287493939033568617410560 10322061 -441234955488130526185560706497180768000 10322062 -278823193996231587001090082973682171968 10322063 -261787825970685806689810820682469555056 10322064 1506029109920016201814519160535711744 10322065 -30000133896016243402279252743017544000 10322066 -25177980693924684157016991728880623616 10322067 86359230251318307826387372035741472512 10322068 -60507154788654680475202650373157583360 10322069 335264503127767365149150997555373603470 10322070 -11669451471452906745928405428543897600 10322071 429215871581759742593933627645129283272 10322072 537335358284493354471971419344760780800 10322073 -117154070374479203270258201037467718 10322074 -60412053516510635708691165723568827648 10322075 -74205003574235605135087161181340406000 10322076 -43297596577503784505636682818774261760 10322077 -181131595499524068894956568222399283188 10322078 13629035386794244109614952217679489536 10322079 -24213596452844484927771797558482300032 10322080 -110086517240261003533805950971785379840 10322081 143926760405484204380583562459935994944 10322082 -74186189731650299080473274521219636960 10322083 325470442423039046460397876300275738332 10322084 -129100332412053748714501903495085030784 10322085 143420852734921021514224228468159370400 10322086 -30002261121915896852336740278622705920 10322087 -341556276210890588378986175280805733208 10322088 -105779720226720811425369085351294894080 10322089 -423360104501722807053971809879974569820 10322090 -117989343449338316311568560210605388800 10322091 -141298686809633750058323764629910229952 10322092 -187375299447715710497377369598396436480 10322093 -485360118046579084542862307299688854080 10322094 5627716903148903156503230812886713472 10322095 26231647326130847315172072454699807080 10322096 -45375995124825319105093210086774325248 10322097 108820578224384694980535913548407555328 10322098 -120852099377961245941538341990773114336 10322099 -54574430756184084109557291340222923600 10322100 -156786280855891046073188256746990592000 10322101 260310950255587934013968023269757386336 10322102 -73265329319500483175407428805048050048 10322103 -232950793288943457776108950246756369152 10322104 -72796036395961364828719534228175892480 10322105 -137430960326350849534026855851976775740 10322106 -95124472441150723088563386998155328256 10322107 2207609434782205942770579401215186600 10322108 449917846743077662867584455833083798528 10322109 68592180618960155284815523119984073920 10322110 199263580356535932735297810798910032960 10322111 -578743191728162797577015711495166133680 10322112 25040829867389210776005628405682798592 10322113 510621319063915667020318698227607351362 10322114 -272023123001788028373796804836989664000 10322115 -162946050533414191433249142247247976000 10322116 45964519637798587013826926202633392128 10322117 -230470062926841846931805817784257658980 10322118 -179157498875893088662651525775945360736 10322119 -4150892067577683640441344382105097280 10322120 -69784202888022638700606203196700262400 10322121 -162455492405781853996286027992246902720 10322122 -37761850347586005623205891631697750016 10322123 102263856388205136081530875194524061840 10322124 100150025800674510029822100145750425600 10322125 682830327886150343831107754742355464000 10322126 71008615074807008096241161820511096512 10322127 54248816071833075706265287677215108640 10322128 -33265288272227675244268400936621604864 10322129 386924673291648929270023869571185155184 10322130 -2194466348759680367763202439147520000 10322131 -139526056797681477043457725331070703800 10322132 -85413253776318355641173765435588026368 10322133 -39045360289771937737582887130448501376 10322134 228501267796121817079048226273603500032 10322135 -222765698883493755271475266450318546920 10322136 278021471527763981505142328450683146240 10322137 -49772418586599074387701139862606434048 10322138 -16921700170981864222360696520202041856 10322139 -14650796584368174446386719575998970880 10322140 -434630325579455821094461011912671232000 10322141 -346304289027825761317579373580053324916 10322142 -83392316563372115423318772538966548480 10322143 -271950688874204321267255090598592911656 10322144 -58286279936149558309331924133823119360 10322145 -540434421728287684425398917348611154560 10322146 108547165701196269414824567117032072272 10322147 466691538559340000517012522660434160 10322148 -119769700866064375300382359435896428544 10322149 32531522190335265246681257005024199840 10322150 -2583932186417915503330810300180622400 10322151 42821690342887613987433630556234233984 10322152 39116568693926442609027082586851246080 10322153 -221372450587661111453008425123110245596 10322154 415116457688029735172241433400253172992 10322155 87034028599234931364903824749598830560 10322156 -5111082678938960161366438543944035328 10322157 -86840781018520043158089890598335885760 10322158 -44274860054935034531134601111679645696 10322159 -190873404514401040070415883666614206640 10322160 17933350994012747600954440751333376000 10322161 -267574139118622870746984158979657240238 10322162 -42492057424306329494882387811005173728 10322163 -136022515702311343291239093486571855296 10322164 -422604512036735292494962323525310378624 10322165 -110972297816533582924838162743515446400 10322166 135139831047536237032433044462473829824 10322167 -157816913213611662268745048821362261784 10322168 -254829497880701224816055798925754368000 10322169 -163944209225997198952514160199658420544 10322170 -28864822875251153147642735791542835200 10322171 370570075220747866428366558401549589600 10322172 -141237187192271681344182172916671488 10322173 -322104324340146936346353668624674184820 10322174 110009335835932150294044652142896176960 10322175 177736808265765989209948061332083198000 10322176 505825329487317013768326055922891751424 10322177 174431705868985103325515452375263841026 10322178 59987357031282283513409912355205194624 10322179 92082832224662350043224714656995254272 10322180 174837751571051056426411595315405721600 10322181 364425998012338872957964346376660867840 10322182 28957688681238267951955005989849126880 10322183 357548201529544444449262634689923045720 10322184 115491317389356589169714867317123768320 10322185 245700215597647708043728765784135425380 10322186 39806866596572240130361651769644655616 10322187 435270344017965298348450273463474081280 10322188 -282880131779382898698688280311196154112 10322189 300677536650116515087454095885308903990 10322190 -113136055266941135677533290303810796480 10322191 107137092524116198600661286156195193200 10322192 35794268610977080291695675399870160896 10322193 1336880918341910762389116638741726208 10322194 104617251641990835817535457895999076352 10322195 -126192136489497488936471237690271016080 10322196 -136467087356180704958801616342047846400 10322197 -734672343764903637174989100839857767428 10322198 -80096158617152453972395440838780562400 10322199 390186486911674303123925306728243394784 10322200 4315882623334646037197618396510208000 10322201 72004559020044648701806872303707114004 10322202 175331253683783921270956785075691031040 10322203 -164368930729606273141137830046838439548 10322204 -192122057080694515263864294560687628288 10322205 113132598609718066536334673302476267360 10322206 286938035177193758372216104629693933120 10322207 2227490258908551789118693865195366400 10322208 40502270779705529501171958584495308800 10322209 -369102493995080487511555411446340335168 10322210 132933098118934718456924895889400681760 10322211 -42085321597385414950167157698644605200 10322212 -148991272881197120082552945459358522368 10322213 212663613817726720731665990423419253760 10322214 33519300543977461692471522390900049920 10322215 -371752851405126062461782182974710317640 10322216 89751876108636393327848788273084416000 10322217 -147970137624383427697795809139440160320 10322218 52360364750520196712058805577775825504 10322219 -293136979817686982742800029147612885440 10322220 62864355140647614029115484741722470400 10322221 7813126333005745506207751710842195584 10322222 -134389624692512527584919485442501649088 10322223 142650644113769654117672216775986475024 10322224 -93960255829126577505868750405031165952 10322225 82279824585575975873923210541478432000 10322226 -24757103356715557098529977963548305008 10322227 148358416893136668122501191602994817040 10322228 -72409744805972400916725302105238718464 10322229 227983562820116133946412728445947434240 10322230 -105193123717180272575960840121579686400 10322231 -242543501277816101538284278992832963800 10322232 -67652084918398340370748766675650375680 10322233 483899873309559899260055728057923185664 10322234 -21827879664525549456084866659791863808 10322235 4577795740704269764744706875336715520 10322236 1405063181244901825707003660853530112 10322237 -343315611044260274318596062584783905908 10322238 -26875021762763150176951135957917434880 10322239 -220940555977758453921917944857653814576 10322240 784946861878915035068017790696816640 10322241 225995612214794867909393312395906145280 10322242 80936339220566976693490887252705177600 10322243 241124885439533570369596855636416738492 10322244 -141337542134537291388749300427083074560 10322245 287216338699513468116168415210413373500 10322246 -246362625307873287520755339401268348096 10322247 130869305946171778845500007373210488480 10322248 -517146285503732826557278730475357143040 10322249 16980047058901274717569601708414557632 10322250 38438076628674297261305676345693888000 10322251 -419517023629077797604584340078997114896 10322252 -157326010919194062874548633039478443264 10322253 -318196344851229831085494454724629404138 10322254 -199832118114014943739562177312859122688 10322255 6002225193907192427108434813897199760 10322256 5159398734990794493713636279093035008 10322257 -185564166999965309951496700024436653968 10322258 -172053697780833260631301902365903345520 10322259 189749901813406293218415342492676264560 10322260 -76329015778911541096354938769290124800 10322261 -91053659285328963600581677740820875168 10322262 43335711329606026515216191950140026880 10322263 -41654690692699469713562410956913893760 10322264 463736501861643405411128296436857651200 10322265 -122783255987449818354778106277522209280 10322266 163283711206398419789976143685002126832 10322267 169974902048776897979556911852581109316 10322268 -403744422919522240508280761136453120 10322269 204574081215244705393163661173553515244 10322270 2759561825072795446344435948108533760 10322271 -3578234236457201203564868932623875760 10322272 337708508413568071183576742174906253312 10322273 -200793575577900856385867312560707648900 10322274 188030064848595206699776730676855960960 10322275 -227787597798837103943841298349743473700 10322276 -252904543276090874222211687558488140800 10322277 163135789932947112591044169771293735232 10322278 -87739082105496363836826917210495926560 10322279 -7185809330369791168315101925601677440 10322280 -125467065312792706258067163747790540800 10322281 552135297270162310278155795849492747520 10322282 221261502882064537882259480099805484800 10322283 93620137156622251048025296558542556848 10322284 -141754424451782193093412471022211390464 10322285 291240232127175568723363853455688409600 10322286 -85427580397204665057226907492110033920 10322287 -13322364008323684524804937764358241920 10322288 240821517507342197146456604499295764480 10322289 -139069512491520204625335579389440972800 10322290 157161517117321327026563427378362933760 10322291 387602011540734389287630586579729449980 10322292 -12496307657489251963710646900997449728 10322293 -205975284669796142976830436157665077376 10322294 -272640388733805024289766182262335522368 10322295 140678137650722379912210028545921767040 10322296 440302634259574848971313697886002913280 10322297 41009604190196807719542165737094448452 10322298 83626126610507588946115882772436971520 10322299 40176830138128392242570139248343805264 10322300 -78641515299280357007393679495513408000 10322301 -42013102039874011471022919082728046080 10322302 -87636672653783684773904018668558689408 10322303 577106813798345150488023087179639271552 10322304 -73378558271830457252046188008188149760 10322305 -12385470926126801235070805355643285440 10322306 185421651190688820218396898615323197440 10322307 -157603285417558728181123057529130157152 10322308 -5124887985823343895005645683777228800 10322309 -189966865471026041460517055868145570020 10322310 -120910883183028836104179623608792961280 10322311 530504821417526604654482263708850693912 10322312 2300648804044533929788011860454604800 10322313 -68014806588048329098153132936795459056 10322314 -8887678294345900499393695971796320000 10322315 514775769536420126830525621943730787200 10322316 20951072821989654427459717771221492480 10322317 -229920911913339612199532111976983874634 10322318 -125374728150938094616259930628418913280 10322319 20415170408233886051913640196231518080 10322320 -83775037094182884182365025834847436800 10322321 53536548059905161751827174173902569522 10322322 702512559506903685755139567820880640 10322323 -208391976558223762440430057572322311096 10322324 7240571417318055655690045208265334272 10322325 -71991367640730960676512915063363799500 10322326 -101307554070497531696998986945470893440 10322327 -523771044248247504466075387823115812880 10322328 -475966343872778107733213601357291847680 10322329 76413591487582604935760238825178758400 10322330 107747457273994131944121648243527566560 10322331 -22287099733944584674450530453714443520 10322332 212894968632337877152794632412673766400 10322333 31198228298196455181859534501400542464 10322334 14803397207412347075333879932026848640 10322335 -15617146259681319629448996057240078240 10322336 -583689405855066559317615682156444581888 10322337 399396889244030560792064206758195209280 10322338 -86599411455645318453682823145566751456 10322339 -602887850216609614294598485195834723560 10322340 -51218302637969258515752656580332728320 10322341 16549137203190417417256499752115209372 10322342 34009635545507810010314947709075707200 10322343 -260140902959631582666168317654562616320 10322344 115986446550319359338871857076479708160 10322345 -20084172667352333998325392128795172800 10322346 -5667164648734314674198748709405264896 10322347 -3857644979123877920044771833940812000 10322348 446816538949681281922256436048624100608 10322349 -79574265157066577130244716886183994880 10322350 -4756305863912427722609451688594665600 10322351 -99863451870714993454576055343236508912 10322352 70745245362401331097283673689805127680 10322353 -266798724476060692825817220934574540398 10322354 68810537971652013699790975598061038592 10322355 352701478038408867481414785282714424320 10322356 193522877161191535754036848824127641600 10322357 -241678229104241093323970096024748389394 10322358 -106306370075300710291440924169751247360 10322359 4185105256299188844591647785887710440 10322360 47276158569413425497040196566591488000 10322361 -64478820186443233789301406832874059968 10322362 217568487343358852477244979153484472432 10322363 -247120421904810214461637525508833823388 10322364 -29479580157008591400915170318600616960 10322365 2974240869334912309093604402277752640 10322366 -34304033807933793099096154645946693376 10322367 119932379618977699053318592757838835200 10322368 -40398382175458685763948032857959563264 10322369 563845354227065446035209035703346856770 10322370 27353844849879406450999632540283315200 10322371 -8562343453275634442666403794885319120 10322372 354845753914686433351045584846523502592 10322373 -13437151482042203769444027257271108000 10322374 -273529086723155035427418865389549500064 10322375 209727718742388358141985597219437824000 10322376 309103764126848637021109321378740633600 10322377 142098419447368694206024069614142870400 10322378 -61100474431054869451810925218775999232 10322379 -127889035514210355209172175774277420676 10322380 71176514127816936595637987130995712000 10322381 -62271037829628278968898710041611047818 10322382 -75258100510786292677034013527133735936 10322383 -133570715229660020089449269452041028800 10322384 -141809080323278080725638228548754841600 10322385 117002074761292079305213270126862457600 10322386 -101382653442413938190958827263934135136 10322387 42778527210160348798725208660686429036 10322388 199255771338796550766994635269001267072 10322389 -51395055566374474488818039891191602 10322390 6037791257534416458911445929947223040 10322391 -142783133904123099747928816489930286640 10322392 -516160232218497105953234584144494336000 10322393 -14522526165096709015073484864335177520 10322394 -200304640470868527700724543601575155200 10322395 621481412017855082850549293404674712080 10322396 -49099564444183626380721588331155578880 10322397 251669234768840729553689322461951828832 10322398 16486555725211626455191929573700970880 10322399 -353326897440520921043054902621436661600 10322400 -87001965146295791167814920772046028800 10322401 -317282930240843280977490521375613516096 10322402 -32162254166970371296083682352603975616 10322403 31345384500356747472065847255260675328 10322404 -249502642434559641413024280507351859200 10322405 -243998924854194170675620482986589387600 10322406 -23666046747569931310005704821546159872 10322407 -483911530866783386098297970375609344728 10322408 -1340563919844417708408022007454842880 10322409 -10570157454462139683567667448177086080 10322410 -337250935627865941409285885874892800 10322411 -157531856904163823494585527213450289152 10322412 126792698826075781718674483706068134912 10322413 217759523910151185040610326241013480662 10322414 -179976876290785786833483610799611303488 10322415 131203937703651128461742368938670904400 10322416 -31646806797682056034419590371452551168 10322417 -5432179555571112492169672991523351168 10322418 -25152674421219926322040304343979173120 10322419 -686741509304637031891675034326188056 10322420 199288196436229223555281036606963330560 10322421 -171019822982679645749270327898853905888 10322422 -595442557798017287748560035125319987200 10322423 372832818466066503884949221353659936144 10322424 -142182153899916409069537139224421990400 10322425 137842415360350922661883342957516018000 10322426 -15249489375485680587214150114227668256 10322427 -426510911427928015640499968736426262992 10322428 -194526751261515004003232753359790252032 10322429 -112739808041900646395122597713492088116 10322430 21932977855809785496414079039412394240 10322431 274367777394241074303722472230393191792 10322432 -269993072685838966282002128336383377408 10322433 4454987624760666288907890296847848448 10322434 -2007182768020360767377742941415267984 10322435 -374407402372928261651016312399749163120 10322436 -161906480579348326739072213766925701120 10322437 -176427181845623612661453945457172088768 10322438 74403672303127974171788355098720119776 10322439 194085639873409989338456609453365652688 10322440 -184221676762029912905648643384022579200 10322441 -648258970825139580717469341456237853158 10322442 -22639409959310390287368362862881316864 10322443 498816626845764676303563624266572164692 10322444 -487021162552832067557237912906980454400 10322445 -46462920515710723341798547761338192640 10322446 34913711991985245562248333890759343744 10322447 -121229908196828747084418568513788036480 10322448 78521674458397455480457499387126022144 10322449 184247255469032162598381335025862830436 10322450 -46158555101107878933728079499209216000 10322451 189094487729907059799397052069825280 10322452 3615510850919820289837725849709273088 10322453 -718431387103198880703915954884742830880 10322454 117270313126892436857238251717852971008 10322455 106817661596340346646812659862220010720 10322456 -179661127793028952066225747399346995200 10322457 -219562087641999382424035860208555840560 10322458 48751231345465163495230251201757924080 10322459 141988808412294834975869340956078067216 10322460 191829090853045174565824012769040161280 10322461 283897178671860682049635956757033250112 10322462 -4034148204250795033129116734963568768 10322463 176793710870763716323117483222483651200 10322464 166656597105033661079266644647317340160 10322465 -141910210024451344259848410217649500800 10322466 28987963172084450917828254674976104448 10322467 327444097608547876708714010578733255516 10322468 -160743946086687524253895350053838503424 10322469 -415703780946207354707401760969790811392 10322470 -39823817319929171211099898138877116800 10322471 357269010862976077162711729687573701192 10322472 -28218576100609911513839858609935564800 10322473 -55690878751004920789173355420426677760 10322474 105273266085316077243530938651885427040 10322475 -123171193401428255100820462754051945400 10322476 -107858664323398853832753978725853725440 10322477 -116998532605940105617153440194264832576 10322478 -8645987866971882791363330985236815680 10322479 476604849037875795125537788718083704080 10322480 40025977366960471675196787854646312960 10322481 -22239893882165334804081896883181375680 10322482 -100307541011222775335990024123051400288 10322483 74103526432426037450668153974451540464 10322484 74141287856707798219868479372041123840 10322485 42348596624350430392648488077116232760 10322486 -177803853144118441261951454643199091808 10322487 116995475332644132548900040902185477680 10322488 -252840194545064693416933886098657320960 10322489 788720557445975086711123242873848901456 10322490 61527391213895586093918059101821669120 10322491 -406668098481693573934335337769676672200 10322492 8232743887335095808830840655789035520 10322493 291144614335168501301961057839050629024 10322494 -500218699103588959886338320572190720 10322495 460151630837698670628726885656407080000 10322496 -14651393343875083687140523559999766528 10322497 200141161093890341715603573879708106946 10322498 187015585468048008254263121338606434000 10322499 31417665072403320485920033422491333376 10322500 -95304759431470515976157194373887600000 10322501 113157066632716711881253056333713720352 10322502 -19035213120898597713385850626893302208 10322503 -315729536587828712663432170222835581896 10322504 60376391826452434711178827313489510400 10322505 259712052932433438612043087125724243200 10322506 310217143619392289774247481783521851952 10322507 6842672854465367640226873710773524080 10322508 32125698979749164255627556186172932096 10322509 510766440254555163436318443899946462710 10322510 377132772899627158763876620761360000 10322511 119112990060620035677094096634620988544 10322512 858694945807237454864681382362202112 10322513 322801861568549622939193868795489691762 10322514 208496609639556132517897573985389061904 10322515 111687444880308378609810250916972344320 10322516 224852072351457259426600156359066390528 10322517 292904016977817315854962056815321861280 10322518 -30598765688566901399429838930472586880 10322519 167904496512909062780795409696102003312 10322520 -12859478354853221095317842985544704000 10322521 278400687109513521419664035810285313600 10322522 102177579945957608393226154853683637760 10322523 -345334461334614317707536612608782580628 10322524 -271223697315868744484807503309460667904 10322525 -20659288167440551245613326389434975950 10322526 -131726512728193897424885220322352369856 10322527 -498716448078186127948776590968731142624 10322528 -35483200165719932914773649628371353600 10322529 59093165298429981267862523936091125760 10322530 -27023215980688914214101364927495012800 10322531 34981194246258191991608202156672994332 10322532 14524933304207604210647441845379788800 10322533 293418747918524324148864715388037475804 10322534 -36362263365130442796982767909060535584 10322535 -51571636504719744554430688847018188800 10322536 371014386779593319758085229007663872000 10322537 -4613719212157339384191525852913180080 10322538 -101985717678358155871250353679124148224 10322539 -171097423207265343938911036592593102344 10322540 166854192196838223140705073988385034240 10322541 48929942464145262456101727102131048640 10322542 -151305513179251249491977152799130160512 10322543 109139946963861439613200418071173390720 10322544 -65636247171335144153742540285444882432 10322545 -34541283836557486815722222017137070680 10322546 -41031673692234857665149140414476314816 10322547 250751670118745411903231546405710918200 10322548 122516099694701507674846600641179504640 10322549 338320722790259194657088803711778261550 10322550 -12731988174653142763266600347117472000 10322551 457264819871259041350132194922589960552 10322552 375781728885612184504718895834961305600 10322553 -423189213790923257824077135144452307936 10322554 42478142562831769431840559698941014272 10322555 -91626227149645710038463822290894519040 10322556 162889108407186488302816073119744843776 10322557 -370959829038421729397781430313387807520 10322558 94571108510358097951292352934250640000 10322559 4832262568119762870060702046795062264 10322560 -113656084065831271604109541149612441600 10322561 -418761943031430079064128686051484680768 10322562 -53435630352991888723971547698311173248 10322563 478068355500876187691310227317188106080 10322564 25895391288983033939177631281479299072 10322565 -21198991235237586737854694613629746560 10322566 -40851055863518012487601795373433495552 10322567 1531082910761975202753922539435312000 10322568 90751920000522365211635286526437826560 10322569 -161679840951735631660087035024810493030 10322570 44610497640225093228933681224286376320 10322571 75298457831369513267950359602833440000 10322572 -109076690740539827947450152848328115200 10322573 658441310529676435811029482470339554764 10322574 202920082692814662355684211721832042560 10322575 178205880942826416952216683916228017800 10322576 29875864256010242932449555886148812800 10322577 -184355336263707119928251237853960185886 10322578 -74724132505989550104400432184206009344 10322579 -640925504215272167410696519675868478240 10322580 -420988244723620044386349206974279680 10322581 164196594091813976555579013310819041600 10322582 92131895744835291317526362239524175392 10322583 -184904326575882634450528066427681895576 10322584 219355189361981323655628810560710533120 10322585 -20976840714094476672236987898470784000 10322586 -117994612906835646006185002197946483200 10322587 -409275295831944885879591415596823584816 10322588 48809101061126818644853068067331378688 10322589 131555817911368418558901865372042660224 10322590 164283337307879308200064553389232596800 10322591 -97405378721906008146069588819552568728 10322592 -103794461047977035503042698800976101376 10322593 250654957401847239024789289756700335016 10322594 61910616404009019178236473678277581472 10322595 111934447525318850159202674419269047040 10322596 158355848934397632885743181100839363200 10322597 168477162284514466089215677838424865152 10322598 4054311704610017854215762312277272576 10322599 105153534400517974383043563778269310560 10322600 325774938197237755515760884183348864000 10322601 313563881645269728589456863645481106832 10322602 -210586806276074079101839037601967052448 10322603 -108887970502113878454166070740505144880 10322604 -260146924486448098146878215948241000448 10322605 68654157244837951893482767958541374400 10322606 -36637956619774408750159156629821564160 10322607 86557122273364023055231495148014735488 10322608 -144678600621270578521848376063714590720 10322609 -182030200173789440284423039087670494848 10322610 181228463095178525267160780006595921920 10322611 16012292168377649228316802526311735968 10322612 -131206379387654115380363016895126191744 10322613 -236832177386079236462830317877974583680 10322614 -4610789925324896989740148749414052704 10322615 170809884391516629318636743441849228760 10322616 181042437976165977357772064578039971840 10322617 424653979654259963766699528643792010666 10322618 -350213696182590799594575246825356772240 10322619 -162007966012850960085947126403172956672 10322620 91168930730714686622385012570232258560 10322621 616688217602258415645662291881306956492 10322622 -181539149087220835156261503796820197440 10322623 14674301287600048793319048969785237504 10322624 19708648241407095915478482032724541440 10322625 -214242688931482876574882936956554576000 10322626 229915123581088740491583128355678897024 10322627 -12915518519519099625195336201411797760 10322628 -32780342197259883695676726152202240000 10322629 306071377801047816035925936196234899230 10322630 46617592818240859226264337439242616320 10322631 -612357008702464631953109118391292520 10322632 46331087680197561112496150951034086400 10322633 604475601193699460916136350287211044580 10322634 153586711229779963501027289552542770432 10322635 -29222598220123972019250149770768333920 10322636 368294817681920651838595198973041294080 10322637 -30211181131629512469185832561599018880 10322638 -21084266072567519031618957495788513280 10322639 -429566405705231227269927905515693804560 10322640 39518067256889216802619974836355072000 10322641 191902867171371338476836733860405681472 10322642 -356942004469330090908356442886162876416 10322643 -305717837419663284138931539217509413760 10322644 44992038870891591274779498683373758336 10322645 280891870615975238297235348812018967900 10322646 -8603902482003510007028706152090726400 10322647 223469862745563443752426561565234883952 10322648 139838561096533379978697272744915804160 10322649 -76891013887757137499109891296013696000 10322650 -35543997521922500833969745880597122400 10322651 275468486167103377677153666772884102432 10322652 -111067713215098115387559009620909607936 10322653 103137924928320967772236853822079544128 10322654 -325437700621678322225743974115097572224 10322655 100972627364360366171027395288783211520 10322656 741278941043741514329705463318790275072 10322657 656469673720435313724653741573874868386 10322658 27027524867330931932035538511521359824 10322659 -212563655026585046693993016471979382720 10322660 -601025924016642589044402373440735498240 10322661 52930915349703343364980397549499421824 10322662 -84636332844328290844412497947809525760 10322663 91145320761540873137033029964150515344 10322664 79830825402075099460846927212173230080 10322665 87544153876861570935957731881909720200 10322666 4026419631457016237582503411860422400 10322667 45594464979010058901777905421827631840 10322668 -424576518209870579526669395944985181952 10322669 -356141997164143006596891894208596800448 10322670 43473885232799870018529160346839203840 10322671 -158937758211486404212668239128314686128 10322672 47710906581702524744764571667597361152 10322673 145566220879606721320171671975652371264 10322674 -56531429734773899010936251889946631664 10322675 299998520470799167109970569093676619800 10322676 -8966227575929513026973728576417284096 10322677 95561939793782273831097110298422624412 10322678 299648149466856927431078616586079252640 10322679 193174621540020281601686926759257143784 10322680 -315260573444644535466888987202305945600 10322681 532458070646979347404651278242033106000 10322682 18811302535265547626191825297230945024 10322683 394246943804096811343268918310417426720 10322684 71741922157120404814178540509425340416 10322685 95003913964773232569716690168685787020 10322686 179237309240531095715809074369695800320 10322687 -114321043050696033964690249239805555968 10322688 50941776391001213036825073457733566464 10322689 599607360330274602804878611498978572204 10322690 15548096083999120034167668899726622720 10322691 270476221308918159982853740566571251192 10322692 400826853519567607438209506926895858816 10322693 -108888670443209843320817313084909651840 10322694 48768291898607830005824660399243975040 10322695 -222974602182312377066783729520848143200 10322696 435530611541195262437896774864319078400 10322697 -69049260058687958516793841981871548416 10322698 137765171496456038713393356374576631600 10322699 357405611713691255469944258091342808320 10322700 -135226337257636651908469877624907264000 10322701 -38676913177670597394836467946590641696 10322702 -106887736912161020737376409676770084288 10322703 134593833516155585133340966901379692712 10322704 -12917793723107905522427803442670993408 10322705 51871094682062659388571043990601559720 10322706 32415725942158316986091803595041016064 10322707 -530629583997982700470219718582021753044 10322708 -237347399704983252449220306421668464640 10322709 -2898570645592593616138170633182144352 10322710 -84128241771380985072945513445567347840 10322711 19367769277125239706382595074574439264 10322712 349214162030374973144087107305725091840 10322713 -614441595068595489833207164946968106038 10322714 -246105252697288967476131844991851190544 10322715 77772006349138813792665317550622449120 10322716 230381857701183027634830125140496201728 10322717 298267565354610704566146998623806737766 10322718 34754028771070764732095223018656090112 10322719 85396208379635407783070555104971559680 10322720 105850545585071421714811958393339904000 10322721 -7958413035370451528641813289097125376 10322722 3487795784416045386905115167955878400 10322723 408603141635639740180479981618720424920 10322724 166476787883742155558391693488433807360 10322725 54933482892090067043995345353986652800 10322726 168676642911405315217127011959229497312 10322727 -31068791668649037109089116158233955200 10322728 -109041359812119023963384791103183677440 10322729 -143522855904899978589406799963562017670 10322730 88054569045814309668589542169735422720 10322731 731232556493931931293883964117151172532 10322732 -57937828640518304355703552793465607936 10322733 36929301569904311266737481386248640384 10322734 -40827240639625594317513204275266341888 10322735 140465493714189243902597758861874260680 10322736 21772374999920547426557139676201943040 10322737 -50616143255342405087608325106119264460 10322738 84093755422826002402484475540598899840 10322739 -17381731462605863483127557148539876016 10322740 -366400959719521407062674128064686904320 10322741 88727207541115373472580143395178720768 10322742 215014253382503016989780502445173746112 10322743 302648758924189398193018653051968620704 10322744 -92360687930262625131525360920646758400 10322745 118495696914418926794187623721506317440 10322746 -131630033063103298388029445831688188160 10322747 675351288294399970889570002619953652196 10322748 112641274157416489285297675414724920320 10322749 -32267350952320859515426468199333832250 10322750 -275047575898308897073319943211388736000 10322751 -234753390408335757599542841171689766400 10322752 1217296224771399649326965022785536 10322753 -3378373427339259835866656975205386880 10322754 -14867685592739789180519789298502871040 10322755 316941285933428580288244345003949126160 10322756 412761159268576168940702717603783790720 10322757 206752331516109848860603371058846457280 10322758 -106046447045379968158496313164531167680 10322759 635550123657144063653347174656558351960 10322760 -22894611122140748363668381957398528000 10322761 229893882308837640233466065291343383424 10322762 216764623022556040635195305985592579632 10322763 -441507383420878244997822932391925078272 10322764 345107104671086085907774705680002552576 10322765 -349957477178568970831907977121422163400 10322766 -173665574329960909702373633734167013248 10322767 101800795230613219478716519717433540192 10322768 -46846946645911107382120984616613052416 10322769 -1314831023443596379128144686924883552 10322770 44193434124598839653188220294191306560 10322771 -21800793692398172876260591339727722608 10322772 -105952081830374601911855804845066444800 10322773 -144149137570077665982638083022741020978 10322774 62479828848376304717906639659865001984 10322775 -31758897044279341795050604970011188000 10322776 -179394010158113180810110975460867481600 10322777 633149240123061348832334892388959871626 10322778 -43366985132258405528699033729221920000 10322779 -128098510371076070377743910592360421816 10322780 113531745992749050594740666771517941760 10322781 -88953788542915434083289440633507049408 10322782 -355839881413094555966455981968014529600 10322783 -8835284885663718313807297161790606656 10322784 -15832980069957912887092590606775222272 10322785 114945856707615333550490910957557002560 10322786 -151443648555408211424552515297681477632 10322787 316394451329512970808515760410359357560 10322788 108064450984734157536151174281684013056 10322789 26264053016019097029562221452469070590 10322790 3526602577411349786554814673783767040 10322791 -83212583016872470830260113681026951888 10322792 -198032216699559770898595480281450547200 10322793 108170240854713913619772751459948913856 10322794 -353729728312323679632632749124824264608 10322795 -1761828672849748945660499114587353600 10322796 11617585411603653419217864888433618944 10322797 37566314931081587057849493674141180246 10322798 -474720709406981167964383280933167848960 10322799 64079109246482889687426952306535193864 10322800 45719324390282678629361639943568588800 10322801 284213584972217406862714962816786158802 10322802 6743294302712196808446106680161989632 10322803 6802825618145447840608667040942463052 10322804 -44705257306371356036485478069176777344 10322805 168943203601470374591833049801744105760 10322806 -58023985366833732247944062646377615232 10322807 506770468948647899979571495366879324632 10322808 -212164961044568474633506735021397729280 10322809 28941701596332484014258824337385410560 10322810 -38898740086093609939780262404197675840 10322811 -74152281874289027663119950580468135680 10322812 151021074817623794512578738899395782656 10322813 -26677730854186442235901774821054120000 10322814 -16688846702456563304923945976872304640 10322815 -62527745149069670038320303209281596000 10322816 -36689820398428620529006918722398453760 10322817 130488121084141185055019238460054825440 10322818 -158683884110616597556362333460049554560 10322819 -289635441340200893052245507089907324256 10322820 -186029990018430998129769564044294112000 10322821 -91369298420018213808532592447724629156 10322822 131622333319644312440774158577942063712 10322823 -72596209691825406442620696605922743040 10322824 796331977086879952893413431526852812800 10322825 -21609375713778852152454659069405685600 10322826 -121195955104652822987925097912510592256 10322827 404719757635545835242087547209011710676 10322828 144251661127268935283485154650144128768 10322829 -488316527759735208203679173201531981760 10322830 -41398430272722525737895806073535248960 10322831 36846337440398006964030581944170065472 10322832 24715220033729087837181631127034003456 10322833 -262129868630048908826443278925706510480 10322834 14135698854037247719490283765870972816 10322835 129438207928646606421007830117004780800 10322836 -32309336757142971251924288374333952000 10322837 124812559129866157092819566552975940864 10322838 -1943702441942463251294938327087022016 10322839 -993402468945253900816257627081680653976 10322840 156993230960730442670813716614359040000 10322841 255438554588990342667338086715821155792 10322842 -51925133831702234460047783706415461408 10322843 -147807667380820115665874403736347621960 10322844 75235693349760501812486020589262938112 10322845 29118960369816735691497741384791347200 10322846 -175299477828609896895372493497139648128 10322847 68392566485295624053818143821566795368 10322848 291313124011576477656279911897983549440 10322849 339320601366240819050558043853380364080 10322850 -20159882928664850053299732593106384000 10322851 199580617331744616333046648366740956160 10322852 -96959039691990499680953033264465326080 10322853 -58857431652664781646669574304665704096 10322854 -148574269851460533545585947221598638624 10322855 185221077783197386095452362240829528760 10322856 -189785801193435876178133980237032652800 10322857 -844707611666545779300427798093474200 10322858 -97431971493304453264232861532256125696 10322859 -220178309515690366834395894242319174480 10322860 15284274699628016360878102782724085760 10322861 52899515595417293469247528527835773462 10322862 -115888016985454600270067434558123330560 10322863 -258638154879904230179217209060556930456 10322864 -30158423775459205824107769809195089920 10322865 95202530698718692034277795250719145920 10322866 -188770154326467181680940793781601406976 10322867 373397457114095240105770956706007195916 10322868 -134949441043758455111479220231978741760 10322869 -236985274089651827451252561090419745000 10322870 -182700402024488361970286434005954501120 10322871 -69318195955613622345511763332751053440 10322872 -211365448206807385241118013813904056320 10322873 -3244365393168698008377376881555654 10322874 -10946950470523852149654332339608461456 10322875 -142022100250473606774445332743092260000 10322876 -81772517818538640975324050560192020480 10322877 323777952562966752277401602508318644640 10322878 -25566127999999627612325068655626325760 10322879 -257051221743810624559914642392526291504 10322880 -49068231457993333464376443888457482240 10322881 230463749758583834997993082128161664 10322882 28001076569727932232352389521499696000 10322883 341434119589631060900474037184718102784 10322884 -230773151206158722076168091008514326528 10322885 -142224030084081854007813068635525741440 10322886 -3330132535496500333983738173049993216 10322887 3370955490552433508188251857214043752 10322888 371782989860044432051718286430740480000 10322889 -52885340928495124661287939097933304192 10322890 189492372836456010311928025563999955200 10322891 -125789600918909178273449734472520660648 10322892 -135723921842410538141355073565536954368 10322893 -127113860357159405442399019005809310720 10322894 -38176783892501131048147868137113328320 10322895 278531161248173661261000031250963399040 10322896 -55842392614377592143443052241376329728 10322897 49643713233770449950392090765823225600 10322898 -77058671767580831170315689149908423680 10322899 -20825128836403529747737609574052798100 10322900 -60171549732380332805321102107384780800 10322901 147126701605701170067906371043523254030 10322902 -197058544716955062718810466216004058848 10322903 -111878546301560217020120079062230604160 10322904 -353448530188131982739425967255281274880 10322905 190591409624664879522417258829223085060 10322906 44412062276631421025284990309562836224 10322907 23969736951447629628050139269655441408 10322908 169079640914417225841429913270109334016 10322909 -425932293852742251554982908634643104960 10322910 -32210126497299411999089762453351193600 10322911 -533051664390966646941012697664543963488 10322912 466662472391761057942167467425432338432 10322913 -345667811731553492549853796467124120656 10322914 -96427076337323695243538914321566770688 10322915 -4143026478925522757711193858331531440 10322916 113289791625238620413762396800731869184 10322917 327034956223666765590938499396696092352 10322918 91567030181700896176724838305794708416 10322919 244576710709936515298249130261450947104 10322920 172666080531487367838992268982527897600 10322921 7969214419353195902309116456908227712 10322922 146887801284945739751964240672046374144 10322923 -78761711109925455978599826344453542736 10322924 1411806266205526620953870554687535616 10322925 -108985539315580043541086048269543668000 10322926 18243940070028162346339428289788998400 10322927 549694205235075201765033833838759769200 10322928 -39337459817800748748154453670363136000 10322929 756946221436726455572696439596070351360 10322930 -10874804616578470196518534571786496000 10322931 -102962384409460023471103325582668502976 10322932 -12509299756064108438274165262858690560 10322933 91777824758745128567750917533579975744 10322934 141663676646870425458553530361683491712 10322935 -161559884017689907764070918800993600000 10322936 96766892386262206775821925562191769600 10322937 -205126835489580302257430180252094118560 10322938 -74768336899951300820624977474463797248 10322939 -97348245181570754202104594464209970176 10322940 -100390567797665255536075176225181056000 10322941 890733384260033532413244459851295232 10322942 -94024042235637650104430869291180802688 10322943 89011843855486741533656279847263722128 10322944 76870555296622620829560954333771595776 10322945 -305554607468904284086882524378321936300 10322946 -116191135585605920106943071156209009328 10322947 206993016401593265670701455304777478040 10322948 -198060973756054448303526860104967736192 10322949 54024956720736887731304913609531212928 10322950 -75502435534923551995006744423760085600 10322951 413370347795431675870767348019073804952 10322952 -44746205295222780619891734579173621760 10322953 180741101460161894345363015338357306384 10322954 -113686131335193303223693603201278686880 10322955 22308897379399283808371521409132574000 10322956 -177470418364806045347376781957990225920 10322957 -401826625085943498304184913103514350794 10322958 30587152509949110982670472368378664960 10322959 -294947732933466258831054383790117399600 10322960 -48091494194879977000124252303709880320 10322961 403729305716094110758744789708128639168 10322962 104373053071148084592568161330160182432 10322963 -69914550996085973914289066559257188704 10322964 -13727974343203138287265388343987038208 10322965 -131870471630264516942898957793460481480 10322966 -49994824388307636126681059229786396480 10322967 129843384352943300426919769449754584168 10322968 -473331447421624262065230117196444477440 10322969 -132453662545070724072787747721060465664 10322970 -59032786957391874699124065239814282240 10322971 -60984407915941548734370288544623592828 10322972 -467514361075889240688988271316693600768 10322973 2949790810401159998905640118975821964 10322974 3059932597378293945627086926214568960 10322975 -48029828955940910959296170166345712800 10322976 -211000476410151509919102766622730878976 10322977 432190384405726899515677708230475840512 10322978 191616163675606657543857925267477393056 10322979 121130970717658037191017559621629252984 10322980 -22649966753922162103333246328830348800 10322981 3258941091120166428945494457788350782 10322982 58019099746994614161317572632650348352 10322983 259753738571461854536214153769736073624 10322984 -128737492730352539243365496835028254720 10322985 46252288289809859729489998403346000000 10322986 -13810321148827104083414499310233146880 10322987 277766226730684161071380833709153491636 10322988 -48484625766433607192694883697896252416 10322989 49476863237099591362871125266851614860 10322990 -56980067250858507426925675161548136000 10322991 111606038746576858503040197564601274880 10322992 -20101106085578221918713543577483362304 10322993 191555402505288730961801280983968468242 10322994 -3617506916532876297365868015233280 10322995 74652862449755807305819338963581966880 10322996 287269923068117474195638016899876080000 10322997 178911401912644410150761600612219280672 10322998 49974015534368518946460775603048888320 10322999 -101717111064402493811927149107862254336 10323000 33186490514121713137009266816368640000 10323001 -56816950012483483242339390023918683388 10323002 -10631884097327008040529262555940121888 10323003 -30740969024932154503303503311119716816 10323004 385879843205746697981847410696125196800 10323005 179134809393621793850674970894096757120 10323006 206165778705445116510473397876707508864 10323007 -345944384491785052028448065304268014048 10323008 -162549722054815290145196884173121388544 10323009 -178924557484908200434534845262037020800 10323010 1587777866772170509518668918381468160 10323011 130447319542450910944930968726465543612 10323012 -6190963536143370058558862538370129920 10323013 -424160177299299729470959888516004138976 10323014 44680815457565530139288526398540411520 10323015 -231204449442986421845640566881479493680 10323016 407169085270960101366977974552250818560 10323017 434129198882202753215671619720402703066 10323018 -438850734120219948007286310238972224000 10323019 161000616107858760819547362882923902096 10323020 1602979086538033752356051895719316480 10323021 53471688941522117443349615220117103680 10323022 -136432676580745994340273361993931684928 10323023 92378350905734070936245028641410227840 10323024 -9180972887827401332122556163045851136 10323025 -322917602702702030074433338066475061200 10323026 -39135648745692543844876950439891485552 10323027 2156328480116380939068659235587534808 10323028 -59396545316694927635852645782890696832 10323029 -1704781252080231004040728964313071880 10323030 -152659405978549956220399214196648879360 10323031 31809221037238725183507802268758853504 10323032 -283346541174503692153508225085029529600 10323033 218266981522648565444964152626081720320 10323034 -304231364021263302143200597363666093584 10323035 76469778886163998464401995386434378160 10323036 231150402684531918194330876577137620992 10323037 -16654792603263335614474416332483956628 10323038 -202622131034742899663903580324128159040 10323039 52143367672865576814829435857199864320 10323040 -6418211948993840765535638897452646400 10323041 20090646958146369653245201094452023984 10323042 145694421993649519335662934822040872960 10323043 528232002459151652841632166775067086080 10323044 -281361984812413218792405874504192303104 10323045 12409995050369837847856227122798601600 10323046 119069703660754508397833909349396976320 10323047 -21400927776984384447508111768761109968 10323048 9300395472660091139337336207620505600 10323049 369670128033422507837224523120497699920 10323050 172818574344944596928040080370837046800 10323051 398521546445303245947701807634331564632 10323052 34283711555248080196771906361965954560 10323053 5107632045042607019891957955592332480 10323054 -22841155484568389460094890843229914240 10323055 -300975103674849014132559809630416826040 10323056 -19838034270577077707917941334627123200 10323057 -76228306550514916194246940766374166160 10323058 -300967421520613726858166109882199131120 10323059 258648255028255332230453077666909117260 10323060 63950357836799572400014968705573457920 10323061 134715617820915642594002917673420064320 10323062 105619024360722829038448363666485792192 10323063 243681819374007998429808978617495684400 10323064 -712661312726706863253343356965752934400 10323065 -259808677952143419316133275089858596280 10323066 51921287969354487573101436460102965504 10323067 127372296301912477471924256067997590960 10323068 -70216082518713280359963476844873252864 10323069 -77882017824348525312678600361894228032 10323070 -148609300315267478659164321180727811520 10323071 -124579544766993460903876581618050442000 10323072 718147244718698484407517970088067072000 10323073 -599335541228219033541615943707001687678 10323074 129112814193431352234616963855523415072 10323075 -73295252737524185210992650189749249700 10323076 -6279587585562735299843017900584474368 10323077 320834053123290491176162360287952504926 10323078 -218466211682614509880117427448958752576 10323079 108058688063445648173919094687542248720 10323080 156889364280370719874628061913473024000 10323081 43053305136463551334953366824158892970 10323082 1204807955954484754941270802164923904 10323083 130490543323980152952349828553916519984 10323084 -171650948862498527200293781844766257664 10323085 -13682035910339219804264720226769881600 10323086 46237186850848644629147676893979201984 10323087 34064580780430999406589290835032759952 10323088 96814215595200199912850061289054535680 10323089 -109138689443283114516617088728434532544 10323090 -50589921776372710254798949296692052480 10323091 691523164849404952536683717248938868400 10323092 201970403581827057648043535023971366912 10323093 -58325750797485583132407647151797458944 10323094 76772175400380503680599717492558512832 10323095 475302707533851952589385335546083656600 10323096 -989387899236786048328962685314662400 10323097 108746405893566088839582545883607003944 10323098 -138238366664526152941819685379652669200 10323099 596055548117453517596520937164241180800 10323100 -201712782655510491306232330999697305600 10323101 43744976714469250603298540857069553100 10323102 153936274302808959789974431935811328832 10323103 85092194600556489084882317998598742240 10323104 -647265182451056441965823146863989096448 10323105 -161502745119611081517715019697904308480 10323106 -3937938848354858867390903445316291248 10323107 -49106637491811065711799876632479153608 10323108 192329043750962376020232919474775524992 10323109 196847375308691577236241315859429276320 10323110 -20638025484870526986496114907108236800 10323111 100661269645073807986238177352880449744 10323112 -328703404403813363556268802059638374400 10323113 334249782908966941695146131137995774400 10323114 26634511417075205256392807725814011392 10323115 168961182184611297938040057385803360 10323116 37829316150565256967734508300730957824 10323117 65039725227269218898447566334081039520 10323118 14700154406747746299863059630453299840 10323119 -535196088073807261528543587416088858480 10323120 12056038089099393869257709209340805120 10323121 310714391828532004892908585762325739444 10323122 -25940839967470408473145559769660699888 10323123 -9241854073177981112687691533033852616 10323124 63196228027294775084992022409829785600 10323125 10446452551881141226568554055446500000 10323126 16594483169917661014158655917664793088 10323127 93313966862447544331818628344696268800 10323128 -131316295515810464141942423763912007680 10323129 75059154911010125870961083624682037584 10323130 -107068501269503352999921299232392481600 10323131 -37437139102723948278451470895391134656 10323132 6655938786733007795266678725791327232 10323133 -136393211732471203304301434575449010618 10323134 -145709855590275849432725110981072982784 10323135 240384728292191577718161355394929500120 10323136 8635982090861865210747393176084938752 10323137 615161552409674181562396390354873843680 10323138 -2290761330853523709809142437890705920 10323139 -10111936729219092598065318945387169976 10323140 -330219933968661657529286279458439842560 10323141 -376906793773154535935860100771479519008 10323142 74021357067418108335699908994993413472 10323143 -324954937256499799446425114582833549608 10323144 44157248319812854687777331896553164800 10323145 -6163055117501615387226373540169113920 10323146 58447107029539108877532941635529034240 10323147 167646966740417088461969800381234308528 10323148 54624434386361424444426647057555515392 10323149 40899117793512964987656096898461337164 10323150 19722652070728707782288004700862481600 10323151 -670942479097840037038627872155404088848 10323152 -54837228413785634136714521071959146496 10323153 -3777383618835996791624106443960617920 10323154 129919424916777287024411653414211812512 10323155 -101811835096526348091317833470278186880 10323156 1886223209579807101467132810774269952 10323157 -182915712933234586525220394623715802820 10323158 -151147697973375836486252696580556612320 10323159 83604614721194629628041360501894717440 10323160 358643812955487846489432173762131968000 10323161 49392590297140513392989879184118698762 10323162 -134415705863961226936034014181487083280 10323163 556941746239443878584066700832023137384 10323164 30928905176496236585820756967158053376 10323165 112249911304774652155131852012668713920 10323166 -66243538085140903643401593395845324800 10323167 1194826040260640770248924820857625272000 10323168 -33544482256260343116048302102682796032 10323169 -272285752708022061780927490172734158430 10323170 85277105525292644507016996802654502400 10323171 195394972702385361353793555406462678440 10323172 183082878022634384881454709825631463680 10323173 375593700301421835860204541939053183196 10323174 -121612302915418035135298401696351387648 10323175 -416919340438209850272500481838128688000 10323176 821048711633407445686895720455277967360 10323177 22967895873738193838299817271413093520 10323178 185047407973558075646858248451913719040 10323179 -284744217172899077365791542171068094220 10323180 58790396076424083553806885879056793600 10323181 -129570742336176628792297433390108948256 10323182 -810234115385607540680687529170282496 10323183 -86653120257926846718748450453239344496 10323184 -4727585437945838099503034963996573696 10323185 -77459307612304062707053985340620610480 10323186 -12371087815437538796918558451562063872 10323187 51756444082110290436431731815378626304 10323188 80934372701117173676208953436211034880 10323189 198828318892628372995637385778191382254 10323190 112221951274162100233172897239309977600 10323191 -406642418142772720335235986599190842808 10323192 14874326806807466972592261366522839040 10323193 118246472546127435884251285568095504464 10323194 -38864537489455895311460215219780650240 10323195 -25274842375224119935637020007478988800 10323196 348317230140111346471595182716824474112 10323197 -154439182968047052677268313552888623354 10323198 -112239947859141239321561286732690359616 10323199 -183599666903799472963954441201136226720 10323200 -112868207203536530341834898818675507200 10323201 27515740832477808541569118470994651584 10323202 115474057166133834267045395206459209600 10323203 -108154102422976253311128597929122616832 10323204 255033570758610788016448766760037149696 10323205 -86624522403640294914491254638049491840 10323206 95600496491852851245921733650447465984 10323207 -7567502082499982671820546161498655544 10323208 9849659975876824217284151909843435520 10323209 18668306783762185629750461902638126600 10323210 -72485505707703953292875762067664558080 10323211 130133774190976360229284565565174441812 10323212 65908187735414905843693367173630707456 10323213 -50945383818756619192567107622102190400 10323214 331826985012235134985566678941979690432 10323215 -84997733209362860765087694959354244000 10323216 -100818011695000654579084234949928665088 10323217 236224031465881743477366669993784869120 10323218 13335778515718777485276468689438812560 10323219 -78131749868252031879829165834144838592 10323220 -139566353367445766060922485695581477120 10323221 754216834887854643143764640297379014400 10323222 1581520877064733868694018794284210944 10323223 -439753860221178422773489808752887193528 10323224 -295030604413226469615668202714272870400 10323225 -1990200059336831488740506109872656800 10323226 55526425529049143955082979286108802560 10323227 -196250088267980344623386367319750668924 10323228 -37440973493458819142745751599082586112 10323229 155476887835770637942888454526401607360 10323230 -142083326919576741958278109829516803200 10323231 -235383444651202668749914918697362014648 10323232 184516683483032798175303721683163545600 10323233 285532681074904458765809545506788290500 10323234 33764147687559770631184619067826775040 10323235 -1462024012219332922067273585192224800 10323236 61618479231932598503115972077045194752 10323237 -80673568676239671912173943066706319040 10323238 320205286300200322991754687193074071520 10323239 -3473017005170588123188071611887983744 10323240 166653894004895154375336945902236876800 10323241 160242525357586807889019318344155430784 10323242 -36669625201505290140549489248915251968 10323243 13495735474050208427769015927033961104 10323244 354038753106878233539941737927207521536 10323245 80860124537927026195192710154810639500 10323246 -201801087203287440415254959669948006400 10323247 -357309299515584632238319608921076886016 10323248 -4650390089508151274073418762015997952 10323249 -50522970004766677424733402388984508160 10323250 -155085088402969917222751406299531008000 10323251 -438108524703755136422145134360412798720 10323252 50506842815349152449000460180587130880 10323253 -115812908265020488130267150242039067520 10323254 1607207737005407659339431653549121792 10323255 -232865242467237733161423122985454795440 10323256 174395511495203833039013615803098009600 10323257 155282183961069882168124068782073472512 10323258 47637455257491211399989173353980973056 10323259 159358411623772949269116441469835175616 10323260 -270269078073989903353332846776159301120 10323261 146324454321674294742970079777454252480 10323262 -90845612338373676885658177906602202368 10323263 6303052986171211580747639937051526440 10323264 4189475885410020347469737188090970112 10323265 367943396604290803534683074331143976660 10323266 251498759668882597452359256907338776064 10323267 31933039030097059423630466384250799584 10323268 9146172263385800962215479646418231296 10323269 119002398917693873296958677654018370208 10323270 -145603749941727818846998214727716572800 10323271 227380641968042674570890182870524296800 10323272 39554358699617691216418257708630343680 10323273 -269541683968459641889078743464542412016 10323274 30054725352555639416901901022386738176 10323275 52902872682678516852862542543477657300 10323276 -365586362866907620343242850475426594816 10323277 11568954273980460959025748703682295020 10323278 107126528181513149042064101551497400320 10323279 2922128479530133845714818295312895488 10323280 -82439729497948956422393160861353902080 10323281 -93439106936645856150958310032321557900 10323282 -49997087874716762629938910885179056640 10323283 -63422954649207251249601976498285480468 10323284 -348596706333187728493339545684611207424 10323285 60265902863743290361391068927861983360 10323286 -70714397047894131854678707860992349408 10323287 47120300671903094808696109047686124768 10323288 -5911547576100841156323051156570624000 10323289 -39481261466922267197536678767371028000 10323290 -23925125000066285297917961319790605600 10323291 104910467047775436438107824685493202560 10323292 21234263183816869936560713409105464320 10323293 -811766492057645548010445443472341781120 10323294 -7139099244882610855049463343032926400 10323295 -27305865610940552802855257656116121680 10323296 -94916521451722055199618837789702881280 10323297 69722780676688734178362338572710703488 10323298 372015249247323384717090440800928981664 10323299 -250313285863265281620273026252536828464 10323300 -58796259017053246674538111238686003200 10323301 131510161729388036101891435131523827132 10323302 -139609722394432165231314006524098773696 10323303 -389556227070266034933483889268126350296 10323304 -395495132885834745989763948374386329600 10323305 44530013021594641720533664804753486920 10323306 -66520417556964358992521840121097318656 10323307 45396093775202365448945273496426877556 10323308 -74370565201440673922729825917583016960 10323309 -410392988511095902330425777529785103296 10323310 -4421324655943771240370434002760442880 10323311 -5116502439579588844238312469754716816 10323312 1943993310434065376607634050908160000 10323313 60247053753101267752444617425618851968 10323314 -96163362943431821532792726512903626848 10323315 76213702352039828562209573432936985600 10323316 34276442563834519041561341099240006400 10323317 59038994035981046170862145297442968366 10323318 -167449241931479716523024209526194250880 10323319 39315702448299183391730180016437610240 10323320 152642557802256153428689928696973312000 10323321 350792572772285713572646740994664223264 10323322 34718138762067704925507288505530654720 10323323 -54350423791425977197328945633343982428 10323324 41138376325928327535660310640521420800 10323325 238866882642672384273096465543196552000 10323326 -61643620711077942868278137677593830976 10323327 -119231364395197732388148688422113061120 10323328 430422438340538715369217027946651320320 10323329 -30408801674061436834849989805463515200 10323330 -84505608565324295005814816361441070080 10323331 -116493739340828032277868781378628423936 10323332 -233522824929452781262956371169402763008 10323333 -215852271350336168153908645561745557800 10323334 -64361539246763785328731705570445039616 10323335 123650145497434966963173856595231202240 10323336 301181941650707186584038466673861222400 10323337 135540640243089253435249697074515192986 10323338 -166867918349757486429585481892592937680 10323339 91898435444981854617829637231188958208 10323340 -129267314847576880739461570461978700800 10323341 -12891308677482210135627768622550541312 10323342 132799468445407476563626720231519962240 10323343 -83499671229299311663640193718961120256 10323344 -27651951429924465069698777897310535680 10323345 30143598949583839528138991149964939520 10323346 65523433496418557026316820057711363840 10323347 167333389941275185675559358506745818796 10323348 -73034758021950678067545815910137364480 10323349 -233673136611669656599191225766649681220 10323350 121236162253962005286330823040157002400 10323351 166886592294444168379786216496251382880 10323352 99324990891763586264591368811886182400 10323353 -406674281735164479912665797232847848940 10323354 -1229111200801444120799422253463528192 10323355 124881446284864727901497838260698908960 10323356 -41554493970246203826124173894383854080 10323357 -191787414844239106477420271523968160 10323358 95642652556573092651366284590782161280 10323359 157951389833110083862284874294157289600 10323360 -150846573139588035873826535086400471040 10323361 164547471561558457484524674013021799172 10323362 -235082264649940733740226895883234775040 10323363 -253668355447653431498446776384800030856 10323364 54888345251575486417142066365665243776 10323365 -22828696095103077986314675535734581600 10323366 -80084015388662344135408544413194362880 10323367 -679916420656650088345257081854538317760 10323368 46057021791740522332419241686486712320 10323369 -70187776192003619812838375125741596417 10323370 75838093204981095303825318734198669760 10323371 -299571528231985517622604313263804852428 10323372 -85612994041998418201021810242419490816 10323373 -425778915511770212139316163653239910378 10323374 149690967333975008427674330714868367680 10323375 293652782879125296267823410590905620000 10323376 -52023038999261540989986261117183131648 10323377 -318182840264181534920821677845721117240 10323378 -43591982181104539277956735859443822272 10323379 -171245929205766515417898941327284175040 10323380 -247963433288770353991206010476615763200 10323381 563827876879599519313419135171166501440 10323382 -291203908077315070587139427843322144768 10323383 -262539415558134079784154914515919334480 10323384 339192495531006997379358874955563008000 10323385 -10255168502801560993097600177414196600 10323386 26226590700239037338319716771746990080 10323387 -238215027758001014831988616322427936756 10323388 -101811625190363013495162175009472883712 10323389 -77705727772487561110083461409221690976 10323390 5920553486378064044300604166466150400 10323391 127334246334205543553325494656247234400 10323392 193612316026671571047032373018347175936 10323393 -50385112412245424117872104050274007296 10323394 100965193710679177464927213355944716496 10323395 -227074883183898715404200933816414607600 10323396 243023127886957227851250055645112401920 10323397 -3601589272294410787586787882763571008 10323398 -336992495762657482186512891274847536800 10323399 -119594179978186837553212913358721211736 10323400 -51986576160898228673375146854690816000 10323401 480193145347048011325274899014048125904 10323402 -188122848330359640547042352145667537920 10323403 -131725189601427403339353641658656286720 10323404 -85531767886376859936066345042178867200 10323405 -214204125054118702652149566142109250900 10323406 129410491192991329036964580992072809152 10323407 -108936736784127494469473543172269461200 10323408 -160075874907058749365938623748374528000 10323409 -319177865086053872393101855501921296384 10323410 -240258001198615488463739784942171212640 10323411 -24156199117184273612794311461314212096 10323412 65650731671936357245272739440624408576 10323413 615384303100061599510079497644855279420 10323414 60059602068184092611573431573085937504 10323415 530105403276122063743279070598330918720 10323416 254296750852464980784715410345316116480 10323417 -9614524896054780492135010594422904704 10323418 51469519459244078360605755988838102256 10323419 23321578103466277822973689549271034696 10323420 -40741269868644163146113793118594560000 10323421 54323655175062173405081031587126707622 10323422 474768430457922780427937177837383432320 10323423 -325744910125938027905527913481382521600 10323424 -299494696155287294989379655662160052224 10323425 -38866127215392498502604970694784227200 10323426 12602735608983352983435865138540015104 10323427 -750660972177343577584121172431416231688 10323428 255016672077786717830433499573922659968 10323429 8935946262288944430393099762794900448 10323430 -6041811254980464059793339490607652480 10323431 213245297373386568374747161761920304864 10323432 -127218873709126249851426575263485050880 10323433 -603656080254875214801425009390304893580 10323434 103743666392634228361257107123088513024 10323435 58083679355449667827530465676225632240 10323436 -258039491736312203922240820865593880320 10323437 -732820873552008481137073366296416313108 10323438 24654528120586405859313458998400023680 10323439 99881109672707634065417308120259715072 10323440 -1117696952761024814663654546991022080 10323441 -483363022362781393525849026303676320 10323442 -36505115566618763843400104818937255808 10323443 -118097209383419739236434888631070483456 10323444 -104995549131515099320961841953597319168 10323445 84975928537458869213351541659210772000 10323446 75462912827068122602360554360314610944 10323447 417946119800422323071332629399264013800 10323448 361210481779221777185381845312754319360 10323449 -65075274390993146176850709140887434240 10323450 8683563363599641889846713921575570000 10323451 623113176929942389449678291223005564452 10323452 -91268915621471148995233484688511592448 10323453 -27678079096287420386828300854868968896 10323454 -66084159674952960683815466029711577088 10323455 460801400875853894849347408394123544720 10323456 76338861794490431008849140761197805568 10323457 206522664600502208190768489268777546560 10323458 22827205080726098368988387210729117184 10323459 -22780997725294351423346626438427669436 10323460 -99979825649824404571734524164934246400 10323461 -287328593850603566657579812580202715938 10323462 -46178012678748302774895690925841333760 10323463 112284472412721623493656703686521282712 10323464 104129814741857899228357174601905935360 10323465 -28337192784917986369937050782456410880 10323466 -37016842955357356512648241654396915200 10323467 -137652388612096168005440295463656909120 10323468 -103029289795394721567785118833099106048 10323469 -190665095701584954906031929300339275156 10323470 85069050395001183365893074881786047680 10323471 -294849707971828494496635409832785089792 10323472 26910625473692447578307865078953951232 10323473 -145087418119066119556421388142473715278 10323474 32196021799984954352654058047913984 10323475 -7836462447032137291748212988307176500 10323476 -5636939159995797674740277427442755840 10323477 23549174637549054407733783768996723840 10323478 -243713507681392280058874955654661120 10323479 -600060864672248184113556681057487746360 10323480 137332840015677834297444663420816384000 10323481 1789920621548892046993874396826680064 10323482 -93780718264499466100622555194090564128 10323483 -1328839838130053229683027071949314560 10323484 612093905962290937628268480172174375936 10323485 -20859981185860932777396853586823369000 10323486 34701731105730246165947541830490042432 10323487 -139080108057781011300956313959327944864 10323488 -101247912238774138634287866861802487808 10323489 87724992064922585316519372527698356480 10323490 -219838559964380154000242891412478092000 10323491 626230442165581526294287403731961132892 10323492 -188025475087614710306456155037409205248 10323493 547961105979124529714617408968844711742 10323494 309329962716062805351539786243446049472 10323495 33745293915925721562811338642421871040 10323496 -32803272190347562343419684265254256640 10323497 4669033699978561369250310705645356880 10323498 -102143543122512104961110464245937605120 10323499 121263744689926685705612334311302090320 10323500 429333488512912229946604937871052032000 10323501 -157504468594465676757801768804016037568 10323502 -132297523293419466581317142913281694720 10323503 298638977141447464715608507909131386400 10323504 -37484557192256082649231714554898022400 10323505 531595104601092518049565661366334883560 10323506 -46611335450568050643392443677650520960 10323507 234102783595746533532707044805030979120 10323508 129050236577887651334713041048326951680 10323509 34336041252230312877296906093412371616 10323510 116916518844629286680798965494631474560 10323511 8300025783988707284013819381961215744 10323512 -353205460404208666873717218079598284800 10323513 46995736664489445046243845295983340488 10323514 -11895036023136884007718383019015272480 10323515 241184017339286146683837069606088748160 10323516 -47067164155590125893322366649226189824 10323517 -14583232202319834608175200292973243674 10323518 156649392118228426785410721941703178752 10323519 162572527802769950467175931791655334344 10323520 28090117470768062179999191177001697280 10323521 -46704644825793724233207256587230072280 10323522 -9717088091527059866423623787346660096 10323523 -15488341911397623608384873789402041600 10323524 -13547767216464502082328958661184614400 10323525 -148496086401670052556428092053545604000 10323526 7001185780808416966377628882351750464 10323527 -146981133325102265435771481643124551680 10323528 99414616226767236003470868277556060160 10323529 541817747957890868834295258728443776 10323530 84574003263648743589278154778600934400 10323531 -21997444829887957329550541014828156008 10323532 105838483035761902560318248335434347520 10323533 -690370428951645034021331691973413439392 10323534 17088880178238738250785373886851424448 10323535 -347190184335934620003491311369770311040 10323536 -157702816747152052004381851330481356800 10323537 23096023565451468923209692497706702720 10323538 1708838408504946471309104143084060320 10323539 552055376315546278008220259769701941920 10323540 65116853939896472143145548946560849920 10323541 138550582014713063834870250028024525692 10323542 -193530562729777269682651876407333814656 10323543 -20193833920246010727306368195790832536 10323544 -52805293393220117096729763475596902400 10323545 -293362188686713347121029051705653815680 10323546 137167790049316501101689929288271184384 10323547 80179395474313571760900509127861172240 10323548 450768813394722329629130541037343851008 10323549 -204870038056484792935579119338700654900 10323550 84697665521540067608092654637644185600 10323551 -6473814698237416088843985252294991248 10323552 163908065105603498368709214596085841920 10323553 430904806486326245644534828070412640802 10323554 129063592810693015292555299849168681632 10323555 31593553964568042531886969996885056000 10323556 -365593420423269140161814670884011045632 10323557 -393783131011027882623193059221034877440 10323558 6570020824200622706716687775784468480 10323559 -495356939833947243301291975858381689320 10323560 -128924481986631894459846590676125798400 10323561 -282599822955948488757307172921322702816 10323562 160548367342999324067832506894627512320 10323563 506327785469801274597019950049438909812 10323564 -30511700092994274842609675210061556224 10323565 212630202169585254603795486016601609400 10323566 72758984186642027284103890892017650624 10323567 -124758526828592191990567469708359476432 10323568 37386523371128310873741962654801526784 10323569 -8594768384007238011126481754911651680 10323570 26512288873467239230632054186633815040 10323571 -388081792834372972987101631432954740800 10323572 98799624307948697645183432426985725952 10323573 -26487453888040965578549425412061725952 10323574 108435338906801593497299002238971276800 10323575 131873380301747888266955164721175598800 10323576 -135295190940554819020910404597609267200 10323577 -336781044764304414605276150139010313328 10323578 -265965473297941710302987042573948054160 10323579 140445699770127728420733814159882141440 10323580 299439563365931283392797396618083187200 10323581 432667288832767210729723747984268959200 10323582 141998925153703932145736042841198441792 10323583 635961400744337812141069135038823720832 10323584 286897900428180434710682872814606745600 10323585 186369851152337584172706445622336899200 10323586 -14644632745603045722253209404581942272 10323587 -65053965450024805368999522579480088032 10323588 118698196859357568534582432777228644352 10323589 -192963726037221829214297240793301074560 10323590 -53850991646822538799359031060358334720 10323591 -324447287153205496667038026846264197208 10323592 -189784991456178337136046590697136158720 10323593 -217395912660590597091469106079230506560 10323594 244543058894504510488330921795487384160 10323595 -105854960316252476809832708604753338400 10323596 32216267844937053736409402218849262592 10323597 716107620021744224899572787857688925184 10323598 274714358583040119721261178831353636800 10323599 129776037842467154734709539910398152 10323600 -3670190374191236899453618080546816000 10323601 4389937572017385652658129055623268900 10323602 -46234021821964235184511416321943226208 10323603 255320528546458398158433229507971023412 10323604 233707916173510940638225413839269264256 10323605 -19694627968508831256740195530242643200 10323606 191551113059493455231445293860118052864 10323607 174584192759742736214155521648858429792 10323608 199346931179950874199469391381471232000 10323609 302543778294073005837041124545691965904 10323610 -191881456004572230513087644315026510080 10323611 434641309492676504293411498662755998212 10323612 -2080812499802325630220075821019422720 10323613 -156532624505481882471925631425084872000 10323614 134628871100377113315157686715880640000 10323615 -163383719042736545705266773054357070560 10323616 -418801562678394441622259388912388866048 10323617 489165671304779013754843052345662653666 10323618 92279855872057352741911710639883039104 10323619 26770736962640000724776857292048373744 10323620 87135008111159518655267618701961871360 10323621 -156774584699693753609685279050511633216 10323622 12228564147257139246035220978566726112 10323623 -390149778358168944614110456895669295600 10323624 -21615029476787534293728156457470689280 10323625 -146876902901476640401448860438346262000 10323626 -151660795838084862769132814656977265488 10323627 -93975169286832822273650726336199532560 10323628 116466611769729011576302904293517950976 10323629 3076728625841908556949157640370376386 10323630 51905374185631432143699197765903502720 10323631 51693463326536674714723470565794817000 10323632 -174204867034557883741559610265945079808 10323633 -47336315328582056855962320652958783376 10323634 403840812948280242578461103238513166752 10323635 57078060405270858606571853572652938560 10323636 -96439756647468688836067411291859521536 10323637 116498813028257850083418510209553730286 10323638 91426880040184262217782749304644374144 10323639 78538842454698258125578731596301437520 10323640 166672792488083993627015966198829465600 10323641 -765648189530008065139894751841617560320 10323642 25835136903621950813184215923367215104 10323643 235876244904242013063401907997186134720 10323644 2406089698879109182764907649705349120 10323645 -25099191167835779383221011252437176960 10323646 -93295130614520107337677766806928233920 10323647 583740524045913049805617634755700460096 10323648 -124299206019274707760816748037934153728 10323649 127556676271929092537726813251487992320 10323650 -91370505715755952688841506022901392000 10323651 10510850015114714220604829887841541120 10323652 549026724328204246588155723658669405440 10323653 -358228841429081789771383345490925520098 10323654 201875044189956674396662572972496519680 10323655 5066130969951099140096276357927363760 10323656 -11762539820634377443668317073413898240 10323657 253995979636691825885234130558055662954 10323658 62201836437033067638634705666552340256 10323659 -376875164961302735639849116964386503720 10323660 -12850985385022116201439554048700016640 10323661 -26529409397937726135413866765000729738 10323662 -240608445771329237345857130534728911168 10323663 45797450361619777376649232969696655880 10323664 -50722552092086120600720576029936664576 10323665 140413414378139086880846940911953453440 10323666 -104356165096957705429805251585649326080 10323667 199676700880582782653230896972773124716 10323668 15068315701266369598874501006577330048 10323669 18894866141374098315013744136792179200 10323670 -95901105483285653923786793757401936640 10323671 294661818014927794425846064143962424600 10323672 -150212805519635409262496279440108584960 10323673 501871109565341549664912593221968070922 10323674 103683540129642682535547637368207204336 10323675 -98545703063578535779245019347523965000 10323676 -163468171670727907228180413104718174720 10323677 -48207383267239457789763034953381935616 10323678 140303442829931376617355153172674594624 10323679 -543949017974551895037344642152227229616 10323680 115863425508923753345558770647257579520 10323681 -222750851557684961959436697547888526400 10323682 138460883659886480838170920405291468800 10323683 -551732866427410825927327794137665300068 10323684 24070452871346940239485571306914947072 10323685 -189710185667681012965595437498682815620 10323686 47306683392423330664528385213022189792 10323687 -276295888086628396436349397470753056640 10323688 -110665774094306213081184640203991449600 10323689 436033817531888426777935382641871618490 10323690 -91292668464490076544211849333628712960 10323691 -426092986307655667119298631289402539520 10323692 247261230059859969793564743270806980608 10323693 14525286267220315603412057490378142422 10323694 -7345192823183973028469724519804103104 10323695 -280698220821017821222358500177139297520 10323696 -45461895192163280977561974898827952128 10323697 -230155022613262953163673076419633846348 10323698 -291272918898987209299417426541813760 10323699 234349763008551490322982481469599633464 10323700 -139086136248534123192586106638157948800 10323701 -174015615467432096777187985772221164996 10323702 -151527729751485961190512576975805856960 10323703 89899030706356676233422045457805962240 10323704 -417155507593722015929081913671233290240 10323705 43023803413217004906050309139063285120 10323706 154841557854727748887182801928270738944 10323707 236868238265610645932854316646283254840 10323708 49073241372107894412994589147992834560 10323709 139240798278742947941162118669817282752 10323710 198639024395350302089681687095233254400 10323711 -118014374643216188945373849337325770464 10323712 -313135966814479876777742851409480515584 10323713 92241577419905121761082122330324450304 10323714 -97740898750514334245039299824101112960 10323715 -353146579958368761580548152842004279280 10323716 190729105386492540519729695060644330752 10323717 -2704999848207937199893588466625318720 10323718 -155694159399970769968939618670161579200 10323719 112814318332680231905743082864352840192 10323720 -567944969930309132013638895943680000 10323721 -656003989828231812071038808764395535078 10323722 -24184135833994151379537908539291872000 10323723 80937670629786503133219549588078029784 10323724 139036157083300854207912660626557642496 10323725 -64248589551176084625859869545436438750 10323726 57740200735497675948569730418992967680 10323727 74197186190055653573438909092606544632 10323728 -65363590764168195886876114357149032448 10323729 -189556855048019676086658012721877556876 10323730 -192281553027564902145460389411616422240 10323731 102664202004525734975885045740423331904 10323732 -77523491753166247948645538148471932928 10323733 -832996171892781412491901967651675520 10323734 122948122604925587635552459578895244160 10323735 217367735357184310895652481168936530000 10323736 -46663390289795244579662310698598328320 10323737 307149301408519582896491835787908561360 10323738 5684060944387075992381953690959378944 10323739 393335274613597979901280322404940267760 10323740 5045818936359466186589956890939617280 10323741 -875090614397528993943291803660759040 10323742 65990670756697545424008812691936292224 10323743 -27617813621943828703978604779058719680 10323744 -14159749596998486496988097412826398720 10323745 25884927434665058354932076788985798400 10323746 -112927205155743195795722687433537098928 10323747 -258997231756880977788791319816446146560 10323748 -47568577930088114991555108930653406592 10323749 -25334362476712737818266942849561016580 10323750 10899588731391638924785701495234840000 10323751 -475917196951009638267452974940523818248 10323752 656962076245312167203672809475593497600 10323753 -64052243038856375324086800674236725792 10323754 -13425711013218255406238884928789161728 10323755 110672308787621095696402554850615936320 10323756 -272714184859713764085915645980449605888 10323757 -173612797901070427277739926476003219680 10323758 -116952194077717252344394085786402339520 10323759 -69399935845114346785914167580726272112 10323760 -3789689278643187560563069632052592640 10323761 -281474316722748297571264005290869433040 10323762 111456074348036592112455875677134402048 10323763 -956633844861560413427952921798734892000 10323764 -235189023783790149723143215341259960320 10323765 216222926918511794982474456526378752000 10323766 166879917165614925174349283404077271104 10323767 144473586761824513889822054433392955816 10323768 -9462636141085756956880635724254412800 10323769 144455426455558282558507512994207293700 10323770 -79575934427633261869465501126991077920 10323771 16505388297139750153176287667473119512 10323772 -13475789781522219107230445063429114880 10323773 584785258330206952877195986309719095520 10323774 8754094519075722116218417592949265536 10323775 11463426159845044145780426876250163200 10323776 4681570669804528486202641315127623680 10323777 70277938146539155236617670851022610944 10323778 332877501494646963889758752682364707360 10323779 -634323294398206311622424670934511671620 10323780 -79295319739115272445143764536320942080 10323781 272473886432736839423462940247964747932 10323782 9162780857334200182556228785008108672 10323783 -150239003187161772039564809517424243320 10323784 -691153055010945890541033527088046080 10323785 -273820416865054606295017678120292259840 10323786 -36468193582876894576340917842843823872 10323787 196551267300657032212664492584458748436 10323788 44003910563327737448873925366583005696 10323789 -3086917053601486295252815376937610752 10323790 -19164372996742363822028146506841489920 10323791 -940056191473121627215041617141722786416 10323792 94448292045871568426964142087945641984 10323793 109933730081081973718922123672477307264 10323794 -45414881721646270453907940909761926848 10323795 58390375507976299162953303228143254320 10323796 -27858649680416438773152392542064963584 10323797 346331732022686418373089129234410586720 10323798 -21359879264472070924856400408581046336 10323799 -674311979679236222578371241623567182240 10323800 -25958718123661172037048172737384960000 10323801 -537669252353228040253867823868050796960 10323802 -3154259072620923313938893846586846720 10323803 29286146244560068292210635923145999104 10323804 62591350400256040446438361714604714496 10323805 370297918536142336382744302962860468460 10323806 -4783825522787314451632365689816835072 10323807 7027413021704099730340800880124044320 10323808 426337471710063114367043926341514690560 10323809 520021099475789627831568596712849311010 10323810 -10627995218190837459440409582715196640 10323811 19529716904916728433843215892186990000 10323812 -58854886462742520826450502011477801344 10323813 3588127216095015924744870293965646400 10323814 -104179516351207157528691650419055395968 10323815 -55169635487565150310573512560131652040 10323816 173203745185384702651259517243665203200 10323817 -69608588869163270198119137376295297088 10323818 -48648338249077851225159145211879042640 10323819 -361728330978503771075088102724235436312 10323820 -101058942077845807435131275254463846400 10323821 -317451228886425359623987176276045964800 10323822 69196862033876599952342478782379384960 10323823 -46441680886325937636134396847018552296 10323824 19147653689047180222767882674184585216 10323825 -27271120278010571506225016684933220000 10323826 -41338466896807644619030674877200844800 10323827 2745271272623196690678857854245935880 10323828 -403612990819194523793943928000668180480 10323829 -1014916804586157317663005570107393446624 10323830 -136874748522581001335415617171597721600 10323831 -134090395964238601022421400228980867456 10323832 -253664949230958305166797208453089771520 10323833 35857061254616554835606626574562608004 10323834 24926645141633916915507227278613882880 10323835 82149560010670406030770158709357121280 10323836 -309015403401056994524000901628395755520 10323837 123875784988999763095922328052350450048 10323838 -32929841360549017414027813517932504320 10323839 229208209099677056478538783621604864640 10323840 73321296531272850704366993632395264000 10323841 -504087986495057048988666822184267548 10323842 -145774707990304981111229002084612922928 10323843 -212227416903401543433858178840508889936 10323844 141581057018250650296483609127847936000 10323845 57739656217941609814842194905844463360 10323846 -65110997246779166188898573732934472320 10323847 124915185316673805394258768661202674752 10323848 -165282453429305864965080559200747233280 10323849 247348815288938903834537261190993894528 10323850 59989365240423403455965342435733536400 10323851 281558064962402653773576858384155594592 10323852 10410632799698411759785982388145864704 10323853 -861839792779605536222397309290490969300 10323854 105403619846345074438127170472364221376 10323855 -198861580212347139360006132447503162400 10323856 138382377840941313607521704145077665792 10323857 229017311755991606581274763095727564900 10323858 -7460706660143926743098988057205266816 10323859 -156605634928326510078805421521097212560 10323860 185898128150599615665019040787925006080 10323861 -173951490679247236850435589692158636128 10323862 -123754084149163547638160887998968756928 10323863 154160328304634594807852791442344042584 10323864 3496427968298194030181762975365416960 10323865 303227990978286282772567344176148923520 10323866 205372533341968630788351606129665880576 10323867 33940114074279371768398979966025195312 10323868 61668382332461492090994666403646795776 10323869 607399280688757077488756667535685655270 10323870 658291716123995190829003804433018880 10323871 -248947854961039187642302117242317520928 10323872 -156891148820678824002615133589719744512 10323873 134853446592243386464343318867381716224 10323874 -294337190552938327068508720639943457408 10323875 604989713884617167376466625242796304000 10323876 -37344473521067190268638290177556691968 10323877 509518810097362509324790443072641057726 10323878 -2575423309588888630265460513330589440 10323879 35524407591765157250018340828289059840 10323880 -24321674578763487120545007984137011200 10323881 283923299040783940987731082807850070864 10323882 -110378737763120514506954445806839096320 10323883 388078839586164898358154882354184142132 10323884 425286516488399506327531091795131468800 10323885 89249411648156001491560284203684388480 10323886 -184954588123970796075204033284615740608 10323887 -256047930399899152615531855517337753600 10323888 22295181981845357017566129873540808704 10323889 302268290807077467723622814292175436690 10323890 69248069747134495553629092376973491200 10323891 265212269633223762453615739406733767700 10323892 82958748221039240982166262119442297216 10323893 26151741815526415976420660552927651520 10323894 12653094251053718576149718169812183040 10323895 -64697509996085243835775922050780761600 10323896 -1090121395907480997411554110876603514880 10323897 -11535933451610033098482251100483671040 10323898 86323167492339233233481297332718103264 10323899 -110723149668511396999261630362693339840 10323900 46007166657533917301314337697757516800 10323901 167920773550821046860304164779790163552 10323902 305703853037176410002167982934066995904 10323903 306620128792774396509087967271473083408 10323904 -89836512736081682851128214087075364864 10323905 -187654969366445900583119745499634768940 10323906 51025085695363906832809984629234119424 10323907 155964791339662009121531443611126221832 10323908 279351224306381740186193221695545129088 10323909 36996153328089756574827008482830119040 10323910 -52164521062732547663260146775481888640 10323911 -132509725255899299294813913742969745040 10323912 97696552207373214371181592182042624000 10323913 -3339668261601854188789206261688583040 10323914 -32367588483299216529216325700411210400 10323915 8793334050407693470347570239484453120 10323916 -79100174345125759318271007977481198080 10323917 19420719273226498327758951410362797132 10323918 44386440115649447924794407251518829568 10323919 -325983487108161515226000337162845713680 10323920 -84049115346062155541959663490451456000 10323921 24084406706586983956397718953040484800 10323922 -25351399049563899965058386414398368768 10323923 -78099016413081531791375429369301508032 10323924 -11167357611658587915463061242397091840 10323925 -28426877673622935976626900853248082700 10323926 -46111577642394090903093498007115070720 10323927 -333649880822597512014923001531580410336 10323928 121518048814936586507760832224682076160 10323929 -176739677310589093331832512664908737728 10323930 12636604708634209163135735918179491840 10323931 12536183083798261272091945890605814232 10323932 254250036567050958064644456435422502912 10323933 444772007346073640948743868947889437824 10323934 -6143232648676312493401872157745088384 10323935 -80978432135289478058161907548436364000 10323936 7417444950259422120073139087325265920 10323937 16519347442685735042106877071511681300 10323938 -169737896070159134143324176235315774080 10323939 -179653512401088898624166584913924522376 10323940 -220265511700022554310943022197143101440 10323941 105345659591529796491717875034465373152 10323942 -22548718705971095150802295577691415680 10323943 -279427115288400713469041001816286120400 10323944 804570783884548962674912083565343129600 10323945 -7420624512194519277293285957630754360 10323946 -9225391920679136850782171056682848416 10323947 191904869905748656560911506302441273720 10323948 61984880786913849830814077798385122304 10323949 67192785346608090065101855525004525760 10323950 -27148953261041964366621132401357664000 10323951 183064083205147491854805314180585016960 10323952 11504120207995351703250028861748346880 10323953 -235206683944057746110522727855647418798 10323954 125306593255929018553073340009993555840 10323955 247375834622910625668961562720943784560 10323956 6842741393029493646211038591822434304 10323957 -155252599206577742975559910130368512000 10323958 4375425219370622048732634257759461440 10323959 -204392282659757829973123545103942655184 10323960 -20479413760212772986194050769166336000 10323961 91478570363030828930840031025411796224 10323962 45495188085994063046629569909617376 10323963 19028232500457798245603616869288793600 10323964 31742144791874307982290721687092099072 10323965 368304712756933734965601865841946082860 10323966 -2533871642981200720507391474966910336 10323967 482599620743484750788895184707650902016 10323968 18028232826013494015576305892348395520 10323969 394428634827102781871804066022384068640 10323970 32809248292323073002484880285970331680 10323971 -30439351648754051928589191340562068320 10323972 46938455761868694019831995653756858496 10323973 -859888665593645518074922410947734840320 10323974 13237305887125213500645396981057388800 10323975 -8107324312078396664579008141066139400 10323976 -48894770792774606631975405100981186560 10323977 -113229218450327967962060689487874472140 10323978 -48838430922369689529705019968307215360 10323979 195272995586190050383473738840928303320 10323980 24999415937399784376340958904629888000 10323981 69062928288251502924616826868533455212 10323982 123395733608975940785152311163802112192 10323983 519929212722062642345026191744813389232 10323984 -51872687063341864405632837992435023872 10323985 -22937975325140270275960103604698576640 10323986 -86204240875238456391666262085560541808 10323987 32129760717093142350132124369061530368 10323988 -71785519272013157065782216382238096512 10323989 -79524843923969038988466490893543428676 10323990 -216074541853988069198470003549983110400 10323991 65586712737757328479664280497261400392 10323992 -79278683778052337691385297645574553600 10323993 -58523114982285280887240652792592589216 10323994 102643122101763688641220656049102189296 10323995 58580382006391124960281356544896867360 10323996 62051700521449040784767159551525550592 10323997 621320210641788098762170135615828544640 10323998 148976645582763590196406477895147367936 10323999 -1340504179229517173863502593250068992 10324000 -226630551282313725240652406749593600000 10324001 402316262322954809614517320970237682372 10324002 -30691077533450552394718235529706031616 10324003 172121253080528687457449848202138492252 10324004 101580678835300720162753396776137548800 10324005 30874389639297494991358066478702377920 10324006 199194182449838476743265759886974849152 10324007 12303004791622587651504502447641997560 10324008 -21406076123215048607740617793004175360 10324009 -394929605345345305046345053892027718790 10324010 -140371843004674849170077237950769648640 10324011 102913992311089791947148315638543436480 10324012 171926554716212295215932327006119501056 10324013 -59747169549390000746311773099581924640 10324014 -57430302695715928143481152536871360 10324015 163267090564613266149146054503867653120 10324016 -4549920401616137337446650106507821056 10324017 -33071739628626516664278847971338532048 10324018 -34563131194686157386836043707804150880 10324019 57773009954166850085128126561869317808 10324020 -1759003034819890730364227983084093440 10324021 -305972592072485951620645813041098481056 10324022 -149947795726481019673515690710226926688 10324023 -100411786344001659065058303475155796248 10324024 -257752631327540869370529249972424151040 10324025 809999240397429006695361648582342300 10324026 40475066735518702858933549589183694192 10324027 184384524582076713287983047370379648272 10324028 -184691677118394653639238377639528678400 10324029 -127028600018938889832324118510534579200 10324030 -97297260265821872303339687658177868800 10324031 -269412361249746867627339193699879503168 10324032 19267088841461988145881442703388966912 10324033 92887438346021972990433810163850011584 10324034 56010499570317401275507979430537518592 10324035 -134173149585050370988219511383906603680 10324036 5276330534650323848956676989944750080 10324037 229412375306002038233276858213436790686 10324038 -110359814628667584663949853300881853952 10324039 -299957287129143817964699727249802600320 10324040 -38894311724294977260163051092562483200 10324041 100265047548793366335048133856779890240 10324042 3427546404629049933581981722874092032 10324043 243207226400490417170963236296777491520 10324044 -222749520694626150869858042168629094400 10324045 -333059544796333549789306984802491451700 10324046 -10688798239515705032629120223202620160 10324047 6732781254524633559149185899921041040 10324048 -39161586523956431902619258218287595520 10324049 524764218858865067024457373822382828640 10324050 36451768072516096985929643402732601600 10324051 94056932696735327676314688592356222504 10324052 -66964925610826315109744896342841921664 10324053 -142134120663819900409548188527697082738 10324054 11270739317451613658314859174546211840 10324055 -117575840911524600857807614081536851400 10324056 -171705098198679523943679990576680140800 10324057 170446407666875249757933223849021991306 10324058 -432510273678414707515049922074994078240 10324059 -109652536771969293574540820392068972432 10324060 109549236281647038246994033039233945600 10324061 158889291000674470859784973763182140000 10324062 -42508291133459636443938408001431401088 10324063 295818807967891569063031278181215713312 10324064 -527402515635547952680858230413768392704 10324065 298332218381105213759649336512548302720 10324066 83403933167673241727477251121656970400 10324067 177332887149192936957320254641508324224 10324068 -89205651669715863531575790823158159360 10324069 25439163311148556552656344398513451520 10324070 127187261329452476146928658930340356480 10324071 -466254319688310957564891913139037587760 10324072 -213464025088057910762479347960829132800 10324073 94660469550350006964133648986729222180 10324074 -1121626123055751365515789932495133440 10324075 -3605444252970404352061148386558628400 10324076 39480711680358027980035572980418290688 10324077 -269747662245872909216099074857801571968 10324078 171109640858318542054412666708432648256 10324079 -78068121275647755649325017834908048816 10324080 -28861095705033477692765338170363740160 10324081 -228072355069879628112272262286734339118 10324082 51895655670577308048528677191137228192 10324083 -103672351428995147895473107304770560 10324084 -116221690452867311765258874470385680384 10324085 1638045630273207609309584926174656000 10324086 124164907906176529257507398455620902400 10324087 128013988330619263949437110641019559200 10324088 98904687412013428610324941376815104000 10324089 -61833149774009492578462473251262756300 10324090 4674864563468780989879120524867809280 10324091 -402348090374252172403750205525151740508 10324092 165129426322589935888228785757122519552 10324093 210752734519764494699437782262997021644 10324094 44814100587055224467685906051047301120 10324095 -296607032147372184695531840263938891360 10324096 109042004334251114891626753937595432960 10324097 -295941534800078557780058969319193731648 10324098 -8122044324807712207208965600705232736 10324099 -409236070325020955761809160738408768900 10324100 124056044970499740967771533177269318400 10324101 -23057225949344655981456548074651035168 10324102 -33263518655196237073167184668274759680 10324103 -68510159546325556314432884070535032120 10324104 120956484380878846604541219167834726400 10324105 28636896064200134550330404923327019520 10324106 94832851667538913959632011156402656000 10324107 -165559997936821170173207733766272947760 10324108 -241091370080313387176038512271373193472 10324109 209854459964672284427247207367604824416 10324110 32914004816078175910394424775301591040 10324111 -248238841643718877130587095373740458768 10324112 84146575553998423150697964336045858816 10324113 -394730751292438342768297992325232387856 10324114 -442896064818659953062070537637897315328 10324115 -313709795707574347367519402306165952000 10324116 -20263188957451296882496357626315104256 10324117 645253561646491774431549497374536979932 10324118 -14593016296646355082913042716883884800 10324119 101989856225368458566589222649434740256 10324120 34913369650532710674707828113582080000 10324121 270706053735515630672115598463578692480 10324122 -73086847793567851054353880202783976960 10324123 -78729120670435223233035874457807773564 10324124 128620811311072360310111880263512567296 10324125 -87553233854456897969533544355302400000 10324126 -155586998435898239728065773249689807488 10324127 -24934176096237881131895088548092365696 10324128 1819605846084335067890070023628128256 10324129 -432831153794072090383503857511178282270 10324130 2136962999028965158810537589351661120 10324131 -102055825153328061610411076237179047048 10324132 15741403726580190628327092625850179584 10324133 661349539503340294348956165750089630304 10324134 254308713988314193166901138545585436480 10324135 -146463588428905016399616747690702974400 10324136 -558012858683915795026076184581260093440 10324137 147138570873793369726456656355642434960 10324138 -355101144914676326215671026675149501440 10324139 -260706063645932321410229355362957676144 10324140 -96439087949367079258511182842645734400 10324141 -349342922604158291901240482314338932458 10324142 65552982908399538732555264226817777472 10324143 -345155147281352005862736505926686264568 10324144 -52131592746455461730228484788929986560 10324145 -39825736036130930128932949894221865200 10324146 -33410145541476002922654226276254630912 10324147 45846003557677508517797581059569381504 10324148 151974952900228492916810719847750959104 10324149 181580166864738660738697840723757472576 10324150 194552844360215411450201870975901184800 10324151 -227820540820434351016739701886786447568 10324152 18031607452704553988973634578812313600 10324153 -175061214847580611311958730255429402940 10324154 -165597704295014621287805883061470862224 10324155 220749205659735393850961551691714402160 10324156 365950502018800908978758797568657530368 10324157 -49332558022701247678417031214145713594 10324158 63422892263461320416119653056813493888 10324159 -890896065262310811941044894575772168760 10324160 -8566679944495603501186109262947942400 10324161 -710861863029936655132670766987040656768 10324162 -95420699841259001473355733312542565168 10324163 171237069825499680523663853415969504240 10324164 -91482004388562157953171242288081491968 10324165 183411409918655790817228136917155936060 10324166 119380482164679456912974061666781384032 10324167 -157347137095845298441467973664722236288 10324168 -666611888250548084130442247517914019840 10324169 -36829427833625378240854197531363989580 10324170 -69861502750554194864753617932915269280 10324171 144350893129835470031328593236741632 10324172 -17443409402175453268987354675991528448 10324173 -223478848839117226000043260204613764416 10324174 19219268212655671309138869519089049600 10324175 -179416399881618488908682634145437612600 10324176 11806629115888903331201034618022920192 10324177 472485860648746984134773756489904855026 10324178 -17775176192243047442216258814789181440 10324179 -16454986644486467961512234434488898224 10324180 324821766428362240136974966093203398400 10324181 4956316963191899076593351697693611904 10324182 -154202888082968042716510469927038909440 10324183 -85505536660977942580755616621356336240 10324184 20316819864676819744371073584080363520 10324185 43520224700771592190456595622966668160 10324186 29939050195541951588992606572294903792 10324187 1743321590902736650141213776944505432 10324188 -49825111427483388446425929884294547456 10324189 69048297328514127338964385645536023500 10324190 183875723075646024299720252752443105600 10324191 76126749144061542938855615101414266000 10324192 -326963874411676081518471493171684835328 10324193 -518933249712729808348927271446033471056 10324194 122541442647073290215515983877387960320 10324195 518026622451048185610975362612631360 10324196 -63942527356573516525117236622112649600 10324197 -53186898693448913669348907883203215172 10324198 -176236846877183827517577105952581914400 10324199 -8858490041728974479370635257235979120 10324200 -126838476407195099879875845531457536000 10324201 -232750866560868706384929089838214348400 10324202 16735519662716229424643664712185975648 10324203 -514598045134623891871475822222052406800 10324204 515599000715939090186683702395883008 10324205 -565527383017094320016965381159227920640 10324206 9183354832449293469114860644960540800 10324207 126404881872836022790850296174886213456 10324208 4396717431672880769067176215768596480 10324209 4243033958239446463864969553257943040 10324210 -58102266779950104112069190149549992000 10324211 100811234837270820978164971797478516992 10324212 -152039792578465833086499889513818636288 10324213 -366551994510955257521387257963650679136 10324214 1390396092094594978286007252045633600 10324215 26050752143071767594493382912258038320 10324216 -154129004651497498942497757568209059840 10324217 -90661298358800479445326061734917805440 10324218 37676796903413405556517857737952866304 10324219 125312827743533326466384331548709534696 10324220 -160093724988867412845939943197788928000 10324221 61416644395177893581827275216053118528 10324222 -4939417772328414257581208411849851008 10324223 -14386847114276156035324939025174007456 10324224 231017877066757270429709503994479509504 10324225 -139480110650781370295031480062208098000 10324226 -133899488201502648752795867919845414016 10324227 -130273203037514748421006797333103862280 10324228 119747544779395396723195549214292372480 10324229 -303244333634677504441759712942091547170 10324230 58357671236840158538018177991808880640 10324231 311976891011365887660140717450691613184 10324232 219997189945695147185163673670253004800 10324233 293241289083699384059930561923379294400 10324234 64791041196147023618715397131893052000 10324235 486301785168490010444180244304431259680 10324236 -34007306433492556061680505349317483520 10324237 -122307331992332158585394052748731487296 10324238 -37891106160246321186599473808763041280 10324239 -359519478311386088824618271037175416 10324240 4682006589903377607292434516163952640 10324241 -171603001442830382705093461963770784896 10324242 145156440646191538694178166663069313040 10324243 50143864217555537291036593205673224492 10324244 -8172074258753942925129147183251755008 10324245 44355563997628807574488915070399864640 10324246 -16597264102358836242247793637209000928 10324247 -648293618462311189978784422935843173304 10324248 261848596766503608668484548133436293120 10324249 107323430572383522796258787000862490564 10324250 -84695562911211137656405783612336656000 10324251 85103700577061295864933660441643791624 10324252 -235424385057763502973623352980588295168 10324253 290796299991149303655454099106896251660 10324254 135139917440821040936311361687268160320 10324255 378223472089093524008922409159604093760 10324256 -232277794313405631787211003186959024128 10324257 -747225530563757959130770244255825664 10324258 -37816548703090838944887553254509184000 10324259 -239968393603652444230605262850909706360 10324260 1765710279388958833011153837425230080 10324261 -2742688494795037682169210720088222920 10324262 -32960860036699904709390692339022053760 10324263 193694332533683097513530945940677506944 10324264 -56981987476347449196501566204170736640 10324265 189309926063977636296664153624637918400 10324266 135630697058662095342845408033177889024 10324267 68760522102152365804931578604860692960 10324268 95774388076176557079241669149282816 10324269 280939441167293890972242041491019293494 10324270 -117167995800272936649833023475536462080 10324271 -106443220520137826780523794511126632256 10324272 20568454656484496183056112046578860032 10324273 -157593414662804110323104333133137131520 10324274 -30608301934934185208860411675368542208 10324275 20988607919770874909783998152742554000 10324276 -95395305465188469117302141951854003840 10324277 -406495537270105477510956035746631302560 10324278 51430577467776754454948227326368193504 10324279 161051817500117970737903156920785367392 10324280 309787498312074988427273568172295270400 10324281 -174318558628326790827552921986546516256 10324282 -280693840080234104876190521783096389008 10324283 -16800740958543910233690157175942589468 10324284 120013460641705357875166717954365927936 10324285 -125719087921248229802265330988455688020 10324286 34168696638794641286733165328423747584 10324287 55936217825216724775973078291397626880 10324288 -70978199088910167387785896848643850240 10324289 660994396945884195506380702305342705090 10324290 -142819792566302049975073497477975667200 10324291 -807417347330356540891622898345507336408 10324292 94385998298023877424310362111368171520 10324293 105401325093837093488487311298215947584 10324294 -8918157935083581502785197723956908672 10324295 1989183558189309176798179158320609280 10324296 -22234706625767461070866228720169164800 10324297 -376428587812125215360589040677046601254 10324298 269089831806227886286627329396083771136 10324299 -411149324341481995075691660751878948136 10324300 -1494744289385279472932068495020473600 10324301 -546117171287654133476526672428308900320 10324302 105206168754328684979280165735764164608 10324303 333912535972093138272472447510648571064 10324304 64164269881021542740155623223347757056 10324305 432078142764590652154212585924002960040 10324306 -381893511315153251650443330597571288800 10324307 -200428712504875622722977408403797959088 10324308 -339972353720598099463825798948300517376 10324309 55940910557774206081402465575239831904 10324310 -25511408064424176545800644474546000000 10324311 5112202367972644852622872878636171984 10324312 -260089275085568237411398870224385996800 10324313 359046651697119798516865177749201767562 10324314 25125064991930610800850811875679272960 10324315 371039642773430917240524990524189223600 10324316 233973193810505680866871783302925079040 10324317 10166352953513003800038116473962224448 10324318 -120951056861805252208473055370474720640 10324319 -24843051961663604247968032106800260000 10324320 93578748651285752319509734856730869760 10324321 51442224540856422753826081636964219520 10324322 -2813508576327611658202640477738496000 10324323 82786458891682329613998272050497147648 10324324 -329515995093559955595857045330706258304 10324325 274028799037720051313459745465250650 10324326 5334162244424016018271420109434159104 10324327 -147387403770066467425237214424136663640 10324328 196658212537758726483824889616419717120 10324329 -155743093069486097703668636822945717616 10324330 81976167684509768616826248321341662560 10324331 -56297435524816567211086385689418894736 10324332 -68761167115487322990250323642816718848 10324333 -55636257811505363923185338048471423232 10324334 -24906211457032763207909237663567943360 10324335 -101067062483786129561353604136869399040 10324336 -57679776711687016189670979815657865216 10324337 473850791735968381233971670415477003986 10324338 -25264933422002452002650468224383664128 10324339 510335418370259655739859988390732453160 10324340 -93745282799656620948104315808904819200 10324341 562087708927187739378504757244830059552 10324342 63890085323564732563767275099309247744 10324343 7184094287238996986239434896021189784 10324344 116255308342003816408283024257260625920 10324345 161932336810881445995229518544296319680 10324346 -36615600176124410022836291004524252160 10324347 -151685445782476789674897950536526037504 10324348 193108551799697754880748104220279201280 10324349 -627658559920998893860502923154723171904 10324350 -52103951926601824469881679795755718400 10324351 -149601187158764592609105988106590554600 10324352 440799764741762674680892785964980633600 10324353 -119658689411359602405235008845552437440 10324354 38843904921260038114885086985035815376 10324355 -65086593331265450633678886193398050880 10324356 27146603790829374219137267545900769280 10324357 -325501506438367270311005186961295071394 10324358 61218062890092637496130752941941583488 10324359 -60806379957312878455105794834180315000 10324360 -172859292262781518449036572997348096000 10324361 -24962369095695307831613465323599112038 10324362 -19107718343296114074659389718123777280 10324363 -87528038598017387263559573069835778560 10324364 -79008958495453203112705227527725056000 10324365 -87284973949502520528630514204581487680 10324366 262940151326282383730262872533460812800 10324367 -548434199584088188849596958765824133584 10324368 -8019783828980503882334173904781312000 10324369 -1834148384731782619423720973023917888 10324370 59557579173279138997505945064248847360 10324371 15491118371698336355978775945046478640 10324372 476132554552292709092039135874588733440 10324373 -18233987391900967880581440487638574980 10324374 -41311093254566765850236250295525537920 10324375 113298742706092779378007959041315075000 10324376 -1751177919341131728989976726877347840 10324377 -171318186588638192373738490061357398080 10324378 -182979844004877507008602409029472453376 10324379 -25221583605407593519928901434630035356 10324380 18674352100060796314734346195827793920 10324381 1122670778098643575727733676701954592 10324382 126722797913192310002676655089819763392 10324383 -210053608394688479165309545588597930752 10324384 -226478297121608114096510611071364497408 10324385 -266996915565496686379556628600401613420 10324386 -2255556999981102811573721535904659840 10324387 317426637956521560544495462735393102120 10324388 452841554794743443971562873069130396288 10324389 166360138428304133164084215235403428992 10324390 -13311299659652500680664052666993326080 10324391 -210441600412538043773075536597715362560 10324392 -63844941941363838294917082915764060160 10324393 -259320647740462337267009848476070116358 10324394 -77220894253257799799152029136838016768 10324395 59967159324183705789530430946250803200 10324396 70996002753277028401081139693008631808 10324397 -544287046368454884460105591367004838848 10324398 -133547890248570849482629074935666994624 10324399 -437740329264063018099530861984696383600 10324400 -8834804371301546724170671486063411200 10324401 58467415601732853054421178705383629120 10324402 -30238596018394466485320967726685606400 10324403 6425118824788660707835922359725609264 10324404 -134982342469516864063989115996260255360 10324405 -65949626869033780428076886187887326080 10324406 -64812715142912108843642876606951427840 10324407 -165683708075828232253099243230601748760 10324408 25621972436733571346583577676682792960 10324409 32894567277719220888568510095733373610 10324410 24744625063898785926298222237880832000 10324411 -222089906142605813984564516476774350128 10324412 85309172642592858713124628279233469440 10324413 -175851349418165934314897152668348206976 10324414 11100258081899756264910111816432220992 10324415 -102413501739792743065176487451746585680 10324416 26206113061877399346172476868150689792 10324417 -59100212838321649644295250418669026640 10324418 119605490072436070771887843205532841504 10324419 115459466610182381175360422275298945280 10324420 -62326849871081371166829039301365841920 10324421 145565208809026266589089049914162274044 10324422 13927298897067067935294871816155717504 10324423 410005878741924703977836712159647237520 10324424 -44743390226324705716177853270164930560 10324425 186342343077895468375533756850130058000 10324426 -4566502057601415540129225121238814720 10324427 -330984041734025525011956385198581935724 10324428 36713774672608905196013356464324165120 10324429 12730968430240910295732206389086427040 10324430 94381229435710131105870810995770032000 10324431 214089691937244578832248405482671817920 10324432 31383529197390428530252477075967967232 10324433 270858683453298791011653568821206804160 10324434 152425687161436647060000009557495508480 10324435 333028313814919794174302931335889885600 10324436 175056323794098384500530552934393960448 10324437 -56384808283376058747807283149603176832 10324438 -94070652728623610641945572338257286880 10324439 -36983640315465100972410952706135678160 10324440 1240263521360917103287490289478041600 10324441 447768451029936574490630468743076854464 10324442 -78820285770465889297646462550721498128 10324443 -292165392067001812263522749724003479040 10324444 256481261713337830662994252491401940992 10324445 147256654195166133298984266136722557400 10324446 -387324636224219840153879253077830848 10324447 214324542620290863423367871025650534352 10324448 -726386089769360779057696843505707253760 10324449 130607986188640753030450031234991273600 10324450 21563860264588162309107647818977606000 10324451 -134377375941877573043593615921131435888 10324452 39163867604003409675403805818181978112 10324453 93064280703939280798446623044871034144 10324454 -13797300180720066418120062787767902208 10324455 -41755241183452719303971859831539918640 10324456 88236018989238962925163105626677852160 10324457 33498694252390571638173882176642270208 10324458 10674957848544169769605631335202671200 10324459 414256917843205974790166778467308316660 10324460 172381962035273729344025508042572513280 10324461 80610183658742016464730163488450881664 10324462 32134874452768352438480604390013127232 10324463 64171738142225525553487019516041962624 10324464 -82828282313810088280134249809786634240 10324465 146914188047795910337285032598406860800 10324466 211644413093173621022069363144797308432 10324467 -29527565609273081321941552835429562000 10324468 78678588803898826248828692651662897152 10324469 -291327246100056676918050563041920886080 10324470 17155050513493385391297634705206804480 10324471 71725004898691475988005163558779396592 10324472 -4345710271954201421842842992413102080 10324473 -16274349560684143087335006452655543216 10324474 143871464505858933939973605745453545984 10324475 100362201568167096555837061393589636400 10324476 183118075015496989849880264680321704960 10324477 622284700065483001570326938777138968972 10324478 7953780581262302827905962375669557824 10324479 -214943734271550497477216539894942182912 10324480 23602810341207335560017687184461004800 10324481 -279288578222981089450156171889898062400 10324482 38307136237264671994715447450801664 10324483 143528698732898991752827861736221619104 10324484 -460870960881601503531128688496539609984 10324485 7157571671091650522254652573939379420 10324486 -107201894784967809294841067701713759360 10324487 449723042808692939357667697344648340992 10324488 -33794848945576756966216213122104033280 10324489 126123198511540784380231141076108408640 10324490 -159354075160855101220268835012220016640 10324491 263414406972922072634503804352618484144 10324492 -245193046487704129179504536691700451584 10324493 -368469806473430142581761692605445136980 10324494 37889287295935325173244501736852773568 10324495 310895078128227591592268507758585317000 10324496 7817852501037530120723058403552346112 10324497 25651578853098731404862950775483072160 10324498 12325422361758800542499678457588356736 10324499 362745372914457871640617177781874081336 10324500 -328041033076770961591914298824208896000 10324501 -320270816210692852549105978539896896896 10324502 -36307966876885090285302984669904965696 10324503 -10508478893384877659909618781915726720 10324504 -561604321162039271102486573549514762240 10324505 192381252017486992777678408650497664000 10324506 -102168902480170541407691341556500551936 10324507 512557267537534540727465289454672538756 10324508 -482227383788913990698828155474897536000 10324509 13494161535655023843100578306729924768 10324510 -112227658260629963302795868584230297600 10324511 -224250082125702785990877640864257154776 10324512 277944022689120118400639271832128061440 10324513 484046280634130813451130080710251217762 10324514 603662143038768272410735329124181783040 10324515 -427303578763158293828464002986215680 10324516 -54994148659552835254837834182866485248 10324517 -50303977904610095933606720407654363008 10324518 -15880683609602184985860816448541337600 10324519 -56717994162326615226753968193958606400 10324520 -13137866662865574614438057144347699200 10324521 302702615492241411170613091039192340490 10324522 -159153775942942940508613888769702652480 10324523 238434733652628527744779576532351153808 10324524 17956421965999178610160564019482214400 10324525 55460630775901486172251341791650559750 10324526 -37960811790413648521100925664953662400 10324527 298540227103696217851857356670220390920 10324528 -131305523088818719720160338583655383040 10324529 1073428113245224535798619548717877251184 10324530 140810370698576550562486327818054144000 10324531 126830431877779149516852704577516662784 10324532 112990891931228548953592598570109069696 10324533 415798874997811402593964594966873768224 10324534 -3952558377039644244599296392514823040 10324535 205425120320611060289751680307140159040 10324536 -8950962903031342823332531561009643520 10324537 -660334592192046249948534514053853458048 10324538 1212738237056869544604135121428367872 10324539 245002918349974569112686530168326179504 10324540 322990380464786329496685049152838218240 10324541 117857281543447099679999821259024558400 10324542 55168029123566496719413182039340735104 10324543 -6465709751712846655325968119024198400 10324544 20405890728648277776360722339611017216 10324545 -149079646689364511670467508280560037440 10324546 400565695822701318698131479868687910304 10324547 257057970569323955454256281154240464792 10324548 142700156821503264420330063789839536512 10324549 -450800632264665813305529538111327396450 10324550 29485470479663178687656426907447897600 10324551 254536733900477237768213806362547440720 10324552 16863083275385979602979896715324456960 10324553 249664290290740764134882564277765215760 10324554 -39501552162017153131443447886643021568 10324555 440027632165672176329246413486699555920 10324556 49216278660379720256787936675130782720 10324557 -629959660823043637199706082554077751360 10324558 -508541204638078155627515545182676992 10324559 -79843423396069000676470776702286586688 10324560 49872653001574682510219124483912499200 10324561 -146014564613884346933238324041821837440 10324562 -97992349250900363150057607117136965120 10324563 33836881617859117805278294358926261944 10324564 365054981890836261792860560030675554176 10324565 -262503780194334282458106079106863557540 10324566 17799961248459838961761089790492637184 10324567 -211379409847919620329174300032374001616 10324568 -376257511317893163064958605764107581440 10324569 -498789365392465212909205950600509975520 10324570 9303149733570475399685812970009760480 10324571 -383280868708924386735373471727774103228 10324572 44229912118610301502679197052072520192 10324573 9565344007523349967911366490082651136 10324574 -128626697788675442930180331958596820800 10324575 5035275970938394789088269780943572800 10324576 807822247302058269655916324233516154880 10324577 44500146469099673272706191882097403426 10324578 -81693968821614588850168978244515405824 10324579 52906337800064744208860614587940640880 10324580 -67789306814888446321376144912427417600 10324581 -133229634677298139981715192139809495040 10324582 303718576027718328351628974492219079392 10324583 31818532186521860257297676204554378704 10324584 -259046161974550905944106099748756193280 10324585 -163442666862733006586370025894402411200 10324586 -197930420428535164143315580088535997008 10324587 -12754969537973424685277758800215339520 10324588 483877937647047909577914235688498194688 10324589 -415798480546097168378150741472935221440 10324590 -4780781084409206752435425012917239680 10324591 322932500703326211273517187354705407584 10324592 116364303807408589089130792629700657152 10324593 234911272704810830787481825328879204484 10324594 -30551999707685365169616004783963983840 10324595 -153154897808571909250690179282809024400 10324596 -186653952921380476889297074782373060608 10324597 -73534583412091090604252594347873471954 10324598 22019350937612881568388169289153200800 10324599 22801651659282090202341230416767065064 10324600 -1879204448529375432254555136763392000 10324601 3291318821948525680840472363592823104 10324602 29270628590868271622211202013700883680 10324603 244543040920246493265139199997990482852 10324604 147957296529002878294161419861586995712 10324605 64359273469474034745441306150847691520 10324606 66973913013686464649987496709053322752 10324607 116191918255300319861778421900523776752 10324608 -73263173399623475403806055241781084160 10324609 -23694417335389378382267842970973791640 10324610 180576345657708800611617727735497552960 10324611 -162131361826575572336542494715785083520 10324612 78139929927297035250408991857747738624 10324613 118012756671093617506075380479620080924 10324614 102878906848472533368439461538068891840 10324615 128502444244898207731307669350180639200 10324616 176891453733503827953335649319115458560 10324617 -601056406062027320975117147482808933952 10324618 387330793528401685893884554169192471904 10324619 -412891720693544676675819716629184765760 10324620 53128317762201186009715312429496064000 10324621 -33523502241104597418261386565139274228 10324622 11891359093675897817426315853443994624 10324623 40328656724520240110144796892152819600 10324624 101010653867470934213476075805428039680 10324625 222617913531375623196277287269449104000 10324626 -13276263837283854783507638475226223616 10324627 -45877670793784027027459558538365617288 10324628 96261389556660244255957149506828695296 10324629 -16838322015331215753073870348981220256 10324630 -240621115018296681753183228323695415040 10324631 -584203378849247534745319175064172824576 10324632 -371320466305475738949839407630992199680 10324633 340113166633389911581876111660875460320 10324634 -258788833973724209477031811765422210816 10324635 -268281334249767885407195766368524928400 10324636 60052142249276434690486377898558286848 10324637 -135356498135244782171979471233675250714 10324638 -374778899927268369149567876000156928000 10324639 66759857115157074052848101782617102424 10324640 -49808562907117996195298484682527866880 10324641 12988190526409124030154491425491601824 10324642 190487207956712891170856326872098313600 10324643 69857165740179711829939161102595123200 10324644 -2116523790884222418284493602095005696 10324645 -207128557499790771827783072463325220100 10324646 -18247537988559393591657669974048827488 10324647 80306750791540345723371805692296422224 10324648 -401982771610484359793743784785350128640 10324649 716058394895233720675923806299701286650 10324650 853342401316319804414874338123097600 10324651 -27917588171465293316675858433444635048 10324652 201619794408543209987058393973357292544 10324653 226119291498406540359407126422051788384 10324654 169611013505288194784390490712007414400 10324655 -24645233810158650255379487624357924880 10324656 -19783540820268370546212138686185881600 10324657 184699989497188037587760441352932976000 10324658 198216388440050499471226806995849425680 10324659 35792488816002597189701075728801432320 10324660 350026293487517715673157716907278375680 10324661 -23246051016982999471915634595888243336 10324662 112607252173408053208547670339483029952 10324663 -933871733600174295715408495764984204816 10324664 12785275058790376443987144502781337600 10324665 -1351355398662513870542340498527797680 10324666 32753503611845896344763713596439508224 10324667 -47186810299521363856978684212372506640 10324668 -290611240284798310330927241850811760640 10324669 1040725447799624181716601145389206401996 10324670 -264927950359016304552916416216788214720 10324671 -124998474869115501310685202203920066176 10324672 -27253175395666151023712999775696584704 10324673 -397165530578922544864645025294973510078 10324674 -15080463076704258238274785132518193152 10324675 212912032722145146907359297247301267900 10324676 30293759442909180211430656979897195520 10324677 128157151089352073581970985071015534592 10324678 42188722869422204630513431056677044224 10324679 -208425077390457790194875918722616487720 10324680 44112948939347040599527169866034380800 10324681 -1614836427733625346428459397280562636 10324682 14184597908511998109864314474023424352 10324683 -338417140168328840385514698609135388548 10324684 -384368141232988286423974545541990499584 10324685 40191805865484864475768400935485500160 10324686 -116420221802348907371863569106560639936 10324687 5038266405629439899275371023321766520 10324688 19002443838204554837456032610082816 10324689 -59865548592224248622900441310181043232 10324690 -177677267817086706280568396777051440320 10324691 199494135674556347360286294743644193472 10324692 -288581061363177697936146435988731248640 10324693 -110543394247243166521449477526546875058 10324694 -38731546308596756767541462719492304640 10324695 99069485444418150623540267952531206400 10324696 -526303049875427729933859525202191974400 10324697 -5588885390823053809375542994465297260 10324698 -38826071704955918017996872942036775680 10324699 272719258080190621136412283920338318592 10324700 82263047880722898220235995069860595200 10324701 -202625400682510002595300632387927864570 10324702 58420220667043435321565249250464085696 10324703 153906366803747618862403228466552705952 10324704 129775492053480525507048098205742399488 10324705 -71045071484285271564704261373573312000 10324706 -25265459404574396217276735849558443520 10324707 -126734163278021461126048774529250613440 10324708 -297127854490678099066744198611981734272 10324709 358149853768075659259371071742785843004 10324710 -12203306261972091081274584602584598400 10324711 -312121690586994135293401673664547743688 10324712 -218464934043021195953331185418621849600 10324713 62104954489923920398268213402833477824 10324714 -79384193984310872270246727623490044160 10324715 -120417668114376224835083908447409732640 10324716 75393163239743908009156025307427517952 10324717 -16264527877109105906725314046971117600 10324718 134429933733186472727711114824719845760 10324719 -127106278990308498153494763328620072960 10324720 30303160798473452288925995471260876800 10324721 339943139866536833494556933334441237744 10324722 63082436445288890559416388890785491072 10324723 3772057850081437076819633755759122144 10324724 -314250923409831730704607012098695205504 10324725 -181254715815459852793479809399385312000 10324726 90651262049370132917151453642656216640 10324727 -261079914160517933938383253228438210128 10324728 -71209909964324720921475102453149736960 10324729 458517294424474653325795128199642901076 10324730 -1567443900225122705500698577180769280 10324731 -91324546007990217369203019406183716816 10324732 -458446377653097609015524460778213667328 10324733 -215292802931177998724296337941667868480 10324734 19291670918916284818548445241923522560 10324735 6917808534497387485206470824958392680 10324736 -56838550200227111551584084832190201856 10324737 336432515438812426659192769967291335794 10324738 -206322710429874589608450651321674550240 10324739 -131034082340192676281715932993748093744 10324740 -165913889546122935485074940511724953600 10324741 -465939815561580385566638386798160882370 10324742 68112567625030576863831332256976690272 10324743 58378906727476093097066225039462758656 10324744 -645394625606839653545844523339727907840 10324745 169162270141134763748083529862422278500 10324746 -1841192789501274770377492046923700736 10324747 600133900305186102916152433264025270560 10324748 -81301184162938639950903080587399692288 10324749 -34126054854993471782974137579193079232 10324750 -235348283568934442589186215678828400000 10324751 271469210332407073687440879038066620152 10324752 -54181444949408040491668823690986782720 10324753 655259697290284201686716709950656523764 10324754 -56532411619027926037650628434622702080 10324755 -8238360535101875166676367727987576000 10324756 -137212230868964274017178105095351222528 10324757 305577645796425056815036753500370965006 10324758 10222814352581349776193359914314848640 10324759 -70867613407453213629985632320265638696 10324760 250742835023748078879702621889901568000 10324761 -91091297644041460241983451288451348528 10324762 291490032338366499577495899415118592 10324763 -302630323040898220206836189375144252760 10324764 -46593105345145042731676108920785748480 10324765 292013509715728808256760346774963519040 10324766 -382256108833365610647453464040686679168 10324767 87709210456298043793808061433097247744 10324768 -132745702172883352773901432738740633600 10324769 -37424058701470003835152753327724435712 10324770 14595953068100059548914013947043586560 10324771 -245033377156007179377921046432366402320 10324772 -260490692822379940829913716479874211840 10324773 -8973902391693265455094509293146173120 10324774 -176801023532767560043549992458765688864 10324775 201284602499719027831374768129749662800 10324776 -28628287497351712361597325930906255360 10324777 -203206813286785071209432707404839584268 10324778 109126951605519207210876128175571147440 10324779 -80479398970167399707650521260691436560 10324780 44731679999232178810103051968347709440 10324781 -40482479830137227590706215115521072800 10324782 -5347645504241904201676152371597151552 10324783 45081776575342616332169419937678934720 10324784 -26636910480412988134919552334741995520 10324785 -181319501789696574928414470698340960960 10324786 257524952295467888107847654342410424592 10324787 611700641794010870172071665708937147592 10324788 -111473104973640124924250674565880729600 10324789 422094359940924069275098623121844244590 10324790 -159982546135650518109758553802335312000 10324791 -277558895187203821566768625906892830248 10324792 192775213685883061552176432586975518720 10324793 168642718944266509124207186120759520042 10324794 -46373947100426419418171757932660966400 10324795 -23742012390896569616093944957084357680 10324796 129282797253655154538985590403947432960 10324797 67359097399754567785952611616437482624 10324798 -117500512800679559583559790023074263040 10324799 507068988652919107908289913809044830520 10324800 -36010581463105981839903406833008640000 10324801 -135285734214248475582550990303204823100 10324802 30331834594116705633331866800297084832 10324803 151257591642979654472084273903161657584 10324804 41641198080446371090467690711436742656 10324805 97081343593936027091366526255255014460 10324806 16325495010878318363076190327185840000 10324807 -123934728084925227440954365073828046680 10324808 146059744683264119487313553151814133760 10324809 65736263784133198651704771127050000 10324810 93917527282326734762279682588730810560 10324811 -264782160784465362241498860778614535680 10324812 29546617871002466362434216801983769600 10324813 -56189017722016015079522723901463405896 10324814 115164724543481081775060813903309600576 10324815 9542227557713358764139194442911915520 10324816 23515928062490632772559423676694323200 10324817 366818593716469111263526906639578538866 10324818 -10037872544171295475520502889390926336 10324819 547879280694033301597902708693219532896 10324820 198371523668633790025317974224906936320 10324821 -44236906885768701092240718026425499040 10324822 53642027334465885791853547212834978624 10324823 -560867029784073748303675725563739696000 10324824 36316025367673725912374827936588062720 10324825 -3064379150176110580836014137873728000 10324826 -256927161540589601541240556606381885440 10324827 -400842616622760880771827453576004732320 10324828 12741055058076775617805456731302896640 10324829 -6880449446209785693319480480268743680 10324830 91916280844232549475114112945374817920 10324831 149055723230679278219483729810788261104 10324832 -5689111608534547718806477143692279808 10324833 187303111067729898877656834101689685424 10324834 169439374503957386548277512783391227392 10324835 2845164464990824817729891715263880000 10324836 34816255529297957095303086140943153792 10324837 -194685649963891806037209303270543072514 10324838 -58854355767588133488421675339020760320 10324839 -252072995178179107841457654495107273304 10324840 624343046246599607653233406641684480000 10324841 18956481363078319476408016088429534400 10324842 127953086617854283233820911706335377664 10324843 563918827763804669462739289523153151092 10324844 -276152257406714069008271818248131307264 10324845 -438945295908444738664461773874684548490 10324846 -25069319219654520593692885315772350464 10324847 303255731879348223990829954045162336080 10324848 -6936390767025686874064459557595447296 10324849 78030847389262663202757206871195540900 10324850 24115515877755262637584800753318232800 10324851 -240766375624838234668465038982072308168 10324852 -356308442704092224424745033760874216064 10324853 245315321122455146585297313811063462080 10324854 -105217867095046056967531375095589416960 10324855 -404223513341303758731647576415538179240 10324856 -642383432463474012378912888524248965120 10324857 -2479221042591796708119005187750038112 10324858 -66887894876728879701399289622670330624 10324859 -2928753764707941466684278924589726296 10324860 6371239545437188964796265461031895040 10324861 180376514443826077531926135034469142432 10324862 22864802037771879733452795519832725312 10324863 135023778517857625362367538587374186024 10324864 -353831790256600148227570199740085698560 10324865 113569180774723104395518232704461378600 10324866 -94365217903852322291845460769976431360 10324867 58737535396502707300865832343879978192 10324868 17451390006468990355373601036850169856 10324869 64050919641177948216885296828090379744 10324870 218231036880663029225036018372682940800 10324871 -169130643219948098143557060863732189928 10324872 121178666880497550738987959092144542720 10324873 33661469289931666489075289886064150564 10324874 -82246025048139198391940890980962907648 10324875 -344369211305294131575804372166185024000 10324876 214973619231241463570566236149530607360 10324877 -212421922041018250158820675264707364980 10324878 -947614843772378562496333859504565120 10324879 -365043136105279153009942800920151405520 10324880 15154646594833545445982312976784834560 10324881 166768221902670837777814246501026249600 10324882 -155556145526753974580309895571296080640 10324883 -391495520718649161311235260028107257656 10324884 44955447387052686921734635107461099520 10324885 66776398551792385794161547121859630400 10324886 -129984745269298255945897561445911991616 10324887 27894119851519421439830693551539646464 10324888 -110609406693343866815157682903363430400 10324889 -520861432927876487966078127397685385600 10324890 -1733746440935036012055740829480744000 10324891 35762445610460178245887650390692563968 10324892 -482110665727699200336470945446116278784 10324893 43931269065000262500600533225351316864 10324894 -264300181175733060885727006067467941504 10324895 46025351122696254195881739847206730080 10324896 -8737527448249904396984146665308946432 10324897 17223237212603821651903646370701420640 10324898 -81443457627250690614345141313928112864 10324899 -97892735299991051315117339226607898400 10324900 33639996218170549169594331540675788800 10324901 -7645728720653182984450792920677285376 10324902 -44588278367761877175158474924353536 10324903 342735100062323764768200227186844861960 10324904 -511153269295796214011528693274922598400 10324905 -215723226573138731743839870099790214400 10324906 36721590187116602597438715052447075680 10324907 166378531665852364165591344857007976800 10324908 -4198746602178238833093386601059894784 10324909 -13638045870257728562795241977752446400 10324910 107057971379746520413752000788211879360 10324911 50377266589223594537142978565770197760 10324912 -49260523303649423448000975909722193920 10324913 781022368023868171972722540510897722880 10324914 -270247560655511535325189880069849997312 10324915 21148164062859830498481790104776440560 10324916 -9110437329754121851719443694864384000 10324917 15117517437682375666753610526250085934 10324918 123988585201559529547749831757310240160 10324919 -15495743933441046803831429176718059392 10324920 259297761522727787201900673410211840000 10324921 -1063954185112650448490671416200063061496 10324922 805929225018101237232281209148418048 10324923 -45292154896910389952911985351675481600 10324924 -202543898236466733427540746385988693504 10324925 -67771799656221881526137763393549181500 10324926 -216945128468364557485493260886772769920 10324927 95230800278284465027289360904972259104 10324928 -142542434789411366433215510487414865920 10324929 -240248465912548972443739328780131168992 10324930 -28780347016224827441430469352663040 10324931 381567176138299152677959888809408699432 10324932 85821465907857836542951113529802637312 10324933 -115633176260853572694828948453569424900 10324934 -267638944188863723028610171290871668384 10324935 -310448496475804581168792973242562504800 10324936 106836075128306931754179826537181890560 10324937 -120865883252120574438691576315063540134 10324938 -34280052654730449184522904715459593472 10324939 488572323115238423924769559720835790740 10324940 89683941609527952067668800758288727040 10324941 296990683078242959572359159896449236480 10324942 56481164552508479202003155200913310720 10324943 -258845002602890531047643193410112833808 10324944 -12220976509739491744449330586025066496 10324945 147111956870057535548991328240777920 10324946 197321098295405593819280789321570262672 10324947 -105319823221041225292213269975187216200 10324948 79574570542995450407048190009457331712 10324949 107568651266279043854845127794903722240 10324950 112299709039912021879193457933789840000 10324951 46408330764474785866458360600114968064 10324952 245138946747048759831689077186197196800 10324953 23508276821101984142605890547887367680 10324954 196605855078037832617729068139417480176 10324955 -370052919255994882130910150831144330000 10324956 119319626721850835059382582685706947072 10324957 -31882975952912307202854900421372555054 10324958 -32456075878553748947780569385043652224 10324959 -221264619351369531581866402477686336696 10324960 -502627654613046399352398385072664739840 10324961 -5735801806940597043827136288051282348 10324962 116947212709458637759820443494651694080 10324963 -294689439817687199923313612468460364800 10324964 -9260042892852901701197646427875614208 10324965 8944625915726970195276637536681523200 10324966 37687356581847828131076262236484830432 10324967 -454233242886730594311044334067038160848 10324968 459735227477648129863465776831017041920 10324969 141785948258919137813861643371954653370 10324970 -17120184785609110829820672717879580320 10324971 45003655742033233892760544975645681272 10324972 4854339043530843119602093613278871552 10324973 -34893184415697331858859576941838323200 10324974 16390594560869940118766896564499275776 10324975 -425656711919912194034050404595571319600 10324976 -4660705819822946565100089808351592448 10324977 56502135278408766867086517504559535808 10324978 -183574102798024570716243713554569150960 10324979 -49205295495208189404335346436509671520 10324980 130943816740064606835498051323549952000 10324981 -33261008879333770671529382384500308000 10324982 236837092976295368841161304790209216384 10324983 -144066399276984530605088737853029147056 10324984 502933479498990272635818973879036723200 10324985 681404796285679685694503684924772678720 10324986 45408044548094139249517997551109376000 10324987 476764233505126546914616857583139225636 10324988 3575811818340081615447644009056058880 10324989 -9067425321993730278312137352519477780 10324990 20946834100639919813912767761095301120 10324991 -19884301056590861028629521990837828608 10324992 -280211232524739533280565086097357406208 10324993 -42340983325983467283915884846921384000 10324994 -295638538715813857670262212784230854704 10324995 -262115593400216824138123520622598892880 10324996 172667510167274360778410086785034152960 10324997 350203580019372042895371744498297239292 10324998 -28972577259119361939240853959314266080 10324999 -178829136784707311315377646083416389760 10325000 111337554620861260275549249123840000000 10325001 -173428573837092802139728983948956387136 10325002 213716613852338104424469322580291291952 10325003 280500326082566723184400435187546598384 10325004 262068882496713554759111167227203268096 10325005 178680465216653769939239273804325534360 10325006 109191451950766398170877062933573857920 10325007 227913727242238249762900899151696364544 10325008 26218778133974533247730490940921618432 10325009 473042981246588682330505391703053878080 10325010 110810986776163391075279258427639682560 10325011 458117088306108023319650719756872749612 10325012 338274376813674562416097353779308381056 10325013 -27619758658759261106704169983679247456 10325014 55082387214473511672231235584310403712 10325015 -124638565195357804270639579549987411200 10325016 -49662910138565074439573916782458060800 10325017 -121579532346278436796698376166642431548 10325018 -190855577249895868211437738732800990720 10325019 103522857637899363644260837405147048344 10325020 -99289482027549626736441977172434219520 10325021 -132188863045513408458739028625226339488 10325022 -24265534191213094515406468070394593472 10325023 694184961596075367656867095156887992320 10325024 169078718525209226682885292613476810752 10325025 36436355613762098631063186778828573500 10325026 60466828317951677165002826454571685712 10325027 -390420654016256290716416324935101821520 10325028 13187195082600909797693454427117412352 10325029 399364759276941149466609755534223931776 10325030 37177836522568807930726026302264171520 10325031 2523065761096022248647254633871826560 10325032 466805123433393548396527823399573990400 10325033 329563152190681505348918447467754054784 10325034 49206852959767490091255636992559833088 10325035 159677897696766496655959446045603203040 10325036 14358290085389293183903146623642824704 10325037 -319826850087871414029752091098083170720 10325038 -476382895451220518401276840331382929856 10325039 -429173329595950691105711468372779117920 10325040 22166089818347003315174089938504253440 10325041 -152682760985294716431380901361800184558 10325042 25628281345279481760801225735616264704 10325043 591836690470482515406802874602105576800 10325044 -87947976595184230879780506175310265600 10325045 13987131221341080420796200781100200320 10325046 -62344211750594658111041860913714552832 10325047 21921222049703970632969281285633089280 10325048 88696013817744826063060339327056015360 10325049 -50988193721347573383379211416896164160 10325050 -63870264688697253521200064786703937200 10325051 -288247419622484612006333424257627844 10325052 -385568848150455609912363275946905515008 10325053 -465339710752528829629383478971417403616 10325054 -49981328942635001076484046080927488768 10325055 129592379847924418881962966483558510640 10325056 -57044546443564699247059635831234887680 10325057 -17666162455705028380643240502108101328 10325058 52884003087468764291190975438548467584 10325059 -121117446933831400961392702706209176000 10325060 -333493784144162668572478579651086539520 10325061 -128137048255762151754625496082220350690 10325062 291255590272580285756583454313774508864 10325063 324485002002360257422014385875854837760 10325064 -233845849593486379588000997406344232960 10325065 -4650051619976132493946420451529694200 10325066 6249473081154441977320206678238569984 10325067 -248069960210486487619026235584584372520 10325068 -29724711938061500724796807475882987520 10325069 -241557713615981085189047411027748962004 10325070 -64924019298879652622663636558342307840 10325071 47083307603683231093214380056453763344 10325072 5808210369124930982068533120626982912 10325073 -28765862443447291037204202549735259200 10325074 -3776118644834742276949670905648677120 10325075 258960525900204517946423466229153293000 10325076 229758717857189635943296752824250181632 10325077 -50724244916495023933346360179694189056 10325078 91902685295422512866113785970797035520 10325079 -162133521502304943454046988289154004576 10325080 403829643432071328692237865170955878400 10325081 -156068176569022088888470500995909455680 10325082 -236046391783591912257134208569080094208 10325083 418254396906208511550322261460821995332 10325084 -42393722337952661178766106230146439680 10325085 -41156439421629905885662665456433917600 10325086 -266852511000099091415129301761203307520 10325087 332985926787199496478976405915239752736 10325088 487606839859932397000180320324534534144 10325089 -299338563339634915500191090256987687276 10325090 -35662311271090719116306839488258943200 10325091 -3652864261034013129705246142162638336 10325092 216022642308116163312040611830780671616 10325093 -39176723092042198581625897294313990658 10325094 28346640806431691743321463484071393280 10325095 -956995773584106525671812044277319040 10325096 6292871666163728115877524708373601280 10325097 151765221069790610062257535252223736000 10325098 -123843211582499408122619732220594564864 10325099 69758825441896262234993334871965194100 10325100 9363256880599744949150946518748364800 10325101 30788556806669211510857752533025102272 10325102 -596953369281691165323408865054853915520 10325103 42538623147582828278107074164519425560 10325104 -74999566561521597285660377612658278400 10325105 -51584165946571197124765083211226937600 10325106 30338034947052130164261377023476948864 10325107 136480764197303349104367393633276724480 10325108 -76104800518310417633499251008396222464 10325109 -23716572977649617024710633718889852288 10325110 -200397024931059156089270277183977303040 10325111 -169296939024330080423850584425473243288 10325112 23407263234905170858470034101780480000 10325113 459075720153398321965958417794003811920 10325114 -128065689745622071360013708253542886912 10325115 -8346809241193383766788422960140236000 10325116 -96312211745220143535350497810676623360 10325117 -6519455047937194754724423540468555264 10325118 112649419386567941292432850466841016320 10325119 41201720735591736827170695258565142896 10325120 9536479354530810473320392967795507200 10325121 -103723783271160926494826908336722491088 10325122 255452849797728410159392883857054748112 10325123 -317425113720017623273190489425779579456 10325124 71863240556364932789368461496571627520 10325125 83527975339982191082233787859383499000 10325126 -148604433283694278325107071000283194240 10325127 10662314397428999007662986324655761320 10325128 242042668202500452532401878840007352320 10325129 183726710514370734712495704034636674660 10325130 -968361801508785735938157286801524480 10325131 -551942658734754940810104628073280610800 10325132 -445728582854557364879204674529386905600 10325133 -98706126627385425530966061257393215476 10325134 -71709940042269626590011689759504441280 10325135 100027915087270274393593794700038514560 10325136 -71879331998893374208389083125411086336 10325137 289679217645247079965819005610270576512 10325138 -131270735706251290386154338631334663280 10325139 -28048295811570328409298417199970694144 10325140 -45769505211422446732580696269301637120 10325141 -662255497734609703500618684936335195808 10325142 49313508397037986912983161551157598720 10325143 -276203051898816168900270550497404855608 10325144 20819982763996890925170721043403356160 10325145 -65107667086030197650124626682378461760 10325146 -6466595515933716603279104517170323776 10325147 -167059698644442084391008378561041565168 10325148 234588352130407489658941804159402131456 10325149 -130465194195070876356100694994370462836 10325150 66415688663670067302436692230763969600 10325151 34177510568528536536636998920515484200 10325152 -129594465356476856608495429550043955200 10325153 29713893192945994906904659151187818244 10325154 -46438618801472672085879501883950314496 10325155 -156235645226542776146359768374281371440 10325156 -219341442167587709966480039719453572480 10325157 31099599957148819529399307610358060160 10325158 -364917027990806844975637046622731868480 10325159 124660946240266021716006598557657799488 10325160 1901086355061395737690383483641856000 10325161 198796132860025742895701351411612437824 10325162 570734601251907427815183650777361271392 10325163 3772402940299526692889121221442138288 10325164 -203102999892052398967786045044171393024 10325165 -64631706441181425875812038711189594000 10325166 -54881471894755767943408359921806910336 10325167 -59111284796614558319569073082772785080 10325168 -16629703330041842127166277335969628160 10325169 189020086883566951507359788662054989264 10325170 -5231132566496069454298646486397849600 10325171 300855497500086701504263870389827278392 10325172 80324674279766703141110281855236096 10325173 -238974144267168879035539489150863266578 10325174 14575190796836015426470491452088402336 10325175 -17297375626116545042455739580738470400 10325176 571180201433670744916960720141893980160 10325177 -654727027153773434048659685348284602480 10325178 -290214461003414351699226099927721052160 10325179 152451726001192252025472991986196180776 10325180 -90513428936051537261204971563322291200 10325181 -446774745311225960770359987456082606848 10325182 -195050955908902824264160704502596769920 10325183 167438766385208590988901013283947435008 10325184 71958541634490334455416912723664961536 10325185 -28130655187492711636281184344768039000 10325186 -247184335828710767073155989381129532208 10325187 -58708399298073372102579206984973535356 10325188 283479806664369978045980944475753001216 10325189 86205510163086182073603763252865577600 10325190 148665869875225480853094366321808283520 10325191 127643742135772423514166407346903205592 10325192 16590873561023085087136868913677952000 10325193 -275392955244199709858689899534118176 10325194 -12989447206582268656756778955857174016 10325195 -373850644310231396457791759932391875200 10325196 9391431405012488242998028668652188672 10325197 113780325178647636082821747605012278646 10325198 -54181880473395674995524258903782152320 10325199 234075263806979820534672157713166120320 10325200 36827805994562030374801086250932633600 10325201 194445038042890368842996936766329762304 10325202 30556037504326989175349079465878332032 10325203 -4114380237925805411147413204699856896 10325204 536736591480927855914585832154716000000 10325205 -269406853598068758419504016542259168000 10325206 87976082182257774290187908951540667264 10325207 366788189139734711498732703941027928456 10325208 -87045742045847289000756373918263705600 10325209 630305729470937600258125936817302086410 10325210 -53444409691242399244445936641537751040 10325211 -35300594053871973370999550562103098000 10325212 319123619165072835249829445634434081280 10325213 -75571889560873132645042446288273032538 10325214 -5457254909660870310608378189353434432 10325215 -211389517731754507172418591050465639640 10325216 474725193629684077213264255317817688064 10325217 -67440794482269243028280124796734554688 10325218 310539108982224904769733258790928835360 10325219 -569121954660546598447672466155669345380 10325220 -56044332615154448146930677112839229440 10325221 285721948265212242531275074135841656000 10325222 -92457609011322229841516134485100884288 10325223 -270409245987155575650843242070453324528 10325224 158895684839204141051015074959187230720 10325225 -28861880065909275046492481922651737250 10325226 -222121963383811645495459593777806714112 10325227 224419983064202769618404668207667097600 10325228 -171071792962968660397636560380140813824 10325229 -90794402642927199294926670656861282304 10325230 -13791340839855997401585105411942612480 10325231 -523381390923347251416493389736812807840 10325232 -2081314130358069129059787787153440768 10325233 103511170683298662956697167474136198482 10325234 331832947771333669683752668656425024016 10325235 30296042874468016798964041074563873280 10325236 140181582001592395895861597797258536960 10325237 56180213651418627109029384677368549500 10325238 35654950270424245021525554160611686400 10325239 -325243952212742036028869332160874867408 10325240 292465299120296756778363139334915788800 10325241 -432467190174002435954694094137249687750 10325242 21811858341996601822357364871032888832 10325243 49437858097507359849402654425760844560 10325244 515696614789827185361054181464759936000 10325245 -46965035103483606128567134135610181120 10325246 -1072359374850940920773116903838668800 10325247 -69703757191849821836976412324992733680 10325248 -168613313811282390708443879350097412096 10325249 251459742303912600428489575133129398320 10325250 14091302938674463273236206881668816000 10325251 497625118158185526723426192447901280252 10325252 121410350191111789842771981154725814272 10325253 -392058778053985977059227464730019820000 10325254 42125373635265787855800168919966356576 10325255 130382401775666052087434569460312171760 10325256 237800856229727250113250456520099676160 10325257 -24254341528323530489274752488986859200 10325258 29725999811072703139990241816012765280 10325259 46451261574398087394022997081424944640 10325260 -165901781611382489714613250919468067840 10325261 356538961527186675845756513258267063862 10325262 50802439781883706881540299195092717824 10325263 -3875038479759761495476275128980865152 10325264 -22795567691629246579214632551374315520 10325265 5785462242996245079249373186322376000 10325266 5042779292495298558753517887345982464 10325267 1474566677897188609772978699088438120 10325268 -171699963339764613588553287095955205248 10325269 -58620722800601374961921963918278030080 10325270 -31925988626237156030847957631094065920 10325271 168068529053999114425030087673090696064 10325272 -34004119491872770179304589800784947200 10325273 -177430158541457922608657336375655876864 10325274 -55507164412687626262550019553780669440 10325275 51291863475854722103887546276040374800 10325276 92691971923916752076001814878431784960 10325277 -362239373000269812065342781131602665786 10325278 -179852062277138407842120917908692913920 10325279 -80783929120612533468679497150125043024 10325280 -11795169558780131810170256913648844800 10325281 121479062357307828657438282396153130082 10325282 102112234216499072569257424695135821184 10325283 -163598348061979081552429282365012317376 10325284 384093960352060687343316075272755225600 10325285 506111496272396019191097198628200454560 10325286 -164094626459895031447744769078770529280 10325287 -182910897748205730394160685298731198496 10325288 1938087652065808493274625641624207360 10325289 4231527152752891604053358308571314176 10325290 146732480875082309544830977039433062080 10325291 -203144249913961330020630235457697823308 10325292 195401447928602412207257996006271985152 10325293 264223167515658533573076982269770006 10325294 1176218139257841796397063404807471104 10325295 230629792176922004251671156329048814000 10325296 34468015636809027514738532379230208000 10325297 -318563055897067790376852127796670842880 10325298 42874442091719952220997387385288288768 10325299 -3041572974870860967345915858007683700 10325300 -126828740654580264746445702282929664000 10325301 -611230685600162673940219369149845376 10325302 19877336979619641817605927260954550912 10325303 -851693587076809244206319272742373999360 10325304 129041411223645715833587063230343147520 10325305 251214964626645699449774066122788189000 10325306 -253847063166540383661855231827733429648 10325307 -458805604035963016220319759885193936800 10325308 22560243909345986469017021484108800000 10325309 -650156772146391111512703453872095250490 10325310 -6318637533415124662540861550513427840 10325311 -470537496686218421748282388544694849088 10325312 119688799774068449210194137251801726976 10325313 -338020407802993804356729951040387435056 10325314 52850851778142198459948663267181862400 10325315 12637220494702387907419812349941565440 10325316 -25979907697043344624884390522370615296 10325317 -178237309354748099213242041442424056896 10325318 27214574631411216011311487080483552704 10325319 -60652452938536746859579358033626266456 10325320 -41220585927430259396747931691885670400 10325321 -133218445386938248924234949831685404928 10325322 -175397875764283244482075022264264448 10325323 217920771875490444008792541347329815572 10325324 890577835715223865180164684712539709440 10325325 3249659705999113260482369463556243200 10325326 18229815076897446091002245406472979328 10325327 690845047377425189465710726401177016176 10325328 2958958677634160252982118262640082944 10325329 -292778182385319929863081900916276598400 10325330 255922651762905200947530801753476044800 10325331 25916678515406684419929350518589578224 10325332 3729395298180049185756997245324736512 10325333 405733778742682852736504807634446949582 10325334 5311153398831950710627454039521345920 10325335 44569144793054865788223754955805032400 10325336 -33927872634439742851440979617679933440 10325337 -87836362285885616147348910436507802880 10325338 -364670276434762990509021051937118566656 10325339 -12779491559117723501860843762476739176 10325340 -296299344851189974192719874484000102400 10325341 312701171753274469379154468626727182400 10325342 74163677880099527255107287739588371072 10325343 165138049737055559504976960792152805120 10325344 182980601569065839759706925816346050560 10325345 -241634739066536131216243995355524639000 10325346 -55332676727318953308041243281485674496 10325347 79326011463433608208129173182808685872 10325348 98324121793462395677084169288308969472 10325349 -275459247137452196388623592965454350532 10325350 16588267758142444171915504009234876800 10325351 174585785757381345960523056986591591352 10325352 82282586386966206242598953826836889600 10325353 100861682814278586131441359130958310144 10325354 -30170287541072313606907298272604405760 10325355 97870504041115581694840551683345118960 10325356 86855076016043157554647230288216248320 10325357 -188713976839100754859824690205087526688 10325358 78502389748670680228244766035339589888 10325359 565057967811668824596098810131704611952 10325360 -9874633383044808185228049450806476800 10325361 -246325584384912885287439823663127947776 10325362 270437002768038766099332982098965436432 10325363 39602725550292542737432304979781435200 10325364 25860576168502233755127095467795156992 10325365 418467163901241267563762216508308335260 10325366 -144061829492817830974304888512478857536 10325367 -65347964900410014225709308174657945600 10325368 272106499877528205154161826203356712960 10325369 -405837809737650285204304967526274654230 10325370 -149270112553886763542534683626363924480 10325371 -20213923270516100481876212148179616256 10325372 -534697005253558530454403338249815725568 10325373 424791445590775842165370286696808967968 10325374 68080819669884546408491698153443123072 10325375 3615225474770025906526220070577368000 10325376 158870251572530334976203681283115581440 10325377 -215645486569746421578589924099741333548 10325378 185928486511731608647378376081376651216 10325379 180593348954957813934011467598316710400 10325380 82202544854962975553600779950867333120 10325381 -604428988804836658847070979628489244000 10325382 21559554231174050445042493534982707392 10325383 -630401522153615043700936850926586724960 10325384 -14675253619012197664996200655479229440 10325385 -28050414164761033461802911490186603200 10325386 -102742433160699685978658524885024284576 10325387 -70534378876385636760721548421552859136 10325388 -72776268860383839785737781687859855360 10325389 64304502670682476494080641961399179190 10325390 -30946639834379379200394066479087374080 10325391 105078190221594245810949288504204409992 10325392 -15227050293773376006723710313379921920 10325393 -188489823741282763052177866083322448976 10325394 4834691453142267656004859517899863696 10325395 477966004244175745678850339804729262720 10325396 111344825076801519248250276204607228800 10325397 299627383475756231635310834532582045600 10325398 71774725950209918740654379977977392640 10325399 22626232788470903363151437433675123552 10325400 133499937836582993289676641053207040000 10325401 -357982930845375282426353190409785276598 10325402 77376171079576118836206933302802060000 10325403 233798719025934027541110952446282161064 10325404 2625400797874203217883545861383488512 10325405 219671021527932656081682733596602989560 10325406 -14700486644143613568819996400504553472 10325407 116787463246120474534644334874724346440 10325408 -162232527324574036108894467711376097280 10325409 -247065739818341959391783917370688155520 10325410 -35811149191996516949356955716321916640 10325411 242335250608866533928184151578800066012 10325412 -5050547642430915893403714713062736640 10325413 -8715740364929229394791173664736788480 10325414 282559833017232201725570731983431328 10325415 -3075166009191947393217993831075869280 10325416 -219259142943614525084233374256789923840 10325417 91930120730958309628440258272982602400 10325418 103572325747783451155147277368836096 10325419 147997631637550564326257545726656212720 10325420 18417151947859055046176085510161448960 10325421 257263686800393847703314443784838065600 10325422 303544033679293857316293246152699464512 10325423 441218327032275636650377909457229558672 10325424 19525974236351825149004076775398113280 10325425 -215253739640863922052216444907567597200 10325426 -427564025059008844694443455625980872160 10325427 -90456140369739857977370300288043321288 10325428 157749634704136672343062627659799875968 10325429 -51106609677418024941089988345730061700 10325430 189899667599513499962201213075760145920 10325431 718277101833672765532475929605637268392 10325432 -47446661282225978010469613686151823360 10325433 -324817614799677975035645083458446656176 10325434 -112878658444000064571912449156320919808 10325435 -439442571991114369032081784501472085120 10325436 -66275224921641556222760657289992601600 10325437 -85914254173058461474670774853621905408 10325438 219167312780385122466393864501642021120 10325439 -135728096126071285234934967234551327496 10325440 53135289889489010950704779669306081280 10325441 464071171123630240012661694591820750464 10325442 76938182259419478950217825782490584064 10325443 -506741536158971397372470730750829154784 10325444 286372746811930674040547180307839794176 10325445 39239608195247853170574639849675795840 10325446 83209635239937405005862530272477620864 10325447 409974402897971889984386880596505957912 10325448 41086914663736989078733975165820928000 10325449 40457670100139325844957654779474002688 10325450 100746087576664206183889090471487604000 10325451 87951018346242625311311286095403350232 10325452 188145359306576309425263893009173980160 10325453 -278995352405334671251366424483713724298 10325454 -19995921483246481523698868618846393280 10325455 143576349216032817559362730829187801600 10325456 -119443410843604870062362761351648985088 10325457 -320624037534456782792544482489924471646 10325458 85749628587767929167321136503914219520 10325459 -167802010334472302124284246455674001152 10325460 -54552296776393190074292389641016442880 10325461 1893577104349819389358392899755459040 10325462 35460305888619663252839325604722379392 10325463 248278358202481740451595424357370109544 10325464 83469728740809447367516714658505615360 10325465 -229416870107744533084983348375430562880 10325466 -114734350204164987192873311881433330448 10325467 -30147076374108734767160135248786034208 10325468 274301877429418549123401447587492571648 10325469 25852659068480283936123244002225676800 10325470 -42608936359819445427577881130001495040 10325471 63919251091083825763315829230268582880 10325472 -349630877357165800773284453381056757760 10325473 139664226696577528034275568090168967360 10325474 287173496729823006030548368381674234240 10325475 4322976026890108392870976494649327500 10325476 218339926400920680446041900591895884800 10325477 -1326514432659671779187841360796990785408 10325478 -35351189215316387613229007340735714432 10325479 5901834215357424500644552413124812960 10325480 7689291158989106401611339737667993600 10325481 108729320027351954438263195060478097408 10325482 17679860530349053922324914252777719552 10325483 -56932316415990066061997034828931788000 10325484 105574644403841658577794577029808257024 10325485 -23579360489941880276695173309351066600 10325486 189206025593723275625892407896410864192 10325487 -407049638124832337189810537066031803640 10325488 -28024356754803384888647071174223855616 10325489 -447887358013140040337674264230194474844 10325490 22757852109165425801668796028950707200 10325491 113166126259699356909895109469071190984 10325492 -412092955439828807226503122173271507584 10325493 -268893604744514637381947047985922913920 10325494 -292210500906674847569841170963202145728 10325495 1583946034197483854433848876608196880 10325496 146358356334520617852662178373430476800 10325497 -70404161014005105383795331405827174848 10325498 340834600376657749867618700918208006000 10325499 -212694357392515405664534230709196252672 10325500 259536359068114520967517683674825472000 10325501 -195073657312446411937905123088949589498 10325502 117920958005382700357904773814215649280 10325503 306273068503359070857146641731573258752 10325504 1620247913107575400169212477138010112 10325505 -73774647391145059679149859186597751360 10325506 -10929146852435158284372361378265856048 10325507 -218426242026140016858837322114216406928 10325508 48405779900878093087434520675970396160 10325509 31252542669915260040632016156700743804 10325510 -49097972858881659388557488454038567040 10325511 34633587638486939838234957998075547648 10325512 545434907441724534097499598523498291200 10325513 15533470801773314809660620994606992000 10325514 -3480415190910911131413390210597177600 10325515 -307033141740853807384613585842800399840 10325516 -100479298279849703741762701485657910272 10325517 -15483475585788223148596794853122099840 10325518 1465693785565964472108721701310137216 10325519 -405781122168538785091619398310940928080 10325520 1949829816741363355870555883162910720 10325521 338613257718197333257676032604834316722 10325522 138847963808095927847832226780036993824 10325523 -23465840624882611101830219735401883856 10325524 -412396722381690209208877650435604635648 10325525 -59094989118589869805092559954954737750 10325526 15367992646971316248049457334939285888 10325527 -653774552882463975549455720579480215560 10325528 -194832718162765723515415614033465262080 10325529 -461217276915887093454477664950505906080 10325530 29889508308161993031367512755139409920 10325531 317298581913667289049124607790084460800 10325532 -32952691610153973111645437842683150336 10325533 16502205257365156266625805045258557164 10325534 -324010618319535598085452338412066963584 10325535 -74384522290293083829232368588802800 10325536 -104394991258666925653156551303734624256 10325537 -776965077728655614717980871563511049600 10325538 5791946291564230734900527834702941824 10325539 -127377725487425243057791998077657628160 10325540 -169291503342432844076763970637162069760 10325541 -158989614927016295879353631716716597408 10325542 48999940023520875685792001415078726144 10325543 172054363982569208733501250775078604792 10325544 473016058542255431032178005967718481920 10325545 -377308401844498010506049253783890192640 10325546 -39844403452811637623825972353259942400 10325547 7035777963880921036771246082432749608 10325548 -243761039708754514942619805616476929024 10325549 -35906570364354600539940899192871756000 10325550 -66115292166721164755672480564742528000 10325551 426346960509147233380994556810838014600 10325552 -33654079803456560575440093246325407744 10325553 -17140625339190977290040778290024855808 10325554 300278845042233787414669920231504200976 10325555 229485803894387890662269888150111358960 10325556 -163700645267020799298553695503118937728 10325557 484918318675346289983766838100150280000 10325558 15922294226398905910897917812897214720 10325559 -189261953299595479833306990208832175360 10325560 112975163017697065435210038630522470400 10325561 -34788882109795321169887289374975248048 10325562 103671696759115652737789762475389094400 10325563 -101830798683020956082956390795723071336 10325564 44530888925729256998905101057722674176 10325565 212486940076111684274706364420681505400 10325566 22539175777880715731332865690220825600 10325567 42486047262962237535121559734332628992 10325568 70336142769906617500227944628438958080 10325569 -56329710890137240402626234318068719360 10325570 21227160370212109070183935611326145600 10325571 -26702708738604381519768292987376165376 10325572 258053147540222893556168725235561422976 10325573 87558108711412036343726408685121390080 10325574 -7399464990705245167354116937542026880 10325575 16851966872209506699810367220525914600 10325576 -97734194526330487136451882487598192640 10325577 312507751029305325532714084616161935120 10325578 -394217157089359633797711802780246046160 10325579 346480902964115913394897540834748776272 10325580 38752496137837378640576357973943004160 10325581 -85497699897662522316068482351375822720 10325582 -25459908499484874071892307824271699200 10325583 -398843367391857306909525682101603692400 10325584 111870104100436922370642546706757320704 10325585 -487356775559907835013037303116884958220 10325586 60632053458087891011264224719669684864 10325587 -358438518579411205885386054564930047764 10325588 -50726609721760737271455227707770101760 10325589 -2070447292498309190180356197476868192 10325590 1003520940711535050103916093246515200 10325591 -511729081538627905475259661303868182008 10325592 277997575217213222878050704687625584640 10325593 -642932782118878631512463973634231238076 10325594 283722340341648439278818897414602648320 10325595 44105620614163926268376171703698841600 10325596 -432673427557878448288009415079449428992 10325597 -281999877369237142533464677925123130720 10325598 141530176728896022612360485713049235264 10325599 -200489950600746917225385774572505810400 10325600 91544810767811291709325622796691046400 10325601 -29263721278427466701968229868151049088 10325602 -22869506047430186577480502104845045760 10325603 5780724314506476678804625039531219704 10325604 -8534574797973115444335404031173492736 10325605 474476015689072083712669232203798555260 10325606 313489164395918436289115547705532246752 10325607 -12648331123739929803777552704772040320 10325608 -147092030441242169973810182212245258240 10325609 -244114630012516348627852252302912499584 10325610 -276702652958615438429247941446324992000 10325611 -375451553997609467133814099560251867788 10325612 145613888210188623132939894215768443392 10325613 -114397587398572394701127671460260037952 10325614 61425936797630693584976226274670087040 10325615 -142175841810730204890346279193182608000 10325616 23794301596391629745879900033541734400 10325617 -149492569144747047721557622541437260334 10325618 95491951384262738669702892837335356416 10325619 -114428977540055551136826123209764037856 10325620 120164768029412152287447801965690880 10325621 142118031336138380089130643238687686144 10325622 -1349098535158248481800636612048280128 10325623 -585475760649280666684218061628159233704 10325624 298032425649135511961479597945920614400 10325625 12284285666370533142923319614968770000 10325626 -99550906008288483868818229534116072960 10325627 56194455295037498050142409290356901712 10325628 -284561056470808594905160362667756701696 10325629 135833604505659616587159616655370468230 10325630 52506664617961991699934132352128007680 10325631 -21021455885400727420548092252407196400 10325632 121036085694641094698088330741625651200 10325633 3040607808328856215176790577347236144 10325634 -99047227692897424386283327365479385600 10325635 -52069821994986300583793323983480839040 10325636 29559771922913431762742885112420478080 10325637 10709324794976935999319008467536421792 10325638 73861221632483780289212057007214920192 10325639 137779722544368157838310095928573052440 10325640 -16556644240621787895790122272083968000 10325641 -858241419254961585654713429963269949148 10325642 34667306931080980146165176380558738944 10325643 -154231342025770249363280310209353059840 10325644 168940422187636578744057174381691933696 10325645 -1962049699002625704925887082964515200 10325646 229088588431232963898737017262318489472 10325647 -1453998506904552314323140010266212749728 10325648 -118814500349002352486030275368791728128 10325649 43097843345126578320501296506509354720 10325650 -67277412368676122932293824770381188000 10325651 -63401712554377355690464269815420307456 10325652 137723639108204649005230355793677297664 10325653 316024264385835445321057267653619134000 10325654 -46957862683845296194048255444678816224 10325655 202633971055747067532409883725377414600 10325656 -151600362445933297305061585065154560 10325657 608595432371136638235391365612607416906 10325658 49047994614887010876469607162456947200 10325659 -238538958902057539936101554141594054140 10325660 118518857339104588633851482018703367680 10325661 -7803030943923347225584940086309004928 10325662 163306431465611053189520283937990376832 10325663 -582635202212283361441989547693484045088 10325664 193381920699762508342820352003303014400 10325665 308793519820497674231962549619496814080 10325666 -2561114685042142322321452621022502912 10325667 210186909568894998489735408354875361600 10325668 169087227371350684079506148629680530048 10325669 97456397792254015532224529555598203070 10325670 39777479149610379128574455641680278400 10325671 -625814963065637075404402882933460501128 10325672 -81223817951462844850872189214408704000 10325673 153782198229527852539108535819662781322 10325674 -117215161600504146113587812571921187664 10325675 19332748826267512712648745718274328900 10325676 4822654019292928007024109686960615424 10325677 -34539500615173889254625776237034688128 10325678 42991366551775493876809456241559120768 10325679 -27884126008625237707046283108533122560 10325680 133527586640930044846218576786893045760 10325681 120132981732734393091990613733181361590 10325682 -182346491656687792528822499635242677760 10325683 -1810110662656472973428406501689275788 10325684 537699619802024815193657914659500255232 10325685 251176574792650092776505246769486336800 10325686 -7294299676203195052742310221777713920 10325687 48292646823499112275738193777986743336 10325688 -77557831691429796653903068816377569280 10325689 345299698291245053150124535126310520768 10325690 121810436079086296435573535756410399680 10325691 214719866989735901574494189371897864800 10325692 200027040281952705375296083081867259392 10325693 -275659561049034079581204854827327684416 10325694 114649175874034566922722400915519406400 10325695 -222674450771497538493202516090152955200 10325696 5905371513342930081834544079720939520 10325697 121660132764677785990330569909808792320 10325698 221225546947699176045255862103828632320 10325699 -660873324216071307306025495798096943160 10325700 -42591126774485965708310631421985280000 10325701 -14893290720861546389989894665210455108 10325702 67823045547529333701865840620017073600 10325703 -54185117813279548255204311134757732696 10325704 13379117543688185567058428671558993920 10325705 -138730492911122908294387627497053158080 10325706 -194742925447922950210395202558188861696 10325707 123812182182215104881969554101754637824 10325708 -73132270189451594026296394659092989440 10325709 -47292587739820512899573718773200782186 10325710 151529298558417575849494088949703469760 10325711 -266174579907054520746812397626618278800 10325712 9077964237106377786872752117697740800 10325713 507301884939380225025208703026508521200 10325714 -21479971825661150889139786145349590016 10325715 27980562918405461800718341848674279520 10325716 -249394001412649405978705692611017644160 10325717 -9328712224225192900784896961506694628 10325718 -1777127595499407498823432661008139136 10325719 373951487043498411991012376680311680 10325720 -154216948592979561834930531573220147200 10325721 -284631849702304786260957571121082480480 10325722 106914301370045992671756885883214509824 10325723 -523224589909663930105110729869828084028 10325724 -53675981730229135209191098334383472640 10325725 -111315979921713541959506203657085319900 10325726 137653237047191333729234742283495005312 10325727 -91790976612476376431267232944826261792 10325728 -29631254815761690110940302446059061248 10325729 -70021971879199552410871276010240822124 10325730 80955045175850190389120855159593981440 10325731 292632513856578446684362889819931170700 10325732 267642316347483187224326396694754540800 10325733 -41213638128368104445849635349076111552 10325734 -42435849955213888731574756294459443840 10325735 32379291798015496462891257343097733120 10325736 426048114653344387564789230881868856320 10325737 196291828847282995099277087645596631332 10325738 -72625921875516226535783230271862086304 10325739 205934069867030448077191114725626740824 10325740 -376066430539320985007880051973990656000 10325741 -386573356126423516170637837861558434858 10325742 -82780792920655465795430852907717221376 10325743 136204708443055747011679584966906267504 10325744 64592589440887444881756414910483857408 10325745 190179565516293405644709120175821129600 10325746 -474559524141268880999467069074926984160 10325747 72617526390839607675458362983512520792 10325748 117412824192753857850997543080154644480 10325749 -163420183610159219669596664067433265088 10325750 259493400653867249222178283795299648000 10325751 -95659737876917128247448177241732753200 10325752 27061897129774918667743983284584857600 10325753 388470711514891397887145429137382353002 10325754 18808073631578210026852408878842158080 10325755 -297311275489988755514219104291963027680 10325756 35704016027285035850932352014939914240 10325757 -34796249785092276251876887110119663712 10325758 98527074977741627003771330673511238784 10325759 83515252390676425009667767670730977280 10325760 -150890016230598508793274953245497753600 10325761 474446741767037615262974701614320559362 10325762 990938225993790594579186427923891072 10325763 -104425662338034118574879696224878106416 10325764 225340197959156850958078831926735848576 10325765 237412094991756873931944271669217481660 10325766 -93264303798910310196487632968439032832 10325767 -16821034667827602927053999857935239880 10325768 102861150928138694020228255610197125120 10325769 -139236423063748668481904350208495504640 10325770 -28145044275126216592166306974401099840 10325771 -582250324739489606290212362549477563248 10325772 -173858008838021801651678937104344227840 10325773 -740960770326827792743284013547339563978 10325774 330176427014695066760489400483779055360 10325775 5712283623782993448089036214103091400 10325776 7667290949675048953561444400271654912 10325777 -33646667802383358648849746557547904 10325778 -14462824747481482448705484934578931200 10325779 -203311750098370867496996602468457489620 10325780 -83756542318692182441982460788536332800 10325781 145386045535865850956337285763681073856 10325782 163145202576665320395285874112929192992 10325783 170639892677122177700997601802587471824 10325784 -42525233365845480959232088544302202880 10325785 -460207431201660847851201873122026609020 10325786 7984865937769823916498293371642148592 10325787 -235678448836723435491734137722426958440 10325788 -137324291124495144756808256815038919680 10325789 117029814036221829062838413874883542624 10325790 45776526029045403625391670510843939840 10325791 -117063945239846424039776073150387901328 10325792 -464635150880578760682908835977518645248 10325793 209955913283856285334053368403083212464 10325794 -70088506840802388648902553628912794240 10325795 167275581754452199483835756300835496320 10325796 -134347539402502328405923346405790130176 10325797 162983916813272350710919762415952411040 10325798 -48422164323297748603801205700616746624 10325799 -399634041223250430453645819780469329792 10325800 215955570833021326669319331993814272000 10325801 591149287975204505505311919569312327802 10325802 4710487170722286818125958511834028800 10325803 635184314963675636341973429676565644480 10325804 -183869270020707726804631809381027124224 10325805 1797228635674936228056530162069483520 10325806 -50293611716138829161955702303704006400 10325807 25970900212660229921817604300795305000 10325808 -86093534296428956521184812121111052288 10325809 111159381608374665915685506500185538088 10325810 109321438221051804962865364588754181120 10325811 256497620612769476635170458751411279672 10325812 -47490877083964870474718504573252780032 10325813 -659829843783890778460062697128377884896 10325814 -19744839642554606179183520337796362240 10325815 252444305493774073871891538215075679960 10325816 28175699886271612003004889254421811200 10325817 -386166397001233007147704592489056555020 10325818 -128464868146518387227292677813297546640 10325819 -228562693879432004338529908099698158124 10325820 -81824227415483436596308841235730897920 10325821 -42608052734107817226736613957961295872 10325822 93365305968684326070626053579281625344 10325823 202353457589878238738095990291229642184 10325824 -59027224411404071340921824864010502144 10325825 30479203532932363032773510546541518550 10325826 18671548071489990797364668921239142400 10325827 60579433439724539644545612067731587520 10325828 -255251504060986590606356264574929039232 10325829 196482779336652499835529451613472540384 10325830 246963838350175994516566943952831634560 10325831 45740507872633538979197132939790064152 10325832 46305298417872624030219392004525834240 10325833 -43106205242247172384236520586191480960 10325834 -229712634610706333014567503314631854400 10325835 12087977347182454752103311722498172000 10325836 -61441877862817823530288950513829032960 10325837 384944231973246953896710717804196267392 10325838 79116719333650180720439214885808993344 10325839 867940357426166348543309963241045382160 10325840 -5954505987670412106033568563186892800 10325841 195171992790188609760252216217350327792 10325842 246686940336030437347588305000464338944 10325843 535166327876351741337976004643788412744 10325844 -81700148083702529683393364593044635904 10325845 356611924265003102255275973637185003100 10325846 98231114932765384269135555535112323872 10325847 37106346828961440698765672055999353472 10325848 2752688728160169528394948468250419200 10325849 -127571414312034960308772882722104078200 10325850 1296762908295416225181518298014438400 10325851 -110565562170135552082461596595172716576 10325852 -13557488603118979114360648941719359488 10325853 1694566345221054151711013632959195955200 10325854 98492697429356764161711394512532531200 10325855 398685528457748038252399996502173230000 10325856 -319746499650120081132637862350513766400 10325857 -559345291169904902297546548180300636894 10325858 -44190178247349679806429656494911957216 10325859 313361273036987669813669231817579638904 10325860 -12681287423967496087259190474407089920 10325861 37363066511727094157832092395256703744 10325862 64990814201754857602814205438686963712 10325863 -17492308615595903775521195615615137400 10325864 457363425140444326681852277811332382720 10325865 -22121368562171412662449379972110666560 10325866 152921728447997235981660655818510643632 10325867 -270037770902553678458262146927752348128 10325868 2207691012298458841614983928992541696 10325869 25118973037527243804620356617833195160 10325870 184493206688513338753014509782427088000 10325871 15644823490778426479693529122472196840 10325872 -16627773013038862688869132265909223424 10325873 29587885457257694911564256475880795200 10325874 64590023504836555581440384791966291968 10325875 -118475153457524541802290447183212856000 10325876 34942422020455092310455311398357432320 10325877 -62362673349599398964221643940987763680 10325878 -129367468773155681015714379977649526080 10325879 -252896739171677540322043198226912282520 10325880 -6299551512307317851507132198158233600 10325881 -522701971556812379352339690817598071318 10325882 -143578641360644061078901664927011100928 10325883 74517591414996092214728504967311336448 10325884 -48120856579038934218443694962428449280 10325885 217623755123245751872102790855815008000 10325886 -1387298671641886101595743168514996992 10325887 36292175891484966340721657264492827776 10325888 391145631301257706157934512021459435520 10325889 -29284578060120336784891813510834544832 10325890 -112759151672032633666795767792606659520 10325891 -4621156386676210170604097733185679216 10325892 18720129232931991843116569540848076800 10325893 -281623466889826827333215950907913748160 10325894 -150474137976611363288382735103562073504 10325895 209437309204529399314731240284651616720 10325896 49479831570121648431480634936756469760 10325897 -170015244639951905072778955446700309560 10325898 29807887428640393131034028260392846336 10325899 319916524770368608597889957691262902720 10325900 189428436340534455776803955430271488000 10325901 -391796728656605402058583675806465787968 10325902 -203008008949252737395850053537305027968 10325903 -190714187966421386761428989972047887120 10325904 -36399629478952207173868972518325026816 10325905 451987576966595396412890152950324243060 10325906 215802080926240771216929358932297444864 10325907 -440314827477817766755889561339700306720 10325908 465064143662847242284884393765124320128 10325909 -26580883877224381913828811770445939072 10325910 32103551457626299124857363426135173120 10325911 -52334982710253338494979731239890032000 10325912 794417086915091822068146279879675002880 10325913 -4793871167390894704245873019055907072 10325914 117326169735283616911513945488275742720 10325915 253774177696212409518872346132108381600 10325916 160382758415010689927424882856576361472 10325917 650954662624841441346816182952365846880 10325918 321311231996698161400466652154775077440 10325919 -134479609468610602665157463873569588992 10325920 -33504921160357076004246019160738365440 10325921 -292744903262551754907936328414811854878 10325922 5411602281554266624136447472363780864 10325923 -15203813513885259439554957243881075776 10325924 -127623302011594477084402212143504154624 10325925 -107308119629738604432239317758796662150 10325926 -92841397783578852633498844908987019776 10325927 712408499681067883332519582707571158880 10325928 65118989144760387942917921769712926720 10325929 264658881720453612679922447299446298276 10325930 -70822250074017376989320739203425094400 10325931 85933998345322318786609769198996767488 10325932 -39805283344718460975551532359953182720 10325933 -352942208506705642464898969451627491818 10325934 5754570576901632450491584215811645440 10325935 45897417751525783414003322804699687880 10325936 147698647926834136212386891614863654912 10325937 -9994185396145338230469714665692169664 10325938 120596625960017449884061900601147959296 10325939 508754179482375362040635005903903953168 10325940 -5531413625854399195838543210274017280 10325941 -664761347593625004886615135532322188708 10325942 58786208618610346310165020443176822784 10325943 119825053534903925674306826557271080920 10325944 -762681440557173099953737751383262822400 10325945 28004627478128505067552263946095291840 10325946 221477727817648946090245870222877021184 10325947 -848193590861548325348376086922124159488 10325948 4579682113508294328827703905516663808 10325949 -252580971141623782494564282661065996960 10325950 76534039200780150407195461296075288000 10325951 525288802131206266608914618737480133952 10325952 8534658983308965326192654196368474112 10325953 -372592548251675138061868817649313884960 10325954 -9831125475523137910234053146844380640 10325955 -84092450647753087822283033651765282640 10325956 81052145748309747922964199467149860864 10325957 287414275115561784856577868023863666206 10325958 87664563491536963205011844675308373760 10325959 -239975200032286130719241598640741912784 10325960 -56034777890221557782908122473850777600 10325961 28124961700128199799146692092060399802 10325962 299740020783367341004674226046694749232 10325963 -74728493525617273494432400748419783788 10325964 84412416157656575859423611321837543424 10325965 -92647026133230027927190984696194641280 10325966 -90543364295117480477503109230991493312 10325967 199212919260160190426219510085843379080 10325968 -32594030251759845008320785860380590080 10325969 27951324456016836902443640739097904370 10325970 36791615388188566160048699616610176480 10325971 -352172763051169280064613062283835305488 10325972 -116704245926316545365467871064759957760 10325973 33843045953136408593325043691420881920 10325974 121319444153118974013164154373903208736 10325975 264358017393784418432910973461549765000 10325976 16055613389180026081884827182340505600 10325977 -9220591897235695111980405534640993520 10325978 -108671334591821578914527241970954783776 10325979 250524185422543405402896609134604518124 10325980 66662047848682874090834612773759088640 10325981 538934279480130891214736644898931151782 10325982 -161285824145393460118647782233715819520 10325983 -42580382196710876527158802989930089496 10325984 179772799222801320377934874202262208512 10325985 110596894520126698279800699076498674240 10325986 241711650313019004264935900234856130944 10325987 -40725814205421314881540656177801530880 10325988 75164849481710091366937779765318328320 10325989 45063818950950409278122976196638086656 10325990 12893519212455224151928356289524501120 10325991 -193906011082445844116497376788823551920 10325992 300325498727473696456727091273045473280 10325993 114282984411072044486493137506942221300 10325994 57906791241368471734959764985226788864 10325995 87625172668646303709213912125602334400 10325996 15966991792464156532350555749893473792 10325997 -117875057806497240730096361184216042720 10325998 155657461470844438054947248233328260800 10325999 -545171157902446404071426344444953653400 10326000 -38594913625075784710255133605281792000 10326001 89734407225625985327450167904550348480 10326002 23110680247259174336837682902306663952 10326003 42608609922981524682179386501376469120 10326004 120422447520693107728641806013623096832 10326005 -179457574165366116647364738684788673000 10326006 -35083172091217732732498880029884393600 10326007 -56813435225125615609488514602170097728 10326008 200259863126358638958258830490690846720 10326009 209060439493494264722001691111548008928 10326010 2162884990779269827054376808206216160 10326011 -14614261805243701900505867150977697280 10326012 103220454309381737445984954639833498112 10326013 -257000267026846162621694454613462687738 10326014 -68071437307492894010005096635464519808 10326015 -159717323361690433312815069081584640000 10326016 457310566134420117203605174947028140032 10326017 -342549399521768049535331289888576686808 10326018 -213505855916471305999172736985567956096 10326019 739785200124357210166779662312052400 10326020 -3376480320597628391958456251125739520 10326021 503608745000398338631203232943266288704 10326022 131671721920951948351581623219590933632 10326023 -258426609974796066715787778631536709440 10326024 164655506004929452985829010187146905600 10326025 -8679726676186760590187873815656230000 10326026 -495000197580711206219485483474465489920 10326027 -51824408840279705194277900641359252480 10326028 -188172925005685441588188240105946392832 10326029 68062281194693767551317872438223940576 10326030 -33986274904465002577866195347393433600 10326031 368741899786834917964714596053967334832 10326032 -86936023021148949603888067742115102720 10326033 254711568726618780021925335057935000064 10326034 63542583151289635211341557494412943872 10326035 -128056819664442246988727073978193397040 10326036 -39998410693389121210588655480665681920 10326037 15343989100655931725974886382592914972 10326038 -53704749186479994519860682744012650496 10326039 86529889749092300859646616963370606720 10326040 -380840159876674133965547867856889651200 10326041 596989260809754392977328713872422876544 10326042 -266693652038569191252493290217902563328 10326043 43298893988708200744297338044680189248 10326044 65624098892055283850248730929038336 10326045 -48698478746701857017642741817294571680 10326046 365748755374645706356460581068686489472 10326047 276324256401897824901714396287657523600 10326048 410370757801617523735077230944653410304 10326049 -172754778175083541244999688483588053760 10326050 -3654891199581843788013995648583974400 10326051 197544995902911365969798355139685746980 10326052 97420020670696881690448916003356234752 10326053 275997039802966176271885446928768477884 10326054 50225505807777219143785163798785033920 10326055 157658303556912032460100018426851321120 10326056 -79583833849716207307636671704898201600 10326057 2931705149618151534442969826166942720 10326058 70334235377781863397999989155455512160 10326059 -761240987358507808219703523545812825440 10326060 159214318062294409408426207449540602880 10326061 147294824279089103834693351835120109452 10326062 -106284807943199262083726336784213230400 10326063 -5693236334611968030993941632720404480 10326064 37382000325313760547015109957767315456 10326065 112833589414096491394890337299251201460 10326066 -866314897280086676984602900612373376 10326067 375314678393889710298367381630514305312 10326068 6373030468079652374472614789565377280 10326069 -8266439342274433404031024349268810240 10326070 10395534888579877672228128381531732480 10326071 40952080868386022625897468241069828320 10326072 -230644322126997446914093056847983206400 10326073 -232750543451304526326854019976559326678 10326074 49845995971762462939871797184630721792 10326075 227816478685636116500237144115363019200 10326076 70705945196725265735531731302048629760 10326077 316630699040757871365107283265646665926 10326078 -49300834282481689803817329208476364416 10326079 -398233873088350443917869605835733551616 10326080 -54892565671542873163929408844506071040 10326081 99230194770692860385623824549188872752 10326082 -147201045929526939437758380740906641920 10326083 -50339452034527042527786616589980717440 10326084 233775514028264125345900071072151182336 10326085 109156973153257906994462684685414606720 10326086 331793486508227953570270966938610447104 10326087 148352192300527959491668186131209028048 10326088 -831184545250882239533105184645282201600 10326089 -259634664195396590621220112775191031244 10326090 -12953600870587825781130589492927027200 10326091 -40626428392094704601105118954865398508 10326092 -191233643699899133792379720944430074880 10326093 100674497566340947529908393121111657664 10326094 372342357837629217242909939290044107520 10326095 17385752760726474334383431002708931520 10326096 19017974324059179248190146351750184960 10326097 475998514473342375555374961531987026546 10326098 -125640769979206524599786407647936015360 10326099 37522818887677124216428337437185949440 10326100 -20377854726108430374974161849882419200 10326101 -382612590665248079330364001198857262080 10326102 111564219458164891815108343328883580800 10326103 358574966043857277628001561928638416800 10326104 -154301125209373653779281087094660935680 10326105 66812265478644379683673559671863389700 10326106 -672055895988576021426264837607265280 10326107 -15264215821634810326806866261075416896 10326108 10372228605015521366379749338712033280 10326109 227396260682915515605710920559164630310 10326110 -28048502108977655409256012580633760000 10326111 -524718068791709378560806347504118028416 10326112 104450192843387594729209776227745792 10326113 -233775993051570127065239042443516790160 10326114 139004560775759536243701848984475044304 10326115 111363944792166029912874401394990010800 10326116 -86931015291235703171641364763694006272 10326117 212055015403685922029783791640937709920 10326118 -83203784151686693720521334783034413760 10326119 -42723692538151640424080151929006961480 10326120 -63067746414483972092640627350175744000 10326121 133325591829235432747916269071939445440 10326122 61463346260970801705785299129080008112 10326123 29792201745737541902551215935414985000 10326124 -438213617740443062470505046611449640704 10326125 -133401293894270594121710390965231905000 10326126 -85067443104248019821102392838759801856 10326127 -343391831708533793971399568113178656 10326128 75641516600604188524480225546913021952 10326129 215557930954613200973557384002119798016 10326130 62598058578174284729548245783285996960 10326131 109434088571074273250818158111215244864 10326132 -23291469955714653523530316501278024960 10326133 -32215630594205991481164598290848287776 10326134 59317810009465345622589928113569524992 10326135 -202289986855443695042966590352226170880 10326136 158095534826704381941554407055585894400 10326137 244782063859872421212874723539499200852 10326138 -145465794281063056867595759188536109056 10326139 524910389072451730225565033630515880880 10326140 317659956391527092598636205735357440 10326141 61984973360679321423839216156379961344 10326142 16897897174427117109518665780082841984 10326143 134582342422311445918492476264387499392 10326144 60913965236258499450229159632505405440 10326145 -163029651020185611621510756546189712920 10326146 -44330702316489561659345752283959396320 10326147 -169866244764359052142305450745546250400 10326148 -177674755456904317735326790812892319744 10326149 -1465620101684978657992777857169348992 10326150 -24284479038066853353871901302618800000 10326151 -33907652472557666842649667677590890192 10326152 -18699345916755657062383508087846707200 10326153 65027419152024624707658339446176921104 10326154 -102610096805148739984710389124197398224 10326155 -121828801598539213811841657767534492640 10326156 -100374576056997198949974072027275555328 10326157 -247128754753869609195080749953970116948 10326158 31388072309551072538067231341817216000 10326159 118911778550570010052946027465884154664 10326160 33685696646310714202231800653028556800 10326161 14543150647466517748076214528666024000 10326162 65456065194043627416189514425526222848 10326163 -481552164762395545980137423163987349588 10326164 225228116072618616473655053733373205376 10326165 -199196696080304816696658835893066394080 10326166 9321878342009828883402609177787216704 10326167 84668625698282753662786261408687638216 10326168 -160968292416817237737278074827339724800 10326169 151691495726834885834644962698710917120 10326170 269448488137064010583433635462189997280 10326171 308868852318544975880073403847050810560 10326172 220634064224948253556062588391988585472 10326173 72019230470228325752715020977189223328 10326174 -308394231660961617336901876443188422656 10326175 71728389570071265927999914933949519000 10326176 146038455951674139301292709678651801600 10326177 40269204694977005431031561112232872000 10326178 -158032713048049913487020996383664742240 10326179 21088357837078353107638874175113155080 10326180 1733810111840405758344917311570636800 10326181 771511637598221109155871956713785231712 10326182 -32034291715320380467804814346020897280 10326183 -264196759551049513049047455199068133632 10326184 -16997289331394317102341040790862888960 10326185 -86822611893842338531539664878902624640 10326186 9243305813555661437781826524564820320 10326187 325492810378971504476939195808712566836 10326188 -225477029589346494603933685202676140544 10326189 7508958524939515948598698995986466624 10326190 56671685584121055196818851851426855680 10326191 372099421684570583631182819137944884352 10326192 -397314251210907248116343261005873152 10326193 -245058497947089371999995690250309659136 10326194 123039670222368293129542334380172122896 10326195 461613792141882076662834878577335040 10326196 199168154140468113050413301187153131520 10326197 78943527998977092435313579518626572032 10326198 79950761976144363826925390578643219328 10326199 61532248222199693852409001431814969248 10326200 244458512735398146128758565299067904000 10326201 -83520809014739120498176497684784341216 10326202 -196306185138692993268501594275639436096 10326203 -161267432003971170022144086324528475548 10326204 6930780596025233814500744671134013440 10326205 -410314679700758435575406324597188909140 10326206 -448466252472535123112926126248500723712 10326207 -157063878399898814939151688912581158400 10326208 -246647180036943453553082660787327074304 10326209 128348356360414874087605293176252473410 10326210 62574122601532038323812325482966440960 10326211 156642317235682002783916687423640378220 10326212 -29493167913979580810448914877601728000 10326213 -77886278964490251811530415798399357440 10326214 -24600137608290899743068280331707401600 10326215 -12465817817635654437428378728144332000 10326216 217567952010411865946973002589351321600 10326217 214397592194688791418433342299836927952 10326218 -37710599307684189780788879583365544960 10326219 64882246402781899489773978758677882080 10326220 -154588546274715305816269394190289674240 10326221 456408153937272265341069086181980418144 10326222 -102046749341216407124184619301313095040 10326223 -88103942523001128500713517114846397960 10326224 -10588584191352261347105283169541160960 10326225 -10728945598218412694842646384776416000 10326226 -207193729578945443206368707621091128688 10326227 2293417951967653454452200274399810392 10326228 69254704961039267177643886071136757760 10326229 -635251880513697266537112619174414693824 10326230 4068278018351838814875424282660464000 10326231 103438527088231477224538234413608645280 10326232 -79927221565018106779836841376766935040 10326233 759541165107392238500225934145395949380 10326234 67426034022848528209925420107465728000 10326235 -3116062487456700979579524197491993200 10326236 180483803415847072161092041009529633280 10326237 18958249514822100407459299482007241952 10326238 -76299322787991786857826263339290323456 10326239 -29175193703679969013498395056368892160 10326240 86418560752851256760900092051130941440 10326241 -355104045931119676436463375910485986496 10326242 -4089778965623766276078404957789267808 10326243 110072044968078960658932586239542575104 10326244 326926361083089014766645652519924305536 10326245 -73381254162166426410685940924275962120 10326246 -74664876330390307996085567039576672256 10326247 -367561088044554528619735190455738959304 10326248 656951411051188308394581367423389696000 10326249 -56107068121210744479343188009743730576 10326250 42763546840636760988881561023391040000 10326251 -227304183907663092094567361047708311888 10326252 -10956064785077918192934755459475836928 10326253 248757439650345713477224658827951787840 10326254 158869640992824978890521725831338880576 10326255 7535315119404396028802214009402316800 10326256 -41757392853433829047299655005521543168 10326257 -109814995741747695428640047559403809948 10326258 -3773180510823564044625724930025038080 10326259 169832933996876318402995342012678589636 10326260 89075202919351987493673241142293808640 10326261 -529421087684910966925109331176072064 10326262 -151272112594407438648388753116724060800 10326263 47880959436818625014870715499771982184 10326264 5341254917304775281869129195166105600 10326265 616922637315506908299291955830486448320 10326266 93501279257704361583418606090688855040 10326267 -76292423064622199700822871856713232880 10326268 -75585614218535858275697154607527157760 10326269 300536020166031524057918623296649228044 10326270 88734157768683997663551294501320745600 10326271 219661799856835003698296124639449545472 10326272 -423172303680342722371827354456261918720 10326273 -44460770081355698639920355116797176016 10326274 5006684838280565104922208470410225152 10326275 -25051685582361169472315674619573425200 10326276 -489225908874334640106996976485123440640 10326277 92097829462539500258374009272687635808 10326278 10994232101411854540919218501891952640 10326279 -111978768232330206543240801396136422912 10326280 -447845873924843677366980733066054809600 10326281 -7791491116911022372506053432074816320 10326282 -378374287697666090045701618822708193280 10326283 385087748383327596523887686495542523280 10326284 -588745652419423493933610689327074136064 10326285 -83839206558733082120471310596601324180 10326286 96400227062663897817085492114145968128 10326287 -381870934104881438930793553378689885360 10326288 -1043268778304322312199670422489792512 10326289 -65885951172560707779249832950583870976 10326290 -17694545432236808679859259925619289280 10326291 169641248358213919598322056353600723200 10326292 -250234381600984778161775285717399161984 10326293 180906819268478938599399966902399378616 10326294 53970330595346741649324099988146466368 10326295 -31911117744029118513370764550258194720 10326296 593059376958245419549298832979835904000 10326297 136521355966700054610133400489815245120 10326298 213830092623606747696027251062146213120 10326299 -242533107099910225487015662433792216700 10326300 133026111883717339983206260005250444800 10326301 150804786952823518700660367228635580204 10326302 76539216038149333645073642993632954752 10326303 -72770620210490001875453501247799650360 10326304 -333641086462013382620580097021523263488 10326305 -413610395772842908414542511905916198080 10326306 -1233268175464591839575629424364000000 10326307 70343365464718966159546332407579326556 10326308 -89647836762679760472846439655120891904 10326309 -7759054386900377755233701057613201600 10326310 94960310351051049389676642411975168000 10326311 -80923551589576360917542979634560080976 10326312 103603073598861403015538281124403609600 10326313 176523852529059798301937893819718274384 10326314 -25032746420744623604869813696984252320 10326315 -399685254268301167333246902382536264960 10326316 24855047214497030648099956888849858560 10326317 135683924984588535197014641353926488192 10326318 38682261573833905406551825702459038720 10326319 116017868539671610567220530787219720720 10326320 -132613144935366505092112109782455091200 10326321 -4562462355408959908112951344541876592 10326322 556866772632944119279151563945549751424 10326323 -104054577982126227727624204410338916864 10326324 125898428901204817536984349767360325632 10326325 -141595082688480620025801809639376140950 10326326 -183933758030052511449926298757973409888 10326327 622853719339154403636221268236432163840 10326328 -556570494731094747443242422043214499840 10326329 33163780517399670469430659508815130880 10326330 13197864265005003484101975474364984320 10326331 152908377402736919643263971934542702200 10326332 -281922445288830999158634639851409736704 10326333 67961760941274747781485078609871582080 10326334 -28861740562001514425747185768483325184 10326335 390665899213558183880774646695796386280 10326336 12045922300828332388888624460728369152 10326337 236017261988441671682557443484058618304 10326338 -82813034896705027192243748954571354240 10326339 -418492426412671502799692829283910430480 10326340 -252216221603240677710820380863088107520 10326341 518191568476134802344908952072086231484 10326342 32343579738055880808270084010150352640 10326343 -538679945217336072131882509751393386408 10326344 -29602379297044298344122288179486392320 10326345 -205200167940942823728765268412433468480 10326346 193261642072279213647007666319761035360 10326347 131856070778072103017876797074545483796 10326348 20725228204378090714177181733363056640 10326349 135607219831231735902335723707448764320 10326350 -40077671102129194804492122597714393600 10326351 104941192168306932692877324205079232384 10326352 114661999369105056588564033108721197056 10326353 496386591563803514911292866090829407602 10326354 -66999561966105010756872923208928128768 10326355 -70248501503825910728084257862923658640 10326356 -119964117316880501496716185086757171200 10326357 2554477815497849585419542987268818720 10326358 -57891551495215240673883841908375878400 10326359 196961770753398442671870195158907511560 10326360 -1744340796767894003800545598459084800 10326361 21218464148058361146918230960060782224 10326362 -87791049251298259047579833514312081408 10326363 47450949119320809214459248743128149144 10326364 2184635501582084492198678927239476736 10326365 -90276147098632106619335994518962636800 10326366 12388073600292147743517678808933005312 10326367 -321089246607664234258096719142687858440 10326368 5934381239234261281322847641684410368 10326369 -58121434623496049603713208886416114256 10326370 -77780649083438960641560547231777751040 10326371 -20186598054729779590913106866421486456 10326372 48703025729159220821587496337023262720 10326373 -426452837995206724920104301670672323840 10326374 94227694371552410935850622357442094400 10326375 187718748283435532209726274318950884000 10326376 135041002717589628714414195754984243200 10326377 -17216540482387976366324227982141139888 10326378 -2776784361539903460627705044936225280 10326379 -33343197086507106656764456633814814720 10326380 71339257975630709512021241947683532800 10326381 151370722905003225647612648356717113120 10326382 -273929248677497914032737738882283648 10326383 -137882440552664112851723981404820957184 10326384 619883662279001934544459509237940224 10326385 120741530229600476495798607014271110760 10326386 -10123953051000277019054147389784578560 10326387 34883775920317305326104640659077730368 10326388 228270802809088073358563521244704892288 10326389 639361276381578845794576612692931430190 10326390 51972869259679989529528014638528449920 10326391 -244105658308037935847267329513314913416 10326392 -151618586088829977415974999340616417280 10326393 107999218230927528630111527809050531840 10326394 -71084910377319211379807908065717675840 10326395 66794869706302358128094943255469174080 10326396 291436321567911623582086314309754593792 10326397 159929845656165350169666525220956469452 10326398 41302857710311876220334446613541747200 10326399 -143373125009253543982100097533964839736 10326400 -105270226903923721528716352366313472000 10326401 -238474276637713692477921295376788553598 10326402 39280926348434983418475453902744736768 10326403 -89412704528366689422458497604315118360 10326404 125688869172263712284349977986701791232 10326405 749454993185179133045798000403809760 10326406 283798692583644302115353466396627790080 10326407 -5442261201213303441817546834040258040 10326408 -289340433112893658761568929849262448640 10326409 173552966243028519532712317392273043610 10326410 -80531062496954431110763239854260961280 10326411 86107038598959738025143368767236988860 10326412 80675247787472526077455195984069847040 10326413 -652261713505999315504059120371749387338 10326414 5691485106027441078106165077032386560 10326415 84828812826520521247393406274233610240 10326416 -143235438903159667194519699841808793600 10326417 -410088389035772915755993467629901065088 10326418 -57752545316533958087207131855625299296 10326419 -630787682239640617614636479013522468180 10326420 -47768162289791465714103064182590668800 10326421 10994790524761807469612404181431095712 10326422 6431209695269454627184552496183764800 10326423 93021153540166854938756623312356724584 10326424 118065518196481658138153710896693043200 10326425 92491943179950281986014410563522728000 10326426 78697502849913441356096513195492878848 10326427 593058777367874041115686135857474710276 10326428 82734292611912336966931581412650740736 10326429 376353882093422538102198285692924477004 10326430 -69849849751536008680931228353188200640 10326431 317551748563770327887788579741485097464 10326432 -248070820494717756498678569027040706560 10326433 -191037425179977833228261975083141215596 10326434 5010974407772530238331674679707801760 10326435 -88207408244609232002261011573792323840 10326436 -312153184891278746555895702698625457920 10326437 4883786280081041804175532693779960384 10326438 56763501501014899860187781963933331744 10326439 361042471492467966089378635983901842856 10326440 189568796339344278225324162112474060800 10326441 33213978831776948734533206223483883008 10326442 -37370420483682172019084807751200148480 10326443 132237877620411296920413433974201523320 10326444 299223400979943511555060422760313290752 10326445 435385385317481844218189194356359184000 10326446 -154173750615861675273933300376149123072 10326447 -6952407434836100620585095016839227904 10326448 -4314459563307823214069709602886254592 10326449 127123767156388055731830197168586415680 10326450 407549075730416825687308451322835200 10326451 511228962318050073849333285211400499600 10326452 -192359346868210948371227441707111476864 10326453 -25577811282169371150043387911728678592 10326454 10100731006702287342890100429411652992 10326455 52575387814303181590973461655389782720 10326456 187240650275621533729345410118164480 10326457 111078047774263043116738568381095251792 10326458 154872429091850827875741230148208468080 10326459 68597050362388515665275108884931259136 10326460 235480458829326052613235256595108897280 10326461 -542245125259733418213797129034890621568 10326462 143768951388521828716967429720512250880 10326463 -53062995255416694693932802150145989888 10326464 -58210185846892245104718172264914223104 10326465 -118191775373015814038793114660214090800 10326466 3727868175181585742662450916561844432 10326467 266603194218751816790530838898330263280 10326468 -327331568575727079716279286238584821760 10326469 148875659987958932469450088224757657500 10326470 65473678558362929126246780939514501120 10326471 214278075449361806083041186579089880576 10326472 -23994130043565658448059186714641039360 10326473 -310935753654272891393531060195968709760 10326474 71272578675625860826092932238991933440 10326475 129696657633905542086704674555493703000 10326476 -182582256505396687014833058455588109312 10326477 -57321221760908754507257726506106386368 10326478 145172014625234482636528559963653361856 10326479 -169542289382723739230048415089114203920 10326480 -16525867255650511934261427725964410880 10326481 -131130390805232087503552688008724685600 10326482 295004692381079291101476308008298792592 10326483 -159220250591382195520084822675845563148 10326484 -79131271218518397972739090293558155264 10326485 111988420303692702413154401805562233600 10326486 -79956873114281767879963366618992822336 10326487 420235429256283500701965900963525579912 10326488 -383175675764277219656648390439540234240 10326489 -113768593055202180817279184740759696176 10326490 239536562988408988367282379740136972000 10326491 -4389698371164532574508650317828255728 10326492 53480054555824988206787375040042101760 10326493 4580834433540843128704136668908916384 10326494 -69661827474099551614584093013299290880 10326495 -143359143135493192504441488089358176880 10326496 -662521842133579063183937722785357889536 10326497 -504152797025868827432980314517346930688 10326498 22057480137535637873734886974343728128 10326499 -553738034271390917011991964214417286500 10326500 -30313832962828023704393319961927680000 10326501 26139000933232785023736776566329815040 10326502 -36658574395661274352545781249673110848 10326503 -97068647224531347236230597940455488 10326504 -410065071854167082632086021859180462080 10326505 -38496977128175970913109979751647078840 10326506 -100378297958658303297153593979536842656 10326507 -28599582062982538950103015883652842784 10326508 -26237906842168026054682969208027724800 10326509 -1002556262900820715592682514141459118784 10326510 22333461707675307225084634678678185600 10326511 247560320466868171846428476566610704704 10326512 23290098728738052519851552928504348672 10326513 -367146790869137725180025757376997594256 10326514 275339269602062596958238082670682933504 10326515 198551281698748085069115781580486763600 10326516 230197850769868665676533833111137124352 10326517 77607092116893017021843102235948487872 10326518 -26015497618102566198674593344208646784 10326519 172239631105329116741464370150953760640 10326520 -124014965614179800401617771862281830400 10326521 221349574238189705850018291379219855722 10326522 23390524261177986971221990449311404800 10326523 -326597315357688853165173854655178177440 10326524 130964892974566947754062960278297106432 10326525 -176366621374892499777829344938384042400 10326526 -43447786916256939591289071474635485440 10326527 19132951192850124424474810382227382880 10326528 143472841234822456723666653055165661184 10326529 16688817621909479288397991256659312130 10326530 85038685520991445022229755628803020800 10326531 256548754200868269742210066866931978224 10326532 -390581732253939381811487901471860370304 10326533 93578775616078032142182522700122162720 10326534 57879316210205849009120871367889018880 10326535 -253514407879976096630814265749627645840 10326536 497697341846403785112319148048793600 10326537 -110006870636084920630301616956924113692 10326538 4540993603189808647886453060229991680 10326539 144896877655371865482386401450026144024 10326540 -45402860006130389531605676353924300800 10326541 -567057055767811688801036357505300282058 10326542 94475236464008185202727602362481166912 10326543 56305949663452070602355148747383794848 10326544 143399349175600464984119413359063080960 10326545 280020752519109526635154288649092413300 10326546 28414957971933479031839921666134097280 10326547 111985960002357637308480088541289251328 10326548 -115412924936739545377782268889203934592 10326549 -158573434432285949253464503084030487136 10326550 -750105875905969822790455545988435200 10326551 305682050902848558823556407037912634000 10326552 66451329089642887129634117501137305600 10326553 -111967589869445748955552143033422488320 10326554 197083138763785777639323545359567578096 10326555 116781611685713714053878278844213151200 10326556 469028148418582620586072712515716216320 10326557 -318621603422259152259992559148546292160 10326558 245707167476077311772745717003877150720 10326559 11551085174243109989047819886918775016 10326560 -273979301852797834372818817221482250240 10326561 -6028615910848966097519664201755088000 10326562 -152156830282972191078205480820413250400 10326563 -102403940263319697557503014529501444896 10326564 -102453767709257549031648440431799255040 10326565 -86372759851537853612311840155866572800 10326566 318961686048713472041135184231525131232 10326567 145123815091471972284781137714379485480 10326568 -197174642898693085459225800583094599680 10326569 37596429727070134157383244140965834912 10326570 35505667164477262916152649186986959360 10326571 -730459764824280705451740585287058193228 10326572 461858560336732013300171564587412126976 10326573 -94227705438583902152242966740719730900 10326574 338655297602427750007791713181510168960 10326575 67230064989565490423946588769284114000 10326576 59880477041513280869166697811186810880 10326577 -539873491173512804839619611557265522368 10326578 -262150075918306619281024277655489170160 10326579 3581062836598178347680492870846754368 10326580 -1691302435592581204532421594487418880 10326581 44032196446193482218749396104517921400 10326582 141676220999170326459578382612948049920 10326583 -50295822258720752079760802699135182168 10326584 -99575676530523991512071951536751677440 10326585 -18263979324672106545724427132270356800 10326586 98830370829615220325601406037958177024 10326587 490746285171174898666978152131382763236 10326588 56236191735388593638245301817213173760 10326589 -1700949178913734906602969723861734528 10326590 159900010459913784953293855315800664320 10326591 -211219543518050197651113416351169425160 10326592 19297801502049896162378051560254996480 10326593 95666331634560851723026754526897357120 10326594 -14491491496216693571726921853606758400 10326595 -263286467134598812658237691817148985600 10326596 -54130209515964018919843252933243797504 10326597 -2975464942493789401042087848067179840 10326598 -163517133487159965659557677248424318336 10326599 -276874768864545686458840367118840923568 10326600 -112798770059862219472525838967267456000 10326601 213578949041672153051531082581096592602 10326602 -46596547335635306756479067893965179136 10326603 94175725666404383451552547175508855000 10326604 158554831852664396027797889377304896256 10326605 -122387110184540789505654418567018909440 10326606 37614351074168853153890141000753553408 10326607 -140391794066737431677599942643131792488 10326608 -4817368678497671176652279644988522496 10326609 233119326535729264182951345749236434 10326610 31271576156601901370663970240049766400 10326611 91061003419059851555147937427517020500 10326612 -153844771634681453551701372589912977408 10326613 -557581559921785084822864094032432734240 10326614 115134938955548991046862902709017371840 10326615 15547934336304024091499384822044799520 10326616 97490214244284321969612527728323317760 10326617 -50767418611912697968509135609529467648 10326618 -7143489674498770588650914638610704416 10326619 -428985681461681163401683079625392225980 10326620 -171020007608302315843108501746611205120 10326621 107728719678190723102237030407445100160 10326622 -61150130233147331370808427063193408 10326623 607120017845764167863459974547473507872 10326624 -108661276451374607897961096737193984 10326625 -48570674100641669045410420465961631000 10326626 -18285226725064946952851227172927272896 10326627 -883354585180570872876334306226123712 10326628 1221081822559731365592030712446327040 10326629 -283857446626833053245737885355732603080 10326630 -103632548255745546576772777125566436480 10326631 -5556281498229484219598727448510086608 10326632 241452689540109718518829290334348984320 10326633 -464510289143943476931364325821442439360 10326634 123461122293935514659522260160927991216 10326635 -8878227548412659362423860345632812800 10326636 415255584093032603702014533898072796160 10326637 -196305726789249481643434728786496012714 10326638 -108276661711504768724741725216967243904 10326639 -42625306714406249748073730989179816936 10326640 -36087762508713802615294707862618275840 10326641 98380070111304757806239540278179991080 10326642 36560159598156937385139505597820845824 10326643 -930349719146294335208330204227163146240 10326644 -120089336658682876917597562787631107328 10326645 1144412395346623138371310093799627520 10326646 -188985228695140871787460378369647575040 10326647 -22657002234483090615288841699083146904 10326648 165550581454546940610550161300213288960 10326649 -179578593344546689259952811206463784364 10326650 29765979730895869474883350739106660000 10326651 321620214976010082630045166823101867032 10326652 -371381710718110256102824330618452787200 10326653 -8489744263158576299457714082440630036 10326654 -2621092343411101456619392204128952512 10326655 129237388033640290825716446133731484960 10326656 212860818583905456191089909052378972160 10326657 -105523060496810059993100595097281029280 10326658 74619945125899671153916616761510576128 10326659 -162487202040432554528025908968448699184 10326660 -70205100671894447202444825150306816000 10326661 -457522935892993620237428522302057528738 10326662 -51283281451259315524215154619894269248 10326663 -143765517635900322005000119146663235680 10326664 26355974213668879110349285107273861120 10326665 -383855912798475864200034931015032648540 10326666 53237882018193942152066569485359136768 10326667 34717210245210173111444842091982204192 10326668 257099873505335311247041784757058114560 10326669 72790425893201172721556383437450922944 10326670 14919519230177799729701041262530732800 10326671 138729579320639766072724132520051908200 10326672 16417332584453914208605414945716609024 10326673 25834363354945111318726624126869778240 10326674 815069608660181401623106737279719040 10326675 237484804878003582455500339547981446800 10326676 -113286668355192533917103880428401575040 10326677 -787136215757382995224461043784945583168 10326678 105381577180524383069983301656896196608 10326679 117118718498805970410816322054927712688 10326680 -28080375002302050069180059109696307200 10326681 127381249466858940647637618210370639770 10326682 288649325787132884266655188314425763552 10326683 -587461081632583734796875995454142915068 10326684 -25551150223858715694213199102389977088 10326685 -5178582328257314624037784073953341600 10326686 -79728209657736961465776691651503854208 10326687 -12964935313084562925725220516266283648 10326688 496796001904737793583082993139098255360 10326689 49278692511709006259945316461338955520 10326690 -7653585738610555482013878119214297600 10326691 266322518361056439438620740101179591512 10326692 446583977345291667956160684550273458816 10326693 -144071223349737615303015074841868021536 10326694 94385510099475383705679320012248614912 10326695 471479888651726347819170812729334781920 10326696 80982638830170352744295477068641484800 10326697 741489233367489105038640720181749647460 10326698 321718016670969125500027815027713895600 10326699 556846612309281859018411727991315485664 10326700 -11618350860089032988413701271527449600 10326701 -160054113047587877840893365844811318976 10326702 -8986555746046920270631903960820981760 10326703 215984365113801729390669883011276343952 10326704 -75714242415380157245398077918062100480 10326705 -70495864911979279134368826485895344640 10326706 92311144671823032021242875307263265184 10326707 122490577302622523739370911437464712400 10326708 1920353129062015201053366442417680384 10326709 -34521520288357300051001523496818077920 10326710 -16622259668971832780896570191346688640 10326711 109550198255497596193095856442678100480 10326712 156022648804308342571618536093125836800 10326713 -218323792014737932687073572502193017916 10326714 -73042033297617263527492738356066014208 10326715 -174533012402889961202610103902677196000 10326716 -169929914904674823882032345188300251648 10326717 231487786579925051571385322095227085440 10326718 290987802814227080523636796280268431616 10326719 -61143604639193599107002341194400855656 10326720 27025176180943278615618655211602575360 10326721 65281569523375712032557653831761081922 10326722 39943079018684531032521948299206010880 10326723 88623369071140157962080449394659035968 10326724 -211127855779834859737409558825331339264 10326725 361608299085757885805621433215807864250 10326726 -1931628684247536502018912192916866560 10326727 62868358949445482325198356606657203480 10326728 153787851455913146751432474977424384000 10326729 -236438537964098616736357321259491968 10326730 127202603227616197021658170454401777920 10326731 292218350118461215822453445572882993032 10326732 -9494462405613660336050201520834816000 10326733 511025972159601307221466425898502020982 10326734 18089996739723250516747730331310997952 10326735 -242562796957021189235719789303654770000 10326736 33105611959606079336960856588265848832 10326737 91336361367777362575687751062192513344 10326738 23580323055839147609694315338939286144 10326739 431567388967301098768309460511623328880 10326740 -175239816584936304893288375846636997120 10326741 -213361465459423547746779369512881815936 10326742 -259658062950401749500708317408497621728 10326743 103987911225673789350320653061095384800 10326744 446846721435278015754424063139490816000 10326745 -286930163770595991156985164697959540 10326746 601592516734995969160900988195926709760 10326747 251859332558584778514819153320189940480 10326748 -22969011824413434820070534323818030592 10326749 9254314339079281372954809861272739936 10326750 -77506467194527315774781871141252576000 10326751 -1653923228971652054232975429223350272 10326752 51143489140591265880292216359767506944 10326753 233635122542472893784208649594508937362 10326754 -326200681017745877117439726223589909424 10326755 -365761854616631342430872948616795816000 10326756 141992158173131106728085189925001263104 10326757 120538494240834835551363348051807092512 10326758 -78858402226914021140392536354504124416 10326759 88402060909701518753405800851096995280 10326760 49846514476554262944962126107361280000 10326761 497758981035393861532346195687975020800 10326762 82247820331900573579592986716358702080 10326763 -577042052380713900129151659383081118988 10326764 18339150935814286814722798433140131840 10326765 61387076264697584267045044286200036320 10326766 9143501935389616501543225112862074112 10326767 -424131898334188389982452536931866388096 10326768 32610896611300404769586885797235687424 10326769 -93575955619778589540853643508250169880 10326770 -86846245183385682729970219864219468800 10326771 -80033867408351483744551543658905364736 10326772 -378131184973842108331310158162402050048 10326773 202738746627768356380454676365815975104 10326774 -26320687940093451382701045386169451776 10326775 122342054908708004767289151032251710800 10326776 636432749983428879901946408634748846080 10326777 483596741156993586491693344479967092480 10326778 74338215440534036115993297054020408832 10326779 216673012316591468143771132265870384976 10326780 -34198820281741759170010224992460195840 10326781 -9595758216404951577432657555571804500 10326782 -98248817515025644020907207175941218816 10326783 -239131209006794432278209669368696262000 10326784 91326650485390405026560038301922754560 10326785 -32927225020862978752334861973205305600 10326786 104356361713360067788675163842954990080 10326787 256752866256261043787266988790414973436 10326788 -73038368874888448635422004355762518912 10326789 382973421778280545547984612564252085408 10326790 182509499918037889795932366376088822400 10326791 -94508218562319323972166697013976776808 10326792 43581992352350193926379146866205491200 10326793 -271127817904617993949382020067571727872 10326794 -6972245969711599562589613039648381440 10326795 -133111375999869331025728302312264433680 10326796 246401709462652437876509198509461497600 10326797 138695918374479833508481756480863805440 10326798 -293268656994296884389680574266614442880 10326799 10219582805572498382009524221078201456 10326800 -26747924481114733228980170718761779200 10326801 165913643626127499772380014335792897920 10326802 262369755454598280441410626353277814400 10326803 -179023352883437365777540312329252022560 10326804 -158318408770681511002172671398601820160 10326805 -40119725761432192613005140568279500000 10326806 6195435126612022414951699277625098880 10326807 46379295343562595235327324157030663904 10326808 -108767025069788037514076387292025774080 10326809 1075719423020603472294396213885775034004 10326810 -18885468406001005669860367572940646400 10326811 -52474406549363485799025168169493984496 10326812 -388058002352089836213802240208478801408 10326813 21534633239791042043621491644725944320 10326814 147598126539115232762951004852542652672 10326815 23805689189170445317304887279040385960 10326816 32993281871916824642446104594575523840 10326817 427537484500872763356151409207714016866 10326818 -48022129540976792537883012225692222640 10326819 382977510604384491001558949197515143544 10326820 -18052957446860371000103656401377894400 10326821 49119089920370830998892406059373801022 10326822 116648416339965274035380105026099689984 10326823 5945038765026320624801304691427920400 10326824 -350582154873091433236909412206463063040 10326825 -367811689989585094030697074481888100000 10326826 -151509795327318384552027180526756183296 10326827 -165194767185082062548067634860301001328 10326828 -6988563351889440161251202208673159680 10326829 -364494953285410367657389570112570158080 10326830 115890855444550827078986590776178522560 10326831 91273728594612080796266002664303455752 10326832 117412831993723450734351882625451425792 10326833 -70795399686658119264046065974695708176 10326834 16321472100208370900120655185263872000 10326835 105490033492565393546206567858575996960 10326836 110867193337394561595814218247812870912 10326837 950927496395627840234532857045003232 10326838 5213261602968268342656197447453401344 10326839 -135562908104120944103004367472789848176 10326840 200095310986991428280225767099505049600 10326841 -41523704159035487521186261777226151040 10326842 -59241377232010584084591905287251628800 10326843 410578540846361405845626654588370427532 10326844 54818382412663395758905475241959030784 10326845 353076073666177562132197591625752829100 10326846 -137776240845569007529498066534899484032 10326847 73773242339165089995302373427882767296 10326848 -20860303774985297433372006090449879040 10326849 143024338559792171173708106329482508608 10326850 3150478218631975490703848354216632800 10326851 -318364257755606127636287712793145923848 10326852 221291281016495077752933781583362176 10326853 -1020345081934205586257817878751586784420 10326854 -1150982036269610773166902114320794688 10326855 4950712373830557428444443124403939840 10326856 -180681751001716580963829372962556165120 10326857 350628140155545314841134648872209158106 10326858 -139815338865975454664258955949062594816 10326859 -206441861848864233791951016448696509920 10326860 182190821764903125589711228972206504960 10326861 558035491491681523009301626655862180960 10326862 -13877812579559094729012789454522208256 10326863 432972541248167015968111964166451616112 10326864 66761925157993580365642744065978138624 10326865 69396079023047420239057559592808965120 10326866 -109282301268053593291571853118538880 10326867 128787340104629317998152955542477187648 10326868 -136800852405250161823528713913875179520 10326869 -66865736185944983000931573558756310848 10326870 13254930980082491488072592569267547520 10326871 -243548812332858645406547659955222878320 10326872 31070077371441532405201190618596945920 10326873 -161411266257495562676566534623481256832 10326874 41801724990839085361769630657883069936 10326875 -4598929468430895182270723056755120000 10326876 -42043819970377527672917857236516495360 10326877 82556861532957528351474258966236650272 10326878 -25557750458554304837058255719850823680 10326879 -415484495056291936578687602871855471360 10326880 6612199527759766341108699009908736000 10326881 -80561003648916771649494553838035908318 10326882 -119277152362599820822977993488751700608 10326883 -441588396104416951669485973981366087936 10326884 -69431285592212420608242222000613325184 10326885 -23174141522981481370573194880561132800 10326886 -121073227930378791192245960234232760608 10326887 334385074807303449754404136649050641312 10326888 106264787342942032996286195973166694400 10326889 219814054487693350338280033582784503524 10326890 13984027607933061011526346032326952960 10326891 90596395632816712272485391993336812544 10326892 352862095684260484894414052698048051200 10326893 -410406144029264226436128189163913157216 10326894 26665312543191972763536864691300276800 10326895 -332709849061838488228553515084269756600 10326896 -28007455802091165154628079162294632448 10326897 154512474375499163224097525946038328066 10326898 -111266447352665317626463756731678545280 10326899 -263042954722800325407517804323874691520 10326900 -104521928812282062763515722690258688000 10326901 740583444778864008781359571800556280 10326902 -222250662406754952862580585506735210848 10326903 84082577922586087002487206854284720104 10326904 -34410437578309479851259202488424243200 10326905 -558558541252800914672777230538962005240 10326906 -28971656349372000020756616585490368000 10326907 -174346443082259446225996586242797673280 10326908 254550083855405522974087571797611648000 10326909 -449357696022529099194555165247040698080 10326910 41060122890188379702281895521121120000 10326911 -26442890203721891602592798029919126784 10326912 153253660527532060579245646822181437440 10326913 345074088759565214028850300925731436162 10326914 221314772099200922730937607585365012464 10326915 -16110080105242854887910954168775863840 10326916 137697411405876677217612163338292005120 10326917 622392898843398351192292409172389487966 10326918 -25123098874539391471336606927776184320 10326919 -126579632447252785712034348674690216680 10326920 -223525697304920249431655243584044595200 10326921 -30466131614412732143381341972142408736 10326922 216615524738699806655076462041300160 10326923 -407688970911668249507691962575772976 10326924 -279309733189965700028115344439194730240 10326925 8735181551511512100612890783841320800 10326926 -42820193379235026260892519753531213120 10326927 -71563000850523067361908995455566714992 10326928 42704105796956115169264803840738762752 10326929 -401766892599804983101579070843184313740 10326930 64668233297518067545506676681397061120 10326931 319014150899980694245785084505004499312 10326932 -154051310292037795193941235139713617920 10326933 20505160533334791778910794621759142862 10326934 -397486366108404759929300018126693239296 10326935 -205867191607815107713815907556920086120 10326936 308904702884672740161657839548949606400 10326937 -40497064766720175466952930475389606400 10326938 -163829948643735759794114814543374084880 10326939 18479031335326313591864399525620334592 10326940 -4654989563960845918978576512534374400 10326941 -632593290298918372043670957863889125658 10326942 153983780777546581203650230339114635840 10326943 399474217159524754617957241900388951808 10326944 -161512293794942669727017839981439877120 10326945 -24011570515495492271750217381285759360 10326946 -478323292421765474927602919498019561984 10326947 -13348221079387085933305227349411413360 10326948 51992173225077382416581469474015790080 10326949 -287976096397250139152511313230436010050 10326950 97635138117510685906459295546130288000 10326951 200036641285399415554173624562136950560 10326952 -352705144837527078109824838138928870400 10326953 -21569039941700389310409330976308945792 10326954 -818341497012212101918452519190278144 10326955 11273388935063331904327644783583356720 10326956 202203987748405125114675396402846720 10326957 -9010399969476719780683603991162696064 10326958 -105705931878254503523574418149290845440 10326959 -65812013914568277122479045271105912640 10326960 -17732577480152559551312507199081676800 10326961 -295156212353367790160039246811837667438 10326962 117910339722409765387001231680469225232 10326963 349449488050033203103173215183140998000 10326964 -250766371041227088632283391714723729024 10326965 115806201843086332465102725614106431520 10326966 -870798239990559768271891019539138560 10326967 50820043985010389873458161977190146992 10326968 -86341873819722939577381212489950330880 10326969 453609279706592698926464552672964969594 10326970 -22789290109735868507846994656181964320 10326971 483551151263794802730539662278074723172 10326972 81700061710183570129266974562643579392 10326973 457909284293949703146271026784287644160 10326974 -36387069596757135315409762452855954048 10326975 169344491005769312690977199519812896000 10326976 28038761459657880917955483541564293120 10326977 -60253294696906900893225535160322216000 10326978 -27316388346530459884321369600389661056 10326979 -142097613001223299834468346059622088416 10326980 268634886035233884457704615911087904000 10326981 -79913842593577583832912284420879794176 10326982 -243223737515269723570864892130070773408 10326983 -109295260386444769138410465830859087936 10326984 -122089896940288280857086053007323136000 10326985 46301533420438751882834410573562046180 10326986 546397003641882348932752986188899678464 10326987 -344556685658206417329554227883892000 10326988 -6571088053305266070653061689047646208 10326989 -132656226245787380544799766469892277844 10326990 -237731945305361224880325468301920000 10326991 672468484390703324309812443586295025392 10326992 -52750833703743054746725361879838228480 10326993 105802031398782644266113389549007969264 10326994 26896548403874914342786926860593651200 10326995 156645432883254452268725977772282891760 10326996 3351610119990276458564161322257696512 10326997 58393008079113763006139646368838305280 10326998 51018729241829128826699157664579947072 10326999 -57007738611169033750437716057984666112 10327000 346245717713429269210109350915584000000 10327001 -424519954170794803486720018502029466496 10327002 -29268154680952479065233308107735164416 10327003 -47688362652806042029181463145918386748 10327004 245487419036178652919681901575394456576 10327005 -49720261475957645081955193924851763200 10327006 162824878707327273797153755197221684160 10327007 -299367163532089043212505496764522967648 10327008 283651370790362175338335304970385489920 10327009 1440282744181022359728755567287572480 10327010 42298012838786943649160086839718544160 10327011 246163982216927289429056558343167012472 10327012 -12502850049597568463358095259429470208 10327013 -343028132474117230942661922629762616960 10327014 301093954827378045685795221833034572256 10327015 39940332562785300906373705578982126320 10327016 -215235505694838522069672530506407936000 10327017 -57602477992328964944798611130235684720 10327018 1325232017537161549307864151711492288 10327019 266196746170092005403428899059224274420 10327020 126242583684480499752502883875404840960 10327021 75055753406693070336536519550790078944 10327022 80803362776089351949650515595896693312 10327023 -86899398174028190595874666105885118976 10327024 -79274462806992323421636643694483472384 10327025 254262784765710134297324691227141108550 10327026 77879605096151758572480064769686110720 10327027 -65364940609104769344469889870041155124 10327028 171278319844882603091617745594079830016 10327029 3423557124701284105730593747724657184 10327030 13961880127102222970074010481330585600 10327031 -155680962255359277702753817831500814752 10327032 25328385762316938898183368070248960000 10327033 33624881213806800558533499909575086660 10327034 -246862909120958341782045783169440829584 10327035 -85534543644400942446735483722079632640 10327036 2083348062989540584778727019894359040 10327037 81817808136600190465094942352724909152 10327038 -171587514834187415574055010489043671040 10327039 -80698239091343163912169372010695509840 10327040 403276182862404786145273087588030218240 10327041 465381442369000471044011954265958176000 10327042 90399278524676394546717070494310095744 10327043 217946269700500809397863157936774487292 10327044 71756564265897312328227833608407859200 10327045 539266436370384863982405329934226396800 10327046 -54291812564135859460174663357453117056 10327047 6364583336518077270541610471683345920 10327048 248243790472909994020564189099000350720 10327049 -171799582407337897751771503971603410160 10327050 11086971134299253881150207656327847200 10327051 71445500381798329650350919628053777920 10327052 -6484381356068983852036194971527454208 10327053 347661039862025005376000870161173112608 10327054 -206799377950860936633200367867790569024 10327055 -329154000256401127278934180410330482040 10327056 81581109587395020078486052521228632064 10327057 159809793417386406554327197067530561780 10327058 -68060774524300428008010878867652231168 10327059 -123006711009049475050435990625636898636 10327060 -56091095539556481517635539405001331200 10327061 -195390315451234509735993879182873064576 10327062 41152686166430257131308892474156988800 10327063 483786064951573474033767788211815978312 10327064 -464603201821884635481750082134891540480 10327065 82903479859365407554167891865568793600 10327066 -295511255242499782727654533668960120576 10327067 997295203198629702746682362400189622152 10327068 -197788027231219178108438874943395425280 10327069 -189148717867092592167849019952373231456 10327070 11077789689458418300433699511604902400 10327071 287733259700711173889153839215211184712 10327072 204054802245562928389148782096602365952 10327073 730010253673929712818799192878417733680 10327074 20069614628024691395107577614326059520 10327075 447149456609903696126876540744365709400 10327076 -82028409312580369661425016479763322240 10327077 61359426243471260763017648202138199614 10327078 33543891422845571691822198165757041024 10327079 20242866084819555471698067166637564976 10327080 -5028338167666878244711473538928640000 10327081 -102381340978636957460353723618621083228 10327082 604652624084696308055677816931589984 10327083 72216327065762050475150977878575870280 10327084 494693506022011834813773715862805929216 10327085 -430501179814262588269687366762735439220 10327086 94620145592482500775058203523676945408 10327087 -249579235369686309013333585900918273264 10327088 120817714327556331830949118498749530112 10327089 -550095769374732493497626198254955827200 10327090 158104782455837363750639906532814672800 10327091 824200819671968103536651141531166864 10327092 -24711000598593060028505826667137073152 10327093 -63102272432178581300558018518690776480 10327094 122545809651302235329500138861721736096 10327095 41778949899826702051328047879606320 10327096 39483893809809757328241852825101107200 10327097 -234693224118268910251618246616585298288 10327098 -60242559222638501411180771202971636736 10327099 176156275383283063898004884038841474736 10327100 171181054176241400990200838100710400 10327101 39612993728061847524270638760303179040 10327102 -1424248862214387691947095683603414848 10327103 -179068993532947107455870081106553708800 10327104 28321678222281628687711152911776481280 10327105 23815346817329020053598269892727376000 10327106 63595889206636380359040736782221437824 10327107 -15944317302928407304976715194700339456 10327108 -287343041073057773567739791436938240 10327109 -28671875829181830743789625598703729472 10327110 -69503408780370167785889999653236570240 10327111 -81220819241547196087846725682588741288 10327112 -848404706359688112484989657505941381120 10327113 -366080040775805135744759724868434543936 10327114 -19896102234645978444217759682751587328 10327115 31823665110342188432980388825941944000 10327116 -13772127982754061164562988782782734848 10327117 -918272261061063989738029111777594977280 10327118 -103549244956382474178238920901497126720 10327119 -89427788043116984027729078934641524992 10327120 110434238857088048633509106765892403200 10327121 -11908481501855563167732036105990740736 10327122 271634910825283187142510088403128750080 10327123 147993134297103060108155838526271735808 10327124 -428833622849021620179673042858082611200 10327125 -162145473112459247081406000551412840000 10327126 194018488168480195313528707538333450880 10327127 9152073723151460567341610263459215936 10327128 72167844903236955529921556854768926720 10327129 -488149800595124363521499306538043249270 10327130 -77780257893915557240941430120906895360 10327131 -19571137668908640087898965292049407380 10327132 284410904942045902808799564422769377280 10327133 574976197006306106531788695019305689382 10327134 67120056620381474462273528381040438912 10327135 -19462957685964274449594605602678367040 10327136 -32697460987601017687593212397494992896 10327137 4632900447825505668176133457667862960 10327138 338278002285088772187291584118889344 10327139 -560811643494644530911588832330266009060 10327140 184663737804785104891708349043504072960 10327141 -5468494870048092660460098566084241216 10327142 129390498371482152003889150901040044640 10327143 -66625623502400999040294900706823419056 10327144 -119271038695994929045428162843951513600 10327145 -225127366574305133916414302929104155100 10327146 74424704110155374231992150853156759040 10327147 488348738013093705665652055149352308596 10327148 -135441276596974870947322792453762022400 10327149 -170030781062955536778395032869411736320 10327150 -39003494041743056211986768030938531200 10327151 -46826645708161742602279690320908064096 10327152 88576287675450827529721497855409520640 10327153 -366201301949999556741010757675884695598 10327154 34477610451741971980053861564752627712 10327155 241352262161287841152740138132583514160 10327156 -18294471311119498977883434529640202240 10327157 -498177948708420568605654025389940080594 10327158 -650068573541184634874164685339898816 10327159 80489321649116814530829986477246144360 10327160 -288413602246019656353169747430393241600 10327161 -72532964401422151214444359532321698560 10327162 -151334823908725212341917247562636219936 10327163 73069070288685864161172748380772968960 10327164 12433394791831926224710301697794810880 10327165 150857819769509276685413122133323221600 10327166 -163898968214889144972937120274346643968 10327167 -103598761460314929034835095583890575816 10327168 -167627952517669475213347285136446586880 10327169 -404839798252543451751983467970764802304 10327170 1293177885233384544499147184542632960 10327171 22815690847753389136127556822810869372 10327172 -224253508674340492029328932182470644480 10327173 70065976022516138291581668322143243744 10327174 -71960589340133375845029260431414719360 10327175 317178352264850338727930747576257370400 10327176 -6660400848073496988980324444651473920 10327177 -134045588139288556427605727352346595328 10327178 -58843485477528331151256737732748247200 10327179 -278460629864678129814711225317182187520 10327180 -294906298845478588237943935866901785600 10327181 -1233588552339051910109889754153761696 10327182 -83460032252980093649140226653821571008 10327183 165581135537459379880296744414563886000 10327184 22317512022141425142018085974788014080 10327185 73520003707958636853471121546121402880 10327186 -374748710466192561918419881474625156208 10327187 225454863283877063781759094778861428800 10327188 -2503442482849257651496518494558054400 10327189 -176053129125120034134566313633882850080 10327190 -118539218917020431804765399006313600000 10327191 -10983273453096948799038588914895787776 10327192 -461255967097982465975065580633175490560 10327193 80613705908540433558662958488187194442 10327194 103397778206715730945875760003743468000 10327195 23482798375273772548521484159768483920 10327196 -274931579876111782922379181455954493440 10327197 -60924469717769038157919704229918145728 10327198 -31046376921024151370763698779535566464 10327199 -165068008405848856332732676192097365464 10327200 46432784568482866922829373611520819200 10327201 225435114917858615840707607490497599202 10327202 180744904821806931107253216173410867872 10327203 116476443555991845895588010577829689600 10327204 186177714792380360145033541900713043200 10327205 -13999338132540253943523878762828707200 10327206 -90569117004626636329725427142687973696 10327207 1773409880029887570739324368902878080 10327208 -32040940304350735737947919969354839040 10327209 -182893667991407074718726288710508620992 10327210 141075470435567644875931538229651281760 10327211 -400333213475875651745702225101320222336 10327212 -58502070840399929112292569581081591808 10327213 -36928219343310191015047132307178329800 10327214 57792294285924798495808277044742811456 10327215 25319814199061238550405925916176517120 10327216 -46031285030373382241944042669118324736 10327217 -175394943354364049053161532047307066734 10327218 5434174718912296478458574064032325120 10327219 293354321603052320386432972442615648160 10327220 292599843341380214839500187430746970880 10327221 458606020607117833911576748806393299808 10327222 287894762604120360305781712257165086400 10327223 58219146329542069406212052705006166504 10327224 2099514173978056941212702870542417920 10327225 240882518389018927983927874073748464750 10327226 -32544248328378585412237387383346621440 10327227 -14123050483296606183339731837275778280 10327228 -370822212823907826862495259833418194944 10327229 -10603828229533366727208254691043858560 10327230 -70262393631162581727107270349609369600 10327231 -221282167076401226337775376991712811968 10327232 -86223088697764172683192303843865001984 10327233 -76084041156688876170380181953620700736 10327234 233055377474570197401105268945397263872 10327235 81561373715952617317682560651969412400 10327236 529386976730766870541841964313688064 10327237 63037895822779660494732364062390602168 10327238 134102243523196138396555203054282242496 10327239 147083805217974952547131843116032547168 10327240 -388998959518160301391507294209589248000 10327241 357307759672259391135740050825064182800 10327242 -132966911661748973137678920279620002560 10327243 -195122466583108088523088353248495238508 10327244 -190862925233708623444467024794118563328 10327245 74648433065724605824062612333437880000 10327246 -174623550529659341045991726682106988480 10327247 -41645740234474034372217843379487655936 10327248 41275779566904883045436191502597406720 10327249 -226748553410688894149219532239333620750 10327250 -145203722850206583872307808054101360000 10327251 59168466087998428042436680122062257920 10327252 -148636031978758443523726925141192325504 10327253 -57210011926749038107912712639417893536 10327254 97188885874479310286209709870085801984 10327255 161662114501996495937209569998515143360 10327256 -392263130882608516679098119746298501120 10327257 641484052247879674233022116761044302000 10327258 252040563462745973765449693154090346480 10327259 -118321906297864317660940722697269388800 10327260 159199305960185729486298510085334016000 10327261 155423760737390390137627365321177646432 10327262 -131180500415113675401133405546783517952 10327263 -560274612963468949541562479312257863936 10327264 400038842786158227359875442955428560896 10327265 -107664367579428311904126310245643736280 10327266 -181350443868614274240233903928802099248 10327267 -3068747819240925159610551751937493560 10327268 -26527479288258051400701184645150261248 10327269 333479417600119461609971450695978933344 10327270 -102049417689753361850044581310054369920 10327271 -316531791560800259314712809468219763688 10327272 111384858427163409812510081111824465920 10327273 31030976501447512135421366911045748304 10327274 -105039662207972210030987403171969297408 10327275 54254205530608251494087166317709888000 10327276 -34936220061352454606171528597780640768 10327277 90228175043521878330398718192910350060 10327278 -20338532596506085093659397832594325504 10327279 -247055169877846606206965509114664954160 10327280 -146389544377195953169867622309762826240 10327281 -351157218113881726179006428170927202448 10327282 -18103169912187475776372333006805475328 10327283 128909863336262267904384430283978583240 10327284 -358636588157235633025172243826438696960 10327285 -121342072111056804025336607118480941640 10327286 203206403027145695886059030555549476800 10327287 -48636436340647033203912423536596261680 10327288 687079254887815907443458628667519631360 10327289 195959202196289979246380221669828089066 10327290 111111679794826254364851334054687614720 10327291 -52644416717908409341136525608335198128 10327292 -203625163002294561828607512552569832960 10327293 -44109619229920546172030497804067024340 10327294 -22458698124300934190584973356974482880 10327295 792343860833437045873954708344158730240 10327296 33847362695216797182170212754610192384 10327297 198131855731173144998573150451453183746 10327298 62882831657322924774680185839422394240 10327299 -71505596903660918038436878635953812992 10327300 -13621870245938472503740896434297043200 10327301 -297993414875004296118491257171477881600 10327302 -53500194828246985229194867112295258720 10327303 -262201762783696746510297772745115034144 10327304 3870692442638188629861217082880000000 10327305 -98218753496938883024221144231988542080 10327306 246349247664299428608904951939728956160 10327307 410876707893172816661085082348107593556 10327308 23371646241288808467217197156701007360 10327309 91390423058436777743058845497216382080 10327310 -130758304409799824057623774994350080 10327311 603360221419894026108901186022107562640 10327312 78970238171238369028798837862713147392 10327313 -12285752681111185417395426094779935904 10327314 47304127274853482026550793187228247040 10327315 -126982478526155701474235158933874250480 10327316 499619401378182917120262782215902983040 10327317 -13849731768473411958741757637465671680 10327318 -164514304580158962811951414390996892640 10327319 -112949217879878945155964452327231110504 10327320 97053121770190558460724464556823756800 10327321 355616489141918638948511353771764824522 10327322 -71761126248223076479326953693713284096 10327323 208461934556522561349086304992420300184 10327324 -17689510798319347236386519769662772224 10327325 178412441210140478087878249981285240050 10327326 -44177617558695825844934825908482198912 10327327 126662254175530899667515621491864622176 10327328 763778822554822444020540626936888033280 10327329 121051329025155518557847997360262314324 10327330 -63923684280715545459270397473247966080 10327331 -127230042851282124132488309291540772960 10327332 -2742597461103015227876211951096109056 10327333 -568677702951177094087028894290320276418 10327334 22921653698525739242169800900615656512 10327335 195076502388962874576537798865869453600 10327336 -97056011216002658052654144723002572800 10327337 -2334213580234809394339533411561422748 10327338 -5347215496611564585680972068463770704 10327339 -161757745220252910485107838069612780400 10327340 31656150885386828664387693507341230080 10327341 -113529413850429557700713660502580024896 10327342 -318660354550840296027708597987413684928 10327343 -176310428743592071642466075941975775712 10327344 -32074513273709584955024182987725766656 10327345 72111833142865366739865245032526380800 10327346 1598760553329593441775189017500108320 10327347 -289918962919720779909111118957591395000 10327348 114072704324458559249437081589773236608 10327349 -370937115866314297087224845952192565650 10327350 103934682700225157482326755427528000 10327351 88013338470284309340934734156493735704 10327352 4948014798896545257914569273422766080 10327353 -4988312116806172562132966914515333120 10327354 -43670680953509805937898037640910023680 10327355 -7569666576086424369646674801133074000 10327356 -2459027639137931534759259600808109568 10327357 301477935275018243652170180141890183872 10327358 53787708683303596522122236815245086784 10327359 2004434626833955312823068097894438400 10327360 -50886187881395894220775500370516377600 10327361 52418187300145187324297357854925346048 10327362 102613563504695962192389558642060308352 10327363 244862235048429816857233987541417447612 10327364 -660159336561745829226423381361058895360 10327365 58237846732844340075143547241641609600 10327366 58582009890614869759672837502904576 10327367 112019699640897386642149718094521658912 10327368 -15779568796966079770099926902452715520 10327369 316087212168425747501199626081561473444 10327370 -71195187093452958322364341933875363840 10327371 46666297723035324794946807189247626240 10327372 382799782333737611631313096033465016832 10327373 -118427366899396334153926477470026096160 10327374 -66266494978793070608398864500884717760 10327375 -217238287516081163263347174341495010000 10327376 -98016248971793932896460059029636775936 10327377 -159604653641306508487652935713804918720 10327378 -86452213005396354458988810198969854976 10327379 -8796374110449557814373739819191360020 10327380 82625829114030763554706309016648417280 10327381 132923727917252150722365306752773434972 10327382 31125985071201973456624570213434908160 10327383 14413350873428321859837780731295355440 10327384 203357902990813825577587310440557250560 10327385 -173456641164090664581855565427624687040 10327386 53828393129101280027685217867701755904 10327387 69363245200025652433710097491366548000 10327388 175851414860189279528767104174739788288 10327389 5546521154730744591375078207869378688 10327390 -59447704247522660254658015347683076800 10327391 -75806550025583926080886679858014216416 10327392 274276915354391961558186281314631024640 10327393 208241245829133802327656754218453883200 10327394 2845286419966364184016195386639051264 10327395 62019439451697628168980649560334414080 10327396 7990412882621551956865570412322129920 10327397 464673624668417322151019436880731246846 10327398 -112135285919363663605876712862534807552 10327399 384079211412152902554230492191593821200 10327400 -103141564896842759578728175616347008000 10327401 -164002324180078138907086220593323551808 10327402 11802043505705705061683636870393416704 10327403 -167990998103711741859534295587651629280 10327404 88678851370636533232011985102867955712 10327405 210314432426420119547713207137533640000 10327406 -433249505304844813201614621467863083456 10327407 85470660203347660618663498312367871240 10327408 -2796329499722407166709641919592660992 10327409 13761825847730188915298207523877930404 10327410 -48198500664860695256117926846556220000 10327411 -614560042137406191402585941698488471988 10327412 386784835178868858353739739530216591360 10327413 -196530622052374206901853076729783538656 10327414 239301944354007297472771821258516068352 10327415 -37125794357115182719909677284677281120 10327416 270022430832140642195989420142601830400 10327417 133845232803245844942394527225369919466 10327418 -24162341913492298534857373106635795200 10327419 6468433780119061157475133944668053320 10327420 154620502782546745381601239188172577280 10327421 48594191467585428397890676442962896228 10327422 53984868074297242753744262950477516800 10327423 -136293141354351221656942881957734243240 10327424 376977920120667284546939843223088005120 10327425 169080170891750395790537419162549110000 10327426 -121583394783418865110389038798170842240 10327427 -164528752747011203335524393290404987128 10327428 81946460070555868106618168205555472512 10327429 -158717863791497274120447417163755774720 10327430 199415147681825912476008957392519742720 10327431 -190995685206338815507163527016635653120 10327432 -205764947047540020524151462916980971520 10327433 262121004861166080924314675244466652160 10327434 6507821347291545863436258982259528448 10327435 588646428581629217587447625383777716000 10327436 -123802329216458515280978163660632831232 10327437 184339650996076852162013100428654038368 10327438 -70727042331222684881328181839331160640 10327439 -9533041640673821602649490756094000776 10327440 -11513694690555990013454762181615943680 10327441 475427916504125293697131625165912587632 10327442 -216803614404000357893523434554174236000 10327443 132100253449817237883105226360377456384 10327444 -127895512724256696634784255285010216064 10327445 -381397829540043680369902129903903659300 10327446 -59831775880815528927784881683983440000 10327447 241266560513894156963369317327349174784 10327448 -206856062781273268227914710978437120000 10327449 175547548573296680824063363397860041600 10327450 36335064260938132332690738998763456000 10327451 -416544154767162991838029967304387347520 10327452 9384637328607434807722983691445720064 10327453 592001838968560750859822372969407337702 10327454 -254219241438956343736421218171563613824 10327455 -35056374523977796259014915060868145000 10327456 7383922210936859951262662982275825664 10327457 141384925428942860938484650219197074112 10327458 185474763335225470734074754622783488384 10327459 426245576134424306687616049383054173660 10327460 53840740421614091290134578829389905920 10327461 249762800683381247649759624444441682272 10327462 -38007366788231695206527326112801060928 10327463 46265744026373962141802937080795183304 10327464 45277429925011680148263857955310141440 10327465 103502318202462468207607230775741213860 10327466 -96532370998792376784160220536086180000 10327467 -353499015009734332847846831896196362920 10327468 -10874544899307100145106945567435624960 10327469 -408932360867000867179125818738786876160 10327470 -143806450618555085517402741697364400000 10327471 -61977120762089663516934657860194080 10327472 122070796229203119932649100448777650176 10327473 -53890290452068792231754593596282981120 10327474 126860868654440824310306840373976774560 10327475 -25835348381363385645971038753994838000 10327476 -138303279977803804223379656936684679168 10327477 169181532199094138812942148464670868892 10327478 35800335660848285655381423920182917120 10327479 385981083614230594841268031426134666984 10327480 26787795263724430552542245944933478400 10327481 224798858122788359158284379594571802282 10327482 -2956176758419704467413325498490948864 10327483 -89457751441915480706140097101447463232 10327484 400644031396180869407441776065387518976 10327485 218365274415364165614174082676369249760 10327486 -8908047447807266689188746555936801856 10327487 -146023268435297907495164163152815994280 10327488 2142981467328251470649209486206566400 10327489 -724601116552854828453093663669052907710 10327490 -20339433251729620539684571014827313600 10327491 324129715979810379707993899545251194500 10327492 -70958870564921182627535332506798931968 10327493 -46697940896777854419029924986797517440 10327494 82130872424726487384728528167718553600 10327495 -43307724271883851937660473559051971200 10327496 498479028659404007062593002602125665280 10327497 4654035150784575946526803290062922000 10327498 -160468333302680096220223935677446791168 10327499 23581895497924171468770776686189358880 10327500 -66600472100541121517762479552885440000 10327501 688589686796515019068788008519849979232 10327502 188001273913458334011575055666323765952 10327503 -1085585344448735075622670026467280000 10327504 -134048685231722858482549509875393495040 10327505 512445742651323401418743219939354364660 10327506 40874860076941185156154731557108441088 10327507 -262351848450145549238665968661014421160 10327508 277053107972166137815006360776366995328 10327509 -318003268661864804770852351088130747300 10327510 -166665864354403189047623732530584771840 10327511 -260443835283686747426807831642350080888 10327512 -34412735121088068824618041219842048000 10327513 -125897775403896240673930901707617531904 10327514 -153417485956680008209036388598304781568 10327515 -267839637237342894434130965385874575360 10327516 -269584956102551190392091918048537392640 10327517 -24882491209767190094287892973066369408 10327518 65977793965359458552443485675420678528 10327519 250693160744097520261488351593851894744 10327520 16941119727091245167205740200470773760 10327521 -57012519181086021844342038358978871040 10327522 171600263609557457340942956616507552 10327523 -144081713308304492654876231442116688228 10327524 11188897687576096772783681110639011840 10327525 2121017247613937294278428003487724000 10327526 16643677296539709056853912245268602880 10327527 66302480558990814520328193923234657280 10327528 -243592885420022505863565247819230627840 10327529 -19664358638475457944976810021206575232 10327530 99744691810856263318938827610561496320 10327531 151718424090142765206753076934748072528 10327532 -191773246947108525613437278455112555520 10327533 150773870270736213457921039652712466464 10327534 30461724806403424280261278403628777600 10327535 -39486117653456466393277384500423093600 10327536 86418845814348642232632961261455114240 10327537 401315322456425653361390393803326961440 10327538 -157925885222825897555422950231886338240 10327539 67991026753584041557053554068832114688 10327540 119688801406168629090413113206320874240 10327541 -6061400395595920575263183896766591328 10327542 108262461976601129522695450634155019712 10327543 722731832329939703169865119925553387880 10327544 152240604017721873205820793220163973120 10327545 -376822903870269256427478241569309484800 10327546 -17817968999069257924840916913260304528 10327547 -398690302362638641359543688638439703004 10327548 -62809575227912230708977353041949933568 10327549 -69146846210967300170966243843212627450 10327550 -28492605250554116236961903528844667200 10327551 -31348322109944354335373529363969607872 10327552 191213100734006891771979125990413565952 10327553 71468366971972354311623953397926437204 10327554 73832272057800999838172539194601155840 10327555 -1949907069943904510944309262211193440 10327556 40907470185907934638835517387773045760 10327557 -30588089096416120306600048755239980800 10327558 -117244498007327095945318793962771885824 10327559 -269479059937959046004751030135113366760 10327560 -47531334393485987294509573325856768000 10327561 -247075961836670495440241894003597068800 10327562 50999646563821218577315730871235521792 10327563 37200704366115315718401146324950232892 10327564 74985802541825691665029383240796298240 10327565 26099767256731826662207649748501813600 10327566 99446665469518951262780745920444610624 10327567 -225440537567355579991727993145752033640 10327568 60252500100840761008147961810386944 10327569 2995066953463553013568362896609542080 10327570 -18882824579726274278186679697548349440 10327571 -491597913721840295031257592204094902228 10327572 -94813608935115536469479136447245238528 10327573 10558924996699736462626199790065691484 10327574 -259510249906419036498221260682016874464 10327575 20489183861659726712140172935144137600 10327576 -2827754103709863219695092396932464640 10327577 96328480663962973240981890305749352640 10327578 10314023139388648332971791628858777088 10327579 253402456392059927939331431334889730180 10327580 -61443783333678860811948003500212899840 10327581 13098602681879620410815939677472415264 10327582 39346468369475501702126731125276139392 10327583 75362583430297836327933173097510212520 10327584 -194964759196995334849581869907160596480 10327585 -504223840164047457254712072485860612440 10327586 271956844549008675821230253350200454992 10327587 33217189988533673126898458069825789952 10327588 15484162474436415999084359071599706112 10327589 124288016742847514954298540621556415520 10327590 24130735801409647609854029694059569920 10327591 -40109352041095279721919376227152765600 10327592 -153841613948489388368591612973711360 10327593 112514260772411661072678480185203967328 10327594 214931311797674642901514222346114322096 10327595 -472090125957879118215918918527139156480 10327596 125213664115552761695535790009942425600 10327597 126945631553546484516239802735466654432 10327598 -75451198450835129142239529942133374336 10327599 227959154338688623766810858031326958984 10327600 66206915108581260139943283134732288000 10327601 -427327501252785399245372022671304560400 10327602 -138747257482843092298366664245144177920 10327603 -27939315006914549065804977089630918832 10327604 -98032829735751311376619420071698178048 10327605 -71560755363729599653479412445300234880 10327606 -157200270686617722838503166556327382336 10327607 -376367433568845565429291003515467882040 10327608 -47179148092698792584378499305379840000 10327609 1236250870102377018320908225175588987140 10327610 -20594115693808229192269398475143816000 10327611 -1409963841397273232838149340705766656 10327612 21071736749501591393467559169930706432 10327613 174814340082430604034620939748620566764 10327614 -344154164576341255607155560988963608576 10327615 -146840686200503708465999883858362121240 10327616 40389785163010750237239047434238164992 10327617 166594780572298617420896636743883454420 10327618 56589139216326493820081845411301039616 10327619 -58272541024717850943284983283579826048 10327620 -116344195024633023071012604378409451520 10327621 -158985225644881894466603558658964096320 10327622 56206599375915024573337709467340461824 10327623 30460765313050658173249562219304588624 10327624 -56912837616508627753288628930886113280 10327625 -75190202263705507034290704754764480000 10327626 -133770283368111596809025125588722003408 10327627 -412511831470572885277025521559651852524 10327628 3054896813924821427379463847484826368 10327629 -131196367518170678880040205400841286112 10327630 161231538122171429480221841234362848960 10327631 131692685648943143546801805883162306992 10327632 16250745709657714090189998703284191232 10327633 160192501531787078184087621901659985524 10327634 -28957001166908102426570358193957628784 10327635 -42585325316295044143903292344265236800 10327636 -477494028803410131862214319666085945344 10327637 369812940859453243943780140047125382300 10327638 -129382716290164884386485600051168981056 10327639 -17240171915357142304064498260038955008 10327640 -103135870741535082324578546339807232000 10327641 -185949207228665328349216401778323260160 10327642 -68044995638772356069953962819811096608 10327643 -210946675133650825701877831913125543896 10327644 -155698960380136538923118603255448001536 10327645 -312464439457801791794836581655910995200 10327646 22484358806276266300472452444505594880 10327647 140774034813944878951582276636770625920 10327648 -32401846185119434442516954547334938624 10327649 -204142740438879174520965803506343722620 10327650 -1934408355272965942585238904888268800 10327651 -185799304492932689714025490402788325348 10327652 213976786872894757956002158730245969536 10327653 100856353288585226798779533673841029824 10327654 1329284963271590406540302608142864640 10327655 98339690537834623838810705722775983200 10327656 -21408777691198451607810951822613708800 10327657 17842214667025412968569251694328910906 10327658 -43643694356097725524436990236146309120 10327659 -181885986811024398955701304814780899200 10327660 32399326417513013322048585362010931200 10327661 28033994740232503161989024003084564172 10327662 8792671054759572872186540675788370112 10327663 425011766306701639433615716936643835120 10327664 35539570437253281794024086013350477824 10327665 -9360086867126561691928832906126638080 10327666 -140679443752374843581173105636051322976 10327667 65244293060169883964504397325163315280 10327668 25122143891117977009534373393476730880 10327669 78205369119840640934926226719812149760 10327670 77020483096534162440433866801418368000 10327671 -503179400836041907722064671450918644280 10327672 36495413757952273115344507969360465920 10327673 211364231922970782317870606583775154922 10327674 -12907861591018104580973463920407131648 10327675 15149565775309778519010909755378263000 10327676 263896462611435206374249553537765160960 10327677 -129300842601985077992276508437294813280 10327678 76106316308701846849226575913780029440 10327679 104922748907988135276971126424033517320 10327680 35499075101781690088371140472235622400 10327681 1130369993141601105371238389279556864 10327682 -221736456903083111280503279088992325600 10327683 470507696712115770771866998098205671600 10327684 -379189908169245597514460368183790195584 10327685 -376716979064936339376942769832823200640 10327686 -71267582321832467360105938723688681472 10327687 -466488030301904377888819377069636233568 10327688 21399120046868723006078792810508779520 10327689 303792804755639500378726722301543415520 10327690 -107474651989015688678628473850982978560 10327691 -3789753202206029847905597922484022616 10327692 92703218630047245889155187875418148352 10327693 -111008591647749832492533181713616384020 10327694 -37602649331229115975675606514888952960 10327695 -8486189557572385725472475713792512000 10327696 -12225234107720814368099731694059675648 10327697 -5420346010793275388117311182267225120 10327698 -28803953757872208978438226675716101616 10327699 -109216328039395967164378271832523944464 10327700 30529050582077015415433122069647616000 10327701 -200340016779841682955672023329790364768 10327702 18934963292543871008173266729943142400 10327703 38574193613456730750803303858815746240 10327704 -47248420587531000287658258431898316800 10327705 164480278734328411187494111534221812160 10327706 -9181833255167639274043681593784059936 10327707 329883733953367251291638480932116520608 10327708 75609467808252060506466548635818249728 10327709 23768163523643140068168131171186661216 10327710 -23321725091943227668374057070707911040 10327711 17723858516773900256054763012101465312 10327712 210332850921699738475557499942050201600 10327713 -227874229741501420996220815892852928 10327714 50465164239669036173959540263055374720 10327715 105616375662946884327691379652696500400 10327716 -186969941977233021921351878351486976000 10327717 71550606910552690294726566345588226140 10327718 -247187643322348360226584885598113873440 10327719 -660531254758952395874296575909550026240 10327720 -111249498016731970541439042284638310400 10327721 -74344644998617654183413535377597219096 10327722 -18462540792398536754603990031713425920 10327723 28126196309306558468442577756278799136 10327724 -312272820791256102865513578614711428608 10327725 146379349037485494001238165318053448100 10327726 50214285024004695313625935787343742464 10327727 -296234307483967234167897463298094509928 10327728 -42854414948497217944398277575254900736 10327729 70936359044885891000935854091581917330 10327730 47085776555848104403001973317367168000 10327731 -78177971859133912537889696030557814016 10327732 125749747339566702135056629236968948096 10327733 117220092961576436181451447896360808704 10327734 -69993666990300187919242198044976566816 10327735 -347379655701534583162696935966349257600 10327736 -70228419240982722891296723654116515840 10327737 -23235880881913593310913022582495306048 10327738 89332930481033580702094549149282002880 10327739 67547394401005359668945036002824409824 10327740 -2886526956371128811303784650417479680 10327741 334649735954755781903004504020589189900 10327742 -282152466412063113949442613050999593728 10327743 -49426331872096961818468144089161069376 10327744 -62010555760437301302872942723553296384 10327745 -62034972840006625423428112596304932120 10327746 -16780051400394737395128817690072607232 10327747 389691164193338944301118034656011761152 10327748 -18251351980176694305719198981066128896 10327749 139753151474749132524539906202251679360 10327750 92729999493279130222053663395565600000 10327751 -16855586012059766229485264315166688800 10327752 -180796910278279988962497130619676917760 10327753 -700980008030610568851018725430560792998 10327754 -153057743059084841078430231646003518720 10327755 91664699864906852647013598349499490240 10327756 -440714212297421595533280927266066433280 10327757 7410287043145358957896510201894950240 10327758 -52861834447818974933716318541728435200 10327759 340182609023322912595844646155732410224 10327760 -44560248050026602912422682110319083520 10327761 -82804839497585416654351922357717104368 10327762 46674555758152811820090371666460413952 10327763 -180451670162556996798515563916040342120 10327764 -84750240087373564503239902098790938624 10327765 86246466396169642764112555242405206400 10327766 12319874792164336569811925381893100832 10327767 89403368947036615028230180568449062912 10327768 140211237158963119660450206955500933120 10327769 -32453637932407057081170239657887747830 10327770 -137225817198356359135891348613687040000 10327771 -250402619535376112651429345458410927800 10327772 73202219856562274610494276915588689920 10327773 -74521912284544642272941639687353843200 10327774 121775398032098160395693970533891656704 10327775 224194598977822285349666166350601451800 10327776 27884916629350115276351881599097503744 10327777 -139687163633151865685696531097481843068 10327778 100330146272598548915004446923288698240 10327779 -151093423262635712399656930782536445240 10327780 307559645257220257827020072750704189440 10327781 -712514779024066383748718163372883852128 10327782 149334896424491193615546523472317937664 10327783 11585328507314990329968536215690487088 10327784 -86675669993213043523054920947181619200 10327785 -11654785645523410698529632653080224960 10327786 -79873895650945965309749583148507315200 10327787 -105376052679369929145155022383652696648 10327788 113547676547845594512919822584873775104 10327789 -200899168957416311562249831958305466644 10327790 131834321905768918030921683400906262400 10327791 343336443416730263735627510663571107592 10327792 -16936672879901775557095889867413585920 10327793 -121163916781633449314687759205801585600 10327794 111450214882432652115351289028655081600 10327795 -443816671977714964703746926224941549200 10327796 -452867800426901921647446616838118758400 10327797 -508547908916631118677129971789002296960 10327798 -72912826869765048367999814402727255936 10327799 -693848569679790983988864374054080429440 10327800 66819272272091048770344217383690240000 10327801 20356279366161461942286280834203963744 10327802 -94108151115561299910102619132059173376 10327803 48056871511932999748852272040287000000 10327804 -135338566125068078032402664846451257344 10327805 -15246420678839753131975044756350561280 10327806 -201228569151334672406018042738736302976 10327807 232760063584355887093518768394592236912 10327808 -319464998820754221970854539758317600768 10327809 2131135405657222251516297591439707840 10327810 17967150377724574989891455316188958720 10327811 -128698256051000868612518615842520213520 10327812 232753217159051001637131269188902426624 10327813 -169603083520332494300068159392001787938 10327814 1611947829820787258873832828435335424 10327815 56409806278265808100798127379453048360 10327816 -197007762746867275211630577302765721600 10327817 -700302975059918943825620906895808094448 10327818 15556353972526389131992199475346341888 10327819 -41369329131669706216855257688627264104 10327820 -27231195632020963931791425556640209920 10327821 5136603080488593510177930362459877504 10327822 -173271729580469911265042817143982324288 10327823 -522912996358709882151948088748629706640 10327824 -2348534746667072164226871289602686976 10327825 235769877718245763384469009901919480550 10327826 -4005327917113932574982286227887575936 10327827 228943063295149244678584069640678415360 10327828 227933041623468541909461565186325299200 10327829 -66085050103881158419679197890142083570 10327830 -67762632941957455100338618399885056000 10327831 -359317679780180921918296205345413757368 10327832 -219255411422951401947246261386476646400 10327833 -281588319042463390395373761527613846396 10327834 -462276467508859739512855021460562192 10327835 20755519777558013966559001464131715360 10327836 -83708331078855731390194976191935184896 10327837 -86918149030131660433075361572381786100 10327838 160024905858378005909891293307663080320 10327839 -30488929853888726867097511208195281920 10327840 -359472957620858220029282977374523883520 10327841 144275777583582279839422874844118413252 10327842 -29101161708952460811634314155092374528 10327843 59000026840725378737311264405820344 10327844 -272176952406531251721749502505813755264 10327845 -127218715000049474442758988730409397120 10327846 -216250491175872057791127005052223492128 10327847 55457860458973786976365302138498335352 10327848 57161352855940706063732640617900851200 10327849 -5093242903007768910947647051739949888 10327850 -62633071972322498721320815270689708000 10327851 88883177674679531031541923383755783680 10327852 -75994991758168627646377330383795000064 10327853 -154583365793832364254799559277618305898 10327854 38180577238452695221956280041974111232 10327855 -349657822066654131297587466191303421240 10327856 21189115677413712555391273834342514688 10327857 -556158962477577759051209263623226442880 10327858 293223989651279491067557337558169405984 10327859 43828517544550758353478467813841486240 10327860 -67142952395889396272929829226802659840 10327861 64377217674210364407004470595156980252 10327862 4099469608245510216299016722443404864 10327863 56522288883764543553662571877912939008 10327864 316542875694321419323780314634633359360 10327865 -222613882098335024753186185698323239740 10327866 6914066550788629582687741508246870784 10327867 105659305834285038454513582432320090216 10327868 363308662419687674191646913747832465920 10327869 4791425671433685157293873337056393984 10327870 50037778206676420841203026506913980160 10327871 314973032084856622496183115731148088944 10327872 89791870370859218632726892650180902912 10327873 -22010331922296636519670525333592694336 10327874 174677606324112259860380449021569798144 10327875 -320693740797412801193208158272417092000 10327876 -203602685112095105766451840440473754368 10327877 299521324326540181951100401209488488446 10327878 298794883776882992584447892393477053440 10327879 -102391350974386417719650769510104964520 10327880 242013561502591760415900329528309606400 10327881 -235545153508599877377173474743271283936 10327882 -184242420066195274152733788944949897888 10327883 566278123362556972099314077749125018132 10327884 40062717736673995334050939125954035712 10327885 -338734863562711089609390908397237402420 10327886 -98132247284286972296747614542774217920 10327887 200228606794216755979436106939970011240 10327888 107732202622958994008859921559190822912 10327889 8439889829397536917889565012206554368 10327890 -89812277735165454730797618215875822080 10327891 -95225883838096269896436382116712058880 10327892 -287367940975929086827078467313972166784 10327893 -146373840279949082808047416015745591136 10327894 1730432994794110332896826740477202432 10327895 34011687198564709939877344501764869400 10327896 171678436132363943653971725737900677120 10327897 -64291220850940553293347824955456863040 10327898 -20754866108146541203850687026534195200 10327899 44524657425937668876781824595864794264 10327900 -73109452408194155341551816862774656000 10327901 99423487343886434404229310287680380000 10327902 -875826743406945079243438712447487360 10327903 -542188885108630365305646242041469018848 10327904 -4314033042589265715203556968123203584 10327905 4356533993375266593992757124179197760 10327906 -273991018892420870237590058905245578880 10327907 -204687297987552566715992109072003148800 10327908 40759239403311755218461127309708855296 10327909 158247900239395644754703725486343568480 10327910 58039918533773013771322130421059022720 10327911 346375381593188288414771366460200083584 10327912 2509100191826952622657608727484006400 10327913 -51113959917209991743590947545952329856 10327914 7019160406269969931043368122094798080 10327915 -118920597781323282194130139669349016000 10327916 -56889344132413501155088938171076776960 10327917 -211247043790746063740645245475873373120 10327918 -20907874708609790058560155108088187840 10327919 -32278109320785670981571367217365142560 10327920 12561562847670230542509652516892835840 10327921 -298159786037330992347272243354967730560 10327922 66437589707470220640083993704275108864 10327923 132600427341554126112525977123447103744 10327924 -311069281450668523341618089779771737344 10327925 -155440235786562589210808254013640960000 10327926 168590720400006546050976132555075065280 10327927 6674051079805937024389512383948795400 10327928 -122439986030336583802979477025516441600 10327929 126150244524281304260070774385380726528 10327930 36133003250436287277036158914458171360 10327931 22092966018891376847006791634707348260 10327932 180548832977238732629518589229189964800 10327933 -127443726413759761141159754524879525440 10327934 -4692154277421100308522573589390224000 10327935 -63589384795191127270502706813436092000 10327936 -512283410779276851328498398124037898240 10327937 -509898434012807982786351872711260716414 10327938 -97758079621394923083769507785372771456 10327939 443248594612542199794761968870426598424 10327940 -29201645619086596744814838545396920320 10327941 48040777056225964235366247900926171256 10327942 -163006200000936536055241287122823841920 10327943 -214370086609128340039127806154963607552 10327944 152561245069040934703399721357082624000 10327945 -268304027502703293332953551382468862520 10327946 334034582967624940243608191370324282672 10327947 63957320985089012112409257297448210944 10327948 257182557260999417024089071213281534976 10327949 18748581417719166854835124560433984950 10327950 -54087996726493662073847173595489880000 10327951 68473264105378297856412166573466926632 10327952 134392611066379295286247728507023302656 10327953 -101529354805736337221978227559681319696 10327954 19893586805125243449787669038766797312 10327955 -8578242000267788227735241566025520 10327956 124284423386778387679517712432109443072 10327957 50153962801117434083502112842851669400 10327958 130723699395453615485604231742223251200 10327959 -385592611820898545054623188014833438560 10327960 6815607521653522131429377297424384000 10327961 -133581848696854740642024421709081261760 10327962 -76111551486663008129318996175889064448 10327963 1095482773346485493856183218182301040 10327964 -97100627089090723079453438378158785024 10327965 2757450116040163582695977014703457120 10327966 -99507943207416283571664438272265157632 10327967 23537896135470134973831486782129004048 10327968 -73914414045938499671611698313879879680 10327969 572850206766019936014140855038771558370 10327970 51106964673831095829907204527843201600 10327971 268890337281906491116609413392287122864 10327972 1564905504621717971188496159515078912 10327973 13781220115764635754471967844808321180 10327974 -49524014808007651039534949958350447232 10327975 232821382140483466119629143533032756400 10327976 -278813757842742819633696494263831357440 10327977 -117951639584464766696470886842190155152 10327978 -248674693032208742266121374861134520320 10327979 -635862830719134430083658690847100105420 10327980 -28735921716737200937013867195931822080 10327981 -173872618660735747081709473543957692500 10327982 -37639005358820219271986731947907983360 10327983 -136299766431723030048170414770941269376 10327984 -78377145434735360922105013293389824000 10327985 -149013287422530683839531345490160767820 10327986 -316747192387753188762131829022669900800 10327987 39722825387089257872408311700986682636 10327988 260667370527795194801657523977835534336 10327989 42433313245210511048901724289114830848 10327990 -154940723501153993600338083807014976000 10327991 -157039314390691677603211281057504254016 10327992 12048611948439988289045522939268894720 10327993 -108350489248141885880055429828744624500 10327994 200177761349790453113459645929124317296 10327995 -113847208867610106713272157955208069680 10327996 90236182636520578897746999111742839808 10327997 -58726549417055083512643196868812915220 10327998 -1451905998003566945246213261668749312 10327999 405317469111834380869177381215790116480 10328000 18337536010196146999889527265820672000 10328001 -107289103671729935185681643932790154720 10328002 -335832483627805739306088705307971026400 10328003 38387982462541000370303815512433506720 10328004 -119290842385122447801368986490529405696 10328005 -177938337111197046716271444945885333000 10328006 3573985079239599913484281820128627584 10328007 -74456222419841929981335145199913626880 10328008 211051184850281466803612507835886248960 10328009 2382968571896468586526406141684399520 10328010 43834468424486765734529519039135907840 10328011 265254244538163545315504126599236254152 10328012 -193274045242194956346086372936565163008 10328013 590859468641446603833915261415682366400 10328014 -79464121187500337447134870822312398144 10328015 537022825246536867818809251801632179200 10328016 184741230360568177416346185411530588160 10328017 8903312022711852587377700677359875392 10328018 -298367880340165726804657914629446685040 10328019 60744992385326724217353586962358417248 10328020 -58664071323478474909810605119275776000 10328021 -50635265022970697022306703472295453696 10328022 31011470039928960209297084536474730496 10328023 8745596765569984008599882576119517184 10328024 76469841712043190423227207517484861440 10328025 193204650901038349696921679622417406800 10328026 137528181430519461065211603067531721712 10328027 479173379155651210607070295916717871912 10328028 85013168689256026710489546886415400960 10328029 537848301131257923884052146707190942630 10328030 -28772794419277384669671225160641627840 10328031 -39663992131266154237508182785823378080 10328032 -77011836301493781311830163464658092032 10328033 -400705442549978138195415580303347770718 10328034 -115400556345002354691204635878431150720 10328035 -139424797325899901010937286635707002400 10328036 -355830460937354432542227750024693621120 10328037 -331672832234243939220071402920606273440 10328038 75356043046027928846115876070514925696 10328039 -418577798815262040000621736249286296560 10328040 -27640974195264409435002173845413888000 10328041 1755014076628411000980266452949058944 10328042 -158409607271479351215424664352274997328 10328043 279523143245582278406509192269733038528 10328044 46406393048687525728093705030643943936 10328045 45966014770650422951681597048094192000 10328046 862944584817867985600638278464548864 10328047 270257177614718887320219065298603580496 10328048 -39282547958183280114969396359531593728 10328049 360655810390960144154341937070753288834 10328050 216677702369569457333227858931576476800 10328051 -70165709442126320402146057943071441896 10328052 -114273706374179735701119928142145712128 10328053 -42272466286389303212388663079339625472 10328054 133055386821812981569440801648121630272 10328055 1843418895157425449998513942771612320 10328056 -272857359038921775946592760413531013120 10328057 -210248488994245339759572803930502902460 10328058 -25601912487398349815613163842540487680 10328059 308880230774761498426314399874537070112 10328060 -118965302347449923306044231881676492800 10328061 594831343251541432095963015640352705664 10328062 -451355031355769531812737872487711468288 10328063 533937428462596735614951507537306765312 10328064 15296904833604905439356342008377507840 10328065 359730352215735988486389234963341932800 10328066 30309090996759933637300718535484638720 10328067 -21222780823591904253476066816331924084 10328068 -142113079228378983988222095567998515200 10328069 10587224692760821334884969314167195196 10328070 33845786405965924672998222400605667200 10328071 37641872335092077896532385610534316640 10328072 -214449490203508202104576942361300659200 10328073 -253100236832138929344557578378392182400 10328074 67436945593755896437474400392337508960 10328075 -190379106709912180574933509992409851000 10328076 -267688933468948663419325585286248704 10328077 -161376698940603351239779652676142712800 10328078 265763040764869213958449627057572771456 10328079 -136350203389033790704703425573887626616 10328080 -12986046823360926659655006479800074240 10328081 -29885384079298704121904473606589604096 10328082 7459790533299262144282609364231601792 10328083 -133611345305752739894567624038572083668 10328084 -858459587430246934197572777014886400 10328085 46650230646634831344450825515628803040 10328086 202396642748210903512225233523743909504 10328087 -65592049914536578569557286450166423296 10328088 -98792865489438759183099226118405038080 10328089 -833070289843249514643392458412960916540 10328090 89390023815246280213237060372726118400 10328091 387565599606575398159401915492120336792 10328092 406586518461206946688997455308950947840 10328093 -528719102188421976054019896071875627956 10328094 11268694462757013479433860247788236800 10328095 288243606844113872542179832108374097680 10328096 558392261857785115699617137837691371520 10328097 153270038051614185173586588608857658880 10328098 -186944611712299523702153655829479682560 10328099 -427910770536446639435146283751025977936 10328100 -6547881862860363322046309286397440000 10328101 -148499050407860201987317838768786778848 10328102 -312292651880761772427914487060073894848 10328103 -210147607299395908861531751703171863088 10328104 -19620961383060528451401198183993262080 10328105 108971368338971362935575297596742853120 10328106 -55235936426311332639820240112563612416 10328107 29140484506676301719233793602772850356 10328108 215474068496322838846676155232960987136 10328109 -238735032689700110999882589248913730560 10328110 22780004985456334787058202174416480000 10328111 -286133755142260637460975594503034882288 10328112 -3879690063873652329776912353460060160 10328113 -30621917600735164086987593453433319196 10328114 -90839295969273336624907107747268635648 10328115 31630510612797870264073338658981478400 10328116 -190497232968440021803529853774308767360 10328117 704810863485444390876966007052137322400 10328118 9584768413410902487536794183536946560 10328119 55679027185625590344358502330187604320 10328120 67197486957271024660593332941473177600 10328121 -136580840269581265509732142691925086400 10328122 85800294512914996254056582320895959920 10328123 184216590769314818960836057161086330064 10328124 -78588824247560350703745390398742420480 10328125 -517731929098605460540385658203480593750 10328126 -473533336273666257310151916403929324096 10328127 259723870750174945754358436595971968 10328128 -196831837290664698835375921515692818432 10328129 -200257796997582242134700445744226953600 10328130 -52497318191209247375872220408998940640 10328131 583126896313656186697880399612497286664 10328132 181134497071410557733995806578513952896 10328133 -254538341988982012218192904364729854752 10328134 192178490902065226308305121914869678080 10328135 -477249011819564155055407029920917990920 10328136 -23726743068045039967875346779473510400 10328137 -48319865441058270691876861221917010214 10328138 -18926381745614747891685740071251107280 10328139 -401743265019358184657769123659130075396 10328140 162500114105525205841700947214303677440 10328141 144729082641394583005732257956933047872 10328142 79840021888167135514220465286632100864 10328143 -69012572172634025346075412838910330784 10328144 -92556309731922444840626328408132157440 10328145 177685495461708968017776507495796350720 10328146 19267063709714559967408365262415708160 10328147 -592753283686732451433568960212018971040 10328148 8360582436327189991580648927972130816 10328149 -162882454777923886615732259745744720836 10328150 -42736743138522852888441334304363366400 10328151 361353258553258555225771984879446013032 10328152 302991405879901558851078737556592281600 10328153 -136492920261302081901480001807128627360 10328154 -11451824471610177549044009427375333120 10328155 149351692312438545109044957055858833120 10328156 -156841303503352216764649648886940708864 10328157 61358426099240328264898341594840954240 10328158 -64993913556433385895009907588600744320 10328159 -197455920166494057257401296032510845080 10328160 50394674473970367963153229728393461760 10328161 -586085865444555058651869134983427766238 10328162 84142498819944605176552466831849900832 10328163 81141782334487040957906086748416711008 10328164 -25583984527958547678806001785268645888 10328165 -24181242400603108264859880551753879940 10328166 216450170650724074452432391474246904352 10328167 55278536176624064959928438200351532216 10328168 360887719261959478381181248085970754560 10328169 -39476971310736174841671780337475880672 10328170 -71348933994703866917448270138028800 10328171 -225026256535283555262353122829452918440 10328172 183153940489764806564192943620403486720 10328173 -143674145400019679948617012986507269856 10328174 222022829611995938779366826951295414336 10328175 -52081294279739327441908373038539168000 10328176 163503568264628728601257198877252812800 10328177 247319985189454639529072990555175354624 10328178 39224448167826753649037852859559288320 10328179 -54857154629577757236323392292254935220 10328180 -2497089289708318050266569853926302720 10328181 88638173557403348281469062148813701152 10328182 382679647624529948434972760038170348192 10328183 -160528723741758221924881780590797446560 10328184 -416828507260723855863372323855644078080 10328185 91537533263031848134386861183539656320 10328186 7161678162198526266195998975696678400 10328187 -115849526262849824234429752068033619920 10328188 -79918324031696874002941103706964847616 10328189 533887859119077021720235617824153084256 10328190 13646351543006507862015080792761979520 10328191 833890943941917896377209816107548624080 10328192 54886022396412014457176864878189608960 10328193 165034170202869632359385709463609899984 10328194 -98250264686505446618700977922024301104 10328195 -138781084737926684770041087671315794800 10328196 -17989396297226770343552464999203652608 10328197 -1395845247742753608581913486433791684 10328198 -153865870234212553985197053997271677440 10328199 24526614360927550444718697072155456640 10328200 55665222875646895203142232865417984000 10328201 159425306629350277245583252391312165412 10328202 224364543082587374404912133882638970880 10328203 333943209725976741169757497721927148000 10328204 -1912636712799846645190023946490433024 10328205 -197352772197851815557058813827534566400 10328206 34475730198233622914095318519849284480 10328207 -191336810441572770757352887521929102544 10328208 29960358990553433053772810584363892736 10328209 28897316103317950384422894694960047410 10328210 -5948601513274309059770912186546982240 10328211 450172546231336328223206857997403742260 10328212 -89347889360381817332713220618724156544 10328213 -3328907359108150631820749245865645376 10328214 74088158421466531294105143819123106560 10328215 -73475243999318810206246967491499304480 10328216 -32038707715201974156963844707361382400 10328217 161266413591548300598483064903169608512 10328218 42557085993458283230874557447883083520 10328219 306968854520614180688270598239701809408 10328220 160003885063728772235101760972516897280 10328221 -394981563015016022532094181443141664000 10328222 88672854402336139544453748504499256064 10328223 -172419783567471537274618389412838035200 10328224 142630596164080336891773876478377394176 10328225 -221742223761654364809609686193086834250 10328226 -197047738839122103705952864789780131456 10328227 -56522296353237574017455575708287745888 10328228 -25398120858326307590110891058896478208 10328229 -578706020084758240432494971534750456160 10328230 107151518390601536015001050836613128320 10328231 430159933597359454972625466093878763984 10328232 -225545896231463425312276365478279495680 10328233 578092486697272369416074358756636468900 10328234 2185106297410015054924599676032307200 10328235 7506656727149319049858521458571690240 10328236 259095002650765634195181224878462465280 10328237 53508699280473956885561091171405764886 10328238 37538500652049650004610121865365362944 10328239 191420941908358057708562059198872005120 10328240 4771147368318489141765853687601233920 10328241 163892904289353124800642214581721955328 10328242 -124720514779948933259850869893224342528 10328243 334421143734593171377211115739950612492 10328244 -410378553079736127948184539161833371648 10328245 -241770980424226479107101725722209574400 10328246 -150963897016590611569141650062473784928 10328247 262166954863667964054042967450629897024 10328248 149163615448121153629189495823627059200 10328249 -372558042471380622746577966963188323200 10328250 -139610229807567954118269969329490432000 10328251 -543790986856110226090257436797281931368 10328252 -330788408649011953677510592401866408448 10328253 143200319460100733434096083603650680224 10328254 137322618198193958581427490348617097792 10328255 -22826411634647548554919138325070446400 10328256 2021637658314831051394153362279628800 10328257 129935962749459701129371204976309565506 10328258 -16159217209093848934657461490545353520 10328259 -11037260843366079486963389869238848272 10328260 -81547810395303922563384553891406538240 10328261 -94493229658172037445997635723210351200 10328262 77049609368693120453946280930331756544 10328263 -746399915275555907244264604027006351440 10328264 -123385038652406112395463679020808396800 10328265 -172028201199352571576479307204510743680 10328266 136832554993869374956297953576890370192 10328267 470509047826452277002236577730036955640 10328268 -49100730042701884158814250172939010560 10328269 62601007012150545444397171312933091352 10328270 -60220328454452342120605492810909271040 10328271 280907041475716030901678608380949557120 10328272 -24933739984352981943962777206669393920 10328273 -31370746641079402195337066486175683136 10328274 -132811253124585555137992824506961969792 10328275 -44408617810382715622915849240328787200 10328276 114695401685735969592407224573340123136 10328277 268220189554402019607474109853848117920 10328278 255028542702478100836468841275449265440 10328279 -18697912017590931047526002456891700216 10328280 -233571022690764407437147460933551104000 10328281 102430689489283726863080320850006676372 10328282 -80069151650457037066717657227893275392 10328283 102183525648568169016379625616613009920 10328284 21470655454590359692958560409034799616 10328285 -295237738335875161279421168447805361440 10328286 -14414123401415107963626512298669696000 10328287 491456208289976092130835186358204942800 10328288 -152032948986965725943631980269407830016 10328289 85761532218134304002877718113088815024 10328290 -70824699095192449787315588832892177920 10328291 -241574160215566835112261513178594271088 10328292 96103387767299306669977313789900997120 10328293 102154215912454510130995382944761437340 10328294 201275701254022897077719971300418793696 10328295 46849753856935857707680207798085133600 10328296 2297344560723644267265157269691269120 10328297 158982602904954646389876609404278862592 10328298 -560346942628851335215282885790958336 10328299 843498557382296276868561995882764800 10328300 -55389536453950637553020580202252224000 10328301 -120048341447768354223802336424800033920 10328302 62901404628519049682296831463750400000 10328303 522202016260709353180141012839110985552 10328304 20048705729060013042246636573205463040 10328305 -6389173025534360482242480463939041600 10328306 -26904755315540108821961586024732386400 10328307 236085653127562276232224299210072505920 10328308 -151212180730578283607014702829754643072 10328309 -713897820523507581737524387909662161490 10328310 -2966378455660797158319851911970100480 10328311 -24749052457697469151843228124349159936 10328312 26025103288139168856759603456081530880 10328313 113013242888401421918459172552534967584 10328314 23663073367382064506775088933522406256 10328315 -407645226283957913697664424062664855040 10328316 -176539504336354321489455694181518178304 10328317 -528096663370789391099868067676989584634 10328318 181528817995871284489334707013552448 10328319 -232174987478672923963219187220835382856 10328320 -315174425270067779309574226140620390400 10328321 173004209747864709337394342257642284822 10328322 -112149802638172625943954718506417223680 10328323 -25868734947518013102862839494684456640 10328324 312165185258795407015413151563917184000 10328325 -67098290352851624070821332110951628800 10328326 -82467888788504625540979071985459367616 10328327 -198487655126164171876297828521147358824 10328328 -77956120043520662244363114590136023040 10328329 140238929866745040580356324650867612880 10328330 -248889855711100500966329247424328065440 10328331 -108117835284873142703456574145293073680 10328332 682205375719502704295981505260683264 10328333 48340654994757126658449145959409488300 10328334 -10827245233384213261647693219128497152 10328335 264245281674330515742106697825144198280 10328336 38973315379078660493626819259441160192 10328337 39536034744807934685133618683007866880 10328338 214425182897682974051494576765271890320 10328339 -146627398142968147291882550639856801120 10328340 -134893094731046774773004134927351296000 10328341 179689283697620845541484974807025097742 10328342 -1886430503250344307250719081536722368 10328343 354314682836918353603248165688421088000 10328344 -185743759067899517195814154470260244480 10328345 94510712452963430958629318347160468100 10328346 -83364822781085253563391770642449426176 10328347 -132435375359059617128888306990848500600 10328348 -6805264659666703388376651759921019392 10328349 -130945364050676667683598191385956057472 10328350 -39835012028045871851129914147694160000 10328351 228567792210209882403396700204372234608 10328352 38870156210050388916583338808971362304 10328353 -14728903209027655270716558605603182720 10328354 142978196270524444461451865754323475840 10328355 244355667368807920013561104523048455200 10328356 145553088341747640573291374681004513920 10328357 -120392093293740353207903678203025862912 10328358 -1782857071186443874917848695881997440 10328359 525017105563564783905859832873550477560 10328360 -33042585086672323271507739004369305600 10328361 -119158280154393451491809055072730798080 10328362 313015495385526348801341425894110086400 10328363 -141415045904229969750246611420923361280 10328364 -159219169663665150375801539627977159680 10328365 -70045519722120565018208972436954486600 10328366 -274412116353135425372389695755398796160 10328367 -287221250009923936158162742352522934768 10328368 -42514009103846942808019004915706331136 10328369 -597700138064398534558465814325834421230 10328370 -9115412609347678773907637853783582720 10328371 -381428869241160176768137689734360141428 10328372 -221018660674892247877645461372006647424 10328373 -211569767793245497401488126219959686816 10328374 -195889721661385889928158916273867418368 10328375 45361377681699509776161897755655240000 10328376 347779505259811802169324889505327554560 10328377 182521046817812168571630892169996548432 10328378 -388158024929796820136063068810632719760 10328379 245634717821934586710000029203267202160 10328380 64484190733937712917339124764037826560 10328381 -80921082746914581764724982764398284800 10328382 99564733748766531838237161172469265600 10328383 157574771111109594508535563737056471704 10328384 -107740037707131013866965396510346313728 10328385 -2304044821164307512614227760724019200 10328386 -75498621493713515453682622647492322608 10328387 304642723507641972134419410564091215036 10328388 49268450680339445456960081588012937216 10328389 -211071239682517941852395564334318510144 10328390 -103290837279963714855360823083717628800 10328391 15776765457773153348505381102054739872 10328392 -256509221125962863490516905819059353600 10328393 -321951595507309825565649361003296493596 10328394 -22713597439663150309344849380507719680 10328395 -140429602071371576473852129462961395200 10328396 41349798873775513697402174535134932992 10328397 172952544294373689905744790460103313600 10328398 148704532316656741054303728015308800320 10328399 60128015496546221244750155421744163800 10328400 -25143435223496498300723797507227648000 10328401 -250352969419651087364506983876232444320 10328402 25299001635527646382667840536795447296 10328403 -1276309809022570218182108966783899392 10328404 -46093191134658903682696632510386796800 10328405 4391998258099211385811303061684763960 10328406 185548020705003851338785680788739716608 10328407 744493883442658535577291407693289339656 10328408 -118878272175023768941831090801953792000 10328409 28897838008690117541565287491989997248 10328410 -65197618539125379555915590376683492640 10328411 615046746744135438209643417381217683012 10328412 114793867231742409920433207501571533312 10328413 123768128809179579229273134191011098662 10328414 -193285792698974407476477033992383810944 10328415 4812845739850638209574251690993899920 10328416 422350677917915601434109152202561945600 10328417 -44387670051752062114648587995969133648 10328418 -24182936998488170604011008892515714560 10328419 314900431312091036961702424432984354840 10328420 175968323431291658477898402686697089280 10328421 44363758028420815515241420789730966112 10328422 -43548835744433585842361243653046348160 10328423 -52491007886972611243022456838824375760 10328424 -510994296028903940420080229073724538880 10328425 44843642138858983195193369174425484800 10328426 -40271266658608333588868835858361514496 10328427 -91968280681116144860817300389281665672 10328428 4856022785882302893684453604948328448 10328429 -258341904085803439925927072485744861524 10328430 -22907496947678734426750836852253286400 10328431 -303930721809305127969091043992236286768 10328432 71837566486186111581675104873531867136 10328433 49442702360393833530927683266298431296 10328434 -86807033268727628262687397260828006384 10328435 472334558803022742989427519983282635200 10328436 120371569894535531796440018812991165184 10328437 155976772892394158314394556977384699520 10328438 -493315351278917738002248581154366197760 10328439 -57756038295680825358278729779948080 10328440 -350645673764296637918864884638708019200 10328441 -224835092101436493702492264954185289216 10328442 218201751688543261229325884401897408512 10328443 120057263859089241523149032488542776784 10328444 -97301896683168883427429008884592149504 10328445 403681955432295631652399513855459361600 10328446 -132851030287826490572706174585139669056 10328447 341605949291142643621789751173253920896 10328448 99489427896445979293941556434488524800 10328449 466719967749481163101839578420230980480 10328450 55547722552699191637998700072408224000 10328451 -408284364194552729443348053434647296 10328452 -256973290280099386646520615433409267712 10328453 -412352178536608340922491573793164507298 10328454 99373740026328372423540888362758161600 10328455 -176327905189296267744594267244578074640 10328456 -176446029146507590371379617061243453440 10328457 -357855780326193540481239780091093876320 10328458 -133275097180505636057588229260814484224 10328459 -113832373674433682791348793512010301360 10328460 22488972845414808906710434509115392000 10328461 -315484165585542987291825931141435877856 10328462 213490145331583806379388845244714230464 10328463 201086265342909566884449125666075074704 10328464 72238888675678360505729545855681863680 10328465 183415061077959080503402154433589657140 10328466 -56713086742918103097635013229598054400 10328467 -186725078021576493616685523062096262484 10328468 -361381731282112500966821158327265157120 10328469 -355524689074504789902286036343847274560 10328470 -209583953049907307136080972858414872320 10328471 2150282615285551565432944916607268632 10328472 -43451930712310932664343542066224168960 10328473 -425261955264236739149846223004106372278 10328474 33028628720340714714568373067700608960 10328475 -87142189869723457967327289255928721400 10328476 44423470416117913950735120691989201920 10328477 -558171607703465332806112504384084821780 10328478 -5242351122640480405015884371927928192 10328479 15596483751071126401755967334635570560 10328480 280792395571473719246755675746763407360 10328481 167444305304757245370986232371297466240 10328482 -11947758382028516715011783699762847408 10328483 -307566595627759140546356434058549792376 10328484 25475849824603305703435698622277394432 10328485 -559725346563688125048618939519123632640 10328486 -67787679972128796955246396134314352384 10328487 45409961635605071082773957848561606656 10328488 -523952714545154609719867791780411648000 10328489 -31074905185812783644400570081404857344 10328490 115393750121083431639685502840359194720 10328491 -245338552994096971841331642040629628108 10328492 64520872264847371986309473519738161152 10328493 88935474788867043429232233019420113984 10328494 -193460181235111667837579354483834825856 10328495 -44111503944504539887348334887558848000 10328496 -23635281232053791427833924083669794816 10328497 29154046332511061042630689360801333872 10328498 55995131983039074839689807224088934400 10328499 -210404925384037938007831254770377702560 10328500 -6951546179442888293882340928862208000 10328501 278166446958175187940237653088406683132 10328502 121311132522465090729141096505075933632 10328503 -263866028925641115495021843251139295680 10328504 -6989039625502483741097845430066442240 10328505 44107640548987820636540890523062768320 10328506 -22056334312013832954368208232042332048 10328507 93285153502100330049328912042797926400 10328508 -16343177275105097029232465837751851520 10328509 29642691760616320959278151550876866304 10328510 134349789929689318842790615383862916160 10328511 254824100189438167495100175609640968720 10328512 -16600238102407463081457687555408396288 10328513 -22248395959590276455101328277267757680 10328514 -101651946016776037191026363458605260160 10328515 158663156310769289932414436372145011520 10328516 75120499842845572330413854877486120960 10328517 -302405300021214234417951601645547335266 10328518 -22452750686700602822514745496042053632 10328519 -982766948225657930572414655204585426904 10328520 144910890623449159571250657710265139200 10328521 239255336940601203397229657083856432512 10328522 -79057382453792635123710668149548020688 10328523 -209150968703673349399426245015573215016 10328524 310525460651441136698533620308374041600 10328525 -105098501088856805434500960751644529950 10328526 -15075022128455571238277200097236811520 10328527 -212465990704599675030239628806054491776 10328528 25148820794978586423174972837492817920 10328529 245440857428906791247312854001671941120 10328530 123122422867494850147978194939890816160 10328531 1193904273329073514724811265210758957600 10328532 -272555966806906942007498776748965797888 10328533 -536202122217240663712683383096687144480 10328534 130932030581424404540136351360796037760 10328535 68340324684340944619206589109814962400 10328536 133518207446761720208707590211534233600 10328537 -10151828554267628636943910321354579416 10328538 -81023980852393325854815742090056628992 10328539 -46863366840892927502378441293507171200 10328540 -94740488185544512108290199996303795200 10328541 202196642310330695589056068918867642560 10328542 128227046734830074619947994465126371712 10328543 287626906029391167041320228133681380584 10328544 -405491857980785650231436160059079131136 10328545 -323060651736222804338933242656903247680 10328546 -10464361553837155852442820989487300528 10328547 -90760585869998729182887443501022865800 10328548 -101323645856333739502136148201459091200 10328549 33818657200002318138981663361305698304 10328550 15585553574286410440800919536114729600 10328551 -46628258308009591063313617365087118816 10328552 127882729780364452338392667114281779200 10328553 21837357495707180121688128091101111780 10328554 -182571373473832120102811882905588617888 10328555 97157539122728793960356550363675156960 10328556 -17449321885872290293625076562882560000 10328557 -3888532608386544414010743978839889600 10328558 -123882506915650229778529091197391153280 10328559 -399552492039312170365483702119865046640 10328560 -54458163736809917615765430923410145280 10328561 158677398308832819505205105262493998162 10328562 25051431289797922022332807666150642320 10328563 176770494077926178525011645766539710096 10328564 385720509616641228272271595129166671872 10328565 59221837876539111206527588610498094720 10328566 14684500101806416489130629678778627232 10328567 211684048800646617854743854688676512512 10328568 375621343689448421808076256920840949760 10328569 -252012012950694881780663946144025915030 10328570 49178527996904028021410221848745512960 10328571 2302811168909778352555801235137873692 10328572 116291373012016304141605191899559550976 10328573 -48729123303880180196631323766613635060 10328574 -42189119857066728299541102894041269632 10328575 -94365188269900549660329549964209296200 10328576 -205784884180724687088187788372473806848 10328577 -62226758917472521269416704507714287168 10328578 -153304088746772565339585862022564292576 10328579 966465767289355183659740788932450266976 10328580 -670018602269068337504668883322470400 10328581 191669256485895699754079537934481273564 10328582 103009948222294106077049055525689654400 10328583 -113562528096490736394229373158198906752 10328584 59963633680503692589742180541760307200 10328585 -168025472117896174221639598410756440220 10328586 -242198471993889511952945203045609933056 10328587 -64110595472771271264679361088329225280 10328588 731786655119501542873655178630322891776 10328589 -343732511413343011663273913798098917546 10328590 1698637455190560173796463772597443200 10328591 90537673129033194385425189181654338144 10328592 41107569846121009949946396114251612160 10328593 -517873785199445410076828361177183578256 10328594 -407100598354903433244491045562166929408 10328595 -104223177197934863001470611227712374480 10328596 -44208038772198940239903499041297308800 10328597 181496439383041383558739998164470038972 10328598 56564344455068059783621746773404535424 10328599 -149687573990106150273955738715456735880 10328600 -2723430321654802190463688422615552000 10328601 -70890378275803483799728690380485637168 10328602 -234179042008493290535892041329070823168 10328603 -139220327418814859640592475491417624896 10328604 35338381409634018004147708253053698048 10328605 -21606044022814009679195895188999539200 10328606 -248592360165813329581054348680538501248 10328607 477029288794177693076057660890563866640 10328608 560292878702894747498551018725981880320 10328609 123387829516688817397709929334166101040 10328610 -22042862815363564576124567107334937600 10328611 274757177870948450594722893278502326400 10328612 39506519187197355382705458116908550784 10328613 112836546630442971100324579387764834144 10328614 -75942757913908927486460734791974151360 10328615 83167737666140591364766976373839350320 10328616 -143939423602446880990242518878080614400 10328617 141836834648544520241210126754098450020 10328618 382556129226784701012259531889392104960 10328619 -22905391995507532539721062486252794112 10328620 -9570543018479558452216250864421304320 10328621 575967751169282765523001560699468080544 10328622 10973293669167061503626964192303417600 10328623 6052837478156683073370945660877696864 10328624 1879787578823235503157191233056276480 10328625 20492543755879607574076671274250313000 10328626 60105999802121432737882365841260429312 10328627 295271600912266297650491492842391950476 10328628 8476014017951502389720689734655488000 10328629 1228047354407398469226345254837374209180 10328630 31272099204653775614890560519462049920 10328631 -201144903220944140370801378252906849048 10328632 -224293060469356421682692004505179033600 10328633 7769146855350592070607408279842696064 10328634 38122843255975298386916509477023901440 10328635 286578552751585704374799680874701182080 10328636 -375705709884360537666084100459750609920 10328637 360301547928792346214854061810391996960 10328638 -142989230261188766912664458260287089280 10328639 -336167404645923265012250418911366183088 10328640 11274388935323380669506704273886412800 10328641 100575007735888842904609713519015332800 10328642 -59456832226643414505667630183053146112 10328643 3061660809220464590678290066441970256 10328644 -281884366995984169222420501585355169664 10328645 139006841982638593241502226602436323900 10328646 16253162436413431778960465564012731584 10328647 232935909325059905016493603908092547200 10328648 -286802734814289978417562091442104033280 10328649 370572506042178207592260392748850581264 10328650 -107473423026537353124503638761404678400 10328651 219789120694868382880708153681171171272 10328652 66889593187076190495466618952456839680 10328653 218751369525783129741297052988201805760 10328654 62956985147256240161915874933333970944 10328655 -37175788523084286168899677790959068000 10328656 -19290389291411354265124269745489575936 10328657 -399835805738672054370736781943535376568 10328658 -18882503377622210151556556400249292800 10328659 -611029634026370074901617124717090917560 10328660 -9068708807885629979632033888620376320 10328661 153923679469267327231692051326383465920 10328662 139273696978882487282350963508022572832 10328663 617973607631408290845337620870088635912 10328664 -1957993541857649232866188032081960960 10328665 357510967536710927642142184708253133060 10328666 -56941966668807064320313651578097428480 10328667 208580161711443760186097562003361097880 10328668 -107341680810347286049344585984679015424 10328669 370901753084552923856212722788673392760 10328670 138759267891817150694833670563700039040 10328671 543984522000798588923421944469565578544 10328672 -475795529903809955593428508253844799488 10328673 147489105242565893663805252445262069760 10328674 20507393356055096694525166599921180672 10328675 91022990048321775793912218907209394800 10328676 -14376869627461151124625088652419844096 10328677 628798089534558762171300071514715704960 10328678 219548286890573666010278501560202135040 10328679 -16955860996276541905411840490100172512 10328680 -14322442257890308561884640875348480000 10328681 858765318920637232587228150330177546 10328682 9384454618937403868747855346869269504 10328683 386290817991670026116302434704022978932 10328684 -350969425001641084531962822104473507584 10328685 -53184553257815346302828233427313057600 10328686 -3882836654612681905142457862868683776 10328687 511637146600704262190954334240735774000 10328688 -116961652567184644214073823391952076800 10328689 84386340876981390144051055475452680256 10328690 193172672659912849771677441833346895680 10328691 99861178211103503490966543637798594560 10328692 299480404702911412618140794900409894912 10328693 93334607268379677100832727828621378282 10328694 -6161168739335589340904782516810881600 10328695 -208622154692325186940989542564394171360 10328696 -149588455339631530490017875818579927040 10328697 -4618528444931422478880409351950816000 10328698 -133311265354679094335073195538909611840 10328699 -460486937632686570749531143908608154720 10328700 -9343054028199518646799961434333248000 10328701 -422240125509538483207691620000849842298 10328702 62802940738645899246090793105907933184 10328703 -124171229388188277309551389576232431104 10328704 56605585694599324517441135899469414400 10328705 -524912566505666584346652562989791912280 10328706 -127364735081100199724652571009797747888 10328707 -28594131234096138981627222705600343296 10328708 44737983132662154039093966813854478336 10328709 -59831848051542978271914824939527089696 10328710 -51055102493055691735372597671821170560 10328711 -195812072418885490345926685550678963688 10328712 -37108221129422722497687736393934438400 10328713 -76549391691355917155929723418945473100 10328714 121359548156045639946241330573321554432 10328715 -203523395572651321201048518160062488880 10328716 291683695812046056616424032287735881728 10328717 -45680865950414092913649572744619331200 10328718 131564724466223900956884705892626698304 10328719 431083224177898186499397751290064163120 10328720 -61121053308583142226449918296656445440 10328721 101651633164782429699838631245240167360 10328722 -39460493336728200495687869630716415088 10328723 -269263501278119178053227335266840954280 10328724 87858381481635946372476590012225236992 10328725 80786829826323103964972487350372647200 10328726 -163874034678466018319055274554893918688 10328727 960071470992770875229269143558990720 10328728 -258388554168005225403928953004839936000 10328729 -9078497310825457977569916954755948016 10328730 -60078847305252142066242201501018113280 10328731 -22812115571703171901493805670243203040 10328732 -432428635111358017973069988336031065600 10328733 -286318412047996947582901546652211251898 10328734 -77126072807892288214828369005169884480 10328735 41201557360339538850689551448286232320 10328736 -397440833975714323175933894046092623872 10328737 -162154520547639820597873543436341394240 10328738 119393057173569848660435863789454762496 10328739 -3481523526742842929854410298396759176 10328740 230477475170647025368380279161772560640 10328741 -93323432476162156033370076690381911748 10328742 104628085601862157330848621402385382400 10328743 -165363948240359988756018425634824484776 10328744 963539504138845491941214960035117137920 10328745 87432969059417898916851377451348259200 10328746 -204416692609122857443836076864912902816 10328747 -166058022683543780878870095311357658480 10328748 24077336974727620963374317018962427904 10328749 -559629339889543768965401673446461326164 10328750 -24152707369121488105727371088745480000 10328751 19499272247460260342398495259055907080 10328752 -36217889033559381295923020533146779648 10328753 22405020449225804723842752972300922002 10328754 -8129945248547991972095449310432640768 10328755 364852082364574673399787686082937682160 10328756 -292359142741376893965813632676970917120 10328757 -13067505510638503797307121111709863040 10328758 46429230219988252165205840939665798272 10328759 -44102745676852408091047252004999690400 10328760 -19674012544759413074154385717036646400 10328761 -121364580684782548178832136467663165600 10328762 284920046976434487727021893659501419632 10328763 -136299633174463404899220767573241857256 10328764 -461259460853349496843451242195829877248 10328765 33509122384095739635585673700625427440 10328766 1130515348195028767415308041192357888 10328767 -96436092665929435543731778759591220448 10328768 155746561680707271739351921425826971648 10328769 84357390584656459054322426274453849600 10328770 -6965740371444214286950156284696216000 10328771 -339890515044125977855735192657979194128 10328772 1962343195131044824838493203555610624 10328773 147988112784041865223650186340871408544 10328774 179965709583298699638110320069304567136 10328775 53499374217436798261956069880638159600 10328776 274357278271885489005329532629950464000 10328777 -579378032509778462592512583531930238374 10328778 -771731536335222937982674852420735392 10328779 754003299745508778730194754285207647380 10328780 16902012467961681922577790185906995200 10328781 -402528106872705741799219001338588122240 10328782 121161809748454833608229536511898914432 10328783 159158137639206146164651266331469438976 10328784 -23312350070745608440119056322018410496 10328785 -311966006100553205463318725764272562200 10328786 -172881935515549265143577649700305208512 10328787 153840188549983593139184935563360486912 10328788 257371644835330708961569255907691145088 10328789 -662096846696061541925909286664600819680 10328790 -52860114503525558914436765139786737280 10328791 -211735456116198874465495824871151605416 10328792 -16096902804075887155653376627958169600 10328793 -371843484553850059525565619387836928000 10328794 69448014669167043841481892028221330432 10328795 171463189425071122404752084200350436800 10328796 14697123433499915224791402624593587200 10328797 139451445773083187664844426397218855552 10328798 70992002757845036254152277005387776064 10328799 -60135518418986425935387362159429614080 10328800 361144658651202312705439618818362572800 10328801 -11869454166495571165070722094119560000 10328802 144551277998882105074275869856467712 10328803 572779868193258693324201575574785521052 10328804 -151727775938258252957944054054549033344 10328805 -57187021311984977956933857468955289700 10328806 165829057316122931138624074995303800640 10328807 -609765027624302182542507233267346175944 10328808 -22610572002880283225586912738153431040 10328809 -346308121424749065215334102590635670328 10328810 76197180352930879023216633352862302560 10328811 -296364866318831448105988211830184844816 10328812 -82255942507278466198239046467685964800 10328813 324385226376961867755417133175360613984 10328814 161044413845860562771431074000851089920 10328815 1841557526192533971659780442014161920 10328816 124284490030822302139243273938397593600 10328817 90476489423528330551184206337236761600 10328818 100224338333934414326083824178726439040 10328819 574529310771079909347784246689365095080 10328820 -156011409707434170164853037947642193920 10328821 -55344487425454359287704091076582432608 10328822 38287037026581280839157044327101576832 10328823 60815631824227115425808568413057106000 10328824 -376105266644108900650752001749355745280 10328825 95059657326114576141652197396318490200 10328826 -293980050093924721333659711801760860672 10328827 418916766489209950556771408543121808676 10328828 155890672541759437481202637571940409344 10328829 84307635994900979524339967417525289600 10328830 246897891903650847344499399821523561600 10328831 387490145360186479159525495220873701632 10328832 213374847444302518605254143218133499904 10328833 -377722123140221050591277198575401632000 10328834 -75277871589394438809809523637398875184 10328835 -246537084640913761388954074429468089600 10328836 -23063996292733782843136345485454602240 10328837 260221468147230248265597799905790293600 10328838 -90401522623193898293090172476863750272 10328839 295333649622566118613758518010130338640 10328840 -126196050274715053465131426343501824000 10328841 -81878857036292874106066367829131043948 10328842 65617391210558617302821066287708261632 10328843 6696822179967527356049635269611195520 10328844 13686347777589304266721458959528942592 10328845 -170112188325249225286793504686760958900 10328846 -45392708440764128297887268555765128320 10328847 239124656158183592126287329535311947400 10328848 -159272575798158855992232743599383511040 10328849 295953274901369837378905490244499484850 10328850 1912432114010345183528100322306176000 10328851 -202086104115870264668540807792128393216 10328852 167767830815396740371822385028679616512 10328853 245451711778400398580150496951197135808 10328854 398122927604893328595163011782904088512 10328855 -216482456209002644504402047246440531240 10328856 -230796507343548285229896254264920473600 10328857 284446273654979611615195438350405930192 10328858 -2163785120117925517953974767590594816 10328859 -134337780303343777870125703346666964672 10328860 98652099694435402837500099674067294720 10328861 320199250335011983881316608443872757952 10328862 -24409627983218070246070478178556947648 10328863 -64556563232978893662181652581083417600 10328864 112418544370113788344533929495522967552 10328865 198927784960100903340283189512584142720 10328866 -112999850508613199861615895936269927136 10328867 -280628664702891940634767104822616337328 10328868 -273294096736110146312288709044079092736 10328869 -293194477089537665479977586688427489730 10328870 10290390207947535609137016390942506880 10328871 -91648825142148774465601104491354107776 10328872 100236690844450944299735187599244979200 10328873 236539964439707426522476613351487837540 10328874 19892590018860499487677193071430112768 10328875 70347788050549633408585448272201500000 10328876 41807560118149232030079895037345967360 10328877 -5830995347878621634592211299443272488 10328878 29607377003429244901737773080177647360 10328879 -4019809232618336816878412570373464520 10328880 -45658074756949990740398414229691760640 10328881 -11605778686556535959974609240856915648 10328882 -86889374059292502454419794443809812208 10328883 69850730364429963051578253725254519344 10328884 124830030505336178904670304372233612032 10328885 68691005348256804744774747295497893760 10328886 -72926588763390866131175297696861886720 10328887 -52829714900930161806732247374106684040 10328888 -363390050969422659154921054357387530240 10328889 19865860176065597601540488705793689424 10328890 33229537469347210810124591168080404480 10328891 -499557657725435889741797849640962823708 10328892 27470813080336813448309520520469471232 10328893 -84047462389858442766585955137983315456 10328894 34550356912194216183061417584490598400 10328895 -44790375171007819416854433366374238000 10328896 -9998167887892589072017714629627084800 10328897 216756138913851719175363703408771601346 10328898 -160848593175013113366064501222352596992 10328899 207289177733284102638202903606583498912 10328900 -58261926388844053020784684610051472000 10328901 -3846378999532341321990017038771729920 10328902 246783256677648322410639318982103053152 10328903 -26306040493110463047338873356106501016 10328904 -186798689339963130275756491894376448000 10328905 206757143275290931458910632715241033160 10328906 -261632540795779817026029691651204965072 10328907 270429577979706397603122734352918174192 10328908 489175109545955766828804143751448221696 10328909 200745715870068532329227826323692598304 10328910 34161236445503939311173008653490257920 10328911 -445128407162850918707550386153846705088 10328912 -174559163328531702615583865992456962048 10328913 46117955573425500639734926462022827200 10328914 206057059027213262824064016399802705920 10328915 -26585220313071948756471377084538396480 10328916 -26469550698208814502328922952708096 10328917 -440548339039438994011374152275060554034 10328918 21222304982417414530321075168891971840 10328919 4055856162850181903713965777085054848 10328920 -26641739258064439288411782188976537600 10328921 143842684620068769609909198537913169664 10328922 159950128941623129275971179001310379760 10328923 1057739195916265253809653689106515996 10328924 -192491783175756962558779283763537652224 10328925 -9072758099212328698968429847069344000 10328926 181082990811341721088091853145210038912 10328927 5657333526510350607125756464005839472 10328928 122404803398912672062806121331711016960 10328929 -131152389470583514111554218464925286720 10328930 -16532952448956221690899312687587633600 10328931 2393745478979902837876167684098937840 10328932 3865785581508737676012159129523556352 10328933 -461025842416866455978176355538317122818 10328934 34489400824614697174551637175167549440 10328935 395249474537751141223771510187583296400 10328936 -496748618955033738163866026666835256320 10328937 -232315190993513145892060997408335209840 10328938 -52930952456638437358519245266171877120 10328939 -238389095788485479518617338056165477260 10328940 106253829511144107020571749790785909760 10328941 -64681140081869913401269106998511460128 10328942 162916085861060685511529900269578136320 10328943 -7926122158988222276958184586321325696 10328944 -2570458287240128026731850184272019456 10328945 -48516435418181814017220977288939053440 10328946 20385130348459708771304949757584864768 10328947 411747716759165535737574374200769036512 10328948 99218897464881705014884636928199929856 10328949 22475577666515197568650519141568267100 10328950 -164095970875019386897074591173921193600 10328951 219565912674110329641551902129008297600 10328952 -10004081573723237729413896918588456960 10328953 -270767719962648474816862031323696233840 10328954 -15999012389275515751476070149412635648 10328955 59785748187438737777316605227281438720 10328956 -221072203786001776828651842816313152000 10328957 127211976393060190801062725105653940064 10328958 -68481233192474365185751151460187193472 10328959 -140808289121957749253223976116086213640 10328960 257490314687471455508065611134533632000 10328961 365286265775397616698242287093144276272 10328962 -46593678924109829863552522025451801600 10328963 377908600667956721975686855371238585212 10328964 -196784802055826989261609483065916929024 10328965 228371812380060192054765809726670664920 10328966 -52797758501366949580398705656249032896 10328967 2522123363121738887469722070814009776 10328968 104427683030990120405234587447256156160 10328969 22179781547607371791071350210968653696 10328970 65400331590153389063124326534499878400 10328971 624312331165443098777749259692328809172 10328972 -114938544048482685503260556962392916224 10328973 -8499223939712688295722704044993329216 10328974 -422665870841748291937083667571591959680 10328975 225793266705539287810067430730503429000 10328976 -12841219401091501873963334468597710848 10328977 -686301452708254068106514089233935994380 10328978 -79298100417141537441080662043647718400 10328979 129322949706869088823939812193157090160 10328980 45100560499846189575680319923638368000 10328981 -251337400255161779253224411823720851268 10328982 155273914165353205937968407244672838592 10328983 -43744734036765384140595868487768780800 10328984 65009815929068140611709753385940879360 10328985 -436905138106549618089453155022699916800 10328986 -14666377102701695874169941612705970176 10328987 -2965181989478577062328767604431672280 10328988 242148218773845747491413689421990748160 10328989 -11789546595814623892863038854178877120 10328990 -74474772132994989982664442889448229120 10328991 -58952393300755219812109138038184107120 10328992 306559799915899395239615763288629379072 10328993 15750502055599270930999975695189336084 10328994 826532424028376879341584866248531008 10328995 71507104260873112088830953270102114000 10328996 169025303577394109542784334048152241408 10328997 -4817442529840641063434722965788929728 10328998 -47471814458521587459180801489193640640 10328999 46238742839747571025097125406362251600 10329000 406469853295227436063417116555386880000 10329001 3913813850723046238318057416936896064 10329002 57905806639446769450851991518155868672 10329003 -317756089709340183040174398366096358440 10329004 52809597231769008023234184839356492800 10329005 -47953341906083197817124007849985396340 10329006 18653905470254225442601084466496611904 10329007 67801929449346219217748998625647603920 10329008 13726422719707442954570896425164144640 10329009 103310264269378886267409144163369402032 10329010 152846333023664880391788322901982560160 10329011 28455297825834825934574887687891185408 10329012 -138620746311820758407754023541979852800 10329013 -180595058393501634942116424612840551040 10329014 -73998858591758567563656027924203478528 10329015 87802832895490396696175044684562632320 10329016 182529586016529787399031536273858252800 10329017 -385504092793013513010904524869004742140 10329018 45570663160660013581664978520397713408 10329019 -9126089979643900412666762085406283480 10329020 -52683600673224916727148793225111941120 10329021 205956292557553606268778417503607261990 10329022 83951684244988722617887192064494866624 10329023 -644886860605312834414589033828467969728 10329024 -26345712141243849943821411696110469120 10329025 93970541018916259451935980377962364800 10329026 -199434426004720346407666077005383843296 10329027 390600848017140073894475789470846966080 10329028 167630601803490347325587409590387927168 10329029 593096905459074291737702302136031705630 10329030 2048973451827283959448558211776753920 10329031 1860983593285804586388608310670998960 10329032 89833045121445567768343756354399764480 10329033 154702744894371318985724797843125329088 10329034 279685647051057002283527648303090746416 10329035 126178644664975675278070607283581400480 10329036 320948202550796067424635141257193242112 10329037 -18062207457303811642715515565275463168 10329038 32207074220434426986683332623717769920 10329039 11388139848067985909723800318466332656 10329040 -23736906157942405536499554788725309440 10329041 431156225036722258670877127735918643442 10329042 182951771274382701784309341665502851712 10329043 34633741693508986995949354692417661292 10329044 72203450254890299268978333065179008 10329045 57050028909884452129468223527118361600 10329046 71753240050292279117902299813839462400 10329047 480119885690001616286340535950128953632 10329048 135198671955456150082911946539133440000 10329049 -680861541428905339488815917067589243264 10329050 183127859335227505378528807579419664800 10329051 372384468026393782471648291616376148632 10329052 -200684175780899085981962582293171706880 10329053 -215768309032109603545437645346920345684 10329054 -14831054556474313509302931643779238080 10329055 -77116638725853374077659362184620849280 10329056 -680895592454506530707846912266472521728 10329057 -349681371741192284229155274433977232860 10329058 140690091375359671675374186972730117920 10329059 -302105642693623782586733256779886062496 10329060 8728168483353863671554883909474344960 10329061 -217351199244223897432430177463355454338 10329062 22033366608438895285750561928228378880 10329063 331079779714770766110011047062978619944 10329064 166743283380302861751645288216098795520 10329065 -174281899851663874295480391631541246400 10329066 123841765745029838721688592975782617600 10329067 18968525978073907574724141250313211392 10329068 -60234662759808813309261849789077296128 10329069 48658176318521934921161844684445058208 10329070 -113726686613432677988519692564625606400 10329071 483458753514176782108645076422094602200 10329072 -15954782151125239244984324481831862272 10329073 2107711094187774262999551387203556000 10329074 22092175724832203008634122663837384704 10329075 60994313399412664368765623536198068000 10329076 -10617579988998757249259299540160307200 10329077 -579907800881117605251725828623943651328 10329078 -64454883253836021184614200034163200576 10329079 331459294553988736983966375973858886184 10329080 106418779484372019597457689395012812800 10329081 152050715835990773824107494443683702144 10329082 -316549453443023339460154478999684542608 10329083 -19270781438103380913690102457838651976 10329084 159950838409897532204250301582527920640 10329085 -117919517844261339306828542438619899400 10329086 340738513350431520138006230605910740992 10329087 171014187330029664458076016314363979152 10329088 -207457986506282574821992089224025735168 10329089 -107082277913376357811780966696491217920 10329090 124143642424568368957789485068178470400 10329091 -144046174949202756124713073266045045508 10329092 567561399834051907984027008418423357440 10329093 103557057119787019627331916541801591680 10329094 283389065862932944857190386727766784096 10329095 13874697920726848633939199219923392000 10329096 -493890876878248677043031929768870871040 10329097 6729035037464205569092066399872367972 10329098 -198204516077320100468913716506156580160 10329099 285676140799278429694896526663827008448 10329100 -68839837424188316922789947813023033600 10329101 198214510697334472111926457468137401472 10329102 -45280375377319767109480244470097550720 10329103 56803108691284676995766955928471126120 10329104 31041006040778950959294395444843151360 10329105 -89231709740431648990744911104242309440 10329106 -150687614990743030032317042222671251840 10329107 -139676410655291137100279920095146286528 10329108 168102655165340986010585250788002805760 10329109 -152925728361028506942097253199925887584 10329110 245498476257837159955627471877209057920 10329111 -273142075927998051342804697731381564792 10329112 -248782897286490362720143368022668748800 10329113 -589039339877352812632949951533247203638 10329114 41262448070150151353430005887080187392 10329115 56694537328357787971048275976973138880 10329116 434085826663816080015809807868002304 10329117 166059322857396947431691676160916780160 10329118 -183724210507144711361734395954510045696 10329119 -379802052357633744625924393765594488480 10329120 -3642706824537743070972280082888785920 10329121 -411523836024673012599926070169138437456 10329122 -44474167777275081020770528473163303680 10329123 25002573174158126534938082677430366208 10329124 -57281105234374292793300254032738651904 10329125 377928572813568868171883699424008859000 10329126 -120661418956339542622631894682128398656 10329127 257333916337546734080039527803356889600 10329128 -514187037717905164224950155429721303040 10329129 260250566355065478750442547243459943204 10329130 -21588788900712191504033982799227340800 10329131 -463836244351837371748792382031686562048 10329132 312023838446716062905855523516111151104 10329133 -45229515411509504902645666797007535400 10329134 -113221910732546420254849358920662830784 10329135 6175914039319797458543800904368004640 10329136 70062907327032462097058349771378900992 10329137 6084620145795513261690815550195440640 10329138 12360857874491823624175981138019002368 10329139 -2408385814644243448821148565731736976 10329140 -363156174061474226194241153643546850560 10329141 221292229328466707198098486532205082080 10329142 -7641294975632095776414145156654402560 10329143 -385574942721085837684996370690161923840 10329144 -43177614779776823144951137198981447680 10329145 429084651386965767154890572892746376900 10329146 -104107256484724720023231316541587095840 10329147 52120373577433365174296683589648115840 10329148 -296927967168436747095148415271265981440 10329149 471598518560691743454424119982501830816 10329150 -50882602962483458990959616228716214400 10329151 45291979389075390004966038084672353520 10329152 10653098572280355332312989491749978112 10329153 87882596844316808382393859458863725104 10329154 147679383010117346284192078405826810880 10329155 -321469057472076370825639103609982734880 10329156 -299186368646901604322824483801454592000 10329157 431875182513487235274750990046483477406 10329158 132536267645913678857434871432905704576 10329159 -7077933062939092084832399788025569152 10329160 82856688977574883068542720944459776000 10329161 594731074723731266800568864188138668762 10329162 12083162404844961439264915563324879360 10329163 157128788420869686291320907709420288624 10329164 160309527827453042563254430423042768896 10329165 -17256805072771980482465702947856640 10329166 273799371116648905335330351584442261120 10329167 -193507128930167439064209591148743494160 10329168 -47401558621009379587543905540483710976 10329169 -69106961154194367935005279906625260800 10329170 -65805376177982299729989654830238033600 10329171 -166220510535763844209968349901853250560 10329172 151547105218552847937711210504719411200 10329173 -695788534735307948651083247243027641056 10329174 359584984065737886668503723253796589440 10329175 -51914131004946908012496182867903707600 10329176 72403655047519638450863754803649945600 10329177 -14344928514719798282426068196126514480 10329178 301781211953080978334710544441397254640 10329179 -5162460754304183129372021030950368000 10329180 -139474871772369555068730122446764887040 10329181 56579586245407820035706055479208721152 10329182 -671733428111719793702753570353895808 10329183 386927837292822903319659283780941628944 10329184 467229990012345077393723296279454023680 10329185 229737015814502110460222881649109067200 10329186 -8775530082228433522429623128551759872 10329187 -259051765961491272985806295166514766896 10329188 88382686809020138809258416455063147520 10329189 88813721051443159822612980717441599520 10329190 159315285277623535842037424814661639680 10329191 263225631988439210289685062367164158400 10329192 -110055626020856465748360987258904519680 10329193 64910079293733273788946769077311598080 10329194 69055405347279899657437355132385598896 10329195 -36756888926282094975365821716205459200 10329196 98658813706084636701878671283492213760 10329197 -866749318378094126077261404118093428 10329198 13150610168781697951577639343529466880 10329199 -312206659858842891454592956085119754800 10329200 15587920395012673688779335420798566400 10329201 207837847136350767309624081323406319680 10329202 -1556329857110891281818399227464419840 10329203 506369893900990761720796988347526341452 10329204 145611438020751393515572245698695004160 10329205 380651951992231055438666893386345928860 10329206 -302382550429845413001390434002319492448 10329207 84738277653286891875165419626181860992 10329208 5819205547132480633123435136241254400 10329209 432049138435815224164575339501692849040 10329210 -1510952394981054651567123858837184800 10329211 129623635255409422290523725388491841312 10329212 -20591808908357677009745378248895136768 10329213 284068309010528972009249828866788908544 10329214 -56253036115295717579724357038973391488 10329215 49583930736814338057686402338539707520 10329216 -38260515662649683821860057508195860480 10329217 104776797804186804898261899855973452480 10329218 8533155750511726550642843803174276560 10329219 315463653329268933067391590185092108088 10329220 231749551264493881863701954789580288000 10329221 -79620042820906540000942974661585542720 10329222 123381941577057423524388850142215809024 10329223 -229591553380048140531492327754692819816 10329224 28598217043902941488440573048057000960 10329225 -20238215095956891142878609982332668400 10329226 431038812127839445886736152459177739360 10329227 626067196368624655591639815458411333076 10329228 -58579066546166214828676567394059714560 10329229 -120789329814330054487521662335553618720 10329230 -876956269400636658216872852895120000 10329231 3853146539236465257452404903982039040 10329232 -125521722016096706592892435890746712064 10329233 189125547672063809009260821893742514482 10329234 53447729561466092948684119748872902912 10329235 -79259096856898259194353213373286546880 10329236 77447524520725997839041827465913477120 10329237 239791594016151782967804170951331023040 10329238 62378710990105890905170551177201407520 10329239 -166150049156119829829547624239790077744 10329240 36274830965680032845278641857984716800 10329241 224068407991647687072593701814219199172 10329242 -15704310764234956328585395484184009216 10329243 -226988433577324667934950965399151695872 10329244 -403876879798642685043412997309701886464 10329245 4571022911968785908294867100822552000 10329246 51416744155718949609761061043592887872 10329247 477631848952434069123368980719815461440 10329248 226222053853798799872652138025446277120 10329249 313570816561219315232425758620834640960 10329250 -7165588725039481746627436161396480000 10329251 -236750733155988743241707322035940059760 10329252 -173134017335622078204865402570709999616 10329253 -126827190410560476723324193282958733120 10329254 -57210507442015003977131349264859544832 10329255 -434935418120026415210451845479709088000 10329256 80726699927538754489943557721743196160 10329257 409666709351754491357756512213619680506 10329258 -152167986721982682648265681753899446016 10329259 23381936523466311589449358573995091704 10329260 -5695195027799866638552773913219440640 10329261 91356241054848389609162434025503217472 10329262 -55000207017779694893571631480848308736 10329263 -115439592878254546348344781963450010640 10329264 -110729937001813924210026247084748931072 10329265 2073141905347365388610818799919263400 10329266 302194979117026409914785133755724836480 10329267 -36602725449336305367342430057341682944 10329268 545436630345562360821278227597700272896 10329269 321126116378572745658739668516549266670 10329270 -8792520843223921346021743761352826880 10329271 -246616251794104263567294536947513645528 10329272 356021616917530393957550557104230092800 10329273 -42873182570843779809335536422298399878 10329274 -260369707109090081641608544444680710400 10329275 195305075636835135409959403041195636600 10329276 -48527183946154598322463598410374912000 10329277 -59420896571213941232635688786172225408 10329278 -154963095836645711526906239662710047040 10329279 115537859525833722285710006465273741328 10329280 -52523700759319596100926530361376112640 10329281 1328808726468813464601602240017404612 10329282 -6738095404280256257292247684764280368 10329283 -555261912994584339042706497677061814468 10329284 322498012643735086844770991583749689344 10329285 -216418814486302347352942527771527624640 10329286 317340445839008899320261154356634656 10329287 164614610270351296318456194433012446936 10329288 -799745055825997725185293038589132800 10329289 -335311641604607484786871130327050239910 10329290 -51062290416881272193720077592123641920 10329291 9459865874629220165477083906198769664 10329292 100861836732165266414075189113703734016 10329293 -844290424761844173610344142202675712 10329294 9220818821542157173246118533162137600 10329295 225555601109845330116593764970333367600 10329296 154045540779507435162906318476112125952 10329297 -410713472827184800577990075262001452960 10329298 -75777567352959417688432773229096170864 10329299 -531110050172038172985335259210607062264 10329300 8658419663011979880214296471072000000 10329301 -198056945302885371684890853399424747428 10329302 90813728141568968558532310846870477632 10329303 426012109563701941476052586666795737704 10329304 -282561385733736625591620659254152714240 10329305 -96333200484562524868321963566027109440 10329306 80956105876127473851684706761485749248 10329307 690787731630224853621273570078685006800 10329308 92144485618523285745291053701883169792 10329309 -426968378058857467736352232449687833280 10329310 1080164950849590542687516481901906560 10329311 -69743849419070243966678903247049598568 10329312 49596020109370599274519130698835558400 10329313 1173185915626250590679902408344317017448 10329314 251722309934860469075333527727193650256 10329315 137933265977536143398120593774841945520 10329316 485272697476632634474577296954039783040 10329317 159609429206514621681053945290806378366 10329318 66899714465809943329739095673548460064 10329319 89147356300187651127634793988431007744 10329320 -111106841778894507567081841681776691200 10329321 383871295072450079820982408870535439744 10329322 -17068664781792787586208387394127424768 10329323 -413464612440017145754307307552897962496 10329324 -4269018595951667302545223292002172928 10329325 -389575636478630562325964729095276970400 10329326 -131686217216048199654991904491832461440 10329327 -12880960331552565563623154625839297160 10329328 92896325157555234197287536161024049152 10329329 -195057425727330930501647811949559514240 10329330 -21832887188825228905414146976906920960 10329331 -12677731163901093379434498096566515200 10329332 -202832344883420176049078952182470341888 10329333 -19784403449097665532210735565058617536 10329334 2147507257326548223519416387225131200 10329335 -51019379265201857636823517047673325040 10329336 411797410475425574197665679855423488000 10329337 -413966558000354477132355410144901701014 10329338 -162341755199639705933807595009881281680 10329339 -309329725190839650498228735148005004776 10329340 -53692061029671778384000400757453312000 10329341 78726331919404297046205885635631734400 10329342 107942034422443727415862145528235093312 10329343 303886766147809682688218338718410702592 10329344 -429879510075449916008930766376553938944 10329345 -15257248661295338157279678423003286680 10329346 29789311777417871626049933472073893888 10329347 -128407230567036653062516846929696439764 10329348 100352976288373231614367632247780961280 10329349 -582711992097883391721153967772194223650 10329350 -120874301251971812201467812001226688000 10329351 -139425831172717650432442623813786606168 10329352 44522043324907868631490165399474421760 10329353 10762961187491444359629765285252640200 10329354 -2456189536634209703461640319053839872 10329355 197972592525935257963206637463383019520 10329356 73801323124730269243949030755366236672 10329357 400162719326428495157493313537244670240 10329358 -29808552561853494952864776843200673216 10329359 -173750067876269466736933850955465046080 10329360 47962978523287549463302197104596746240 10329361 35151960147914467916215479311604398784 10329362 64162408082967215523379665225512177664 10329363 7031410057684083602769236750314956744 10329364 31232514868375559356701818079279685632 10329365 288353565446833094123971937938861589400 10329366 177709821060676248663340521361582425600 10329367 343935091014723945270497590404513081416 10329368 -86790544609028088971175351684779212800 10329369 -77219809214937515128285251276360729600 10329370 -211092018351857306054054933811824600640 10329371 213023662788574273830616182337739423184 10329372 133448134680449345708123439075164752896 10329373 -263774576426706393505372070052413236378 10329374 2570128900059891453473449104684733440 10329375 27286070059122685445525962660308720000 10329376 181689924302603450438331046633151791104 10329377 -441273006039897122904988155834922582380 10329378 -400255302647559725244091774027930659840 10329379 15524907813445748638270232371697390520 10329380 216131910875938425890720926398380908800 10329381 174655920790381790086970564710346007870 10329382 32337733128155196477875990561682526464 10329383 494208746197178043999670733860334880 10329384 -30214694353811396069255576611200122880 10329385 229106235570043921287262338868308187200 10329386 -85725413711721718108525869615257588736 10329387 -492587958679005819497469402219567182496 10329388 262908885554453173202971960384156741120 10329389 113097905132410151252264849966922245952 10329390 -188353152071132168608184286771352012800 10329391 -735054249740389143956400664408406273816 10329392 -43498227247429450190366312769374453760 10329393 -241738656283962147291602784606303605136 10329394 -126008559323234962860092701995362579040 10329395 -40862513107730635940397179287344771600 10329396 -247916386360885228847692231540272297984 10329397 -149549449759433257998474813204321177860 10329398 71536387770911071357179090733652791200 10329399 366725072099729969005068006175056072384 10329400 219561203477764575415522749707661312000 10329401 -143420281446546607765751315180438984508 10329402 44751020483140888649367297142168722432 10329403 68917684708264205058704263424737877760 10329404 293722249365408567983090748792978640896 10329405 262026004066169590479374474526935768160 10329406 -172147557238088932043819673598843630848 10329407 1025691910888591274310565599514926120 10329408 15900030292370723915363141707030855680 10329409 402789424236718264740629068927953244610 10329410 -27788708365846477308668315170045716480 10329411 -102319169990307258082833315886095665928 10329412 88800635336217448327965654377998921856 10329413 270527802770416861893364989334552405662 10329414 75502794709123958614802211644832181440 10329415 -192796006031359681150056288793332797280 10329416 69700296674058389041470847905579156480 10329417 342134694696193474086944644502568960 10329418 210442482742757613815061588374298058752 10329419 -294668828081043423438922814690640051180 10329420 -72510851271148342461496738563696645120 10329421 107332333890530957765089482567773214360 10329422 -10648213561519696088167300181069951808 10329423 169789629930730813718835545308236423840 10329424 34682610064305404189729218236075606016 10329425 -396639008368940284705540317155972400000 10329426 224276335054117841235197818808278634880 10329427 -21535518287355371279817851008811831000 10329428 -835637943423300255962698562780668032 10329429 177980301134832111026600019851125565760 10329430 207420665583765950336254457654996463360 10329431 -56488144942840290885940104092242455936 10329432 25515004802382508172316535613334712320 10329433 -492276657256560394436344741348790611296 10329434 -110339654880616470961774101749130234384 10329435 59672728474077447505285327449227983680 10329436 -25355659232444510634772187854523846656 10329437 164636206623932345875011427432739458086 10329438 -4616646971590836210292373709307588608 10329439 117655106731184773447173482255427284856 10329440 217341316502848146830141335163122483200 10329441 94903010692446294077527235716275127680 10329442 -141977464005138524465436598647841916256 10329443 -113599761109401376625493912056713735656 10329444 -11114922722356338913093544953436795904 10329445 264119791534871440779876274803874080000 10329446 -67721136177587890560681554573803991328 10329447 -90467000962489159712075295664949018160 10329448 -87195319082851774524082664351423201280 10329449 -318007018572593136375685743840011736546 10329450 90761918008326954466882825738548633600 10329451 797974502370073696377129583437352775424 10329452 85855414278660079132775307914402580480 10329453 186101839460008648178248891283623689462 10329454 170462774760741248551649512175744410752 10329455 318045778481258923301298073546861358160 10329456 99789745131471120154808198338776563712 10329457 436617450287130169526709571243944874304 10329458 42029389544792285231343888419515880448 10329459 9873054646964035193092238963879968512 10329460 -523539874049225935451474610825431040 10329461 374230535806954090049755200073458740832 10329462 -21986091072757865517992112586460344704 10329463 -97853606900777275598916531034457083288 10329464 -323815479960027798120734158250974310400 10329465 -277557516735566411548728147993602546880 10329466 13070215948771277709564111306249496320 10329467 -99814905367656520730618217606776017560 10329468 -212775877584577319880048847384732392960 10329469 298738681020723479764662642485357684870 10329470 213801020079176634464609028230090492160 10329471 -283989844384308530929296306736558110720 10329472 -512867507046016362114773447885696532480 10329473 -43327539429964343534789760410098977792 10329474 104097796268354684022857857480301247360 10329475 -14609177590059479637935811625590562000 10329476 -358817819668278319260275630222497645440 10329477 -290689798030759489047711888404460149280 10329478 -598839700638138711496485329990892960 10329479 6945991204126286948773154361968541120 10329480 74238638515153544217181398224302080000 10329481 -359980241483503003104770104076966380800 10329482 -272261885500846154964457751784285555408 10329483 109768746491590307725158033708684100800 10329484 -72355252532474658901164332604838133760 10329485 -432328887733736226413897473720344368820 10329486 18991606624788372601585138500305637504 10329487 -76809730220814384386760768581183257600 10329488 35169248938792716252029005803282530304 10329489 43151901785003642555030005022354575848 10329490 44713512960383255734684857016693476000 10329491 -111707546204368690531000415623682463216 10329492 197139237558445403603480909794904266752 10329493 2293326249968655710416028818725143200 10329494 55351656997638049892612022345595889280 10329495 31514268420878763442509620963878515840 10329496 -64156020965188815555074404373347215360 10329497 75423393627346972180730859785377199946 10329498 108688398066276821342626386201606167040 10329499 161805194306890800703326218100302533080 10329500 12928309877068776542626679467340544000 10329501 -741555407519934831665093886711098112 10329502 -223348545380252027000804761537720574400 10329503 9809442689465618650943664470255958000 10329504 247612508281055447742143659609895731200 10329505 -219769439671651844549287250173332103680 10329506 -130028994584839989604495974396991933440 10329507 -199251455569513276668314923232511494400 10329508 75276010720842343243841235870138966016 10329509 301156400838183294226238208526225675710 10329510 45876638555330886518040391931147059200 10329511 211728224560478262643666242077888533112 10329512 110375812553932486928831105885959034880 10329513 -183327002670080172827784964424200646256 10329514 -38764664298565403059131748035471637920 10329515 -6999852996324727614911270303956869600 10329516 -128865053510084981633435334654133805568 10329517 241823451994543886689057337721282477024 10329518 3151657672204579142929263245836212480 10329519 -713041579955378910855725108708984167680 10329520 99134435331037482856461870736284057600 10329521 585548603654373545087637480459839401200 10329522 -65599207398678692571246090260713898496 10329523 122217723017715262967505152938201099320 10329524 -432887576615202519118782777283426627584 10329525 2256339735397962510284632107615187050 10329526 -147232877068950596490699977782618036800 10329527 -287653494476543055023118511375287510840 10329528 -344538222052101162804112556617297920 10329529 -150576525500538391639345440460226215424 10329530 -19808403493835784247399779213982740480 10329531 181072451839892833686480886822221942552 10329532 112812169370265466145165105443666973696 10329533 -50237431528676506045805571128535148218 10329534 -53600118090722788258685578533921815616 10329535 -90721087892657790079357925075380106520 10329536 -23897559343364200255090194265462013952 10329537 -252609619891333002237820812593014975440 10329538 -13902587051486505780756922237627660080 10329539 205315312580714272022280761910739315920 10329540 -23482503909493429086049748267553177600 10329541 -20235831805142111262181084849064272896 10329542 28574824396725788813279095892682168672 10329543 -208262328238977854082745149691602548040 10329544 -572932561502699071917460269320426019840 10329545 102835688816994859509037227662555489280 10329546 -1677669653068352098759649556122846976 10329547 460971154783952128878677430645366254996 10329548 -277851199096658119329437275505321931264 10329549 138027192858779879089941991767403722720 10329550 -12514886785646669539923347909332454400 10329551 44139059555588245889939434567549725600 10329552 -154254930390508939852074885535004098560 10329553 -98562001290583478489210523383307711360 10329554 257845787500421896126732600762179151872 10329555 92587207367522590691882595295897427760 10329556 108611900663203551748349266676243119872 10329557 -218706901893556991920815234227094329856 10329558 -19609154680871873869639162368626788416 10329559 -499898745418491218247277363651428347960 10329560 -41745400309606943592219198052214784000 10329561 110796394538508048656847189329147044416 10329562 215378210007882772681325976858601858032 10329563 -162202671672811676133294035577457456188 10329564 784048692153204454400659548137889792 10329565 45490690742160565720692775493151751800 10329566 128170553962577010648238937212671836160 10329567 -25498285950797497626803349359171584752 10329568 -401878106024746450613777890889481584640 10329569 557356870728931330260680825307594359970 10329570 16512029362274955557776323024473644320 10329571 -152657620220944009035002925482347681120 10329572 69827357293239698200175003452880338944 10329573 -18615859881214995287271984503686012992 10329574 187097545531757200941930136296506976000 10329575 -60756438356841519057004195400736115200 10329576 174643166346082134482709692743531069440 10329577 397647481117740430870815650519386084992 10329578 119822188086726121246431427106132912640 10329579 -211369128665562047212184098939388608800 10329580 -37998153960016300919087682529246924800 10329581 263608064443689625878110742900865825164 10329582 -74367040444979365397774687097336109056 10329583 575976750329954608625182641590842541568 10329584 -24015060476891268182874627297519206400 10329585 50971391427789001971104543095712088960 10329586 -122414607107271487532882049508724196960 10329587 460456116590565839873606544526602508236 10329588 -312763101507362109499289189832780527616 10329589 -10183533266214112986238884129740572992 10329590 102271997137868127433819828847078092800 10329591 539875546003290219649569007171422948864 10329592 10523722222692486861692574037303111680 10329593 -622614024242670005036690901545950315158 10329594 -34011106475709412205879108241452373504 10329595 279506385214941997312945833827082899520 10329596 -213580709490224745798503195528464588800 10329597 -352538454846392708970065278112989149600 10329598 3773628727290883061841960484024780800 10329599 -102060910798556517680950318013198479872 10329600 60594470790841107775936142524809216000 10329601 54803599447935853546411317374914331652 10329602 -255625003309304295965185499192827881600 10329603 -41615225924947641788106375606295987200 10329604 -305959925445644541901248342506604751744 10329605 115743584789388215159726497812670321920 10329606 -1003022748670766210309276124285191040 10329607 30121646773076859034233884297584414800 10329608 243665717593951466616733159761782046720 10329609 -204242455123465965889221561957417252000 10329610 -25624553677656134997701952609912347040 10329611 268531947201284491967992465647958000212 10329612 7477683645390296700071139262921396224 10329613 109687563394855444564022678708408253696 10329614 -187957569979474192030131117989387425344 10329615 184150131624899167620299523009274112760 10329616 -122331919138092261577149275409983078400 10329617 -183731251646426885293965889597115936334 10329618 169031294729397520625596613782830617088 10329619 61552147504306374630421187839275903020 10329620 -33635382949895012368314932667630673920 10329621 206984129338884339318961784795841258912 10329622 -15323295899956884888162777798732984576 10329623 301082549300558851683471727655240821080 10329624 -351492052681557449652650644825402890240 10329625 133072598493846117186194801093422554000 10329626 414621266098992173905529895658230283200 10329627 123409681322820840916676429995799705088 10329628 233245059043008651972964449789482874368 10329629 66038406359230523908496276905099901376 10329630 -55190670611325267054989118946416900480 10329631 -14387304618652707549815138159030912168 10329632 -11985195775947897396802646534332612608 10329633 135560652637983927453213456473965965600 10329634 27338709938503631370369883126643625984 10329635 -73584377356442768026154836257923712000 10329636 13892752516648081717741803760688891904 10329637 61964411696416509821087704079552020286 10329638 -203376034705899465821498066413980661440 10329639 -305377821028716520726923688181529221040 10329640 -224160011067144644915663542175312947200 10329641 113862089000448400484631268129651863930 10329642 86881788605530578336282129964255839072 10329643 -95435975114212447930886840463980812108 10329644 130510969980302463694188874462514912256 10329645 126682035151811928783135040431318528000 10329646 -1797901377454089147865298051421187200 10329647 -39210859310923221047473027384550914200 10329648 -4073514652270894696426225541654249472 10329649 957591692517545057643074347993929410 10329650 97715541366752652582192843069427738800 10329651 418748408601607463046771593279359461780 10329652 -73700606977689110931908453249083600128 10329653 440408774376046162476449912167869982140 10329654 99884344396758271507710937447003100160 10329655 -46880181644759849841742515020370177600 10329656 13949392132856547784083388042181160960 10329657 -72252012076682729216596583792092605504 10329658 -236439639229368630419082753347725671168 10329659 706582931028220143807901765396971757416 10329660 -136388498476711950116723083156498022400 10329661 -274804143773378551490508564975615943200 10329662 -61922816846352414785848808351762251776 10329663 -57068140921425571560461756083677887712 10329664 -197359751961136717983387524152923521024 10329665 155968801637971427072717271772144715520 10329666 -37899680702381065670145854369706556416 10329667 -597702109953885745430071183348196873284 10329668 -296596346626845721113947466972855889920 10329669 37411172615728946030634379189596028608 10329670 1937989965262036642395729381404812800 10329671 -114169434849551902985793901354532474856 10329672 245368636203529819059459697405683302400 10329673 -431692468233749668484002566842914611360 10329674 131923162450258453205326037618069707872 10329675 -1023781741903882277699022590280724800 10329676 151133090609838600731623938447677515776 10329677 -388818272213391111357075211543766142474 10329678 64189738690767158047413052841802751104 10329679 -308815859716260213411373011289400961320 10329680 93669453711915528671171859519150735360 10329681 123423873849730043302596897066589639152 10329682 -8168004624662300330578803833063536896 10329683 -82423186925046863088529729267524695136 10329684 68482641530465081574982055211398952960 10329685 8990524662564713932825465665417100380 10329686 -26226781085287923688736694569591525760 10329687 -552948810237719635908919815888859070280 10329688 -461350077081611763047106573565594122240 10329689 500484448748944679432724702843502148490 10329690 91847353054976777790719241373631450880 10329691 238218450669571722725917379603001727152 10329692 34649437968124250980889605686395904000 10329693 63560035261097778550602912544268371008 10329694 302183926194161993221275655980900614400 10329695 288745251946149461220989050857160344480 10329696 -17056805485594469330602691213949665280 10329697 115429959563350245253598483055204149312 10329698 -48392220724077398645099809325458772400 10329699 -285123039957648117540015342268616518536 10329700 90408601978857397697989661341613280000 10329701 514499863871497072273990301958798346812 10329702 -32182486191319100569078759439039337600 10329703 -155427648212554208765996336207923231048 10329704 48038861917012600806131793036710707200 10329705 -20107885850183266598526152615671729500 10329706 -380202693441613006475879881302099962448 10329707 51491087832330915513882823589394054144 10329708 124082909645839326481289366857320322560 10329709 -225455059298012487432585770613684413396 10329710 253952148461315626090912776997894911360 10329711 112313543992430180697249680716205817600 10329712 -1809004268812085334222688612425236480 10329713 414609824018967677350003961412993052980 10329714 -84438241607684596672686480486788828160 10329715 -62295910418532563696476955441526046560 10329716 -206758416749318284830510993361990594560 10329717 264390636924206288719498735195470850080 10329718 -1542538621913885553970739404383713280 10329719 -3333996521898678689782079965093536672 10329720 172583470281903204028466207182970880000 10329721 282014844830052702438850478225647122772 10329722 49957972364169278495514555991321981152 10329723 -182879273037662901016904585238583064400 10329724 -509278200775702716906640726067831541760 10329725 -27908457778827655567413795630053179200 10329726 54160308574229109638430847764046245888 10329727 -14804990334072603846635746592507630528 10329728 340186123179663032185412344602238648320 10329729 223161780366185913281770351206224199984 10329730 -216192574251551771461349140289634662400 10329731 -15712485061135478960762271223734510468 10329732 55687306029502859750224980900623462400 10329733 -296116893868326036816770717218722970018 10329734 -63587889174206492096704988092325052288 10329735 91128088332661085480374006622582334240 10329736 500618184141952160881330394821861831680 10329737 -262075581837763063435353928899752700480 10329738 -71518540070733728739103707147076561920 10329739 94845962439098136387819824406010075716 10329740 82157035758070444676123772202987822080 10329741 553494229417801383180070237416061525440 10329742 -5992734622125051514774991508157641600 10329743 135601203404980929701618936999434973064 10329744 -4422706037343276749072112485284577280 10329745 76007469029764776523718783558553884700 10329746 124667482996244143671673445737161529344 10329747 -187052964975149006067251519939376730320 10329748 -17184215068130014720415760605817415680 10329749 174901263230124763399997830329174678240 10329750 -222304628159412851098187323228452672000 10329751 -183930662769335461367860393895020904248 10329752 -324212920371596371947803169535128422400 10329753 2497206086894605296976563335192823168 10329754 -366118602123070250436698283956974483968 10329755 15396053011886097857764388240459100000 10329756 225642843712794422028359615667745577472 10329757 -115333451753646934061930619905440993568 10329758 -81278872015135945256239603733783278080 10329759 -137610794641432802185973795999840175744 10329760 -39566572520402262557106296766049812480 10329761 367641138944979855635689804165346304 10329762 37684652178362479744205363651684596224 10329763 -219385521644472019479494097928521309988 10329764 87211187435672669682350828660624040576 10329765 -117619516960110944575789572089371068480 10329766 -12079325915176602135124475039293269696 10329767 -126945723569896414640960343306310860288 10329768 -11941131512715362814030908059662336000 10329769 353234221896885134982933635851488402170 10329770 44401570987941091273590703408595040 10329771 -178025077060464888329306156982424922400 10329772 -488913393131723722522821682972721146624 10329773 -11481674830718966554700047227452919456 10329774 30798970951288977069383734205086126080 10329775 -178594188609435156186299224099023857400 10329776 -54809400190735785945308072978517639168 10329777 24596513561523397017910381283313583488 10329778 -366892155512579728238416197274989579744 10329779 -270675648047318822470727678714067118680 10329780 -33949059577962131335804168677550387200 10329781 256805819166250697599955850468324606144 10329782 52372220768462887685290618841020318272 10329783 -122338312025872540534857351315661512960 10329784 -608774584732194916536243943080843325440 10329785 -198464867273500703529558840410095152000 10329786 42898327045618696702032144339940269024 10329787 209420472445033177451448685529354456040 10329788 -224691834503348391057237182762335488000 10329789 -315431088747786275358806098622307330048 10329790 74392772206005164563992402208822368000 10329791 -153527571431359498532338095430601642016 10329792 -8241215170536775852572807230165876736 10329793 667901696748391197091220353681722047042 10329794 -37650007839411259978601321055606848304 10329795 -12441055869992585338242355944503884800 10329796 -442728371401607360868016549535381928896 10329797 594629590898279077221967234064719209246 10329798 121638624124174071734253040087725929664 10329799 -10235466025640792854029815037963520000 10329800 -47494819449772142462312193679956480000 10329801 -347776982431880112450145868702286465792 10329802 16869574297333970267232302378724586752 10329803 -512891436133435853248939483994860938240 10329804 -1605421650105510527797997159485840896 10329805 -305694523667125486155388580313086655540 10329806 55845538209752598073488003547725250560 10329807 3681901432369555795062480986893580688 10329808 -41188610388711261684708761154966732800 10329809 9598520945447372032718117475736862016 10329810 118635409004591822632430186662524956160 10329811 71202521837943937818839237671202722412 10329812 -1134179325491245532882756130717630720 10329813 76012799389310088904134326897164188060 10329814 2418147708961235059254178939211800704 10329815 421340443235285295008292926483661352800 10329816 -68730376005875171790474780837657968640 10329817 571749897426675541371761761868269209866 10329818 519618504125076608672023935112870920960 10329819 -79000634188391998854610304062234283520 10329820 111610638606158897171728736873343836160 10329821 -48169992370895551627806301072616715240 10329822 -8621350307942966831542090666786456320 10329823 -113205952542354056902251862030094464 10329824 -363062731752976564499995069611054465024 10329825 82960070500046740798876754656300320000 10329826 -46103792621488939774811417599482314976 10329827 -136858617936137763553404622880896102968 10329828 -183018068815147767904184773015351495680 10329829 182004522055697610904932129909497541120 10329830 27638008167895967299413875138034117120 10329831 -261955892275066140280441403848180055280 10329832 284544359443983359151412820955986918400 10329833 17043731518120511696197325296673393082 10329834 89255662959783404270348584683784346880 10329835 -233433062012276976549514188590986482720 10329836 -57947173924873381940278999216059962880 10329837 243633538358854889505343065038982062592 10329838 76258943796447600103478477443925833920 10329839 15722166700876277300730212903745326448 10329840 51294060082147914229794457192952463360 10329841 750011715060636328876399273336323684 10329842 57755168446679949740384108878013805072 10329843 -198693540244593734144660271337615114176 10329844 4470328932780894249269783442431528960 10329845 -6036297820875841275869486955243577320 10329846 -182419856071421632314868045145792877696 10329847 7230416597348691268282950532306978560 10329848 423461038234379138505852912761731153920 10329849 -3770625847354480562129280203549798070 10329850 -87261983413511844526796976461498055600 10329851 21408264815844019642298648130264649728 10329852 38998334740420098904647980557573816320 10329853 221230052543583876138698784929597132544 10329854 405644241290094712386342739992514314432 10329855 134545523877112801248074771480743266960 10329856 442259827404401850554495084670004232192 10329857 -612983918702255148240410659496198064894 10329858 -75118641858463104733281720845161466880 10329859 402614671763806589114494074393880025520 10329860 130178338859720562545999161485047758080 10329861 201826344874199482185197472086985762624 10329862 -12523516208283666415312015806465553536 10329863 -281137404757016325058992228994277790960 10329864 -44218033067877365430135033183887892480 10329865 3411149509626217582102305322532912640 10329866 -249584359011922643674997147459745795840 10329867 158613831388311073992735725197292060808 10329868 180117804960934671225123654271725851136 10329869 -7151763834765126830229049247328292320 10329870 -5803225665642950876616117718860226560 10329871 -40748972574199844787023546818836382856 10329872 77902785442783299123146233007996928000 10329873 -77676982847159594565402997027925558400 10329874 124389750472123170896170965406200764160 10329875 -398466657431521431426702784453623912000 10329876 -251402904029750126007096453295829422080 10329877 276803384473462921196116941589468812700 10329878 37078617857014433731210542595191921024 10329879 64880905020448770089116523502336604800 10329880 263446935834547574521938073887949209600 10329881 82272659472539504441831037831694493952 10329882 -23665339643996876032456221458291097600 10329883 -85538992323196591007300895192832287868 10329884 -40502892498082699743852644548891113984 10329885 300679042596264309929429339631345916620 10329886 -154825815748682023785587016674284948992 10329887 -327669441888616648459631118134547699600 10329888 -11701933877124489712736411552583254016 10329889 7757432219363539375146475435765934690 10329890 -4179085091590292270993140992932590080 10329891 16147129603754705032495249356104179200 10329892 177503834452195696290963088310972801280 10329893 -233633488011098147551589262047202441216 10329894 150213230442351589186207491712025781024 10329895 165637639265871798669188913352330550400 10329896 160207769552137084984072380432238172160 10329897 -72468295798717697988338122835940989760 10329898 -59341171908209870835946733098567700736 10329899 -362327677439079841169785677400379393100 10329900 -33191553296057246902624072226383872000 10329901 199851248649505211195047666927215097600 10329902 64830552435388886620398242112818771904 10329903 111556626551195760854999641722714598800 10329904 -53408132636848574577245596493457391616 10329905 -309368561453621129504602017062723090880 10329906 40071618059102562917122197683545240704 10329907 -99401566755911414625062352783322202288 10329908 255380815343476073596916674396750529280 10329909 28184965143796606518677028590262569088 10329910 -58304586889562523248848137878677121280 10329911 -258061471777414899187279050613599070200 10329912 36096145620834664998059046454702264320 10329913 140594156891952443158828937515876585728 10329914 -41588892899255384805367207520398084608 10329915 -241477372015772184131863785770621224080 10329916 -590296279883957958465563457712324446720 10329917 28467451713463412577443114329821689592 10329918 67823676309073451787280303454725776000 10329919 130394424960758271089536190986598595496 10329920 -66547903964877310974427956683735040000 10329921 83427468823193762682348592740994523520 10329922 100273946702639352117268918238997922512 10329923 185434980055757946618878403044917979904 10329924 -28992547446523921474198867616884899840 10329925 -212736612168698454676851663095548049350 10329926 243657144585007433645378369039236202496 10329927 -301349990006265181359965923726399134720 10329928 -109735071320847806809107035127605821440 10329929 -267476459765337744606165232936761216 10329930 15167338895859585331928162978892427200 10329931 -467685059460226392363574198600091889936 10329932 -35957411640307520283183220756253518848 10329933 1651543247245648921277379182059850784 10329934 -29222095949961015099704083643930474880 10329935 -131995562308286361819019240803039905040 10329936 21814546975023817331305006357661220864 10329937 -60429710761696657501427502633432968028 10329938 937081717648700768937196097480288544 10329939 655974005413678608356473667975106323760 10329940 116662008729500741562123818891241838080 10329941 -471286373496777055238205672349161188658 10329942 81830735811984139884156794170179723264 10329943 -3626613464250135823968635456147296096 10329944 111602979105179485288749052880069591040 10329945 246931934573908273641497065356174676800 10329946 -29976736900735752996148900914431344896 10329947 -272351438499289626220824974597777180604 10329948 114989694616285190241130395450144737280 10329949 100968569589779298669106307577348346112 10329950 -12436101914397988512212294638677408000 10329951 -252425109035391461108147959728834435768 10329952 -760756602586878781023315309590673358848 10329953 661415803626076766209652000691351719202 10329954 -166773156968426761718930703614725745280 10329955 -58137038163629590171728515526648926640 10329956 -33987429168128954925525794753036144640 10329957 -205278082246869315352361208170117910720 10329958 291407193573604360782139296349948232640 10329959 654890978263148933796992215141030175160 10329960 146796060124130015573641425435251097600 10329961 -645518634390177353614595219633450723200 10329962 11707329160085542535913205194302437632 10329963 20313916435990427949783996754515079680 10329964 -181387674867927785177916345798861793024 10329965 93882966047062852576776961566623825520 10329966 -211322965988838024902579918752128296448 10329967 -129426348903628524682838178716805547440 10329968 -36607371436366496653269016794998931456 10329969 25064810878054265410037804008389505728 10329970 -9900602411443642862568022025087101440 10329971 277226663730886548959713469993768324172 10329972 142217965246972481562076773263562442752 10329973 -95855268879246301042635354144851592416 10329974 384246793722370595311236692773296869760 10329975 -27694547708400270758439298351492804800 10329976 4526715142556569835905267450149580800 10329977 -36832662320623499462078674619094403200 10329978 -16137701321390272741933568976956070912 10329979 68429270873571855546823161386438200680 10329980 -32817666444939978236758076800943040000 10329981 382147714854440563042111938268466852352 10329982 -169308123260860737708396766871790888576 10329983 -12229670610773755227239250872958624096 10329984 292449457776186344236703625631707955200 10329985 -122127144650895303090257941995625115820 10329986 82424660567219610894255584986338378192 10329987 251876416090480885780782493038527034360 10329988 -403695039119609632846314535586315335424 10329989 -196605438238756537122738707029407831744 10329990 -83165961460910032454228003555074437120 10329991 92582620271380173958562055138837362784 10329992 -6442962768230946249852677570766720000 10329993 -39171855442716355785428019443608550016 10329994 94833695467568665533343262247535007232 10329995 151354757558425371330420675280315839120 10329996 -28547197117664972606428976254616186880 10329997 -435143136384368817370416639870189908554 10329998 136088214820104558884498907470252708736 10329999 -235691288320679391058603692384797564400 10330000 245091373116470467114587019473920000 10330001 142304629611960925420198459582930933104 10330002 53593249236787606459038482541630868992 10330003 -39900562028019146228435538582313896336 10330004 423305726057645207187336560602568797056 10330005 -87741961140460412235602604486626242560 10330006 29408474207821231606410258687532675584 10330007 -183137801455410551144170269459809010744 10330008 -25057614301819391851938338260148305920 10330009 -205830045757155316382797499633826564790 10330010 -64371658136611089534888577235900631840 10330011 423460962790317367340017154782869432 10330012 -317513281396305255587532494679372800 10330013 297047121359040881140182334724813241504 10330014 -60623365226588133744259414726675264512 10330015 5310203792089444719480936588620170800 10330016 -225827529498744514663827729221813993472 10330017 -323762260070277337966313817304755792720 10330018 -76398561047301325330939368457944720096 10330019 1842740309148449615589791142805117440 10330020 94718925662269606862528661428045779200 10330021 24894239986380073337972786317487808600 10330022 -17029483632927332803079244240177706368 10330023 268297880305501011024505712535859594368 10330024 375598699995291366623465762813826662400 10330025 -203543831174208261936999319683636468450 10330026 -18094772374147869989389187865180917760 10330027 265098845718201826885422715890759533876 10330028 313224944476533625717214836404619316736 10330029 -150760470265680326559396663499202975616 10330030 51534719130264552693953020278095961600 10330031 221210315779065925642758479675274094752 10330032 -9810302726645814819190636216569692160 10330033 680984284590891506074937617384172403876 10330034 59530249141456416514878966751577064960 10330035 -276266683094120996950628836217250958800 10330036 -122023679616224187852937715225392988160 10330037 81878113318332610886555652555684239232 10330038 -18355939296990289574941559832685591680 10330039 203548031145353986921632541908160493320 10330040 160779340344111265695964239380938752000 10330041 -39665000328594639917859671511466527408 10330042 -108187592906504012753110535781298493328 10330043 394752121739823987244783459451376488292 10330044 162664409083489743432641765372891430912 10330045 261397591951376478784470468751127433600 10330046 -7973640954260434805589606225612792960 10330047 24534354768055845138807944358075946848 10330048 -80745782302663842910626917358808072192 10330049 361833269497199821325195459950317514050 10330050 68139300428245160986406530014574329600 10330051 48478911059279923043206796414490760000 10330052 220973744723040620131891454149564350720 10330053 -73483321416333273994434384694659932160 10330054 69744767460514596089272496328063161472 10330055 -611935828002657418999953925410733157040 10330056 -117793325806106778589916208569067970560 10330057 -1314366329400517830425377268014633008 10330058 -186150758319565751050587455999414699520 10330059 108074115017854763968377428452248457728 10330060 19288860355910944543911316904196495360 10330061 214486547845350739505564797151400188160 10330062 -1620260554045516364009727094894525440 10330063 -17555386719188254634719359398359013960 10330064 -94255281279388723015529865418459422720 10330065 98948089237721845025238586760076912000 10330066 -61211801011610703654209850667139569536 10330067 224783308557525976597101773857084396704 10330068 -39632698560077350653316115645142663168 10330069 -73511507215049144096007761045422916530 10330070 -179889954583235508247577321751819275520 10330071 -150250128056525195959206275261054201520 10330072 -176884448314565396134110822618943180800 10330073 72155598968081796137249135903898032328 10330074 41186055651430830420271033683675901440 10330075 -94967176771321361945661072053571458000 10330076 -501987075053971422676456609231110202368 10330077 -3214641583428233289895844850395659680 10330078 225817097799678947489293876307835273600 10330079 774393299239135391135645440112824256376 10330080 -131224221942992984022494830664370094080 10330081 -149914711121210518322368960867422155708 10330082 -94005751642240450097250798725293705728 10330083 452730726101947604164369156764870866784 10330084 -48852520691174153532061227391510660608 10330085 381145662450087612247852594869046758780 10330086 -78141319212298356040240833175173649536 10330087 -33706873040267467320502532747837272264 10330088 -344113088954650308379606860761817876480 10330089 -8822442395527461913974106848547838976 10330090 -18229619332051399365220779245193600000 10330091 -75636548455905504983896679486624344200 10330092 -4498100256202991847662627309295999744 10330093 547296643970353602198669455067171440342 10330094 -77021586287474056298844806354525683200 10330095 35803950242354787430139423117569545600 10330096 -6761828545985004387091461449648242688 10330097 326432937053508868404492073361072283120 10330098 33464307715186377153976074066376923264 10330099 12852593542493397647459889320832629888 10330100 130312059992558391200201319871171276800 10330101 -301934116883323952168436432033731464896 10330102 55826120848438873178870492871611374752 10330103 -210890695121319700472104816965374717520 10330104 -127782097080146582584878374932775854080 10330105 5073018855426661426656948090568828800 10330106 -154323849155533840589824631838448232736 10330107 -98813007026262440791217601667654377960 10330108 -615902032810185213243544898668509699584 10330109 12335694311204611187461661551735771680 10330110 -25423813403330082872683108599628185600 10330111 -410827271549715190973692396944022674816 10330112 -86675462992636758629160248150618800128 10330113 154943039218204488750162865634898410400 10330114 188627064568756415518171031877952696320 10330115 149694504250194328383195673953504103200 10330116 -113185574566519548067956434223576142848 10330117 -185503803108492456626880617832380131808 10330118 -421544216118235761584653751009754974784 10330119 -988052059325900117261523392236714752000 10330120 68959748503730477266567837347465676800 10330121 -174355050658971053201992848799794330930 10330122 -12752161250227105414245088830872366592 10330123 63587859753953267234292509183560460372 10330124 93019170191900239513586321201536837632 10330125 -47211400008871603818589817898699384000 10330126 75818758648449543613793976112594264512 10330127 184632105601212601221156543678325947912 10330128 -19649120718194235171802689779592069120 10330129 752801645522623782916828362296453762240 10330130 11495548676196477516879123138179481600 10330131 252559716358868851456610907595354944000 10330132 160962764597005918613295123404178802432 10330133 -832742553790546833718935614613340320 10330134 112641847827330443284782797682014700480 10330135 239869988237313375892659378300621054960 10330136 -652320478610480380752113997795312291840 10330137 204574229089426659580203212737474451994 10330138 40750011465879417873244396266496250880 10330139 430618116213155910184538452299272375940 10330140 17745504263266869132789735476100633600 10330141 56147765228778034287547008588457876440 10330142 103546181339372600155726481672612659200 10330143 142768315478953284805348012755665658000 10330144 -179855443826392178045829384582380126208 10330145 -29597822346563407785470570532460880640 10330146 -322299382174224834227057992644400224000 10330147 -113426648398064856609599902165614410404 10330148 2535968243545810577133256719730176000 10330149 -20924834512776093241161092045738858592 10330150 -35064027519386446833121451210214247200 10330151 121275655012691893421254945600629655200 10330152 -90215112623445962634043074573986365440 10330153 540170146803054191269062449158230977402 10330154 303814865930779819319114459207812441776 10330155 -7753545679597976702298641084214789600 10330156 -166476378759198372277647055836385512960 10330157 17181653840072380951548391304755828620 10330158 -226914966344842107287894395100590113216 10330159 -177098627866709824066082392491717511184 10330160 7893817724235313155171086267692154880 10330161 -29168625319917451614549933576577731072 10330162 143097265893849887862539243423800751232 10330163 -143127362213841186996472507248790665588 10330164 12511404664120260077765943375018572544 10330165 -178083944228962627054650326873374547940 10330166 -78635803156191700422687314436245207040 10330167 171303490241244967689780510986133413760 10330168 -286595514266347472292466507876906045440 10330169 -986130652557085591351784640429251166840 10330170 63074519053449266793918271038691968000 10330171 237493200747008071289737323374641670372 10330172 -213538827860318188625148027617254093824 10330173 107386712979972355730048649456249964224 10330174 -160009135570858973911067063083575692160 10330175 343772789812360090454304177910100753400 10330176 -32243054323078346008854600078795472896 10330177 170109715049106689164882301663625930240 10330178 36408705922003637683201405632892762656 10330179 295689917709484904084266876297042342656 10330180 92983085912268068242194997140535050240 10330181 600167315749373052734047760549360045982 10330182 205351760601287114057963880553585648800 10330183 -1020838171786401861015174655942073996120 10330184 23336272665806967329207739132305080320 10330185 109064277400595039186305612640411044800 10330186 -65629044416342669606727062292259637760 10330187 4691572326037434073805918600304816672 10330188 36322659222552972771426244224689541120 10330189 190864239661691215046503401452513633856 10330190 123267961097806836324690664179627052800 10330191 5762935136060517631573757079707929848 10330192 6742750120917482171156293315634135040 10330193 572850266514285839171503998089026595442 10330194 53159212765334477839934975968728244224 10330195 -104959337928192093529984609271632276800 10330196 -21065848483134965486958629609816520960 10330197 -30648870472715396585969283646640580672 10330198 66125871876658340748072950670891029760 10330199 25428293000694081002149449776062629720 10330200 -125858519758291390898228562204933120000 10330201 -199446356385534028529217146266102754048 10330202 -74261085233667734187123222546760761600 10330203 169078511889415672091562451981580453088 10330204 245334633015582237294760399708975571456 10330205 -33167044991329607574926288916985956000 10330206 268353585564259011956012534565813955200 10330207 42721937515503798521058562927100972472 10330208 -21333438304738477015336944945812471808 10330209 223281488343018249279900322980111629604 10330210 83039401538748717976974238585490603520 10330211 313886122554475257667872165492506030472 10330212 51143796091180095498517508212655591424 10330213 -168661773174105757086489439022214457796 10330214 281910127030986427041187959528411423456 10330215 4802778608974915244426735045055321600 10330216 -101986182499262402305708335195512832000 10330217 -8535748523863563215919663461137983600 10330218 -241933185935703996124556275595997792336 10330219 6882385053664714923723295553059824696 10330220 -132468230094236959495794601197960253440 10330221 298206545557154014090207233173044325664 10330222 115350545295381873493278111225768642432 10330223 -60423082499214359226234845555891846976 10330224 -1648561597856612952426870235799224320 10330225 -219088476497394431791396360922005632000 10330226 -232756312178539421384233992405602120688 10330227 -413736808891773770903807880945265046160 10330228 233258662749607261410721379820398922496 10330229 -158811410779903727053700111012891546244 10330230 -1705701664249668477736531184125094400 10330231 586099784743478341142571855848196957032 10330232 508106874612856634457057791690949734400 10330233 -103944570189864291504289915665277676976 10330234 1965508978334494107540689938392104448 10330235 -94506043309291199470656687765704870400 10330236 -60647995745051641375263407018390135808 10330237 -48280950483488477396976893536599138216 10330238 -111017657212808215828661156800691028480 10330239 315710212618943815199298500749766170824 10330240 57880733106778138142441936668694937600 10330241 -23392285441353868555318412080761005100 10330242 41612639084204563638304902149614133760 10330243 -27242144735023408464160045640497336320 10330244 -137516747505834986109060723324404649984 10330245 -117287529799153877373334546663881951780 10330246 -226462089546422624129093221572449216928 10330247 95032152827399948344821304540083612696 10330248 228783594333236033688335711686817832960 10330249 -40001685910313872782356010371164338560 10330250 -101770723651044516232929850173344256000 10330251 70517776928259560111569613582109282240 10330252 -195712848007947415316928347075543769088 10330253 -307642464262259796880701133090508103498 10330254 -7267652231316785384107723830802944 10330255 -114708971475910696559707983069373343040 10330256 60142494692208299135039297775469043712 10330257 65687206020665424252164496086877728640 10330258 83554967972194187420836913688550937376 10330259 623435837673351762004396820708970649320 10330260 163958929776235322393521937579001538560 10330261 95177222059300595224455352794621054112 10330262 131936408747632719071653845425162232000 10330263 -363419634332594683750637366261543002680 10330264 130365513171463971852179414332699852800 10330265 -395750137805510169258464028325194890880 10330266 -22510847760822594561398187551948775936 10330267 599757302035540334508592297574716272792 10330268 -194288793062650829459822476965078935040 10330269 -26718794854028581381956199538376999840 10330270 228614818420768457560229159472323254080 10330271 424678029376490315774549757222923483136 10330272 105463091980662636995488432855902781440 10330273 588866058307242040435314883150219895522 10330274 102766221077587190297035170335960909136 10330275 -123951940783578411417755569031239114200 10330276 -450431333009452079150982701065105637376 10330277 55740568788200329712531575178843520 10330278 -70380911255763204603633092561096358528 10330279 126968777084035857916126629867829402360 10330280 63837696591214741153131405864526540800 10330281 169148238007109186058651906827225040000 10330282 653123854331262271514718304356673780992 10330283 108504261105217430880430308347189106624 10330284 -22985574355064341810322044771665208320 10330285 9181445241501586519204833202641361920 10330286 250076952906752906224742546675363817216 10330287 -60931475974208242050900889869433393920 10330288 -42843698357252933339361342195445334016 10330289 -17212997707812604188007931173478611200 10330290 -94591049406324788736657044947903402080 10330291 -517845950109239711321668212878111672308 10330292 -4931449680504981070192737147504199680 10330293 -116219744773364983779875707809328749600 10330294 187608534473009365354682648286455047680 10330295 -165890171853619580742200864106790684200 10330296 6283018792509779748967698693234032640 10330297 67766908583557302581594654478099722880 10330298 -48754083862836364910919364642047840000 10330299 -137463429580603469373649006979912660976 10330300 69991455924804436836858860326861504000 10330301 -167416989304217284870772505957871745748 10330302 180524056908420407076570842138033447232 10330303 2122114758396011120943151168508718064 10330304 172306951705334770798258737159487881216 10330305 29407785462454035911489261614912901760 10330306 -111365018146468350674139387516389766144 10330307 67105879734474225424783459198754038272 10330308 -263202155199315819104976847279254804480 10330309 -52007545593244180262486590995255629760 10330310 -91119074125057693710334995032626032000 10330311 -191443909385639931942571329216358058328 10330312 -274270668599038028354310142497254906880 10330313 219084104150570655629456022502025573760 10330314 3336942739400534333049780700030314240 10330315 -244566487592992818792672975971070505200 10330316 18817557686146638066045143326878990336 10330317 -335648418449735046787854484868076212352 10330318 260256048576274616766265688008725801216 10330319 91579073211535033185016736960750340000 10330320 -106414803815081769685687682067333120 10330321 218002445711757423635478978297707585522 10330322 -98765895677462417504695350399306505920 10330323 130974262638045415039489097275346048184 10330324 -81663146373498974364330195993755826304 10330325 389184080676780811323289333689745262100 10330326 29196385059991770318720426192724247424 10330327 360352177323400356438586169707274619096 10330328 245075945581671843493271159105557032960 10330329 -341651505826800314888506939873345613616 10330330 73707222580623691805926612216277710560 10330331 -173829796039620322556311773524849286936 10330332 -280245630958582045760802701870665840128 10330333 -81789277064270065355111928021444026996 10330334 -63605685814928428252946513134550186304 10330335 -11438231305869215143065294301824818400 10330336 -134368696837609860671398545202602049536 10330337 -36950357205117703565143664896713982188 10330338 -157614756837243189579389162787845794560 10330339 -563458064619552300478377611030013240744 10330340 -59511033357125443583358529838290364160 10330341 -85111751456577483108219872707293964800 10330342 -356321617718711198864246774230806219456 10330343 91506917790079588584977349290980851960 10330344 -161036342518069891204548498561490928640 10330345 141427057511115637027563858763588280100 10330346 31461745483176685291943644505502023424 10330347 13484302935781762230296577531838949376 10330348 -49746673892005975396849322404079990784 10330349 107902640094300854643482010317020201248 10330350 -57547369560823360060468078940013072000 10330351 34989255085245245398453252157856480600 10330352 20235160466675924528571805272805933056 10330353 -67746331789576329000207872844533018736 10330354 -243850596215243867854511192871383116800 10330355 77835759916814120703409479715699404960 10330356 98454538700844727579062275771830517760 10330357 -314742742671699655630976743391031808160 10330358 17969022543737773166349287772786014208 10330359 -175252657804845221838749922888431011632 10330360 -33499146478132627745439243282600960000 10330361 -411893234420730175192260405948779590038 10330362 33516210483934476821241896313056793600 10330363 -139559347420514708529285691852528796496 10330364 519723251520202292704129634729463025152 10330365 341197703748365678591587526682622206720 10330366 -2802979921428630015662977956788811840 10330367 690324201731902477989675708422901148416 10330368 178048491997128713438087637856193347584 10330369 -177735623786413481720791634284650329280 10330370 -197942659405386239125539498777254961120 10330371 -374105263068538098487114168014943094460 10330372 -227110751035216119536907394400998491648 10330373 407454827637074785400006360544825226620 10330374 -95624584072119148546354464833694891840 10330375 542266231653991914713727907886622000 10330376 592692621235396833916355765782164480 10330377 36407467671602029590223213359542486208 10330378 -6799838187855109461361614217807119360 10330379 -467043621978933614755367218317159064224 10330380 245645726266630957949725329484716672000 10330381 -291169329943190505472315010104620581376 10330382 -56595670539889623024874443791563334208 10330383 -102063809264980328867565382073912055936 10330384 -3498590608440065553708674231215513600 10330385 -127818354775304389272064668078423279360 10330386 -120184298576490834387172769530235657472 10330387 643305824070121464130391613975074165036 10330388 -432800145211124654649475939763559477504 10330389 278568812858660190989014741374052900800 10330390 -43724349466324117324196862249613002240 10330391 -377297831375764767000895719393355361208 10330392 230617493742600491971837956326511390720 10330393 -268054665407189900268529720610385570358 10330394 -66760423950845305555906397310321423648 10330395 340582949324687294292734435379073478400 10330396 -124852272857749041663491116014696648192 10330397 -156078229941742183105735151016354447936 10330398 -120411646613388958177859051134529384832 10330399 -46644210890653947057562348701259681464 10330400 23436598204497633388922976158269440000 10330401 44484645079228112078798166074178184224 10330402 331128092277765145652672117749104739152 10330403 231113618944828925171237064694850500560 10330404 21195748241539726637837184003407020032 10330405 -418373912430187907294448710457057959940 10330406 1827168141258964516466700367209839424 10330407 263266695940637096036147245293910900080 10330408 142010204779700555947163494504132608000 10330409 102421856423992628021461792492194174720 10330410 52897266901430398879788157066250415360 10330411 -37323552024290447245004082604070743232 10330412 -583246576589972158690075556588786534400 10330413 -8382356281862530081817309641082020896 10330414 187314947624317185903778365873976683840 10330415 125532665236010561927947614926252623560 10330416 -165511097546410417220188213391592357888 10330417 -496572345263409984183772229181111319534 10330418 -80777246360413077793539737580192221184 10330419 260517558394695826279034902120812606720 10330420 132100156132444468052262051478793153280 10330421 -533356576951310955697153506733396479378 10330422 65838940447363652434838582978900872704 10330423 -212953008952159255609424291628535050328 10330424 316303254182076498076612495042832670720 10330425 -189998308967500705526711074524443630850 10330426 216217503546203925287526243724772235264 10330427 153203701764409295387823357325016314800 10330428 -289276326599878725551331476000157204480 10330429 23007508866824267905012644718544716608 10330430 -124852292341421622455897540370589092480 10330431 -1326300194361136789178435371818856176 10330432 10617940637562496349986216331003822080 10330433 -407554186013494354718297366023848102480 10330434 -124053300382669924106423943266357698560 10330435 206717705855292295165521759994942228800 10330436 -113843492957012601790197950577294184320 10330437 -31325681595097933924686462425696376960 10330438 15381265080651061109422084324440024960 10330439 -188936312042116920953650237365640641744 10330440 37745258580821962060630180176140697600 10330441 -80700089581841737805080779640847111136 10330442 43137412601118607799587065636635246784 10330443 69418428983697473220204634508777322720 10330444 357092061535845680667451099288491143936 10330445 -7956353192051885311394517131767360800 10330446 59177313918274682963872332101316178944 10330447 -37358230918475261868550747495596165368 10330448 -19964592827055008623322619123241451520 10330449 -69008975679887007879141263682153792 10330450 18109209934741676697487905234726643200 10330451 56673513750427672442766709501209317112 10330452 187698687766752038648506040969851668480 10330453 205232037735618428638925873964536297856 10330454 -77681070305129797206367368780831769824 10330455 -59983839419284350786299825484964574640 10330456 66456895826787831090409323745128038400 10330457 273901286337547564776435592442322645780 10330458 -139783487041428321603472089345865635840 10330459 -49305091921963426654033611974891037984 10330460 12015532541285278094926305067600834560 10330461 180879274163872774003791810312075251232 10330462 125645221059341790660130965168985303872 10330463 333658021924482094540317576896053312104 10330464 -335879974537900279419624923931487764480 10330465 -8507362005638747408814846064204213080 10330466 320145427342905923218278421214558019360 10330467 -6728552368901825091370455963441473280 10330468 258811294637378263737826457023427078400 10330469 7055021155899653217825197121775903680 10330470 -60898201099000245357188946571180396800 10330471 178207655989717030953032059289710169600 10330472 -311634803312207722109566661626362316800 10330473 -195424320619271224636880535424359055296 10330474 114234993404463751747634555609069836800 10330475 94913147949854014477451000545055568000 10330476 -91748267061286508129050530743551804416 10330477 -188904323741102687636109940639227041600 10330478 159914095612173527261639029861997190720 10330479 15341785072607131523079092798149890000 10330480 10173399356851454784375088618070016000 10330481 134691154431916189321215653331925103040 10330482 25144262887450211054946369605435779584 10330483 73370621992023955287656633606269916160 10330484 -163385699485559362612937163138716774400 10330485 -58690493712505874384556941543500241280 10330486 5071619252846792270809672672257132192 10330487 -63401599039521323043956498590266514560 10330488 -26433717634035134368335621685149696000 10330489 -119906088241160879711620401565457815676 10330490 -12743034907745701528215745408970860800 10330491 -437904774630542073829147275295647155520 10330492 -1649631300474556534147329024523404288 10330493 -148869331486552817687854183040124603258 10330494 64749396227459742041682329207174088000 10330495 45479191406598852126625488421614571200 10330496 403298178369216202784172158012620800 10330497 -7452539608937281619694407545440596220 10330498 -145488887857727550481150953830781473760 10330499 -471459283557449186116772091906919930500 10330500 97812088444445438843927560312510464000 10330501 337712966913153348830255285973508849502 10330502 8883857467785387135786620231860912128 10330503 21684024920124141350266472601450222504 10330504 301453499624715507026103009432777077760 10330505 287878770310848876593669733371440002660 10330506 3117871685053944985856668718238180864 10330507 347512027639561250870503587386287456704 10330508 225930371799954800854134179145389891328 10330509 -11264430383086428072448055769775057920 10330510 -1759589778644439148722223903627543680 10330511 -96977687527422247539741731897730143928 10330512 -10401608431890521787815696093666476032 10330513 29684958276124948640455302596848115762 10330514 75331229486165211950472182474733803520 10330515 45090605400229695845678737354597789200 10330516 -126554533876449555560711575451275753472 10330517 -394168345901139543214001069973568492260 10330518 89483907483677444303497788386064976896 10330519 246830015041785950189215099295876083344 10330520 -61549847504626949434092020467455590400 10330521 -523855669776955556975841831987971371680 10330522 -6883534239022899902457121267325597760 10330523 427522411636256150093392885740972910068 10330524 -148011375337219075457062440592532674560 10330525 320341026803963786000325514106622562500 10330526 -160838086050169515774209193792975797760 10330527 105637670192619430932616185417294670920 10330528 -107406409715166020545782904031894568960 10330529 -471692733071139787853233586937137262336 10330530 13532688601150611126369136390920760320 10330531 240333647309296777447874461513860090332 10330532 225850791810187900068900110225303319552 10330533 -104274516939164389555018624791118927872 10330534 -237850556746118177076050411065118935584 10330535 1819540649984391569369133617260398000 10330536 -134655626306396866320130765700092723200 10330537 -417641172839220062385764516529867008448 10330538 83928327455714422473753108709590175920 10330539 -154198326705159910807723755408390455976 10330540 -127411368843858352808339496541725342720 10330541 -12840450401807395869784438642388684628 10330542 53952612399334473039481154315791367808 10330543 -35316967616749875295895266584265897584 10330544 41191659965086483099616853490207358976 10330545 47799708488373498441190709402955824640 10330546 138006836725760858999503762910424120960 10330547 610549058493861226934429120521586606040 10330548 3131856113866620964584399254158663680 10330549 614564187089038755315183111492802349820 10330550 44425524415904551308889434692697844800 10330551 25035154327501170216923458570863628800 10330552 396358068126101398249647613475985408000 10330553 -120170551173868794250582829512162147200 10330554 -14821878493993891669021475809910830080 10330555 -139776430744817001863915525182831271040 10330556 -217211930922043719804648649802029744128 10330557 -270452701647330596854890954425320124160 10330558 112326959971977357302462337773319202176 10330559 266374747731987860784164485695829373760 10330560 -69508075160112208805927103162891632640 10330561 420427477596082539073605318088782241792 10330562 -199752201445192536022506495276901846272 10330563 -117552736180107792040251617097101602056 10330564 -10757892075561006379557979465317122048 10330565 46215579837573698129876213196693834240 10330566 109551623288278134138416746196337676800 10330567 107411204158395426471908129758733993320 10330568 259032590268755607863977485739881538560 10330569 -473486918738724585402365211091516851606 10330570 141923600042542036722380884295894928480 10330571 -29244133414229282607607599567883017456 10330572 266201417574716155941898894604825525760 10330573 -60164442531561557160048658877713639872 10330574 19738326621671366310052945552825099200 10330575 -49601436575973221600301774430243774800 10330576 15658509910985339888302863284286021632 10330577 134829230022957260839066363507827427812 10330578 -161203891960493813189973165126086016 10330579 -215463787985788973312999649571743983024 10330580 -138558968014911946317212615551619811840 10330581 -18804266040228331596254341156046211840 10330582 -6231200986811600040099131128029537216 10330583 494835014327967989355843868461430433760 10330584 131792485938852461706552166950223872000 10330585 -40436680073810957483715471987733896000 10330586 39571159553182107770201441863917857280 10330587 460924744618256595235297197321376964844 10330588 49028567703319230057498370214941885440 10330589 198832512327209154159758206683012271980 10330590 -62998045313776143207226856765075767680 10330591 334355663999306401408247595120211644592 10330592 1169608660689461198321569454165458944000 10330593 97643515377192147591236435340929433600 10330594 53609260251599255312257191155700208992 10330595 5859241732268844344899332226840442880 10330596 -100652610744044545179063857270643790848 10330597 -507008611576875369685305468850428939908 10330598 -12437202286515341808807049053782119200 10330599 356398751680671158291420620063864001064 10330600 127475992437053136674983313441144832000 10330601 135746759900169840880664398461450237732 10330602 -102225271994435728815970818358974567168 10330603 113464012471520672925729793950119972852 10330604 -14668515278091748580337023840551027200 10330605 215751478861914140433163035125354256000 10330606 9643369884889549337075593844965230336 10330607 120908674154299871655479016395274086400 10330608 12043186512381611839957483416123408384 10330609 267296496783185516378574720484744649810 10330610 25396857413747930373715918699157100960 10330611 -276314538579234933668775468117182885376 10330612 -412255061258218041000061795230607484160 10330613 635963319754654005839291669943623865600 10330614 8278438899233554158128704479029495808 10330615 9411185012319450142779608295570716760 10330616 525323200812583979902423094519193108480 10330617 -386936432324472151140366943034611200 10330618 88548172862767768667416463570476283760 10330619 -8864540853163976624332617424849985520 10330620 167106525441901923905754420407679221760 10330621 -2236838049031640164293615427010083488 10330622 -55273405873762384265524548795505303680 10330623 322213206359922254406467074633948154280 10330624 -51135100523271255703165731281131536384 10330625 14276934959574373251102833180571206250 10330626 -14058443523586455046146639330810611712 10330627 -156651922073125652379377315278252121640 10330628 -108385568719846506862395435513950035968 10330629 245629471902034844428814609350414372800 10330630 -231056616850588077355409805808498247040 10330631 -643449747647202642631237013702105246568 10330632 150891011321485367817201225950137958400 10330633 -36935231885191860561707937261873282716 10330634 -122997060543460145238869436696756983040 10330635 54933310781637071160617678022276706560 10330636 -89955963193124910595071127525335793152 10330637 -492656478380471529008998045762801427028 10330638 157201333948668273796020066672181114944 10330639 12636130643445901900837687658057675520 10330640 55999369780674046533864978808492523520 10330641 -74311974060373919215486157837604010380 10330642 31552626292259930484171446056749834240 10330643 11012583127618225587254817836772764304 10330644 120982570569590049143064225312260438016 10330645 -102403178216644894391775827099548674000 10330646 -81561580958303591486470963532673781728 10330647 -215746127669387523695905275979177437696 10330648 -652563363658169344539566767856200704000 10330649 148247288651014747507504643283226991232 10330650 47381204625485330905651178151394233600 10330651 -426667582881869056246717371097647508348 10330652 397787544845108369743300635537483265536 10330653 -18150249664557133733054304936888045696 10330654 -102450315766428915925895635141370911680 10330655 -80809927803426348254876939899654082880 10330656 -80994084155174824976518303642137133056 10330657 58927306018938650055122960593759772160 10330658 29508779781506457143399496034804128768 10330659 -129978526001883750788043412419629849856 10330660 189084670827180220075951119950711746560 10330661 -105172327039066010282423477910025528800 10330662 -151253483858921534507098546436845531776 10330663 -373981038417683553997252478450722578304 10330664 643805194879029312413190465140736000 10330665 109664676863886005327208196727464947840 10330666 -160897596344163251859149857592189509968 10330667 408146818793195489286016356922478785716 10330668 -12535587493739824974461034889307106816 10330669 439357296631034771311566468500567410070 10330670 62255899605094823336102466686397907200 10330671 -32278072145331740755524932345951683440 10330672 27414921930822011026849944505071697920 10330673 326508041564359206416049212749847881140 10330674 74528748774505154657797918126411973760 10330675 -94046484781286665647930506740861143000 10330676 -350347219196282957433271199744715828480 10330677 -41350290327155196997538058578355092640 10330678 -138013190473606615534705713603106272576 10330679 -99730228543082513243125145345459051568 10330680 -58781608273430510340652530918064128000 10330681 -14747862809511951374809492188795353088 10330682 -21455496751372624072200528992740135200 10330683 359092744899125929430271054471952224768 10330684 -24485318386338330369356912080224178176 10330685 -244160578502686917049231452596104033620 10330686 7812182693607462121861229977559911680 10330687 -51690652734677029265050294353823043600 10330688 11546450591250701026563917667832430592 10330689 -292931423836085396901154403690986151376 10330690 186576153512239548571187934257544237600 10330691 100508334250173541061729498729040049872 10330692 -172397009239054504913134390223211291648 10330693 -105666174386724324737731581128300179940 10330694 583917357819518488217456748924560400384 10330695 53632206550986751136520226784942752320 10330696 -289461862515194560773875964473311703040 10330697 -200163961970211681782267880316943469660 10330698 -68482258670232777367040420138804969472 10330699 -456039633947095332661552164829894050000 10330700 -109780368098901115577551558581755884800 10330701 329681528253167559578614250947987031232 10330702 12823892307122405070196847591223046272 10330703 124968719458365227543566146647154429264 10330704 -75085587425665880747660617468754927616 10330705 65059218577048308032982653896648072320 10330706 6030154787232915411199500815755539744 10330707 3285087577447187911260024579051369216 10330708 -70654633300192539842083081081392902272 10330709 40292067456404765532193220243590568910 10330710 12398320064077823739832826122923436800 10330711 457557879613454215150927929340774210192 10330712 -109877004835350057641501557007492997120 10330713 413101614895821054879678790949558557440 10330714 -42613879617387111817869974679255056928 10330715 172255358371586363583693871345666882800 10330716 -308615944192817448185639572407372029952 10330717 379144359830018893937121257467950889766 10330718 -126408416699682281213923228928437824960 10330719 36897578873034633524790815171893074432 10330720 296812572934524428042737819596690554880 10330721 462638767423701683427009327322367333922 10330722 -189379048932885840661624614418646933040 10330723 -175829254024175731889394976168663935600 10330724 -308987381508074038774764039671186565504 10330725 22902179018943194809116837423157137600 10330726 -41767369300926434476978200360136267776 10330727 167419830613292305989010639293741176472 10330728 282970447769631314698905244003500441600 10330729 260255250901552109560475971275275175540 10330730 1045757817484162406396206245918650880 10330731 122458628932536828452557012125429106512 10330732 -247563704835502428557906409407926535168 10330733 -36499969545218449333744267996810861824 10330734 -164555331988034810455513320672905839488 10330735 -343309569474104075525818300598764401840 10330736 -17240199301734001041926061796009279488 10330737 -4250123939739113488004594963930143920 10330738 -605638028935317934863371628661492080 10330739 114408217581148831192823689379600094540 10330740 -2182366536762241594506497100882001920 10330741 -25971775843212571863935937373359728256 10330742 -162668520076008428791957789329143760000 10330743 28059202948459449053174474966574835584 10330744 -94261818510997340048169781213820067840 10330745 -92852511425483927223564262732060045500 10330746 -37547908497592996606768813982541926400 10330747 100954799856768027734026373081079915552 10330748 9610281780961357203348282719013009408 10330749 -16780452603053518091408505138654998400 10330750 3337127661097243175329366478303472000 10330751 412836603699955692290998180550116485600 10330752 -13074775642335023329213366442246799360 10330753 -139660335923335599741911142365709263998 10330754 172909174391552683382094399399304015872 10330755 -147771280306626141282056755592104495440 10330756 106641709162677677957764408098959728640 10330757 -774419851004513646721710696756829247400 10330758 -215560109247684114586798891446839121600 10330759 152065389499733899866637235623942139616 10330760 -114327591532779663057357898013867212800 10330761 -97700611392644877750859417697208892416 10330762 -162347959134218544327594037035596983968 10330763 -191933731415832005594857188315611858988 10330764 -86588695051653747128046446427738163200 10330765 492768938138606275074775767929095971660 10330766 221891287238134142989173912548778686400 10330767 -676476232709459430932147792723756603760 10330768 -1637298390711054763533791553655037952 10330769 -159422385426161808693157411582541065740 10330770 -2230217429698434274764834375210286080 10330771 786658230829259264803190362547622170688 10330772 271465437191849764471981200767690422272 10330773 -59477614469678558473691576610620882016 10330774 -75739048079886666479855748512552976864 10330775 18776069860940519917841554684621440000 10330776 75116233139725677593983434501592811520 10330777 -69189916305903499939014848654520999040 10330778 9506150890833241124164983215259187440 10330779 -4338332560342785667524741470871680400 10330780 284564788205948991983330040148897881600 10330781 190622602123810630514214493973512737024 10330782 -41147048974440497252097992592999628800 10330783 -248896152423083657458046805790216967968 10330784 217223509626866208591230713189081546752 10330785 28180927550300936209913230707044681640 10330786 -91387692952111534351008320851141213920 10330787 -537514163791041704882750686991856596208 10330788 -32088685368872955100136799275702599680 10330789 235663780688957896061575866823503905056 10330790 108861426602863931762744001258696854400 10330791 -44981775965408161416826926504602552832 10330792 -562947336042472791268701413890822272000 10330793 7424186442362908010653350543843118368 10330794 128007261047801444111449007978409408000 10330795 -126379277512584348925279079258932651680 10330796 361584646505308250141900015692612608 10330797 -95895756123616383458939045896789440000 10330798 -72238672760703595785553099035390398208 10330799 -164855033011641680635712694096552380736 10330800 -17298988128390447390948050255818752000 10330801 -506275934517315036353423870843432512890 10330802 70850946641875357538518380121430186400 10330803 109620041448996832817023568990732894544 10330804 -301481301737074656750726299878628517888 10330805 188790826322702719862233861521131570460 10330806 -106282780131595545978837444727495948800 10330807 -8822832688119701871744861561741060968 10330808 72708242483820542830156393534412881920 10330809 -1112773766288729251615836997303621296 10330810 67474139052157599913617940831189647360 10330811 -143482278581316903335781007248954959976 10330812 28580362555970680283866768689584812032 10330813 224582849766421411839615074105132306400 10330814 -6502938443334271215497756590088829312 10330815 151594957107703284245473543847420313600 10330816 180659128806075276071863080055126097920 10330817 -87007213654360533940267988175779184000 10330818 76692256514760725661085810087889392128 10330819 8351670337153264069005361646528961544 10330820 41179657279574127683362331612664526080 10330821 21260558788954986825423362406748708062 10330822 117406739170396524192295413120741647712 10330823 -412380171593116535078599975899117808440 10330824 -31520226238525162290444915981227950080 10330825 -63738761182120325866472174566083376450 10330826 121092241547112811842601582266222595584 10330827 -133554009431103339654021218408154488592 10330828 380755426284366167517187331337814784768 10330829 93669636417452409528190440732217264140 10330830 -101446122363990174219132824873508518400 10330831 163247667380418635139456426594778634992 10330832 84302437970275937358383315365724160000 10330833 19012995338764581585267998232962677248 10330834 -19887967287483631425380569806911651184 10330835 -70651138990068648943142558532651627840 10330836 -2637533757830682314865805537205753856 10330837 -583148600444804677384372082276933639808 10330838 -17323851648771508654204005210271673088 10330839 37682438303522388053659221980412467400 10330840 -21351296991332563279008597543206707200 10330841 -199698602174389449673564285451047619760 10330842 -112758361500510939098078402872273970688 10330843 -160279876629579081114405773261806022336 10330844 -33736904403606467727853403805761985024 10330845 94073727869065882514437676427052022400 10330846 26317601907323458116716140585486879872 10330847 -23714499460334104993366536172486468704 10330848 -41462854740834536465777863635511541760 10330849 115173512954727147378291940844689965636 10330850 -5329991725601616250774459804067011200 10330851 -29123798587198526845703488959772182720 10330852 10390110972059852253170716807222272000 10330853 114476366039155238836613553470806505400 10330854 2614521422820634844435402232069155520 10330855 -192632347546685132541815074678511496480 10330856 -251636208933226746435440244953413125120 10330857 42929278041785403388363420355208157680 10330858 -105126062925460329035356045272232176720 10330859 -300735813307250496459508418380014192 10330860 112266519088297272420148723670163471360 10330861 -185525781615287784366208362954830442538 10330862 295459322463843281776895360887975290432 10330863 -418907175493807518759459627452102852856 10330864 -20914052385010562713211530392525864960 10330865 -190213838727015031266236860250806081740 10330866 29473266413500919797755677769735729984 10330867 -543529385950173073314225880358057548084 10330868 -71030675446633209117299254964836619520 10330869 -207366504188319814187126715210869324256 10330870 143084485098083219145534735953871974400 10330871 197156042434863181336064934783511140072 10330872 -346295930876606876580745587950085550080 10330873 -169533842695987714018325318822188674240 10330874 -97019776404869863560248882124974496768 10330875 -456213053242981927512628934906108520000 10330876 23314711229243870501892960233684111360 10330877 -140913697105071399890467406294062892334 10330878 -85376647020856988236795827004657901952 10330879 639887143354442415100566053386806128 10330880 23032771970533464704306459565002588160 10330881 98913718599070467554221845477836703168 10330882 -304150652500101999279687567428380305408 10330883 -257970988498634302891151318828792261292 10330884 -7096895239022852243146970969015184384 10330885 -499048559230118869445218647070830564420 10330886 -34240085233172914620465778684683513600 10330887 2755159527733301317848631594666638336 10330888 198464621255763049478898635047122216960 10330889 150787534369650624032393743210310245440 10330890 -96069220405173582115572163861071886080 10330891 -64082804525552958901622001550434049708 10330892 -62153569032828184997912062740237167616 10330893 66580939694872286817273132664794050124 10330894 9150423130917327387626010323967042432 10330895 99789515308012760506031236324780427400 10330896 46532118200926190887017365073312743424 10330897 386200090254014004995519398976638541680 10330898 -6729381498089389397803349105402279136 10330899 301564171882735187931928700569856774448 10330900 -303665575909556574731202191351686656000 10330901 -93475583787354205524148746161007524448 10330902 -326785194358862223844660721965192874880 10330903 414801487692020218953508444670723837568 10330904 830618182907616058692155141833876254720 10330905 -5222106168960367766435516306829849600 10330906 136338459687584522905905522707473639152 10330907 -429378476351776547858650621978029086844 10330908 66510543281221168624632981138896240640 10330909 459031695942739984697554234437675841920 10330910 6352622163896886258084448744278908160 10330911 98588086119067493714041039571471026440 10330912 -109666677497301272494305617646882521088 10330913 189456514543305980035565557644847128162 10330914 90999082026807812931451400186509223424 10330915 152799803066883854948388119932945482000 10330916 -500638183885147202607309793801280357760 10330917 505417227717502991729161465512420117312 10330918 4647324308987413643465586403797713280 10330919 -33370097695832870803288214284359915072 10330920 -258769676164632591800837264542372915200 10330921 -491283255751046372949238552455542236928 10330922 -1402917820287334204259891164799019264 10330923 -162832886287269479392692750463925557416 10330924 -85883093423494607607575947239567119104 10330925 -317508170442853973647463715857435731200 10330926 87927622332429732129134776409973285888 10330927 -2254116140080436086780475468027445120 10330928 -106884320295801968170505324885763637248 10330929 173409606656774477858951632619881943040 10330930 -87714452208883834885039085972344939200 10330931 -236788694598785246139832505448057674400 10330932 -184754346753877787833823871811446755328 10330933 -322971984370996517750220937711743654816 10330934 64853747823747600033328047069724846464 10330935 -118158466485982768599448721743175617200 10330936 -67745217354417857876699712884032143360 10330937 22776386418060295488549892543596475332 10330938 121183174053176702905959720044450277744 10330939 -137278485733104408749162284574027423260 10330940 -27391526679687838671846001228370918400 10330941 285547174844951586929285041881815727360 10330942 -47824574491028167454295523944053084160 10330943 -238641523725531026877656827753258951680 10330944 -29981538803298270210827106258958417920 10330945 -45903985769039577792868287512532019800 10330946 -296407879206171504211074474917596337280 10330947 1403634258765110403229528629711908496 10330948 -138525397987426378812446930164436152192 10330949 -778177436133266659476892379511537418464 10330950 5795380666472805893549967166397952000 10330951 -129619514835325460647807126716236493168 10330952 211599030755008636447395986356419609600 10330953 -255385881500207575244372904808863000000 10330954 -155039702121736084193734993579049426688 10330955 -75647512171464394870339386408961649040 10330956 -174765461805600875102843681697320140800 10330957 63736828711900289783946681802180608384 10330958 50928566731907140419163693468505311680 10330959 -72534711493336180936955475147987271680 10330960 6234192307712670795495745835006361600 10330961 -616490103117586643361400673269742775438 10330962 -43245240862337487033487123746895832448 10330963 277278348316647497166517447879601368824 10330964 -308235169118240555988287887542668511360 10330965 2108195341843283912785477557714868800 10330966 -104991748523650993947523950482252729568 10330967 -31994109695374223481623521844695228416 10330968 -191116558167061990660010210333637550080 10330969 81845944091009349323681445658445529360 10330970 -6789352536288799123079686926137885280 10330971 -70490169343426853619461929432930776576 10330972 -131640224027603674640300483535786705408 10330973 364925592681642309988198608973026747264 10330974 58187786018355763695897368575980432960 10330975 -14651903346585175866590174965892616000 10330976 -279550049072978328121060827482349895680 10330977 -92383882454435244249343170200036723280 10330978 32956005197189909036032025189307296256 10330979 -420582494328048879622168753181328243216 10330980 242747705447523208075003773311508480 10330981 65581276630359496100291461062460970812 10330982 95351815970800264722414238006009704384 10330983 -8391118962220614540965602102707252216 10330984 -476876272936893353615500020312499814400 10330985 70442630336103079523399521602817478400 10330986 -183848194014582608556457867772103150336 10330987 41679557245806045421956810379507323360 10330988 326818362902422913439318339040116295680 10330989 112379888929166813093641145969960748960 10330990 -202256849650548340249547607528230952000 10330991 -164883322693929012437681736591467939016 10330992 5619580632418934930864751942491308032 10330993 -199766391769205238971833850473651563980 10330994 -1343498730192884641676412736902430704 10330995 205960889165879641357280539086688131120 10330996 208477984722487659173656143151780993792 10330997 -13425308119106203361231569335169219776 10330998 -89289790864389994000976764318784839680 10330999 -7861245017654846917446787518672642048 10331000 -356377957610129894656121090103751680000 10331001 467513874133176312816331040290906374330 10331002 -121949872648889426164081520961841585152 10331003 973294402334748727568260887649103539200 10331004 -80937748837236237900391166584201403904 10331005 -490599043396816332346678193246380784340 10331006 103356730435050184381931975865678007680 10331007 -427746226650873771349974093238685250360 10331008 -8798515923124988633191916795886305280 10331009 -121082188824828190094392027590132929196 10331010 181734296663345411226192239527760102400 10331011 314962386324940472974491597398144543612 10331012 -212045355157293949499083648307078914944 10331013 -286188394519768270477462570521329965920 10331014 -2128955993454042437442853461196043520 10331015 445217540003869877329635694643342423160 10331016 9757559569657923940248722119403520000 10331017 -170838290668369082568018399400285464934 10331018 243092592218581675238653304686492896000 10331019 305929980009041533030806784620181155864 10331020 -12361275941331553097427407592595353600 10331021 -93989278241887137345112480728591651156 10331022 19373711160220293535334848791173237760 10331023 -736069580031380522572613808811553027040 10331024 9848315990838228094350420285589094400 10331025 -16280447984165268384398472110119401600 10331026 14988370460054050490489738291002445712 10331027 113291515003395598232706384247220104272 10331028 -174041814619091328883254268551830901888 10331029 24405403392471649594238537651484480512 10331030 -224761502294657817913700949792119011200 10331031 37703762225941194983901816754450439760 10331032 -205863685513133914346726692490866329600 10331033 220933065418763519185903833914731944 10331034 -30458692964385797261581361044566885888 10331035 76428190876333234246921390738087764000 10331036 15451226398207521840092524573679447040 10331037 453839148299271846178140937672200517440 10331038 -322645927686941823480288131914704574080 10331039 47075461299198240394781501644781007840 10331040 197410668977265445323424209692833873920 10331041 -103893302182560886054995549869887632000 10331042 493848733400089390886787008562942001152 10331043 -168438302650751982076800609558863206536 10331044 114777450110542382079721483811952235136 10331045 180076923840333340009327473057862530300 10331046 -5575596655200838203516364449025742016 10331047 229163421466849200774365805824397261960 10331048 370791060839508220151984436882309120 10331049 383174487742244324747873487214197438864 10331050 -26670572083877887403026006873804531200 10331051 -1893690640160829714091439569146244248 10331052 -238990388884790242051278738877118151168 10331053 153575564225491772504709209433832193280 10331054 -292476754672343255615667345904969977024 10331055 -48462300264419638743059994820758913440 10331056 -83716410482200552603545540314352959488 10331057 -290300912790460087248495255192073841376 10331058 -116507410368562720455001177296265051392 10331059 -9619819127005991522011524195661610740 10331060 -112564859581697008800676167329633894400 10331061 -109057022861693036295482645446378058400 10331062 22998872164107118322277045170802858240 10331063 -219189396782077025519489652203881577688 10331064 -14160094286208976025203467846486528000 10331065 242520408121321083907475705336355259200 10331066 -23035986452706956828367664162071351840 10331067 -432764630967369214044760790241849530880 10331068 36068388263350435530364572171823767552 10331069 102440718560550310928648274545824069632 10331070 -38911999364248291816139546192367943680 10331071 -445471005419823013512823559717095048416 10331072 343223404228590943169973386091524259840 10331073 -52209568703628159960832544723550182478 10331074 -90732151727604814604951043804832095168 10331075 357423285500643842447129892668654106300 10331076 -79208974564242727502305379270327869440 10331077 95867613149366576205248745398180843520 10331078 29604935697346231953017864959361303424 10331079 -21234836131459718380169931535667425920 10331080 239842143520647000337339646872584038400 10331081 28281829488284117348017292724113459472 10331082 -28952883454812661401123594513120509808 10331083 -46512235342006878282941661502599808880 10331084 231132510577378678449618842412188265216 10331085 10827567676441200473451875874516624000 10331086 2901765261534271882483587584442892992 10331087 54633444598867265400239839600002461232 10331088 -22479292911881691902422083242119790592 10331089 -539636750244218054922044689926991460110 10331090 46212157001943555259964165301403100160 10331091 -31126489448610525434092407291480299520 10331092 88072405793391736668014650197123487616 10331093 -382744570909071624523380293776016452896 10331094 117360674173914747607742272509782016 10331095 138161082601228076556822162904032984600 10331096 -84275244342283433530503211117483038720 10331097 -195679630475894536348454107366114396800 10331098 -535580148433439450874086400005056800 10331099 1518411633709454648933660107348508100 10331100 1271848956184984052223414523206489600 10331101 6091503496314351042956142029928806 10331102 -217829617027144191093696211434425317248 10331103 23532770003032187267183342582268071808 10331104 -80191904942271073528141287336635793408 10331105 475625065279451900774367449447105625000 10331106 -23632414803293165927458820074895016960 10331107 184298594644972307768142474720096962832 10331108 378782918838890505603488160941810304000 10331109 -26739104516938636404998936289675730272 10331110 -364615637866122127460155315661091888000 10331111 136618938099138151079852799841734944520 10331112 -340536543327135011869083192622316175360 10331113 17787940201768946622097429148431946184 10331114 -190535406653635774331006824957404811344 10331115 87608063308077279844415028239073876720 10331116 407565883981180791228959250395500048640 10331117 270592889889142422073707644776443310080 10331118 -24199716686316422649712889816557854720 10331119 -781625244964622965664819109672378070256 10331120 27515146878514187664407482553583206400 10331121 -567554551209982370711854334925582627456 10331122 3970699667709431819691368510312269824 10331123 -211014508369219055928213803868936125496 10331124 225180494761168595414995755020089491456 10331125 -120450620383810679641629138845424768000 10331126 24779551306340921091458390411260266624 10331127 79362120845327790233332798640909835264 10331128 384543668497793124272774485379510108160 10331129 -273678191353287933323442196041906227580 10331130 -16282097694105947632940997195117492480 10331131 160718155873955241254843984766627390864 10331132 38047150963537208129135570742090620928 10331133 -493014295818879927620310024925917751776 10331134 -141509112516062953123887347287384356480 10331135 -488256286081091621744706753726365556240 10331136 230726549876689670058848621748761395200 10331137 -1948286892892269948203449139290857680 10331138 -128245207354291300724508605259231817920 10331139 18565185976771022536117231028066351616 10331140 -60285709544491332224663936072921579520 10331141 235871537258645367867880929034128871584 10331142 167354018410724588422413735888486174912 10331143 -377559778016287107054825779301783364080 10331144 -374777308741200078697157359631117844480 10331145 -385662108270835379839332394375849460160 10331146 -44022960631586711790206471861907056640 10331147 551878877450929375150205332417300288596 10331148 -146778803166531445365292962442913272320 10331149 -682930274169513225545561076323880219850 10331150 -52699965124602865926633429432643219200 10331151 76846746936374064294130054665444353040 10331152 -48304207669095357132137064243912949760 10331153 12731189194997327345637455264293931520 10331154 149926086045433771961576256292594101264 10331155 23264265036127753536591277479930789600 10331156 69638102824491121872174611343593164800 10331157 -161938892072455314144200245379763761760 10331158 321090170990521720353491085682527643680 10331159 26861823385148274737654526242073705480 10331160 82131792558152718826746148586618880000 10331161 -34104115326302815685827695729421929200 10331162 -48099817963781952186633044028168273168 10331163 -117573388815985174828701512629860742560 10331164 -101836850035069349842669796362676060160 10331165 -37374632780984165741724088491915052680 10331166 193812518874292998150651201979344866304 10331167 210767542414120406981818750035344217984 10331168 602386055085965339846454199693457817600 10331169 -61918376525829163877220510417745567056 10331170 -732450361668937958047186366511279040 10331171 83610818432431076596073819281805917512 10331172 -92042676455783936109461747552920688640 10331173 -51830102558351031598499351810068442340 10331174 -1763698437879505984658647504846387200 10331175 -89892852760041964313882635991422656000 10331176 17558037178296582492381900896313753600 10331177 -125227882401840296145231884237977148508 10331178 55217909978018538612573810031234269696 10331179 -35515333131089656554908605465368488080 10331180 -897655462187272713979859469610874880 10331181 17662872662120370194058152303650353312 10331182 -247682968444978705746153189086046383808 10331183 -507849590570932902264988275877351523568 10331184 13249746022693111983945909243589165056 10331185 -74686135811742520506642240005463244440 10331186 -33380802272719680041714761156816843776 10331187 23595552766967350716828563232194831160 10331188 2976962814886911214960600793160200192 10331189 -226993233111924652413024537669168351936 10331190 85125266513287939426529680529017559040 10331191 -269904266764829534240584446715941993040 10331192 -666845047315343458235313199627063603200 10331193 -99328922236850617046695413175670995200 10331194 -376794921990263785934129973150314953104 10331195 39139488462872724564608859606319929600 10331196 158845128723038716996951480556501729280 10331197 -623580998420081785852149433236485911354 10331198 -120705846853689291737521837388404585536 10331199 378261575604580544169520847409782576640 10331200 89573921282988699156035934758004326400 10331201 -279418168698436479902811494006067732798 10331202 38375609547928650477360597883114550784 10331203 149162443390781452330480733345452117224 10331204 108766664365280496194028650036070062592 10331205 -194683168088873279313048615498878636640 10331206 108236215739429737838587206875131392960 10331207 625594386042603883475185124260240795320 10331208 -6296002370626759692115385429277465600 10331209 -178504696923566639217540377642309013120 10331210 -8555762970879951888283474972124052480 10331211 -330099013216729193226004541618189194752 10331212 455563305380273429133710511403000399360 10331213 -202820893004913339700798917732953258100 10331214 -27061168365299641269039542281690110720 10331215 98637281322654816434804262655671861120 10331216 3844681789905045311344607256798953472 10331217 -107465019490512455565802325627602590732 10331218 13038867509451233024686744958151638016 10331219 -683459533461851837912347005641582767380 10331220 -264545679597121046198398087174847385600 10331221 9965419520838623344601660076272465400 10331222 -287868042169454715393129505505066823552 10331223 -2366022472184233476396559460180270592 10331224 14088612546843495455454906491455795200 10331225 -206813292115151137507616993464775136000 10331226 670599053449433853702666889314001392 10331227 213327234439384748586076877730021259076 10331228 272182452567710771050277241673154382336 10331229 53359163616738320460649913992225593984 10331230 -22005011189551264854174307445613396480 10331231 -537485514954058023566685066600051002880 10331232 -140901300140090236383079024409475809280 10331233 521440810934906645613107824904647368624 10331234 42283842130807289321107784396540977152 10331235 28657534705864670632205650001400565920 10331236 -17520702013514559731826282465631479552 10331237 60200550478461705901697067426215828352 10331238 -68368889512817623903951954848242148480 10331239 477010173830141428960020869779341120360 10331240 112484243596969610011952107613709004800 10331241 -213778541655781975733400530741561582016 10331242 -148593249218222498047256986023635419728 10331243 210659693931326931651768674118319245744 10331244 15077861723377425548708783790804467712 10331245 178911068629088246799217245882541087500 10331246 -8092002660677282050906515656045294592 10331247 369656747740419021050493939288519285000 10331248 56923927742374080462771906685867753472 10331249 -263105849000854699149015241522323912750 10331250 -125586257499848770679822926906440000000 10331251 -6471105481300703126466422074194138816 10331252 -36178527607846952491026497126560505088 10331253 -80731892327393024543636678040738566400 10331254 -301599797447881128085131545265391692480 10331255 123866297447343073597186186258438801920 10331256 121943483511631347446605882885659402240 10331257 -475903886329479664576917151514870783148 10331258 515659278348788991548514029238884414976 10331259 55918473429708216171638639782981668288 10331260 46367607637358931408102666070504634880 10331261 -415146065861239651099335803169846638676 10331262 -97797791516580606618894974500868832000 10331263 393524646989980285231527935685253296512 10331264 134304267027733458452804697418283089920 10331265 46000969486473328729580193391598826240 10331266 1217308862819174259267976936018618368 10331267 49302754805154593981773486102094024316 10331268 -284258450773455917531249134190954050560 10331269 -83378444633191201688702532533204769920 10331270 -111142518848448585608805370980380737920 10331271 -193644867858904361438912414102004093528 10331272 232118608456581244284499843466211655680 10331273 -672529921185889956597328501581163685478 10331274 -251036940256832937430448839807097845248 10331275 80841844292058186021026431634699195300 10331276 224679513088574358965625025089008537088 10331277 90838093959793064393285384536662988800 10331278 6408271578943503259958174216952499200 10331279 -74423976207144191456502977961944526240 10331280 97085725092440018747047662332490547200 10331281 -397220543662636528450683204132925753536 10331282 -72011919929182932786472562437169010528 10331283 -118653995383264527591903070732561483200 10331284 -39903553395693265509728185376559872000 10331285 75686449160969852377714360753104373980 10331286 29347339534967991737278274713602269184 10331287 121193006384510541474572800670710964936 10331288 -241703636604464325719895574475508940800 10331289 -306276302689433606104502930312493433446 10331290 82308795416376252763975574382729901440 10331291 400539174460951261503754000182547594152 10331292 -47280181254556544041631985609530254848 10331293 -15551433620345503815379773857605949600 10331294 -254671733553948384751212133833243122304 10331295 88746075469545860431765051709744449440 10331296 73584909722387161899321367035248640000 10331297 279610675065970751138461688509331509440 10331298 34470262412302342799748088749106116000 10331299 -177019907795060332267967798044370625840 10331300 -6817989538088323639757629447684608000 10331301 51521148470680587108152981346596483520 10331302 -25147340151570215198498566228658313600 10331303 -50662075617531929420219120353582455456 10331304 457326608440550345013927038964572160000 10331305 -805174249392811431228932432938983795840 10331306 -248461161058718512205091512084904909648 10331307 8953613228217876605009182090365440760 10331308 100595137499364896391161375094494453760 10331309 4914689255782360077934789121016801504 10331310 15832970834025977992593991634161259520 10331311 780015610578498184531067974319096402400 10331312 258730147250504893395695485192697610240 10331313 29179082808740796532466481155675570400 10331314 59455221127093563953524581725344166400 10331315 -9991809695175215573618134337684425680 10331316 37371751327113256281328826581416511872 10331317 308590963918005793507199817245859632366 10331318 371039397815338080922794560260766163360 10331319 -272395011258146181795363135479645490456 10331320 -235440757819112172658465276318424371200 10331321 1758864250994467575677847311792289408 10331322 -77309742354686005830948112792922569728 10331323 230894097238260358300297381559777977600 10331324 87793105748467551831421811946522817536 10331325 5337665690837677556535394042686510600 10331326 111792372106954752885454655255409882240 10331327 -373161753408142103245605017628841765824 10331328 -33128385665044358461032693699836903424 10331329 -69719620865703504563400550770982189520 10331330 77391509164491566242052537362336581120 10331331 -93367838546495458655041276864250026248 10331332 -155789086543212406423108391404985852928 10331333 78893055494069785442524932117562381440 10331334 14544039783439608780200545330784720640 10331335 5035625712171179653055378337743256000 10331336 382672461965931580808252746684180776960 10331337 286976753486540772684380715856072331520 10331338 348488601439527221347442240895325811040 10331339 -65822816574223122880354717256054074560 10331340 63205686368066723137320688871651481600 10331341 374662575373587547084277044988309050742 10331342 -1776267423647440313677274487510153216 10331343 151972833469952054613878323984728360 10331344 -34894539810040787177002002467260416000 10331345 -65466480152510444247342897648016732800 10331346 184295998794977989111012137782052921984 10331347 -65984802457464815699244351713981002560 10331348 156112985447826338452736116142532724608 10331349 76333001547150221132235578107547845440 10331350 -130317778169939094964331628528104853600 10331351 32876298811378642147722726540207272304 10331352 4326310588143376116139857258515005440 10331353 -520938982479203309631422053057511345398 10331354 27680230260858324751600705299623197440 10331355 22433077643414088617247930825168462960 10331356 332181036164115164861100543821888859648 10331357 124462156726088559653992521601835901606 10331358 -55821600116484708032209999954218522816 10331359 -454061167887668111294519280822580005984 10331360 90373068443866619626840096196457922560 10331361 -267487238918133680006583206074297179360 10331362 -188469989290500185656781392137302001600 10331363 -148298848535038847400711367480575717120 10331364 -44923514411507478556505302064648171520 10331365 -28934209393083453961436155901462371680 10331366 69645436763430502687678564195172378880 10331367 -295454477240424513175229228174906506752 10331368 -134291546319843373380123833188148413440 10331369 663586988142800350239997728815642659770 10331370 -7054649334591184380877727108635791360 10331371 304866403315045321268558412681968355572 10331372 334515359667333375582700462231119905280 10331373 73600967356033729459601233980728843328 10331374 -50856546404925666714786124533715952064 10331375 -143393695797463521555525594200635026000 10331376 -50074736887543449740725753515608113152 10331377 -174405207618732315596394787480427092928 10331378 59040030383237896735567283411674356240 10331379 -379155656989868947362987407268494885676 10331380 -2044249145390154948551243285293693440 10331381 -195894329542482729406097343299156564736 10331382 45213683856553603069677733852985978880 10331383 -1001050637544873358107493233809052140800 10331384 126440703204172123994885861359431475200 10331385 44507954664855595527587934278382529920 10331386 -53091617180732933745973888466786401056 10331387 88337641812397513586427952495152479520 10331388 288001831506527184851724992022877194240 10331389 -292885758300462617202755208338123996180 10331390 -73378964070033209445211475797315684800 10331391 -65680300265112809644998194715094543872 10331392 -476945671622806067896954333049990938624 10331393 242727586523835281546652155432396847744 10331394 113466858124674029221557937139647996800 10331395 -4518733424339780790330224152334959200 10331396 100699631439902953516576766132513217792 10331397 -149359435627716196721039747290444086240 10331398 -1529461258047705912828402380035461120 10331399 85855761722865992727419761225630664832 10331400 201378018574971709456323284029569024000 10331401 54115771387663769408931476125226408704 10331402 355156153096082520768530623721157561600 10331403 -607980528368691219200890472773199440896 10331404 -447895964601561281340525191757176703488 10331405 -88729838543932580471044198637384651700 10331406 19546306007878981421273208938706582912 10331407 -184613169065913718036892382476651344 10331408 -160229222122297310677440998470230663168 10331409 58283761336071040737380956406873929920 10331410 -142835007510998032261727337765235035840 10331411 391360234497601518809931988261698618024 10331412 28678257085765154402032412057568681984 10331413 490206212884417459727567746237433499662 10331414 -275437683689752610026668338666477566944 10331415 108897806151588518168815466394158822400 10331416 4125544249769272136555387135253504000 10331417 168747648019088625543317872705838255232 10331418 183710722295551605648235223772258952704 10331419 -34433995214444060408716804666595166704 10331420 156293475754396896221588983555562373120 10331421 148422021762796640281853452808113315680 10331422 206066693104051879419458621297380336512 10331423 -390335533046828696699032902423868766736 10331424 -279391181316191879640816920078476247040 10331425 -100023457887701502631476854248124236800 10331426 5312757999279935095054208213819589120 10331427 384648388414359241399209977939796629232 10331428 268098183274925053433056850244212678656 10331429 -2009116835696301334843864698337013952 10331430 144425838003428440238415694954023018240 10331431 32139478369831706072934849359476358400 10331432 94728408625533400904626408118221209600 10331433 117541891945413117531350164201389833664 10331434 -99658202208804406416071795745503874384 10331435 -275406182517489921062088130291290249120 10331436 13542384054538525360282601556780702720 10331437 -312609276464153728568849266988774039914 10331438 2039291090577825206792013400741738368 10331439 -180104464927378834878059994280585502592 10331440 18288901786969750469666208831583027200 10331441 360913226015851739360398339661052659952 10331442 214887229612212323398984423033627399680 10331443 16513442457583635648382805039437239692 10331444 230464187039237910861922993199429383680 10331445 33854368075933609935713687796208645920 10331446 324295947414897319865047378865148334080 10331447 3960330487464565323529689398197068000 10331448 326559655107115674700569602736119685120 10331449 72006711564378478212472899502500992964 10331450 12882752471540850552476062918467686400 10331451 13380753134527819877302605717852702960 10331452 -486709435802547439357035383007217828864 10331453 -719544624875298119405890850207414875200 10331454 -72871887075907094288697663562608554688 10331455 -181902499745359547059347094591560279840 10331456 35873302509751565456342235833365954560 10331457 -164677424261796702532231674840991492560 10331458 -243237221191560096285200139357967471920 10331459 15863542010556194862164664591244939620 10331460 -156516278605789847860900583389001214720 10331461 -20572275167365131602828447659698176672 10331462 97415398468194435296512836289404088320 10331463 43724562721414963537568411540623154688 10331464 -6788435549509258745125181814282240 10331465 451991892215738962412650056912388837860 10331466 187561180609686325570528698255989063424 10331467 -9270515784808239623992555320111475536 10331468 44493775311487089774027776291747260416 10331469 -37756290597659777217759288812308125450 10331470 232702611044003690298542600615060607360 10331471 -16345428244647736661119434493863764016 10331472 -74449681169844846415527910179056517120 10331473 174537457111489023259598729060922234024 10331474 109932190503595142914447483467151647360 10331475 -15278408890883126487919765615417056000 10331476 146506918913212895835615202344320874240 10331477 -210512109039148945909613637098456926572 10331478 210050291416662912356506861774020167040 10331479 446267299854288190557906342294698104960 10331480 -42343097992447057160031359983486771200 10331481 2818888608574690106671073097657003888 10331482 33646441289686703338964484869098490880 10331483 102425536498816872243619026799350708000 10331484 -192218372525696526856927713973064062464 10331485 57860217325396604180249219691944006400 10331486 152017551631174448581621816674682378944 10331487 -5654239625630009869593222375157778352 10331488 -162318827024205445034866675280025354240 10331489 -64438187869019620121781049791499969344 10331490 53629427303000095871849909870586240000 10331491 22362527819603087754533235216194884892 10331492 77523936609054099102408514538411581440 10331493 94756182133338109011807832969001921760 10331494 24682893921045444246339172082478096384 10331495 -64025186861800494276646932481095015120 10331496 -202969380332828188195063135522106572800 10331497 30140172648561036495420888553617245280 10331498 -358790499728466587025394922466346002000 10331499 -325715226851806000177830005503304546832 10331500 508710284159704148607013661413669632000 10331501 -20493693014741300744901136250527404096 10331502 100533978237057521388328633333798104768 10331503 85420578005813772821285129236734956984 10331504 -49681189248413264330452872465187209216 10331505 111049937337723262389091890358275510900 10331506 -395038770787134576611989418596415064048 10331507 -709147617343710108238214768407521811488 10331508 33417754923869050656095982673819140096 10331509 224770327673960650919205683054570279740 10331510 7401198004210578754903405117833331200 10331511 -83105001799232171413963121429347116000 10331512 40200666450997908969894763830064250880 10331513 -282726782624548450390139579229844361238 10331514 -151352966820111389089234894639528158096 10331515 57088768623721676920333920587682009600 10331516 -211811422315544959488298273478688353280 10331517 25386185642561263956913468774971918912 10331518 22520049397750736128143912103464875904 10331519 109256645745184692270465324747023715960 10331520 247842538842804237172508068853003059200 10331521 -269177620603333850835416284239191057278 10331522 -145345253625653910248413614571761283200 10331523 222506987308397730363818700693869238000 10331524 1117586497905607091560652851267899392 10331525 -102906777168417066897520363083016886400 10331526 -82106138548955172391902484170652673856 10331527 377900546919122336249021219170730718912 10331528 -116546716001912132546005422740339619840 10331529 -190847472786261671157843967513671962112 10331530 56701249187214448490389524881749797120 10331531 11260183802507253013503935464555663104 10331532 137403989792035466630593610971186995456 10331533 545382386925132482842694475792371961782 10331534 100486135393670390327715467820827860032 10331535 -165092902647485997960701476697319465600 10331536 9865592484324579699515898409088991232 10331537 591104704054861678074679900257307227186 10331538 -12088293325070315331014753166867755520 10331539 135956601742238964815254718203600711340 10331540 -359330969270476865476158785398831104000 10331541 335127896205399189128693176179198560640 10331542 36318145184541136196195865164450411904 10331543 -85339723602229213290196090694402417208 10331544 -29062804861079938907303666189398548480 10331545 -156316213052444922946849192508988102720 10331546 -29727330181872938380980082160286732864 10331547 -62567687404104998896532010383624496528 10331548 33253525925024697977847306810480156160 10331549 -176120247940093633727582320784011493760 10331550 -446879223039819766108341239314459200 10331551 1324627275975484576451577186800716257600 10331552 -303728439535590140832611415697942118400 10331553 -180498294520482770363144762265969001296 10331554 -112379133816612052723998935847754974720 10331555 -40608465909314933829586922080194600000 10331556 20493385141335600087432043619855745024 10331557 -192704302989905516128016151425696240194 10331558 80165327870643705136507606111515878880 10331559 -60692206601710050506753318911685069136 10331560 -129575995641621828977012432522817638400 10331561 -278334003942329451155562465559578488838 10331562 181692287502068879308314700263656554752 10331563 652399686769264048025388683638449426000 10331564 454480627566736165717107161094169651200 10331565 -21887600877830938703928366357400032000 10331566 -11352470296433119071587827812917297280 10331567 9148076556176222763730379416854926832 10331568 -19965666142138546382622220092995665920 10331569 535795142872768543024665321174411675060 10331570 -113849112432067956676485826819817077440 10331571 -241793094241160759057085951562240286976 10331572 97902097949537557208404453292888604672 10331573 -84169205759555445009197599853954343360 10331574 8328923659826262819648732735391772160 10331575 -174609133760149592680240606204346153200 10331576 514073987456794711531229062930735534080 10331577 226664645703173054513752904906051911680 10331578 369854761914885396812888751232652096256 10331579 -519389004455658211396915653383575985820 10331580 -66717366680005823712063171649273528320 10331581 -80932835690229255034802886274200610536 10331582 109091302407440012964236376946817755392 10331583 -401116659187536028091679564765097323576 10331584 -81769494723633564595011612135888257024 10331585 -220455061557349122034512703434082860 10331586 -67670646083752476057645564379579125168 10331587 19207845821982521707185036859040784384 10331588 -258643724401500693970457797840583997312 10331589 378588121406621206604879894929371520224 10331590 22306916562326745186896513543090903040 10331591 -97950754419112335188406974281301691768 10331592 -48470080075256824574613198993506304000 10331593 -573948215062615376177206917019464274716 10331594 36274556042581812558988459034429693952 10331595 -18028157943350686006782323496643974480 10331596 -39643543391243185395215181389262896640 10331597 -715234136632400937795850925234123996628 10331598 94305257783811260600023186581805637760 10331599 120520039645963023763664234053957266936 10331600 -17242318746778960755636654321903206400 10331601 320709599986832284181714696676974032800 10331602 20426517284410847298490561678073476752 10331603 519289601379260541497848560566265087852 10331604 -10124216476100828798675473612672450560 10331605 -392060951154019754853695895189395608740 10331606 -87577516676746260763969591916121409248 10331607 105439977928002631852927443804338860416 10331608 -7287890162902905647064777457962147840 10331609 -86106747773071972654501875664511603190 10331610 417059694789577929652478020505971200 10331611 -297795238638271248941850770346894518600 10331612 -382544471267080886146538023487822943744 10331613 28174003626626259063925357391141950560 10331614 59958687836877140384682111226644221952 10331615 117242926743048924353175335637649344000 10331616 -423081071571590664550181121638315851776 10331617 -42711123115904796088965730017492342140 10331618 -86323097442699337804714487329036646400 10331619 -15329701678904005424484402199780689600 10331620 79315493609319433739873121420147916800 10331621 183106554985341120511091870482686939264 10331622 60873895309778268509185111298481997824 10331623 -145449933267306123980668262221382563056 10331624 347722022084021922142851649652480424960 10331625 130440795720645958992069890139546048000 10331626 28414500612473618767496281646484334512 10331627 -62785403298470232681585758499873595440 10331628 13464888252463034522224625569589982720 10331629 32451456002245722056524777203820865472 10331630 -175520826375109823865909064135369046400 10331631 -198364069825862396729864789954968827552 10331632 135935335535131147505266218403589390336 10331633 231376038352984922993290687057489761204 10331634 -249507436206422349037248150939562073088 10331635 -406949589397358143040317194584330446800 10331636 -82429114032419540100080582842539024384 10331637 1164949367930064329850172389675406752 10331638 115786649801054956255466501102716825920 10331639 305336220948545972393894317286759614440 10331640 2805690253047797604877608881396736000 10331641 -608329381410369048324244203404399545200 10331642 -93961303740821590771624236691009296528 10331643 30220938562113247291382773535561270784 10331644 -348910748368623821440252683257257713664 10331645 -118928177294951439530151849875310278100 10331646 53996753868340052494141318204950721536 10331647 -550025333507860856805098162063083707904 10331648 -216899510818816447064212003286610345984 10331649 -96621440516376138195197959628252064000 10331650 135147241296716967119238807066218953200 10331651 199265165452901937547361531709986462208 10331652 37527148102766979215415678804429253632 10331653 -10983278414663573819537866368261786176 10331654 -80902552989040673130707713421010333120 10331655 187150886175892043332701850078944542160 10331656 579482012328276404988612205128124876800 10331657 -289051349647788522528186188181774252288 10331658 -140741414528330050513949743851313359360 10331659 110799994698145195601748712546742865904 10331660 181126443725983944823497835480695936000 10331661 63176860010167608161122256114749975680 10331662 -93416516912899080153049963493311875072 10331663 -694040781205334368828083390739364651088 10331664 -26048484364397442784876600274830491648 10331665 2334722770038980760449267358435232080 10331666 -62343897910605094340501448887444281968 10331667 -311384235284293985669258466813768637080 10331668 503359802886615133136182920649664460800 10331669 -261609987846624569880344376817936081056 10331670 -1095095305557625726191059320648838400 10331671 157465969559336450920513195451907393712 10331672 85877632066593319280546512119115530240 10331673 105178106090605387727149716981930425568 10331674 74096224588260870567000477548225322240 10331675 316479581875077267359787795806846694900 10331676 154997137862354191313227028182039959552 10331677 633925401229079203810958674608735655526 10331678 -17753459818534347226735522003174437888 10331679 -250700592538600484813723128844571084216 10331680 113766804922548718754809067620081336320 10331681 369074699535855789613518522208364435712 10331682 2608857338617476705994512766118784000 10331683 -54062851344418454370856702166486780068 10331684 507635914959090078427548793360918828032 10331685 -14680709111628679247387767241031916800 10331686 263939211135103008797613237788210608704 10331687 363885263945394706508279544582851151240 10331688 -293759867081962890579998432441602621440 10331689 254055912031985883134905055979377626490 10331690 14388556709443057969975294421669411520 10331691 -58450691388350643846049189651553264808 10331692 -77591671554555622954996967865551486976 10331693 643148852166040178234277929499507777942 10331694 -4585028929792888385583903727836764352 10331695 -14472840628317750897381213810065473440 10331696 -395256891531348323621494627809067008 10331697 -44679618467671598093460648553090345728 10331698 21141924956490826734102143921209320864 10331699 587457734387384177955416886118073375040 10331700 57396550676526699091071223987535616000 10331701 616081787784464811645982687224933600 10331702 34034712616374869389566748157707377600 10331703 -95985819486238185109486507012712465760 10331704 -122545020847779412740437709752804966400 10331705 -64761080220728519609355143476621535040 10331706 48551142304405382261877768504913920 10331707 -290725556660117866464206036613466920048 10331708 261850530442156063610498059360191361536 10331709 -352895385269690054955113451454398525696 10331710 157305213843493493613272564858706077760 10331711 3561104441361059350546864335028085016 10331712 -1045565875683447380749096851730857984 10331713 -33598634393304876131633687396154048000 10331714 -149036493926725985690576507189714258880 10331715 36624870585856740536674268918801137920 10331716 35093274685723060869134918723711516928 10331717 -500703070047756774573378355318472346048 10331718 -29021140906203124692172863673686380160 10331719 -318897033966825091204331179527867123880 10331720 -167141164662431470373455927667773440000 10331721 -365096580511183154956498402651413221910 10331722 -44184118028002520539597093560275410176 10331723 495869997263515284052687209696866397972 10331724 -14707043343400254412698547709794762752 10331725 -233761500197828811355085073659678924000 10331726 -14002606901329374661440367438663813440 10331727 -29282467022339064943333445694462481920 10331728 39366131112586760230246554815496192000 10331729 -904105767620106650261088133593079382160 10331730 163340419955484208852927213731490073760 10331731 -212510776398110443138286388503349388800 10331732 -135678573266873306752351194275632369920 10331733 -193011691171517275292372591762701442112 10331734 -28808848267347171864656493007547188608 10331735 344272166344676766747234784695293927760 10331736 211797413364142232252500898571737333760 10331737 -189634135083662387531067713201527149500 10331738 -170964337496558978534078680409409497856 10331739 3760286940756715669817276552989996800 10331740 -311203958399936859356367264815210703360 10331741 -37992929691837917440220479847618296896 10331742 -63682039716897784047339851259865952256 10331743 301908957276486641458448109351363296400 10331744 132693952950044892871030576138455613440 10331745 136404309646257048985987845054511989120 10331746 -7888282036772191290847690490379719520 10331747 359818318607312437741515348571380004032 10331748 -248602251074775522240704374950813263232 10331749 431031864814941793986695128444439817820 10331750 -35713308340954063737336752788474656000 10331751 -396239527494254847899094957349322948568 10331752 538148607179129694162564911564211763200 10331753 -702049040826590491777493931884968990236 10331754 56066762031384824466400814297639040000 10331755 -38805862843350512370639583459061978880 10331756 371208058002553509099679910930831550720 10331757 34847813624282673416049413887392747168 10331758 27146547577652992326236539588496198976 10331759 -396556454486708410635012189859111253040 10331760 -53464493987113866644889073215332352000 10331761 127932521748227505173225807214156355968 10331762 29200844896967253818840902337809121280 10331763 -6276431410058426457091470596880814080 10331764 -39757181384102104530565739137118357504 10331765 -97008049983267430736578153852734292680 10331766 49881230405242816590470332504427201280 10331767 -181791056498732219154365448539950379088 10331768 348561833865887786719366930877010370560 10331769 14378188484696080610916220977478899072 10331770 254576910058424304318911076598356514560 10331771 130992817954434215452948817631530583972 10331772 -125394965281463349813896880260103168000 10331773 -129496923596757371842799268083283925376 10331774 -292578550802441037597259153376883300864 10331775 -68052713458851917970189697637601559200 10331776 18703515941522167005089986989753630720 10331777 83274289845476810514647447465644163520 10331778 -34560777248988395999561542763341332480 10331779 644763117368489352313442023580713440380 10331780 115770178568561529796056409876127673600 10331781 235759735825735553746621232924505219552 10331782 -4028109591067492514689952539239697920 10331783 -63708944046381802399541945586912629760 10331784 -219897393262836135967468919307988500480 10331785 -437125724146436419219953960374515862400 10331786 105336712191296266965682929429300622080 10331787 -40464138404728832162255993250532035648 10331788 247223316625516253177888636298208825088 10331789 216652558510998417671762876207758792320 10331790 6442199616227348737435135086185472000 10331791 623300551643950125251742764182436350384 10331792 -59719239710593792985274955541184405504 10331793 -3691635049484558937751942406366222220 10331794 231928778061791657006751164486112400512 10331795 -13245154024334335746243087109763700000 10331796 30498259158222353943815203602954393600 10331797 -488893709084823161219415512571107316114 10331798 -200505399034434546261044969547179397600 10331799 165897080058679259484268390002500565864 10331800 128115587368885049331618716338993920000 10331801 871645704341771254354293188231587987200 10331802 -55257967614556425016689802963761404160 10331803 171100746583002209042933478856466242052 10331804 29253256443572610664792277276480765952 10331805 -16103920309801135530174283491581561280 10331806 140195256216585935708759959591391718720 10331807 -290263198353739651483168814007310290480 10331808 -241341852538321336367521059522050260992 10331809 -485213459458355623683773983947645470700 10331810 -63344941329285125146568346878799433440 10331811 -35935360004169063154599176932139397168 10331812 38133119899557668086787465287221846656 10331813 66112124230033546248447150439143661824 10331814 36417922978882310349574729236263809920 10331815 -37222817431622839488316901858890402440 10331816 -106889367834530347238329864951583539200 10331817 -284575146397328667693548828269829326752 10331818 -141291569849612125765320715039750338048 10331819 694761929709737862907206690149687495220 10331820 2348586180536502638914037218108569600 10331821 694901673905497226938307252873749984022 10331822 -133048979339611159388477834344383176448 10331823 -123075257310596786500791049920967313136 10331824 137282980586011345167478938714870333440 10331825 -1439433853707437758863869256405998400 10331826 119835307981706102748640753751103660288 10331827 -2030134702695782175950163594462779120 10331828 -58560132278553662927513069647371951360 10331829 256254182956038561401374527394920336174 10331830 -103994277092912945013719086036215360000 10331831 -423861460752119397120956877884874248448 10331832 -24475908514639542777303188196586291200 10331833 290294774991977657100613664560171207082 10331834 16546032288045345698365288841641512192 10331835 -39375390721349564461780790894489364480 10331836 -7177494238865600816782045623308967936 10331837 -592580554938598133465099831165519555514 10331838 -23162644646218267573723097709736878912 10331839 34195258300564576583262096095232218880 10331840 57319790585531421915408148214788915200 10331841 -21380853705358516382133129421975792320 10331842 18397858259573238419745769604598886944 10331843 -31436638126245882360042556536941721732 10331844 39419077523372046988367500534537451520 10331845 -53007857467098718043222261359798740480 10331846 29273822865819892169750098693854009600 10331847 2368591345050465883312385260651481040 10331848 -186337478858261160425921546528769776640 10331849 237271990439932265776995397942842381120 10331850 29106412244253483940165643324593344000 10331851 137816268967685644999008402294413768852 10331852 610549176156484414353721784839304363520 10331853 54475737872210128197089796120601817088 10331854 -81283635510068731248761130313242978240 10331855 -12498710588093335845323816934935901840 10331856 -44773228002486315567397612671518588928 10331857 -981067182548346265586022587620472138240 10331858 -37025946705608999737225204515752559360 10331859 -223987910573576291088248879168952415440 10331860 122522222468509903907465063391017164800 10331861 -701211894485928127015065088949317967538 10331862 44122413873239619581987940430378260864 10331863 -481600374899952159977725436702157088888 10331864 -115039469751594897965907215263679600640 10331865 -347682653515206209738010039112123200 10331866 100051773826109058159828577533693932544 10331867 22451197178010814606715522883499663392 10331868 949826650299016890912068568344223744 10331869 1563716775070155677984021979364497000192 10331870 126682008823985698205437940359626326400 10331871 -210778773850980637370813077949334491136 10331872 341130699254632706933488031916483674112 10331873 -24900353177778332395833653784722394432 10331874 78173971487965730677567859323900826112 10331875 12814716787042283005807381570119940000 10331876 128944356808309230640074607688405164032 10331877 -21228815946928191929329742516369355840 10331878 273024497637247489092683632195314006240 10331879 521215959031135659282245383211068263480 10331880 18200343546395970771749741756080128000 10331881 31625521940555115797505511774995651200 10331882 201469349994378305442681223666705526784 10331883 -126641446599525380497513054305336246948 10331884 -425637394942321384020379693172927037184 10331885 -550459717987167051196171981145313721800 10331886 -142479945415725814453912216165901149056 10331887 146307708537416683290678959874684723536 10331888 -3181200518126564231202139635141181440 10331889 -299559983936607542114844518879235090576 10331890 211349185611250450520313107698035319200 10331891 -157569220177020595247071546476973542708 10331892 32203006770158874584247471679579288320 10331893 -184167934408319360478315611690415585312 10331894 71057660929339175921247744036725006496 10331895 -160909187209102345012812648710484588720 10331896 349065930993930416963528869287991910400 10331897 -66129583812939896371404305217780757248 10331898 -15027473635642608218370911755966427136 10331899 -99144401302650768178859312621594760076 10331900 -14347677627942624254819835871546176000 10331901 -530928941749855813218987780182866560960 10331902 63842494592812472220618612079256574720 10331903 -231412846674985855286203489398389545680 10331904 -46269728558996561065018334017342144512 10331905 -66187060652203412724773289153881907840 10331906 -50115478782797535456537580258705169856 10331907 143556233731106436025446161215288821240 10331908 10314338402905699516959496465234676736 10331909 8695998499346879193221609871490683840 10331910 40101749803111931891529342203978208000 10331911 -84773352032852664174207303934943056 10331912 492589449192454349958360982995173299200 10331913 -148110381032671476915143608116783057312 10331914 298686834170520955584847674528880713312 10331915 -280631257546640052339555959656290124800 10331916 -168541770640468440822177819733605679104 10331917 368691942360302415898178403492961961400 10331918 -29491874152178519107845566162757078912 10331919 -168892099822449193680466183543703063760 10331920 -29093787498320533771888470790900285440 10331921 313047771039279917245255411830522392100 10331922 -118589344473907091706418111581570885120 10331923 -152774725455365262511193517652655936256 10331924 144057355836562038702956930834911744896 10331925 208162872514856183736728722920974344800 10331926 62718702962636524116050619256826575488 10331927 -482650870599986180670238966939259767224 10331928 -66374351823342200051176956368230809600 10331929 -234618458318216800739695810899417115116 10331930 -78465580211904560450210427897344993280 10331931 -128312769913757502698610116604092383848 10331932 44517207037226886537756333174796161024 10331933 -125013650737288327832872322940129457818 10331934 -60735587653548896772799351952634885120 10331935 -19575421006048215202317372882193578240 10331936 807508116840419397991024355288819957760 10331937 197427218147213161801731131287990952064 10331938 -6284827449247083414935559736464200880 10331939 498182667670798649337604761952707641400 10331940 -83503625819485189736927569402427904000 10331941 -177261315793072013466503171304467166658 10331942 -461248635438539539921440230195286169728 10331943 277641360236631913230240986769976477824 10331944 264480931972321786815700987467695139840 10331945 31995160347255343250743549977669181440 10331946 -22181011599280707005058949482819845280 10331947 174692972535662281758590993576435561396 10331948 506226927683218665513050829259432704 10331949 -115674262092312704796104718612629881536 10331950 183498961214098215822937368724104816000 10331951 87472793712551240770062190585990624224 10331952 45368349607075831589096700391600128000 10331953 268611701529179686965651522033731899120 10331954 1428727483582824486117311522173476864 10331955 -14644913574808097540051491537205286240 10331956 -575697868759708986042054041132148959232 10331957 40068783158984496859780229312166677340 10331958 -17144868981086382009876648700782182400 10331959 73178888970916002381184441446962181120 10331960 36055769223023717730621922745925120000 10331961 422317631306391040646879925846370408272 10331962 59887451467430092513469430587240697600 10331963 719853053718709536654986416195593773280 10331964 64074820837996934636529488975456832000 10331965 72520307438452051140977933658108096000 10331966 10836504304535185091827193358882546432 10331967 -118432949566598378455029819507504484920 10331968 34110323861753035720542477538893496320 10331969 123462208944219983338377370550080274370 10331970 70414687979007768142083970113425817600 10331971 -22349920748490809788107593152814380416 10331972 52630497524503466124521688123264184320 10331973 -56926701417660929622275075227268087778 10331974 -259234594763260012596455838812885679264 10331975 -390438527394402891581258665458978411000 10331976 -244715913561487128520897631397657600000 10331977 -154676634661360595625528460077263707174 10331978 -588815858392712465283249011345284882944 10331979 58176613610955803775012861249733747968 10331980 67347580255694634942845862018286464000 10331981 -683709117645847315088939689090212153696 10331982 -22062034940020909294415904547716222720 10331983 7779656210797035007649428520472234664 10331984 -42055324386613658510835738548214521856 10331985 133664329776165024731217995201912928000 10331986 -81322417685716333611729413471422848000 10331987 201364717763105588029112365100554566636 10331988 19459734057015835291516852083233058816 10331989 -402752240201821764316465259453586556210 10331990 68535904963450044011472099927331660800 10331991 40300326078460630632335810895695746560 10331992 298737150217482584653097283609133916160 10331993 -468812334293139387810855623027731581942 10331994 -16591203626700833770804085844271802880 10331995 -336006962891319936784765569940555848000 10331996 55529880710885194656720082200554304000 10331997 1417815832687385149436168634508824192 10331998 364160064479407106958503561379237264000 10331999 85283971943725217210669147200424270664 10332000 41403444738333531159560361643081728000 10332001 32581418616838979836448019657267802900 10332002 261446942798332168796708030057463695952 10332003 -288278012187269060164149228432222010752 10332004 374372966477177756558589720087972460800 10332005 237546079767495345695258260828579021560 10332006 79033496855697211615163944200180140544 10332007 53223638214992441858009632434058238512 10332008 540821660965981128241715416555019688960 10332009 -161207788767801472711286306099438990400 10332010 -47956258984377857689852712042568192000 10332011 471845992803558637726751446910554986612 10332012 -260579812640428193443024461637808613888 10332013 -235119971135187617559811048833197713940 10332014 746924359269937606679151651572895744 10332015 -122859304864658138259062801262284544000 10332016 -123331798130524412136675779829038153728 10332017 -248516061408829259222237806455962885934 10332018 -337588047684773951076643136296802751072 10332019 -67088136566050282798246269487599942580 10332020 26097762031786331137873704214573056000 10332021 -29895325473489215250326886688059187200 10332022 -201487608492209750985849883688518494720 10332023 -22169233426726756279227937761277767072 10332024 -303701199779670117726015646890815324160 10332025 -300919685388140654456954214430387940400 10332026 95911908653088899849165347400780345712 10332027 284356436230130072994080312407996176360 10332028 3632074855664124178684191892017453056 10332029 54809105818372280163883663044228392640 10332030 -298060471011635522588936099808497664000 10332031 -68901457078325826186186210724125175168 10332032 19564486926543165632327930721903575040 10332033 -152507594486600980891242516327779256960 10332034 -285330434460532419992372938638358273584 10332035 -20235105389427192471899365553727251040 10332036 5553065817169707574151882327708319744 10332037 185603323780302038671988660144142294720 10332038 -340028233593194459498157790784385394080 10332039 207840612225024541335773187729492377760 10332040 5669809397037464840388030408604876800 10332041 95314945103569647410804047078500664884 10332042 -43585062976153653314953786751832777216 10332043 -288113347460300288697354074505580177708 10332044 276623751570529226757825131878776635136 10332045 116179697679469319796669363788550424620 10332046 26044404608116134148764835094777537472 10332047 182346655850618881604626599434747748480 10332048 8965224813928152686541807912055603200 10332049 -22166053807958789738542162362796947520 10332050 -95877467501170671896506828993252981200 10332051 -97686531246679649707490727668231671368 10332052 31755885624989691348835606794425384960 10332053 332977761403926007164464595684065980302 10332054 -102161211499107187870889263209093215136 10332055 2282843441656844867676041850593644560 10332056 46451746458898820934318317776598876160 10332057 312654339942339149673411740232748516992 10332058 42815609442723887982332628210968428800 10332059 115705860829556310481330112132471430960 10332060 -6634623709991836406813674220810403840 10332061 -179224018850361365690817998484578456288 10332062 94878470246082101105060065631819005440 10332063 -90048654454377028150100295335888167680 10332064 703818783310665744432331021589670199296 10332065 22082331081641413886142393717519153000 10332066 2407750661622303154070916822711892224 10332067 700781465858677999352573115278326479640 10332068 418363208624732190667313566431857758848 10332069 -604564823743052166314306711280537408 10332070 45215703083521317306468063205488015360 10332071 -167232758188313731554424979564190670728 10332072 179350061682158152849759590585564318720 10332073 630881029998293433135361395055318895220 10332074 201375788923204145185372444324382095536 10332075 -51387579998862076369040274194868644400 10332076 -435204127519448334705927247085070826240 10332077 -68639592743845681668249411948955607328 10332078 -71272560782110781549513559043916208576 10332079 42508846241768292784167018666472736184 10332080 -9634481725786569761539436093767680000 10332081 102008095865085084312536949808527960528 10332082 44050563048232598340583747231141130784 10332083 2041502958838962295560287364905269248 10332084 -74871761939538053923046717245606883328 10332085 31009150710586544630709555282602280960 10332086 111515250585480764583701548913316208320 10332087 -10060547587808641004110313924369193240 10332088 105513727514512561210393930512645672960 10332089 -202632117313154273498506189326818920992 10332090 64087268381020211794859263459325875200 10332091 620920787413426025005347354862385970960 10332092 -18375463384491817601242731012501815808 10332093 161658196479232892304645991479113873664 10332094 336638696661806169735020005056344482560 10332095 481881197196188683844207376610413690600 10332096 72699360325864590364362106732629983232 10332097 -784420243295500484091148155446492329788 10332098 61005495901455491606421723161733929472 10332099 211271307130263840383329151914303947000 10332100 33995200374103232378993447968430022400 10332101 -284364545879152058753923706176608730656 10332102 34594320983777409410019404561795586048 10332103 143928394394277617306386401485773627352 10332104 150916242231898123849897578944628326400 10332105 18114948617037284678703233530029696000 10332106 125928594319361939287285596973331768064 10332107 259879261539494612949365200329949752000 10332108 -113787458386357712895199492828280587008 10332109 536486529614628553975766451979573327404 10332110 -92107942532908988450556852539843616000 10332111 406221771632193222501874763972614996872 10332112 18218745980617938100902070384555589632 10332113 206244775796733074905297512665720780448 10332114 8482165737653795283947359000068304896 10332115 588616006812989142017923152228541959120 10332116 190327973885782800059885224277241632640 10332117 93404301783924223404125422026494883534 10332118 -515861338361788111977172748621727955584 10332119 -160337059011640387682173148672724557088 10332120 -35990577294935652801982300431697920000 10332121 42603477550305793330069899355057045200 10332122 231403197537940006418262077761151024112 10332123 108360667952806734266770722489781989888 10332124 142805766018708634764355035013501009920 10332125 -189797329708897670435811986546696553000 10332126 -170504583644681734626664920864009216 10332127 -63499697642737615811407228039657542440 10332128 15882216492550099455036942876830859264 10332129 -3556134930620479535280983739050278272 10332130 206567127149678529941481797672124793920 10332131 -336083999033926356782440007628258100068 10332132 -29473565403157142068430848608809269248 10332133 74144241842586119193653453603290538880 10332134 196228762199192869503610307017030339392 10332135 -197977725094657066128624818395659278160 10332136 229098738015921075192734134459211366400 10332137 618434286906058685320836979508399874192 10332138 17577923099766635293267828158767501568 10332139 221604788912627696701231984842456221520 10332140 35445719146222809092431911966368302080 10332141 -76381232298914699164616229118227661056 10332142 -218917428851396494018179930282408750528 10332143 552339216528353306581981188930226969320 10332144 72227710809823600289309976520382545920 10332145 18079744017729879566320655328095232000 10332146 1521336748533964470939540967776949248 10332147 113888509997526829055941648153452387072 10332148 197992046122592994903752242658979850240 10332149 149636240446122478686879821839585501560 10332150 87617899646564769717605092955210529600 10332151 813689020566579033365573015738669721600 10332152 6398410331509116048408121699526000640 10332153 -32195483939213368868320964121148728642 10332154 48918438996510058070218599732967855872 10332155 -66377354919862979058274997124895621440 10332156 78391053649759434580699624179175260672 10332157 99863198220046652822786125245075068832 10332158 -46570232488628972688640692206425678080 10332159 174617684290630238687542867044322876104 10332160 9103949889852870013329883394998272000 10332161 167728484681077649343773001064698781632 10332162 35371039059878949981096758982082673280 10332163 353185085663205733347967653345565276412 10332164 36539007591178265869273566444966400128 10332165 254081615712422632620701117326373355840 10332166 -43360805970708417800840039908822152192 10332167 -49911954778601355557771120020693223784 10332168 75281835996272385673339425552704471040 10332169 365176038889212237925271050777883344 10332170 -57406149684129644906224438995432344640 10332171 290380776254032873494194918533230760800 10332172 253150989507050222769298094122650957312 10332173 484380576414907740993609112406559036480 10332174 -76548495718582113575677873108414818240 10332175 45320391690425734239482300907842073600 10332176 2328418951719060583523976322942500864 10332177 54185781696412168872525523744908065520 10332178 -358018929418684358358565586070192563040 10332179 -211854894612994753521809727486538683312 10332180 -196159401905077287401429399205377825280 10332181 15761390007821084754267922293094000782 10332182 -5507876677482236024036302019918267136 10332183 -278888346873495880302586246817124289176 10332184 -535100963573791164927712033394676541440 10332185 -193700074212918467796667203042880714620 10332186 205906870437681628864484271706361624064 10332187 -420232085015922050253539864640586103164 10332188 185220488627453256607997995099531530240 10332189 -94211897567391946350066594404338142400 10332190 -78919468245938602004689542351182400 10332191 -31677852968452176173382196460170114560 10332192 43492773084819150943345077089262895104 10332193 556834600499108163342926789299934041442 10332194 -226228894137775215177947368761872173920 10332195 241085841551016050623056553296065023920 10332196 -43031404919829614518031156732136660992 10332197 109078305125787228274485240177869905020 10332198 10390141357711537339429925769400504320 10332199 253792313335163348500136206975114116600 10332200 101951594239108754512606292936908800000 10332201 20425597047148088239976797518097091520 10332202 50254645972524820779113050522036389552 10332203 -42714067215868220869937559503420003040 10332204 -56050055901897862569837182835338428416 10332205 38315287644646769415623878493716750320 10332206 298084992594432576536571584215781343552 10332207 104106543307631454605928238294671669120 10332208 -56165600050888679854890214469890490368 10332209 -218652537719770260296558177506899525120 10332210 -45627175153608944968614612891032110080 10332211 -20196798500930496682264421038065443188 10332212 -192066200645136067885032103589264130048 10332213 -66814112065826320657282901215919510496 10332214 -393597819897115966640006672788629224544 10332215 48405919124271754249526193106511622360 10332216 -47243242476397097723222415976357601280 10332217 -252734386710246472321793276757881451008 10332218 -160519758675582856945804887566277891072 10332219 -87591705554615582134675606750476595200 10332220 121174381955740447697979477866065850880 10332221 375509409999704285297940246647730912672 10332222 222962105729466816157339574508392139072 10332223 -412430946571965042132675453599216284296 10332224 -9630998915680762972865121406685282304 10332225 -266022687107668313464967197776874572000 10332226 269398096294221413395713494633411483040 10332227 550521043095098999253466002437334854076 10332228 -116084464024736591268027625230427284480 10332229 26733016007212297271877367588492446780 10332230 70809119747431812569116244475691205760 10332231 -49541238478972057343634323937929765376 10332232 110939065306002942748567485986880921600 10332233 -74765055271434222862759573816510437936 10332234 -218342296584099741464962244438070074112 10332235 429349782520187690457391247585860267680 10332236 -224603587584086171859551536165229905920 10332237 260073827524440746190426496436982279360 10332238 -38579362483045127098803680106537062400 10332239 931510134547043510673807201197096107824 10332240 -26371862859104074725609655011864084480 10332241 102902713651053402555892031751827551104 10332242 103677792135719355449994422191905328272 10332243 -334711239939147400608904502069677831416 10332244 9055011791674940350028170984494686208 10332245 -166410736698916580136713094957587066880 10332246 -13962271606287140522285198851832324352 10332247 -225048579178448844735952977608446166400 10332248 50882498406711771870124326146642718720 10332249 94161354875694629570321967045628883664 10332250 -134305039316692881179092988204771088000 10332251 -435546651386353072332143624147513558400 10332252 65428155924954842625795418550294937600 10332253 -359199571244341640296696554435762721498 10332254 55105654212339594514755855187826275392 10332255 3327922850874350965998854212902055680 10332256 -337367630572391581549178826218943283200 10332257 22320566105542272118367818653762264000 10332258 -72709022201283507849306836037283372032 10332259 -34228749239655113343554411023288591360 10332260 -271044766375440802483340148223832870400 10332261 -107986489009060364946479933138386521090 10332262 -1755037483220000054985816162993454368 10332263 -568125895105214142918003230651944348488 10332264 24566308003322729519043945333277163520 10332265 -5629616295762413259256296549493812600 10332266 -69158197935402815645249336011894362624 10332267 264780644115300313476414437988421959936 10332268 -22009831751945179666879177972793955840 10332269 -152334634289212639377313672140885014400 10332270 16480133369120751400493468447007191040 10332271 -461119288525175304751485082099500524408 10332272 85223964659123202101961854885667766272 10332273 -115563067872914531151668945856500513856 10332274 24616443822344872277442681694398942240 10332275 18373522757786594766203006681917887600 10332276 -256907977105823892788221306264400455680 10332277 68414754615438384624686466005985598200 10332278 267800885211964796367722092063425844800 10332279 1222971090685232149989571655829956400 10332280 123027006857231009274039741101679820800 10332281 -338527327614142976420094379745587248918 10332282 -250037090928150578451510708396473856 10332283 87790959989739551744673326487889432304 10332284 -17025802693807739005632225836890214400 10332285 -2704814148038126153524480748229667200 10332286 102529248645555933563109575792210222592 10332287 56858801113952331718400572612945181040 10332288 -27703658680861561113739653203204505600 10332289 412433285540494445365425048512219991600 10332290 -153826049588966866886768271447202252800 10332291 164993761460413416925362711363505049592 10332292 370429964754737551426130215005581230080 10332293 -65106758202763379481981459173203988100 10332294 9777321237824540867814576067238400000 10332295 -302246515351043704091901712977239986800 10332296 -161603228294456245859015109020031744000 10332297 -124863224731897547769864652847221656732 10332298 5018731168363766674806613361489314560 10332299 416895441578150500434230419723635801336 10332300 -21843047787971425058549660121509068800 10332301 29795801197546444306613935218943862752 10332302 -36051414048524958532233069952871445696 10332303 328553131916930625774689048475156205704 10332304 -4547942257146425262942851242309713920 10332305 307749415216071653873382399430804409460 10332306 235471590104446544748223690420229548800 10332307 -532822078924346892764937953987057551444 10332308 6934124074760144681008527501277249536 10332309 -5588983483668400100358336649805718432 10332310 -33186349794866648085570951185379840 10332311 -1168086983353068020467135153310270784 10332312 98392222604372894368188093126422507520 10332313 67286356916354614513370056327346807424 10332314 20565145185965693276271325345748259840 10332315 54412935620963106219814189454750514720 10332316 243199322855960583428182520534612712960 10332317 -58699415900845963853091291760358878560 10332318 199567331000771144411154965301092637504 10332319 330417823938777863426085770031930026720 10332320 268750448362101854878904696573698375680 10332321 -68051839966542528108312115048825278288 10332322 -65203962578900451547161757567476834816 10332323 -214532790149514161529018917228900104320 10332324 -42314989945677610028620356683534110464 10332325 127923889777913270314294132664102145050 10332326 -1990983950164478678644796422215797376 10332327 -152622575029238365397351838568575189168 10332328 25669228034073878473775306687816140800 10332329 112936074325423801437830851891158158976 10332330 -12680968330732440077896131507237742080 10332331 10086969986761518453446861302778931200 10332332 117028538480622963757508486951584855296 10332333 -302444094407459377197331180733041382400 10332334 -282782772467648216356816077668518380480 10332335 152929790484895584096186747485825793600 10332336 -21740007887845657290425206828009783296 10332337 -408205015339517104846627877044274790428 10332338 -38970757489859150108942987523110096640 10332339 156148929027388224920280425622900129792 10332340 -263366840050543738713958611345873020160 10332341 -3374136305734624871261390953996034688 10332342 -113539882123638422229503002688010859392 10332343 61773412092637999915099667745241368416 10332344 -555959078485268887758941883786481274880 10332345 -17882772912255790089230890811288284800 10332346 -165489206273547985870437165972257454336 10332347 -16040925343457442856234003709126708520 10332348 81717952561672101715145422135959920640 10332349 -20926331462194243816261685263550174650 10332350 3066347355236974138988781417296620800 10332351 95699979100100681616104077574890469880 10332352 -88417620995796334387113132446082662400 10332353 168466491063468219467078539571006422464 10332354 -107394167098266271372608136374142752768 10332355 78731948445747756432748887676095533520 10332356 119427497037155017929277858070334625920 10332357 47630469387773787993052537103809641792 10332358 -157649739088711627050938532230965506720 10332359 -60025245225148184104346605259177946240 10332360 -307098898061581545066870923926410854400 10332361 68403228445448320151192868515868172424 10332362 43992509373398771169761622730842445824 10332363 -79462340231701112991865781005019687424 10332364 -46436306166758478001566050473177385984 10332365 -417321633403488315645262995992850802740 10332366 73291316115304856735377916419736985600 10332367 53971319755780867434635788898492527240 10332368 32979000555414536258280562538076094464 10332369 29105347266099444143343030937915371588 10332370 33859701994838635985357308984185418560 10332371 165119607239986108511802306456613182720 10332372 -142773012695014883662756345286568081408 10332373 632715824964562616908413611542317004622 10332374 47694864955706516656832862632568584832 10332375 -289834500436539075982259672434112160000 10332376 -138495225616501882857168875915251537920 10332377 147939180820560539523978984544620808704 10332378 16142483691194514434177698244242301184 10332379 56773732874625973180042192317677692320 10332380 266071022455766993745335840309756044800 10332381 154675354139153682297822994437755346240 10332382 52748428573193543942144817641977268352 10332383 -272097055096065064130934290132344054368 10332384 6044448010210346819163378379734908928 10332385 -143490922415228672792423660972531548440 10332386 -487278204154052617633052312609859809280 10332387 -119140037907372974368839767248201030560 10332388 -10514460772958290055587159906796697600 10332389 101710240347052372401684061698403092924 10332390 -4808794474103553710471713106150092800 10332391 478281192096155708358678610678593716792 10332392 -50662852703613152748126720949271101440 10332393 -2246409558490422248324845040327238144 10332394 151052340023565638622489232432204184496 10332395 99026496813885644618542753525317922080 10332396 -338114433310150398719752622582259982848 10332397 -522783228038722581561017991132163866154 10332398 120430939955726289544078404640068083136 10332399 -80947901877428989278339929426905332480 10332400 -15371921823214306547653600688161587200 10332401 80333154693923434984232668173950346804 10332402 182364689667602413817912908403506530432 10332403 -128969319519612060152070556094720942016 10332404 417288507666211229305562548704790121856 10332405 -176716822530778582537854907083019152000 10332406 -76216504369001830941306954966757902720 10332407 -107591147651390223579470278415081733720 10332408 144369822667295588652335152193102991360 10332409 -539604500665940871056898855714793814960 10332410 -93459184995925102706828487890790912000 10332411 319903734311448871644219082679787858624 10332412 20386255483234930468885100452326649856 10332413 10598483194722489526025893659293794560 10332414 -331528926229241334721504933883607423360 10332415 280511679866812166539448859112584531120 10332416 -341363452595961637525964612089568821248 10332417 -15632166863857650487811908003513128960 10332418 331432574814311121143675016434113502160 10332419 -28690929888623135590681038980550217056 10332420 5313544987203885471751662664610856960 10332421 -469803587835720197208293463209807026656 10332422 31355779850850501514589398481490748512 10332423 -284649192263049819461972805590874566928 10332424 94132746423936622642599486365964042240 10332425 40097551631006179544947281672918139500 10332426 83481396322959586604717696706339525120 10332427 -3474999883566587012422235391551803648 10332428 227592318059383751071474066075343377920 10332429 214685577296542300938856091148354830784 10332430 -234952006528815220914617756079558633600 10332431 -169089051119040729959751402651828690768 10332432 16956117896253626811080710003433472 10332433 1067909099376703033911152753945823421440 10332434 218515812415243831020654707919840420480 10332435 33399353784796909152540274986581432160 10332436 -192957307485456107911857875768038280320 10332437 243749774271720214026811284400144585020 10332438 -102381701760638690764083867329695419456 10332439 -309289877477935812551889922611213368640 10332440 92298258042822418170584484036170956800 10332441 -7734564379521308555696097901899819648 10332442 1052882410591248308060651111420677872 10332443 -727996892704505066630214364248409592112 10332444 35231200867531890387683050990566652416 10332445 534563829905353740600169639002572689920 10332446 -259112757628533485567738578767810227328 10332447 -281657705076871109773025763214012734720 10332448 -127979225879361796489682582288801464320 10332449 -56830638861425747357892525687459227550 10332450 -70710727356101458676412003129280592400 10332451 -184556464014819055668157898216557613856 10332452 -79645750842892439833403491677556240128 10332453 4585214178342140398870392089162499744 10332454 37861768326625011244152260848469604672 10332455 -9638673819889160792414800180372377600 10332456 -116105031753612227237808792303624437760 10332457 598987232549040594382636927909807815552 10332458 -97666007305535301621511375268719484160 10332459 50406396289727423070934783035441734328 10332460 76503855626577572388661657648634849280 10332461 318405788237133719889270783414301420800 10332462 -22936228717947611279655526626532064256 10332463 -535328465064513835144807665940650274288 10332464 91869060859721902253315983117861748736 10332465 3999876467879710380808676329731872640 10332466 -188518256143878362104451212331636367360 10332467 -465540463979887227373122927960333685128 10332468 221593930736528157451208912586032640000 10332469 98828160909036445534411713638344897696 10332470 -946663284723568466687101231031203200 10332471 -54737560678869956880718893743389395120 10332472 221057417127235434280466094892681666560 10332473 84041401614455284966079418550555336644 10332474 10345209545238834067378110241445703168 10332475 129137646468595305420746873614984932500 10332476 -73265510862912564639896946253475979264 10332477 -255629060124202095352525121275387575072 10332478 9663825863383771052585228563222214400 10332479 -312897295858620768118627054196323129920 10332480 -104400317804928784959948903134370201600 10332481 324496649311411006691486949386484146304 10332482 -8049919235143864001503302830278606848 10332483 323323178405905565121539710159500405240 10332484 374337000732944367183361283146222126336 10332485 -59737972019239421094749037499163817600 10332486 14481667413807971388202357359670761984 10332487 390053340950124864024727468530507475992 10332488 -55847223666573956083583509684260372480 10332489 -153482913478012112373532409075932237440 10332490 -79122857499586014433098038921048325120 10332491 183241858749894653863276426032151543680 10332492 -64658738908140194081487540727490282496 10332493 -10265148110657984637856038314768352000 10332494 -33093464379312140840902132939077705600 10332495 169289405213126110300796161667024109600 10332496 -98953704138411636691968443858087837696 10332497 16572825106950615329897021910152113920 10332498 15934856405961940138743652321148413440 10332499 132017938469271384390674036139865899500 10332500 -69991440645420138971578775290653840000 10332501 -96725236382396059704126979375168073568 10332502 -198290452860114693571923756441263076096 10332503 -464898061114336009159560463495144576248 10332504 29046202757617681117518636648893644800 10332505 150704987242594213369570823746226214660 10332506 311372444604803267394816558154517267952 10332507 -149401481269252937400139126207300416360 10332508 522199902683920373854458967446474019328 10332509 163381400915106319921535466701907141120 10332510 108262980830908625423564468637375442560 10332511 -39062965840026048899287070991701767568 10332512 640096009601640149108073312600362975232 10332513 -2683184292968672362411997754586369200 10332514 -277133140299231672358567221073974132144 10332515 421843551694333041904755205316349592800 10332516 183137959602342591189430202702161892352 10332517 -4843638000488224455896483555222295040 10332518 75270965027026602875064863914307530752 10332519 137159113897062478074030836278806754344 10332520 139116248568082724843847352765862707200 10332521 417804859334030049133803377692517905722 10332522 -8265983136931923374570266737825338448 10332523 -387425355490738741055974095607533040960 10332524 -519127545137717310151476184764329051904 10332525 -87591869035867790596733064807997742400 10332526 -31157720187149106842422407576529747968 10332527 404753954008669970060520713402972504064 10332528 76473619815088027886140712056827838464 10332529 -243666632772413397781041502056644845870 10332530 92680667205323250651959359494017766720 10332531 239338598076109498035589369353233500680 10332532 205364977996539914063932978746001612800 10332533 209090287985600127280710629296760535804 10332534 -223156775881351160670276905382686214720 10332535 -329730351977844292079016991941983588520 10332536 13540972511922647252236319487788359680 10332537 -186641731467294167673203237894056484448 10332538 -3216445321894747989697129401019931904 10332539 149246364636816298527876187324317507072 10332540 -17626312347715910620670239427187686400 10332541 229882349514393417553129150708830071942 10332542 -2857285215544822595560673285248155456 10332543 -40903439499235471525184657309687562240 10332544 712940822212116625851801638692454400 10332545 -285276372926202394253165827593689750700 10332546 -9432472059329777099896529790552360960 10332547 301215662932627217295331329944424349000 10332548 -98421056338489180807044104355510190080 10332549 351238791780274361141860966948164560640 10332550 -30280569845448766987372126746391927200 10332551 153130434746260182426088046881874550552 10332552 -178430059164783488549916374101945958400 10332553 -194484279622791789849493907056928280960 10332554 -376780759286006330703420115489743031200 10332555 -254979160595190716936241741807484058400 10332556 -682150967928003118146739773247015936 10332557 -41446352654407352301123525792492037194 10332558 205131914803748667216009778606744343424 10332559 -428884654494840663844655236086798517920 10332560 -10057391207816563463770159719221821440 10332561 278812352483924661943742194032287112480 10332562 -38055251665648086374927856130457619456 10332563 -229854775856281464411844508729320015188 10332564 172002648527699997247808100596040886272 10332565 -260572447561089539059131705948813016800 10332566 -4508498054065858968059062811778580992 10332567 52336412573997565892880530847075270240 10332568 185403874554023106743059243531069440000 10332569 -335533333595682542080064632017031564152 10332570 14802818463008227463998431052490135040 10332571 -296028335950964680713043171695567114456 10332572 -286274793702208954222439629196922561024 10332573 -2984533957084541915506877038622218176 10332574 77014294302255279552908834800468230144 10332575 -281244583033141622574885680008420325400 10332576 85754502921996462884032688669274931200 10332577 47414396786520027881795812709800787426 10332578 201826119691835027168083205370742677840 10332579 92198817229436308277425392327945289728 10332580 -297370186409834996215827739077254246400 10332581 -76414193734675432815518303518504273890 10332582 -21208306515134601838857413536589397120 10332583 -141205245148987898272063074397001119824 10332584 589400787152248901346132392039001446400 10332585 -157802595718988493520154127139788354780 10332586 -35267498776510040379822434764287471360 10332587 -293863548023916761588359177164815571720 10332588 3660233959989550802858879388913238016 10332589 -90258622786408479192229949309012350176 10332590 293410115311526920917907028890127297280 10332591 -108497989683002838802872824566251785208 10332592 119590449132720149315189465417888055296 10332593 387200119303241064975287605530345154560 10332594 -16984859532241532624319362243272024176 10332595 -24020714526360929429262889002657278400 10332596 22081990788658771700002228568813690880 10332597 -162674026864171793245431263163995134560 10332598 -118059968584943527778766347734354110336 10332599 5210571287757445289000040269958925440 10332600 30283806366820667532575813626395648000 10332601 -602385344558132778464958247841451925308 10332602 -64247822545747952921829219532363170048 10332603 187439565129740156985742153413079453008 10332604 -263641945432844812163932715141485490688 10332605 -192499101585122037999392805906414982740 10332606 230556636604392424649929729135169547264 10332607 126233485347970624941500748753782286000 10332608 44721620035544271733329338973196124160 10332609 61668900716277525376698877509675610560 10332610 -27701938131158456832916072946858158080 10332611 -259248136561253218588801064163753010200 10332612 133304026102448680198773007247338536960 10332613 83932138266290912321600380675184613600 10332614 67583078811686745741495119949744779520 10332615 -49902478096530591661243533219746688960 10332616 -84971488035292956261499769443158589440 10332617 -117854373024072312906916809124103293554 10332618 -169728017190426122479970687810679052800 10332619 -196036200353809026737472965728147034688 10332620 133984238118252049962881365795248583680 10332621 85574302751890660866820712226374526720 10332622 -56778577456202426008436257465778541888 10332623 -74181027121179512483659275737038118160 10332624 3608614751003490081511814428057927680 10332625 966564512018658009120717064953054288000 10332626 227564150386945228369730187438076729344 10332627 351307658379342439770977673382562779320 10332628 29319796075598750934101892131746011136 10332629 410635711725831056204215515459247729230 10332630 -75456837006297399359283634641684172800 10332631 47305909566949900868456618612956727432 10332632 240000955865801003944893297876756326400 10332633 -175639732384641250648825384992101844000 10332634 1661472015708994455414960037315407744 10332635 -195274809177353851249780686961563204000 10332636 -98816396856259520033782047107978393088 10332637 -13689278479514765575565483573482475200 10332638 280101608077605101447044909393399494720 10332639 12962615855329200416542596749786265504 10332640 115303908288239295181346342155773542400 10332641 -202200085461493782398045400255446840832 10332642 -2325834214365942444752541540829186560 10332643 128364084627165908257301562442732083720 10332644 -6723970081402830657185696411234402304 10332645 121223918173993361346965933391150493440 10332646 -339092193715687188259073807857700221728 10332647 138581023649679060460113505840233001920 10332648 -210595287001001639974555838745268454400 10332649 -79667654427176276419353121028434433350 10332650 -85262329958295812874267745680831180000 10332651 -138381249059286693380048420088998003712 10332652 212150195164000883839178679716281969152 10332653 -572419953580460345331103238289244429098 10332654 -1100301577536851594759824989023184768 10332655 59273328051064996480530167214025368000 10332656 58518276333439608511012244901942067200 10332657 -45414881436162058870761945396668856960 10332658 48587640126698418234243253449312660480 10332659 -19287573816738104989280680700880217140 10332660 111122971665978322932131079434391091200 10332661 395149924671235715521509613488639985372 10332662 -300657097040206996587111230419936611168 10332663 19192627671717811004395604831687286528 10332664 236101746923485945291912956526777835520 10332665 22161470454976888445865033475568817600 10332666 182338630175198736155140262498869000704 10332667 688881828119786271175719083957019015716 10332668 -303313487982205436063807989925959262208 10332669 -76512232563726424621221603454597521120 10332670 119872357398707510133340747667215027200 10332671 176254510134362330028463520357386059000 10332672 -34827999865636984063983456025621561344 10332673 -85398580271166690549029694368297788096 10332674 -152035833144986033636583839794541232 10332675 -97029312728066856119022275402093619000 10332676 -404536741461977768984514340991183367040 10332677 -31705897714656531732461850475242984000 10332678 145607594188990099029599583361224978624 10332679 37273641339057512139545392293791508336 10332680 345183573935662310821017854020420454400 10332681 135181958140426421916236599540042536000 10332682 -304266676548853182830549822685308572416 10332683 225883313062187442957861855069721486932 10332684 21457248293926021195888799402777377536 10332685 7317541957392910937247431292254286720 10332686 60247935543449298820806689985563529984 10332687 -129165633493550927705232878008265591040 10332688 -6696398849365576010473899421944774656 10332689 -250583214619359850578023820582563154510 10332690 -116398252900380457231742575907669076480 10332691 -531786918169942593037584256451209696848 10332692 367111117756633964554915611290940498816 10332693 -110156544902831451142889503119889416096 10332694 -110882038216390579435885978454962128000 10332695 228077685274246507697618804630217922200 10332696 -164224641571776190194312818823258931200 10332697 306109739883545607627537511472101169172 10332698 219624492899406499858688642093420935680 10332699 -24099222214023701870051022737431913472 10332700 -6920425039329041612911170110519040000 10332701 339007081694949395006083204410964190304 10332702 -12233601379637111740595167033645742208 10332703 -238750839536266086809566814413321219200 10332704 -178901882471558804193868689609263677440 10332705 -194110363354641673418509688211918067200 10332706 106368791780112530746873964660787273552 10332707 32817461347222425529582946249102605824 10332708 147325402723423694511418052447441986560 10332709 445243180347366714208235174338605179260 10332710 -127018423876446175874281871117217114240 10332711 230058393466065863880139670375560466640 10332712 -20407502941299946490143896799888527360 10332713 79066078320069685511402377532806219920 10332714 48655688295405262072423699524383764992 10332715 -343018852532147362388604794037840398400 10332716 494323835845061004462711069211312323840 10332717 -191382101974665924632592109278028387488 10332718 -260554234487432750911316682135170703360 10332719 750472134354575732456071204325222085552 10332720 -12120595843270159224533608196556718080 10332721 5944736658559348452514401798840373824 10332722 109474605256107152554197636237004692000 10332723 8934930622092179583826344221241098304 10332724 346787501874116621282185792429987162496 10332725 -96739200482646362135767822048712721900 10332726 34122993928137656234790548550962688000 10332727 175851330124782607232590157201886042000 10332728 6071570989074001452455785545907138560 10332729 281617099134136718638889259819913550400 10332730 169116357219017219441234103273125729760 10332731 -133414973885216260834384986671182053120 10332732 -188288650442142696975976444399963545600 10332733 80095694678008947938419706368758834304 10332734 65337912197656704703372555392799636992 10332735 -97977054807118640438582095949106378240 10332736 -12032552273847394869343228316485681152 10332737 -227079098539689279940450213017482123328 10332738 -49335011258754089042318443160516659200 10332739 -123912818623591238717766121500240475176 10332740 337037580115750200508787586807256412160 10332741 31344554595624531101924037333763783392 10332742 5611228429579799234045509683384976512 10332743 19455236906828651303289842860106450640 10332744 -223563244249157716757759240495942369280 10332745 -63798106546731701231279646403303273500 10332746 -94684962090486259623977009601959486928 10332747 99290982120336304093094222997846209808 10332748 -230783450892813527484415886008624782592 10332749 442694207265431296553392857499570717440 10332750 -68894608723790461603208498000563200000 10332751 -176714519484352915122226366902223559040 10332752 45979673928065097094813230082323628032 10332753 273848070344462346370553189631956063808 10332754 153023350406093715566298915082518174720 10332755 -71627448991167734747445161327449893840 10332756 175971469411021143840635457526925021184 10332757 -445521418705573188417200755399351701668 10332758 -60048144452950265200934652448243386240 10332759 88713740053950726019374149475686886504 10332760 -268341071466029491567260580294858752000 10332761 -166470310710516022779877850730971371638 10332762 -89270773830669103918598913495470825472 10332763 -194510439555316583471736046090454086640 10332764 -84940330698159126996986401981608468480 10332765 5748907936500333270084692971234091520 10332766 91916014876065623233326079078479752832 10332767 347581226030803109594758685246408502816 10332768 147169655469372072103428363083325112320 10332769 -681747586012937682808593600862544228830 10332770 -43370005710914204617638575216470886400 10332771 501162893044307680990701318579518976 10332772 -184073989493757373538116752095068274688 10332773 -17679236235643029932073390391002251712 10332774 -78627778187112592993928357957577514752 10332775 -141194467646537797442553206567577705000 10332776 -165691256250173229149906378352190832640 10332777 54929998042966780576283848368492340992 10332778 -184116683640344813281532708951153236560 10332779 -189098149928027513251613270151592233120 10332780 41532120281940541316159800939626101760 10332781 30506576009000734582067187680740013664 10332782 -202161880709459331635589777356758915008 10332783 378043142597800615245727189630178023752 10332784 49657560890392951841344998307030106112 10332785 17702258529075958620130577398568082600 10332786 138489005497098124699865549013861339264 10332787 -83794847533525495691088178469039107200 10332788 215767198408487369784381266598472488960 10332789 189961020741703207908294741733955727840 10332790 5490132787925947598392164888256919040 10332791 -367241612040226099437499704196130050560 10332792 -352699219038879757453899503959155302400 10332793 -56572270023772213628950183394654510000 10332794 52607135494256920399467062184047242752 10332795 -426581928765101148780373937042916240 10332796 -58313203077620662186632479071477825536 10332797 450412833998211178668982451358823866246 10332798 43132600127923202314640643448152932352 10332799 -148598685415133958436130760728459267200 10332800 -258976439001556825246204191328174080000 10332801 157878928708658007031340516309858495730 10332802 -20163549977304393359397212731637721648 10332803 -12425960631815651668787117581963288416 10332804 209630125687070509878023726265893025792 10332805 45914912605634164502040988917817420800 10332806 -309345076242186931465019483965376262336 10332807 248279737118209510311206588809149288192 10332808 85104444323627651714420572461923328000 10332809 192168497254629592234441228913417106816 10332810 -18184712174653694828575309407134474400 10332811 -74759014308652025553874009486634121000 10332812 30740241130640086145454317902021923840 10332813 -12495876273534772283544196232244461856 10332814 3432817726354600027641790923964758912 10332815 255270013185173496849079209433470381960 10332816 -26430672779140750312427870586002472960 10332817 -250553486329344170807820322863849352848 10332818 -25379326002110184873082229735183763840 10332819 83605655246751941830690870802930365440 10332820 12709070099533993942396040057685020160 10332821 -198668510777929911831541939436575759908 10332822 126478430964153143903852836091822734272 10332823 51615727877880256464105868846438352072 10332824 -151456730428084440939706492461355223040 10332825 -50608957902796813938110711520886868400 10332826 -119005222781627099476821799333117492752 10332827 -57174178960579522856316211431773475840 10332828 173333693072353142160695112037695728640 10332829 143781271485508278616438241982946118994 10332830 72685350682500519699528684777820099200 10332831 -352933041870748979206803945683438688000 10332832 548074333095175345825011045986018721792 10332833 -79597676549005674712495684068064446336 10332834 302065502107553669599860081966364078848 10332835 -25262243014118849190232249503737561040 10332836 2882083309608707225860797897537242112 10332837 133192906789982634814347782523305739900 10332838 -149772958214650346640266837401315639104 10332839 129066381053749993885978684068844258200 10332840 -39141283980181952344208543025153638400 10332841 -352049521540536141800757598855622762758 10332842 29080204446916169330444690061363416064 10332843 -37760911156070934704433915344603424000 10332844 -55957405767354060752629815047591275264 10332845 455331997776861497342343460863304639800 10332846 43501008274170364707855998483440169280 10332847 65652481427353316071926572192462069760 10332848 -80140927766449635655143627870648188928 10332849 498540877252888235163811138307532011040 10332850 -87104878045309211320012064179970275200 10332851 -301133209571108261366619594747306659616 10332852 -292134652061066789781601963814623488000 10332853 -40997354136412828547037009402396186898 10332854 45224525291178585760599576633943129344 10332855 -60871839784982686934872734189818563200 10332856 -819890420359066462502388397611950653440 10332857 -17217612282984229689618530404406219712 10332858 -3622843822269362305995593750831099904 10332859 -482612073244694520851300020297743318940 10332860 -5339929960399318846240734277069585920 10332861 -53536193979858234132976712347613328384 10332862 119853080037595403508438911428401377664 10332863 90345266692048544937644688543950018112 10332864 82919408091474779482692083330438922240 10332865 -110605787312479662368321876135942064000 10332866 -4111803998018673171607309218877355136 10332867 -141846473500471682265783307511538733320 10332868 -82500736535071862996752704182789607424 10332869 -610019382486522450463481908191436949730 10332870 84079239718389193935664006281438844800 10332871 -459613650993031498082752828990475013928 10332872 -555451718418190463432703696880122839040 10332873 90711372066491451605459725881480182400 10332874 61705868695278545031744475287524908800 10332875 5108780720534233896030792251173200000 10332876 -19317136868021708529101012904973516800 10332877 314145900005842820351304364491027236726 10332878 -72445798828230025540212111676831574976 10332879 -158290394054756067261248750765720071920 10332880 5481540487926207195770062380266127360 10332881 -88229152903487044958393528788671688896 10332882 2030215442484050403180625508000343552 10332883 -161527182174841736247984370626131240640 10332884 -258521447193889579528569294295904870400 10332885 -329063013685693862519137997678709085440 10332886 -93067616990574873593532120669495376608 10332887 634441786593972399382875208699103542632 10332888 -136478672087561615709375789502601625600 10332889 -34127684726671268640406506712765971456 10332890 250249166249547321564453168477213247200 10332891 15898538952491901730543566721546526700 10332892 -285379228020438904403159596084406838784 10332893 -622865566635072128163080788297827072858 10332894 81992762393161788060882675225754346496 10332895 -52493484440128307863012978463366160600 10332896 -19697748424549166016767260964595695616 10332897 174398430494454063861014718858406983600 10332898 187914325688704017944259745478521093200 10332899 -2466701534019431549588018535075457464 10332900 -1177281401131034225036947525639680000 10332901 11503104167088517405708067439523918752 10332902 -73817564224717464813543827923224924096 10332903 4112393868095561070716845887354178560 10332904 908926853538821995408751594834967429120 10332905 159514579921244570424667184275861989120 10332906 34428356028968226715471681765529521920 10332907 -11276945431905751423674060231854040528 10332908 283340507696457134869462038915037188096 10332909 -267420696222760345505393298777622217472 10332910 -21639613408742022503643992129819178240 10332911 -2213796951142060296988998145891608960 10332912 74412656348965752598391921577868984320 10332913 248325498777448533737393161588201742162 10332914 228374392229509162109695925087279665152 10332915 215419017605599398757649316716020687920 10332916 -117306518984256229422706751594644736 10332917 -10598021256830791273795779959598474816 10332918 -36346643993580516811231563339755509536 10332919 -106282995190017997716142177498444729656 10332920 12560554991823297017640430470886195200 10332921 38527460661456049946375459878659500112 10332922 -267670270717561046040316408399375065600 10332923 -829499216400236657996622263127869331480 10332924 25905665045151255284972157576839717376 10332925 2152153586769500580506191119354955300 10332926 142272024837789997556968240124022032640 10332927 -23493215172225536519622560440283509128 10332928 99738522494119626209885403851662557184 10332929 -6901721830552694905244067565442377470 10332930 -62060874046141306350366522753414773760 10332931 -85660236432225645988342742983986699408 10332932 -331480958231276067555042941209019512320 10332933 -89455280456759403631677155152505136000 10332934 -52737055121569029187352806342360909440 10332935 163934515360536911863518439104517589880 10332936 20758361588515717251492956393858872320 10332937 136305152109155283583371261580692346932 10332938 60781914442874063952589693600862161920 10332939 24448192359467487446329476848975985624 10332940 276265512010725110847260495608889825280 10332941 176414013797755946371938105823119143520 10332942 -178291849303649474596726414217604706176 10332943 31487364572187653100964316922515568 10332944 7518980922830646604653273105061330944 10332945 -50338595006711758730620426528534985280 10332946 62406032162425140988133911704547831104 10332947 -653318542894235285942400281145682235604 10332948 -80367900659478270479162571386023249920 10332949 69412861037982427709709953023640622720 10332950 167962171725209907135435238697908742400 10332951 -20125252569118264577491276885413399552 10332952 186896158097164919284035408117717934080 10332953 268912022994363091758261278564173951620 10332954 -240051595226341715418585474103249728000 10332955 -160236400821299774724166050301226256240 10332956 151652119799850824704186780709699397120 10332957 243784255108578391595263979088720903168 10332958 -144079596126880480159719494765965213824 10332959 -2675531726381507095026312860121861120 10332960 308075619434115386175692600800758988800 10332961 780207120673001540996079042958952206080 10332962 -331764796883144896051458417789083886768 10332963 -500991114962500212485556944083350211680 10332964 -346053114554213608825531869393491953024 10332965 375103036924296029961997925205490960800 10332966 -11008062230051553336225123827076679680 10332967 905514555337019094927776206925687674840 10332968 -103051247517629569987776018613923194880 10332969 -160861118754012919488465720371656991856 10332970 -229375525521605919554771566403348956320 10332971 -287572474347523300053219395070328535256 10332972 30354911066864583166267709438772879360 10332973 -309998423898719208174420751397246426004 10332974 -139489728721172772765097578827337289728 10332975 -105238609618769056008056192817814588800 10332976 -108523948011937937614089694231585587200 10332977 125784168511050207396620966226723454500 10332978 -170413272210894232561095748459536763776 10332979 60323067819725355633516020994382983640 10332980 67011506034956589122513047499551948800 10332981 -312368636937168835498362895786024364160 10332982 29733627547465030271367028707089817600 10332983 689304086562544305842306197365831032232 10332984 40873645158777645785929113397236080640 10332985 -67203535169048907615427954669256755200 10332986 -1071132913472532015558411404079411456 10332987 -99339545203313509344962940186482754048 10332988 653228279129838225537282500075624878080 10332989 -77355991809612848474286735116667515220 10332990 -27814660288311734016809855813727955200 10332991 -476114962960179355742088704406446665248 10332992 -50537215183138379429202720399164964864 10332993 292319943480039455005359048303803288256 10332994 82107125217246556225287643324781624832 10332995 -460770271171246653387109159474807062000 10332996 189844148477236381807241052003279854592 10332997 -88825147640853488776109981125049289408 10332998 78354488382301537209445956825720686400 10332999 214191637608408072059647210844670251184 10333000 -103562301618398986345159549066759680000 10333001 -64409018145488483025778993489417665600 10333002 -67988383025179791717523816020942624000 10333003 305045852118656421329230138846707964464 10333004 15515268749195479175038303363316892672 10333005 114779778126872532048700307562004558560 10333006 104467522480223848954017330916305910080 10333007 297376130539948949892230236970158654560 10333008 -2942687896376487908245920256164102144 10333009 -247066280526150660119677639597407534080 10333010 -24548836334252826176286253436658147840 10333011 -31316561389696536673351217119320469200 10333012 4147824930046638743701027110311133056 10333013 -130962503647348631192089806122226900096 10333014 -125007833296497049799590018842070118400 10333015 -177400637157426480993850690753951833600 10333016 -95749927944517882382063869759941734400 10333017 -108821656741032589234279958176671844560 10333018 6345402467379968865774917910235783680 10333019 511900681801188634544450956957620736560 10333020 103792859247184334999190510661302727680 10333021 22822750218994618922125244092031645222 10333022 -16437895561874217946009320431455675392 10333023 -313042593342937512402524111653485497016 10333024 -100909076156943201339423072720778690560 10333025 -16457672067257583483581927811548111400 10333026 -124663549520178007246013538090632163840 10333027 -319353263269095494877691635228239854048 10333028 226785342749721238283824063234876311168 10333029 470700776705216209077234574968288768 10333030 -20220443387394889655561561262815667840 10333031 -433436270020331618085343858038334020168 10333032 -78573391544973355059193725699445063680 10333033 300914249196169126939945436372834285940 10333034 -47076262765690391840887658857972959648 10333035 390671410259873268490104349659553471200 10333036 -23810946738927427682570862566359367680 10333037 -402277368759160275218882508259651380 10333038 197406174100579836781946729111143815744 10333039 268960444781207822840794640748542274024 10333040 -8768499186989400608498283758503526400 10333041 -141693386644593434476504688627848366080 10333042 -113468346188897082578399422692324587520 10333043 -235547818377493725870570250526867751600 10333044 68322859541829311071220410023743127552 10333045 -57735390122907976013414544595554617700 10333046 288991149102599159881955479165845563520 10333047 -137587984851689729076963715952422987800 10333048 -611501462595084002667565292293800960000 10333049 -292868182968289864172486303835943268736 10333050 -995145615156054412664847908144870400 10333051 -127706475192513548799426364045552586688 10333052 -49577409572032028658725976763558456320 10333053 -95846002555972566813326600733213172020 10333054 103864192370242238290996474494548414976 10333055 419758452101042827863115284968917362000 10333056 122175972077519874196406425615545139200 10333057 17911710337927344400431761335298302912 10333058 191351474539619776538908191937160104632 10333059 -28347216141750495719609823841699087104 10333060 -142666422656920751032711885321578443520 10333061 1134129653978546125020793173462302209500 10333062 365767650507555721618089469605500307840 10333063 162684601726455513367721002310521599584 10333064 -53092605304086987659124449339277803520 10333065 50934105530127813771532611722166275520 10333066 114133340154250245478087104659503396704 10333067 -98168102415795846491906219673650371884 10333068 108589042167759994215963534371978595840 10333069 628104424047408489769155650771675055244 10333070 -200697591670132212625875030168384781440 10333071 -111370397538828767032889640399287978568 10333072 373600869885429691942720211173244928 10333073 -1013081478535207980199201112286002152860 10333074 1949258144733955631615147779401857280 10333075 -15195074892000706397775487626567040000 10333076 206768793569372921725034823953776074240 10333077 -3795326022151269224517726633805433280 10333078 -51003112887645824503169706254147838720 10333079 -831727197718283357836695296547532868520 10333080 163379970361551103206312336012781977600 10333081 -385022037191556467401735361890327543872 10333082 -255047047254827132911878869739880270608 10333083 -232867643150748391829012104162147310400 10333084 -114022736557200209526788624451845842944 10333085 -77049285723975664898845823169495123840 10333086 100423841266929757365718730483989932864 10333087 -292131920848757354896904700182896735264 10333088 286462007611788922378066044583052967936 10333089 314345102060885506032584593118120586048 10333090 -71885442997545909440182471103474239200 10333091 449288487663461295798631352764531604160 10333092 36002005597656503105333250675743981568 10333093 -256391227708429426144138131430308701760 10333094 -208582808991116010276066949581344547648 10333095 -76380376261870942282913078584460689920 10333096 -393412899662215942526077330269011358720 10333097 367427484781564455744066292211949211200 10333098 57262820604099516587844868742075319984 10333099 -1378155399171531903873321583411894240 10333100 -175776112094164828619778337301098291200 10333101 95455777848661281592645725518724040704 10333102 80271871242982220719251302881707208512 10333103 -42170356814449952905863088837992507336 10333104 -70985876315444926531817002374667862016 10333105 15851777787968483211546313258372627560 10333106 -761067807563559329174126088978554880 10333107 -156868407433613403978961697151447833748 10333108 -342946200753159557207340049773731161344 10333109 -62423327448344973639811241222884522020 10333110 10976294086331543805073061177615358720 10333111 -186555960140458316369152883641794307288 10333112 118308849053695124774049616046077747200 10333113 49199642796875437170670843719978450624 10333114 70973023952091430482851011796657816832 10333115 2983469229983777839319795071588050720 10333116 -5192431702417302868399279327075399680 10333117 -107970295297605831153329631410865202740 10333118 102529927679151964580300533521458304 10333119 -127597173000559415167040011774207021680 10333120 50113938863171225516317006687056691200 10333121 -793895125897376685157529623596627273600 10333122 170038135649279208583129065282691327872 10333123 -146183724896705092974127691252228082628 10333124 170548246562017942366643379522270105600 10333125 81826366581431199833510251358251740000 10333126 63252286719230090650277727149509468512 10333127 28504532118982710198640437367967960064 10333128 32838168487672437802066472400823910400 10333129 -20673815991497821272703517210468860416 10333130 171196333404017978170095034118733732960 10333131 170585047555578455093563448944541810880 10333132 34934132695941201566132758418379696896 10333133 403874250772832286573679652565914273280 10333134 -8819611765925432359602704605301911680 10333135 209474832961515877488005429105551324800 10333136 -141857575813451486031948400905447407616 10333137 86066573525526796422424259601569667840 10333138 107715077734289414024012815150630751232 10333139 -520618312105102983753394653352744167060 10333140 -40513510976310118337330247746044262400 10333141 -10740118180165645811338813318161451776 10333142 170922842339072218752097421737726440960 10333143 433908195652960312274552079741459877200 10333144 -254469075308209298885536267619504025600 10333145 -248632689070291897728343892761517564280 10333146 -35811800511783267516748964353276540416 10333147 -293319353024651417028673948874669777688 10333148 36159304478917944583174808419707328512 10333149 -154015519279303081866314664459212903712 10333150 -10653104177262292071057847085955600000 10333151 184069076723897383055043409842081475392 10333152 -73687345332819355306847034503957053440 10333153 -637810994532009090448165789964018859840 10333154 63529560326280218979458615165121603360 10333155 53591049823087841764718220601310795520 10333156 267481220373147547249627976516536633600 10333157 293079627471119995161043565137312536192 10333158 -3281833712824653671298597950378496 10333159 -508503995841113888257486457390081469640 10333160 -18612706190939112338096588656581888000 10333161 242102920732193528425881382382119664532 10333162 18836104981465720807885979566926504192 10333163 128042938382328375740074588427620807200 10333164 16803993308310626256081389392440606720 10333165 -124311767322926176342932179448443692800 10333166 195929437127207141546929574939433154752 10333167 -108609415238590410624454676179625893200 10333168 19866906734479966133200833848360828928 10333169 136769945362099596555034638174794431200 10333170 -13258142033809431242138259299692122720 10333171 -72164623901356802197914775652980440628 10333172 35319456914866762946960168433091160832 10333173 340555282158813232899477811434869719584 10333174 8379283340983973566330118723301591552 10333175 -81089795911791426238891197934640776200 10333176 -30912104028580961347766477419424317440 10333177 625623360251146219784287586173905330026 10333178 130687139623861275632147419871363909856 10333179 21323623902242793401831003638171356744 10333180 -5550245282029330664771777432914913280 10333181 356620815949886231062621437782599934982 10333182 1567099608322435780919849204855362560 10333183 185874863804103986053906555058130455920 10333184 300657024781595165101929753210714587136 10333185 296308553762912809255927251260038652160 10333186 -74663095552585598213111877689727344736 10333187 14099032379064143928701532685004736240 10333188 315186447848164165126327770623902417920 10333189 -123356026980387809052737123045584917540 10333190 -75635824115310982925720505306433816320 10333191 -332129627767567655661718439414690645376 10333192 142454455162136880439753298015329536000 10333193 -8008553863048761540792297448381433400 10333194 -98294115676103569134122346324858297600 10333195 1023134171811162844565517160244827680 10333196 -439163677188112876062563401390318905600 10333197 -125621853223508847626672767373042290560 10333198 73835435525606445113452696653089434368 10333199 -148738430801707246777857141479548003968 10333200 -17766686193277642887938102534799360000 10333201 -6487996251523102511628274712680289760 10333202 -275491636985102545586108406843691111296 10333203 259865999930285798878277374566404837304 10333204 -4165612762717625663868255279847526400 10333205 -122870596934141415909349259358740527140 10333206 30921527631681090966141062141864970240 10333207 -80100837508260596908020581953702735160 10333208 282535140246981922916977819043681525760 10333209 -27347927322097131918640267351772986560 10333210 -22585187994040214091243990009986826240 10333211 -31113068623839260604474575283349225968 10333212 150598418211896210999357645801452677120 10333213 -9896213693914602201468535344032403072 10333214 -74010047804472619405920059805976271808 10333215 114661233385844180227541209375076401560 10333216 417254909275844896397187220809077882880 10333217 -33890198769058631931522522500186100042 10333218 -150921547085259643703707020506903884800 10333219 -35230889104898340258931529968081921552 10333220 145518338172935821820606551343262958080 10333221 306654956011641924474002723210600937312 10333222 2808583687423990360755126618243995520 10333223 -46935256721868520173018161476096460256 10333224 60829217574355477168508055107358720000 10333225 9107756044075215360656796309718636800 10333226 -171666573754672720959684441675522766080 10333227 270404620919608423923540750428784403632 10333228 178222322485841721649691875595000037376 10333229 -418124886142468723079556979010590059924 10333230 -1792137673854418427018132397837189120 10333231 -299599559255216351846621689124222692728 10333232 -21156997169988820967654984349212737536 10333233 -73203437265281025979215328114099230720 10333234 46834564202053998463796379421403704320 10333235 -113178194801682479432075616776048453040 10333236 69705272608135208470141605012711813120 10333237 31492201680860257285133506746221476512 10333238 351097127973980041095375381672876143520 10333239 156525657598896042517599751879241877120 10333240 -267769624750003021769473379650151731200 10333241 291645148138180614419556082162059255492 10333242 -193745017578486993241295588193423304992 10333243 -100265514459669110672748821972299764508 10333244 4525152427928063046966622098177854976 10333245 -48267039826803934324384691332323024000 10333246 -78036917536186162422336748216873617408 10333247 144497060367383627592406738074297150240 10333248 46569124710927057211132976091805777920 10333249 -64137706749309327340421935577881758168 10333250 -33872011102718762084187320516040216000 10333251 10011206645665206000607900474092065520 10333252 -501562322683796542738163181663658311680 10333253 27072433784334167255319040562955547680 10333254 -163763881921665663322398600726831055680 10333255 -265698407654743307392647191628642425040 10333256 167816601767987517648628242582006988800 10333257 -146700604166773665285110977808214120480 10333258 102677488401843293635086142421171359584 10333259 -39849169828206232878658925086832418540 10333260 41896882565945590945198420230653952000 10333261 146863830471900615064718689865402141824 10333262 -131163955829757799539196118010170818368 10333263 -83512047961345487324109478829943903216 10333264 740547957427041993415250700842557440 10333265 425435864798788056003706211577241116660 10333266 4977893573455086679844809258786065024 10333267 8250465298710420644015901385312466040 10333268 71448799033593529042223924805781856256 10333269 330364368937981225853540817239279806848 10333270 -58036827732911316477795166346602771200 10333271 62290767042247966406013626135031832944 10333272 -91078060048627141722945718924714414080 10333273 74360517262161011613905124861895472522 10333274 14703976482456202921573513917309312000 10333275 152748711443258040701550269753398657800 10333276 275783136589696769140949942686592485888 10333277 -345366084550880518110759923071868294874 10333278 150839862154918307228276018789145949440 10333279 951637042652901133617752927070689280 10333280 532069560622581267054550147200634060800 10333281 -71160353969682443416770639881528341056 10333282 -618836147637725427091647938409956784768 10333283 -113291938136955436122568394540775189480 10333284 34901236060459832136761591814988922880 10333285 -187618731172160022748754760279641358600 10333286 -133563639736165385328378933015816249600 10333287 -4589012136217496146224157188453068712 10333288 -3413148963946232159026877064054128640 10333289 629036651113621687854785632509972588090 10333290 -14794327417501501889623892111705656320 10333291 293869616136471861206068605432187200384 10333292 -23330878303914355934985361095106560000 10333293 381541634242268900899473020842578022464 10333294 273309251373300993027563824785068613696 10333295 165904526871493343644596690342024221280 10333296 -1952851915608415600314678338076475392 10333297 129540800489400071397242960623855627752 10333298 108804689544418476958808442371627408400 10333299 68608299398156018834587254080750602800 10333300 -109666369241707815346570741326070345600 10333301 619370040675609230094120035290401544704 10333302 4930867903268514841382428910568898560 10333303 461852620095663162574352225879087032264 10333304 60460556669536693335791318031484293120 10333305 -335623421965043658687425937442200268800 10333306 -37915775167512085769568858737885397648 10333307 -45987125550084408767073760719803172444 10333308 164117626400595385351703667828794319360 10333309 97540430084410128333749838729711388800 10333310 72410982125002121025471469174454949120 10333311 188264878876837455071525849675261205504 10333312 93634220697160447485368669389927219200 10333313 -178783484438243337607344464334271641504 10333314 -93263256376813491783723447471914052960 10333315 -484824552202851139834631368486775315280 10333316 188144088065098054731545533004446121088 10333317 -222795770243937790362056565133593457152 10333318 -981157464700164701541785586942561600 10333319 -115189270429893401432560616524906747080 10333320 -8412131485968634517828218008905318400 10333321 87744504057878272863725106498685565200 10333322 -53850533573117638290118972499041134288 10333323 -5659010434285682256210322647805538304 10333324 109038656888938439233766618724326141696 10333325 -171743132986564985877968625608771042400 10333326 -137032221849207517972824908921928308736 10333327 -448779747067360083150107207353805039824 10333328 42288035701858694784144892792507441152 10333329 392289632662195500298104380488226310384 10333330 266741435663088163907891156600325120 10333331 528412811376394598226036047172762462072 10333332 -35505938297235184724469634704140617728 10333333 530797460885615280036064471369862909582 10333334 -152767702909994905642329488029662005760 10333335 229301681380993641700703797455650360400 10333336 -372690854493760641130132523051851130880 10333337 109901136033621417901643550128848503552 10333338 -94013467024093267284583215158906576640 10333339 381147990622274069870160994121116226800 10333340 -171780930036174969423971883446029516800 10333341 176399732318148249848811273566244169548 10333342 -44490673876911948037679030275161356928 10333343 320511986482359712517229327930539534280 10333344 -120077211455745495582231125324042600448 10333345 -21773101242490040210135120264411827200 10333346 -98010684350384177717887544550564670128 10333347 -443420432353115109119445868834947390600 10333348 -172989180717140793817801918971971518464 10333349 101093125854196175962134657154764307200 10333350 -132069121243924833998583473105483522400 10333351 -34148147646950906332726905532041936848 10333352 274746750785365501868382312884304153600 10333353 36687567051890255453658729391646839008 10333354 -73247736259074833114722518270561113088 10333355 -13658947113306752751192616578119370240 10333356 -19047314962137705070115071594402615296 10333357 2069142443322759321611484329121714840 10333358 129773368198268255237781432704270991360 10333359 -612866107457893930851422571488559091200 10333360 449805466210262142123665080014274560 10333361 -189569222464972974163648907857793437038 10333362 -19206630010903345070146006555838923776 10333363 -23573795915850369112293311484839988216 10333364 432206112929730597691734403343680315776 10333365 3887581851613602882715880054988694080 10333366 201832369143852058172602915241374715520 10333367 196098209411278702971236368330878193032 10333368 171762667987232644555640507272334131200 10333369 -4864423133544771871560159466273178712 10333370 -170857772677137302150830398836519577120 10333371 236618153038979500098835805728865034240 10333372 -307957893614564000787164418501769166848 10333373 -6457724793825199982552350864972242816 10333374 -60807685270809725069471324304836677632 10333375 245776332799132264245924536731649640000 10333376 30741032493317710897881471594009722880 10333377 13565834283878400454014298188819373200 10333378 52105381203791821700217775496272128000 10333379 -251202262392774071991788891857739906400 10333380 -37004293721547113367027502760213053440 10333381 147023349399440777896263579822282321182 10333382 354292791293640667565281904789196484224 10333383 196714184914456122162015925179988837248 10333384 547085174636654043024230008846449730560 10333385 -18829398599253896149983430125971980800 10333386 14831379658664324600569396445745054720 10333387 -20912013171673822704095661156268458488 10333388 -17348586662393523633748648789200199680 10333389 -100982413892549409907622887521954270432 10333390 127949148907447211187001346783124331200 10333391 -739907460428310528783408439240195784208 10333392 -24432592370074247827724811396627824640 10333393 87748165228399895805690840448248827200 10333394 -45755727069294485706618484678393390080 10333395 -176408069117702213501998251302555758080 10333396 -334960845922021904321757842573623872000 10333397 235309975494268283654175152549170644000 10333398 90910457627582325706918245798091636608 10333399 -279588216112001228318200788406153047120 10333400 125036790766038385272928979561472000 10333401 -80647475667176400268720031722409564160 10333402 -33744312287802572856116989057512568848 10333403 -662759966056760639264486526838814316348 10333404 88167770143584564190954991642631751680 10333405 -4198910241910409375055879202828241940 10333406 -112818161788701424909948089645523966848 10333407 -97492210376695537897178814571609684608 10333408 73620414535611670048198863292925214720 10333409 410830213169852929999491531012652040610 10333410 -54146325457381787557820716324655508480 10333411 270228260816148025833156213305052669696 10333412 -262251188937480765396536644683523830144 10333413 -48304762651229423368685400357833178756 10333414 -121411893208222978024304207550646833408 10333415 347257086994093318342843725058619701560 10333416 -1418499878276934512757860349719347200 10333417 -244353332585564266549696865176112194752 10333418 -52259424472088071498551021658631066880 10333419 267704479871041403962038591574535613888 10333420 -325064185926396151235459530076448952320 10333421 -214067636792967450394331585663438400288 10333422 30081173498123863437902621220927284160 10333423 -601290119519026790225930424759765440336 10333424 16577798448412635324337150578131927040 10333425 -131036407892438069497775856660945072000 10333426 197948962391352896250272347596904160160 10333427 47451924230976043386749663657920565760 10333428 52601510188398536378364136083466162176 10333429 -550613116337501516120711406578168421970 10333430 -117471795677515481716292822915879024640 10333431 -417421766428864636701349872471698006688 10333432 163886525881193221170927658902303436800 10333433 114924698973399114394338598272366268320 10333434 600947787572440521540970514774837760 10333435 -38910801904609217542772988235604544000 10333436 -257176092034267591384276842999085240320 10333437 419040469404825877020744375420150144000 10333438 5923099154525397941351245729250949696 10333439 -340917548383832675552554496104445333760 10333440 -52006091254852189512275584249076121600 10333441 -544347858450409804387994203623978134316 10333442 -2003254965028865224386277343000150016 10333443 274939024321677115724277994412295491064 10333444 22607336893617394990100994203361487872 10333445 -53811800685163130623668032085003311400 10333446 42037083115147342826603713091907797184 10333447 222198510903638371291677855891779964352 10333448 144606378738597096420531807981661440000 10333449 -95621108754606244065238433208452525376 10333450 -32266063350281685239026048340332005600 10333451 -1858274572062364063489866616843381848 10333452 196222515264134863479227856133500268032 10333453 170330981336861362351816586436854296684 10333454 -197693306146300040140505589130927190400 10333455 11597979524082163467581762636073793920 10333456 -62410429467865397306840798950250250240 10333457 -44753291970997235576699922156090921294 10333458 -183010389681431232319085871432858068976 10333459 1098954577701890116480747707339617280 10333460 -28020292608508426947731271622297278720 10333461 260694780677344569994388435473011977184 10333462 64932568217329004216112942087279619392 10333463 -47989233072997038376365287824326842976 10333464 -44485741650814651018671346868236001280 10333465 -39627354764713688955813596279665270140 10333466 -39451054106259151338668714443166798592 10333467 1429098568320445039938273966208886169600 10333468 -850925597376333356116477236955385210880 10333469 -318821048716229741829413000554864895130 10333470 61639829359089270585528304086689525760 10333471 -36851448047720639800775858035168851616 10333472 558272298694741059204981668974547238912 10333473 -21544210069859277526700968626657024000 10333474 -250253271753705695351966598910454361264 10333475 150241205953577572535451921484987623600 10333476 50521017970561142422976688140796382464 10333477 194426668420975708883204932040443835904 10333478 64121905054923109826135515311163722240 10333479 106652056179805565928970481972679121488 10333480 206368718061924985393314302476770662400 10333481 -96297376704925725904394515335464291718 10333482 42976986317284284873452553722709147648 10333483 216468529097817843476189008922158796880 10333484 44655966480408488043635820529465150464 10333485 162634880631741703113803329057594735800 10333486 118707909892265562827811272840806955712 10333487 -317990900815476152063957869913121210864 10333488 -7833152559947886745602587732198817792 10333489 155385841249000806279572608102937209840 10333490 134836831796513332628422770031301508000 10333491 -99145553627991995137116320743300320000 10333492 -174525179359329785420014671306258380800 10333493 -383375940029054178006132033970786735140 10333494 1143193438477687994130781406985941952 10333495 -497328924103042382757209752958733129000 10333496 125113460165764102162168077435172761600 10333497 -128702832888191303623001956090378830000 10333498 -50122254547173257613181393412850987264 10333499 73978433000089055851112705075895229392 10333500 -56901025894145830074214376513498496000 10333501 122597097616437292398249820038850694784 10333502 430299620774846742929264676443266752 10333503 -115665952442409363312328660907276298888 10333504 -33291001755899196069921808078864384 10333505 20490268658250256636820162791940458560 10333506 2500685282790285030807182658005675904 10333507 -478213779154032422081226406527155382728 10333508 -86834368415597397698733460875957959424 10333509 -27975892839505740010602387883903647744 10333510 -131473096501141089258087131418898039680 10333511 215512148569739894036032123731438750480 10333512 171004420233786938739737007907851724800 10333513 784990583406972800436398298885815234980 10333514 406402608447939295951350876744428473344 10333515 -16888405516195158960807694293279125280 10333516 2179394608997645857825031405800673280 10333517 -238307238321566303182752707071970836788 10333518 66000561353886282691517466026052227328 10333519 -56083951651447714578044478575895877904 10333520 92623250109604506805552220920820121600 10333521 149772048093685017296990490922564320 10333522 242111224628516725864103095033392510624 10333523 80987499359028735241743494651187168840 10333524 38249630379697189149080584809657108480 10333525 128358690727409314664520261348051400800 10333526 -7733329626588633568078716996379616640 10333527 -159277848844781317910459610140763827760 10333528 316509101705233861822818101712061532160 10333529 100445255428569270491117132577675221130 10333530 145935158473408879431794992816092038400 10333531 -191118533543735458505949037703771779568 10333532 -168782727439521003958681972623818858496 10333533 57437181853548336199291802545083322368 10333534 -112715018515317045887378816583129706368 10333535 -21102181954624153784514548216806521840 10333536 449154302053674452685867996008685502464 10333537 571762945243858183086878566463274641186 10333538 74311693660799608323680314808499511680 10333539 -372457019032232849253183528856759367196 10333540 -7695320504710214073105460893116989440 10333541 -112634812322848731317264529687839049000 10333542 10726402553161375498880729018769529344 10333543 -286007477114729545771139468309673962856 10333544 -177975173639913307924965980067499130880 10333545 379367632626460713255090388325293440 10333546 377509039847556059638344302245497775104 10333547 -51485265176294789684734592950242279648 10333548 93957874602731323916037706933351096320 10333549 584886782817727229729528674833809482240 10333550 -61471010491819792361411318020116547200 10333551 -76460063486814974332043764527533509368 10333552 -143813627388602323812324225610255761408 10333553 -239698143002694035852363263164756336576 10333554 14599702561402692277200923110986645504 10333555 16942675474615685588040201202713427200 10333556 -155330604845525871210582182683749079680 10333557 -56798774065620479719551448313466345252 10333558 120578677883651797589974618517172488640 10333559 132929414916522852368255523136046342760 10333560 -224637986765734579139331754668048998400 10333561 166703562019030329515340921450032985600 10333562 44376352828708393456141707881235090432 10333563 28040735640217817491253304833822545944 10333564 419045769774191018910811133355369138176 10333565 11340062636200766605383048873984906720 10333566 -304909333181031100645835647353760337856 10333567 -77131506489264856898011773653811864480 10333568 150639851167844720237150308683428659200 10333569 158330384413160166030531123009080702208 10333570 -30344751129885735682866775507592918400 10333571 -29071516122823531713394381315156126656 10333572 -11327881522313170712108834197834871808 10333573 613905662654732559395253076127600681822 10333574 193875948461807466893497074975866749536 10333575 76464154877926964997222630580630105800 10333576 -594049324517540504130628530695961354240 10333577 -508636316536896935863091525399988425574 10333578 62738379668702465575650071740982181888 10333579 -607659515359376263912610573640529845800 10333580 -130023613242171496738062902753965132800 10333581 -300498307138134312347728604938001629248 10333582 59800354936253112420170159817617683200 10333583 155050178212952687683877713080965295648 10333584 -28128184733265639653061208988457394176 10333585 -186554264322598808448804590841696590220 10333586 -338866973365556507697023335205090722560 10333587 218560910153258879577721101425292178560 10333588 -499139021539826018565430012204527616 10333589 -52443677080249871837938033957920296544 10333590 26945003722003012536800296451476648320 10333591 559620845836523843396953612106811585992 10333592 -250203287481677479184977522630936289280 10333593 -353255409512691434298916194953817551718 10333594 266327066797855139051580623607701959392 10333595 -263296450112414234853570904953368587200 10333596 -30810662266875228547901896200868233216 10333597 -408056260581959705793971257546724774400 10333598 -4478839191894863343224466151372483200 10333599 31946132386861394150827602633699148320 10333600 -26830738232218142574882254666824089600 10333601 -50875535462854203759020407301376345408 10333602 123388356724910565504438556795742023680 10333603 -233238863084037207502503166341142568544 10333604 -45056560086977970924908697155836041984 10333605 294253219313632745145084619504862796960 10333606 77589762136831151750293758779984150400 10333607 131322383780277524879164774892232884856 10333608 -387574564020892727027154090953664430080 10333609 109741683047809651330845243774539335680 10333610 -82045617757746521759286807898968458400 10333611 299732428447703069114510547251273735832 10333612 -19755229943442977580763455715482094080 10333613 -36147438883737410968784922694422967614 10333614 69899728773807206742037019127919395840 10333615 -507989579697988310014843126123182045240 10333616 96686083980369910554731965496898895872 10333617 7970604554085707447789522053153586112 10333618 -33848701373670186850845320437784688096 10333619 -251031863044712025937795036330092237888 10333620 -45673568698750074058781467145562992640 10333621 -39804447622185113927652029129890618400 10333622 57333311715640167511458371573786640000 10333623 249322298864444232155866580216401137384 10333624 21986316816925574130178094876173271040 10333625 -11989437663064008783607041809126115000 10333626 -194094916794018574535637034893302754816 10333627 -15842199075517097377950547459435898524 10333628 -261705506048191002529390730687332907520 10333629 594022995534083578246627485745706809920 10333630 -38993787095901811484628756877447343040 10333631 -36597508122221137197803320095343872 10333632 31096500751259536666039657312794181632 10333633 337768669654269566518634624418737406786 10333634 -258244277527431204364707515445210068784 10333635 52255892036387782645911674589792254400 10333636 -30552055961518158280472229712176637440 10333637 64247211782153969832329940771899178492 10333638 -21500897036456937064039198844581120896 10333639 238683883000672642837800741703582548440 10333640 34103912019361380942537010934053785600 10333641 367684741102898725213732649610299967744 10333642 -9797336602341739406236616190143184 10333643 -42993796222573577674451621776515622560 10333644 -37494470674425199454825736206749777920 10333645 -10000964373978231441860423368929649920 10333646 -25984791068597866638370757363129179200 10333647 176431971817946120954305063791099956688 10333648 -12488621745719616704488499921246437376 10333649 -192344930146517705629382623550819758350 10333650 -29708684212199875365786252807874262400 10333651 -372974605069242987871832389561351987348 10333652 24863063379457763128214982724871331840 10333653 -9006014232373303935431274330149018112 10333654 -296871693571591768417067711957982391488 10333655 -240614752330963313891224840530590639040 10333656 1839821114669355935367618284072386560 10333657 870892094504464316080043314098098958660 10333658 -97748146537244429849278276366272994320 10333659 145582597231665557404720123448146261656 10333660 -183027246660390662893474948797493478400 10333661 -6337154445743563172961279153777204840 10333662 -153444549301127615055260554229649893760 10333663 -526838396098402475803395724744033029080 10333664 -158444782926766789320236933557210054656 10333665 76267754183808827697824846087840232660 10333666 84296748534122031503608205848816971264 10333667 -420305832220576987329555251218223485284 10333668 16983747304628148657284059244189168640 10333669 162863927641499088698553104904013075070 10333670 -47176348715691739611575125261429094400 10333671 150833840981521983146535906091447623504 10333672 -24325423205954486912809039164008448000 10333673 151579392809011676865876637069664624640 10333674 2596509292291182803574532143368317440 10333675 15194003549190752670028623736930926000 10333676 461992752741288206712499069050861768960 10333677 -376193491466777653271918670984887727840 10333678 -153829323261281428796554079671838536704 10333679 -35311514553371107833986701629689448360 10333680 14496473290127951566685113822866309120 10333681 363248499362380097661595194615095595264 10333682 254116612935337528364383047181562140800 10333683 -15305049560030919955104807545255456400 10333684 72518580662220539484065966549307732736 10333685 -30967533100607191350839661941431962240 10333686 255918118378755158010361172704336128000 10333687 -51401095173799746107462931537445895968 10333688 -680576085482186353794275118900829962240 10333689 -402872170375022714245918469267219376 10333690 -61968406979524528325399944876779578400 10333691 523181704213512785241573774319843433232 10333692 92708555997568736867551232559311126016 10333693 151923766259817165284518690835722808064 10333694 69395585133075215301181812586353589632 10333695 62650494718456573804329993163170631680 10333696 -153723934742660536896536146856732786688 10333697 135332250420831251702791862913205998720 10333698 -103754327134325114543671234996443409536 10333699 -150070727135777758544607248149863989400 10333700 82415786850663201028481621911248480000 10333701 -38034151558577132808739431391728278400 10333702 236816780523197635539510187645377364320 10333703 -168190560264130303731222948420258867048 10333704 -361022050468121528125235717497006202880 10333705 53975467282989319838120388256587951120 10333706 -191359225218573923436787579028065026720 10333707 184388103842610690964179934172029972440 10333708 102408113008778850025735104289208111616 10333709 581624065973889308824344828017123993910 10333710 -111612415874891674414764144816517420800 10333711 -65905243184048659807562048794009867448 10333712 53346512439555602930343100894791868416 10333713 118108842728747100520301519217667751808 10333714 50716140056785424236874411340979646112 10333715 -20119869318518948100387384540744523200 10333716 90615367111426292240075614305561145344 10333717 8338505481677437885192258627883050240 10333718 26535144290719375508984055330095905920 10333719 27482650608468877128158748720312512088 10333720 -60828952104194232646039188782195712000 10333721 27470811197521364778261991317629790672 10333722 -5367653092196662606255770007976220672 10333723 214457517232915223775413614790173204224 10333724 -122416585965945473200161885042283989504 10333725 -51744014818278414398497130296017592800 10333726 -1545449757657721116369748784623383552 10333727 -463288154544391787488257760903592843424 10333728 50416557830417654483839663518826758144 10333729 69784799432059743481566692581097619072 10333730 -53029384516605172774478887534316889600 10333731 -60046450257623850188848791116563968648 10333732 359569496255907301449766440050267182080 10333733 -84901045476847498259570146330974256800 10333734 -3608427014643229995155936065581197952 10333735 -673872942398881569504687309315950298000 10333736 -75079101080277740196228000374445834240 10333737 7605526315323868217893933054594231860 10333738 194036835948808158219330535293474041520 10333739 71564178136466204152326511288098900480 10333740 -25739323573151702070376154078717675520 10333741 -262721624150733320071301704348076282016 10333742 368735176139317885829583137960019454272 10333743 -112423711141451086655501633228096294016 10333744 -72264372470883878426736654423466967040 10333745 -91836071624380636399033844031702062400 10333746 -183407528337022842715475252592596834400 10333747 -610697975840935315183901015130076114804 10333748 105285341938597347675533459796721281408 10333749 -10252722941186526778320760100807918592 10333750 -24065977228679166906089729570485680000 10333751 -392640683624055061340719272270252028248 10333752 43413277140998334980376706848519290880 10333753 -166022963498118842031310142157932001920 10333754 168530669748624364955807905254760062576 10333755 119040358455871141638484646353977296400 10333756 384305506766494711396849800464511725568 10333757 1217373201534488979561974363972276352 10333758 -12809775870233443919023610659857423360 10333759 130387268510859946761599280336912800960 10333760 -1522136560339612743947343950291927040 10333761 146134451688905084035150660568248103472 10333762 -37357969354655384841396239523992449536 10333763 347928558557537548811716642887340152 10333764 127227249260688898212919874608308019200 10333765 2823365611747313696143394126606709720 10333766 -4705916284058225820920324536728966912 10333767 -129456197594597636494110747165951075888 10333768 307925007708925742035570484261048616960 10333769 239955643360046574974299423329363004596 10333770 21209397452034220309729138377617779200 10333771 -137974085000635682441249220690403269488 10333772 2801620347926328274604120352902694912 10333773 58201012018612717447358233718342650980 10333774 241906767948542464189120860357773932992 10333775 -85124989929159478473479405341706294400 10333776 112006058436347601640262861389898317824 10333777 661964332899393382387799516721884387440 10333778 -26356116332646779511017828037579824640 10333779 140281494156931589216469578156954310720 10333780 -124195588940651651394845717679900422400 10333781 392307375914290048444487349708701959452 10333782 201597831999633217538453644607394895200 10333783 -145280687819787243417097238503052958336 10333784 -280897619602692108487573192277503303680 10333785 30442967708520647330493064325886873600 10333786 -92840900450802893527197852665458683408 10333787 -412305820913309390663196237801992997564 10333788 79534121770739865979909144469261352960 10333789 -520306068217183071625244711560587272410 10333790 60646573158316503077372091470727494400 10333791 23919421902780496420302865010316000000 10333792 145319617770123372591889841080389599232 10333793 1095353007255213364377819743370542719680 10333794 183149779291628002181387688270374288640 10333795 325623205576589849737817003114068126800 10333796 547295710319525501312115557660890890240 10333797 -16272179307369487879525719485724085920 10333798 -118074122540954617184502112672268364864 10333799 -49346829046202181667758801555492535200 10333800 -188471655158048593253385147382338432000 10333801 -388171001863276083256622951552747488198 10333802 -289318865186417545392621657305901098400 10333803 -4014301447039221861001291798282092096 10333804 -30153136655387080212624931825067083776 10333805 369735648682442700195424598845160648460 10333806 -165961690195413486782234524690776369600 10333807 3604939790684974160286530946552613344 10333808 31962632748650321705149087196704210944 10333809 -109788172927871579299875814738094122956 10333810 39770331878120911221117436930562182560 10333811 -648181329496981840900675039655555409588 10333812 -71907988051668183393067114853401233408 10333813 183567315361379219048627488765436889760 10333814 -332165238820767669920537510450848040640 10333815 167157402913025461108856912708297664000 10333816 275079679236655926709112063252415590400 10333817 48735703198324134874581788669162107848 10333818 -241386287946667253414027137139363834112 10333819 -227490471909610256265117877970964996800 10333820 -55520601057846394984206954057013002240 10333821 18884742999448059437485287827771315712 10333822 -52930333664456101169162613346310169600 10333823 -307342809285284270304509925839065292928 10333824 -96441422795740895464651606263500636160 10333825 145948084281527876440943212039064566550 10333826 -104848715545766201554806466149398071296 10333827 120290184525164735583401551923044460960 10333828 -203891947310341265935447914972282639232 10333829 647509735372706418129491347156985858880 10333830 31801828039797371694038510520444952320 10333831 167243639232027306162248089669608873120 10333832 271682163108442243817517625564343500800 10333833 -211776147493530120062744208185621952 10333834 -54108639872271380240881492627337886720 10333835 -390670528407319261837478491799276778720 10333836 -103885555971422618818527741721889596416 10333837 -347494387797548354106794829002732813088 10333838 103295223621834072775716810361103632320 10333839 3545053671552647685527906656403750928 10333840 -46003155512048583741547046611562004480 10333841 -41880239795745064522407625009900285824 10333842 -58985644869172500712187733205087586688 10333843 309011463385990816758871750185074259744 10333844 268333008762720937981729708669668260736 10333845 165429520353836590494948091636426819200 10333846 1362807393565245559106493977150252544 10333847 -68492147691139168836183654034437115704 10333848 58578801173884522902186841267743621120 10333849 73034832689177456325391334112598122960 10333850 -14288822512159805638848065555092224000 10333851 -321962919240542336086195814694605810496 10333852 -294893329905434993106448837168798872064 10333853 -577232232270760206073957809042482258880 10333854 -44181510309362298305841511860799660800 10333855 267551000759445587574157231666365328200 10333856 -180733507341443982577597285970352930816 10333857 385738786181214062062944906708772133040 10333858 440827006837347838372446086739335215776 10333859 -589586578244065205231438905930703195940 10333860 -140083795874155419111702162283329024000 10333861 479995049846270980611968752040806161792 10333862 -24018634215036612049757748829347373056 10333863 -46592158956889351883247626064219853056 10333864 427786236416697359351622735531341905920 10333865 -40118773625883844097164810522296050880 10333866 -88671093648126180145329496547244817152 10333867 -110424899214061402813060588903288987084 10333868 24783144427769489949967477582569608448 10333869 42463182324170707145326100827461506688 10333870 -161407589513381889339667009891818093120 10333871 -44058974081059311508951069985103834000 10333872 -30161566615360666595706620033826816000 10333873 -358098365340446286680802226870609940496 10333874 55453329708571055280466869351186230400 10333875 154724267805132344387328517321681848000 10333876 -99086289821173779554058519854682048512 10333877 69027761543752348861177514348215701600 10333878 66083362291746081383651893387227657600 10333879 12176191482953264170293531096165145680 10333880 20187653157865104170141716801938432000 10333881 14689182499463481717059991431137820160 10333882 43921494535225377403289704905947381760 10333883 -328657839069078435624576159316811027424 10333884 194061268055035483555537268009484632064 10333885 189994023686359348170075533520725873580 10333886 -18580244490057311475161388529831157376 10333887 -387104430267556679449976004718722169344 10333888 202033562047505862934301759083103911936 10333889 -5007320174617559595772614467160541440 10333890 15200346059727844537137026774877696000 10333891 225932944916602890963776960912930459800 10333892 -504299304863931744386646282849703530240 10333893 39827161677513028533270016867773552864 10333894 -117290062815103183783470556392812747520 10333895 124824640531895888206201039801326168000 10333896 100171213239942993093304010316095692800 10333897 -43974060869218698331408688310973601728 10333898 -229910779010630177273792265249339240864 10333899 19496078337632778803108275136805466980 10333900 135098505728792139095381869631464780800 10333901 -504464235659309759630156674707569065098 10333902 10424188917530059677136825392461234304 10333903 -60465073144466612559445535179862648848 10333904 59308170695152408710833999680948101120 10333905 71561279655633078460487137379142669120 10333906 108243064275668587894495440816418011264 10333907 377248047296916919898689683552390210156 10333908 -47196991437472751430341781438057603072 10333909 -412003234865116294542883429074768775680 10333910 76438959494334949558055752807161081600 10333911 -82342415299036700390550442148377267200 10333912 -94651039413319434526052612250926284800 10333913 -9880081512020998496154354152220414060 10333914 2907987214600148583135236941360765440 10333915 122406070537880939002286012503255751520 10333916 -69258890540161758674608837376389777920 10333917 -12663590473566687538062461106394682112 10333918 86664053995019996362134265354102306560 10333919 498155891819872244533288745809615036320 10333920 -31714601708898506679918900557001523200 10333921 183758704631966669571979164345892541184 10333922 73819305510165836140682234120341138512 10333923 50185952770090419887166833193552155904 10333924 144066505530400013000106076739476059136 10333925 64855575855094979594057370920730016800 10333926 -409057645919524629325399323975375463680 10333927 1316749925661829750553823372264566544 10333928 -159404187046931401761219038867052871680 10333929 218033367451830501394998151297222388640 10333930 31079676174405049036420284282104619360 10333931 -384922453464344480197919209438196480268 10333932 1932631690438634947732358986191519744 10333933 -405360283314265688514194755455205067818 10333934 75557424418805931120848888532412057920 10333935 27766197523124527990028601814140093840 10333936 116289711438109306015668900328964521984 10333937 -854132317226159516820154914165374412288 10333938 -195840940947389553190500065031137859456 10333939 -79854429301845721293127139002303469568 10333940 137616092093448936915224159137993920000 10333941 -234185843103466446707733129136522979808 10333942 -74164142833715699902601981570785804128 10333943 150036363551471397743727783593070030720 10333944 246612959007108011823130714536749199360 10333945 28040953900726277209685414969899589700 10333946 -121885084496963848673151545110266839040 10333947 -177884681068140304381893203360147131680 10333948 -36321692340696774462501901816863744000 10333949 474908291247237420436602461536550423820 10333950 74243035691943625096450811860039603200 10333951 319711558570684887803631433173123613952 10333952 191462018823245440725848247315361431552 10333953 16426205700049062046107309568126921920 10333954 81056468571611692795228518202830051360 10333955 483442598527049232618752958235385154000 10333956 14490232576128797234401913027914755072 10333957 9470367724581205537841674096122445120 10333958 78241358116626867585807398944564353600 10333959 423532236199892325649279536388632059304 10333960 -75094654897927610674172006067516211200 10333961 636029295753626825951839930459996476624 10333962 -34847877104825935251223192326598864080 10333963 49815761427036563505146564681401120800 10333964 315057113287362297268495639467763934976 10333965 -91757114238153770518749713346982078080 10333966 -199133501586355087496604639373885397568 10333967 -116510295358558644409686445195826256000 10333968 9940671327358476009091280443480473600 10333969 -386951174075082261303798016597288145856 10333970 -94148816167928731611091451644096885440 10333971 -67177876358761445258903537765063043660 10333972 531790693996299063939204691961752031232 10333973 257035694773376959033076741789476139964 10333974 1041400986791672917790546804870529024 10333975 820551031915516019536725099573670600 10333976 679907907032238524040196393666333900800 10333977 -215489952092066199198197441711294163168 10333978 57792892290652720835479924811402925024 10333979 119145571159725677603101412668095507600 10333980 -10654702811921891707188372989635852800 10333981 176364175149166129103312570126268388192 10333982 16376386186486450864779962647062082752 10333983 93856035435650979984200693986584450048 10333984 -618130554716284776551930910732554600448 10333985 27968586154890485396149068106958508180 10333986 1755679151517762999047410528028181504 10333987 172998232195925269962948104290644985072 10333988 165954727623430203435641598623591325696 10333989 -102388205051208578162636279779071873636 10333990 -262060436538008850460672091966452531200 10333991 -116580528300858269889053958275241145608 10333992 162033899302840011767037315647099043840 10333993 352425369651814468154924333110057120164 10333994 -249831688022879609770228598150685920256 10333995 7009034079034362306960438974755027200 10333996 -502156922894378238706640390243658208000 10333997 -179256126663853565657567880181787464554 10333998 24515428423570612846028345537517835584 10333999 139329303960016107712074390080452995064 10334000 -115403644628643428593305772478988288000 10334001 253833979061127013684236551078177400432 10334002 -323240482290028044511757555974927004400 10334003 27850801411585107537820645435429434252 10334004 -161593544198957646228373694236183547904 10334005 -174119229608679519101759973235392000 10334006 -270274915362015182058607780767119358048 10334007 -1051662673555779062875359187248057423360 10334008 -97109017671049933100139210770736906240 10334009 -28133199001657532114984889665952521088 10334010 104798344194383631536197679819063224320 10334011 -127446768779012582662007544186998811288 10334012 -217629649035248716329341416988596959744 10334013 -505844533599460881645517639973112112416 10334014 1729520052461553981340418808022270272 10334015 229477523850435052530106084368680988360 10334016 -48227936893470110353404865092985552896 10334017 -294632840289867963847946610598036762668 10334018 -2256052773263178576584069786542471296 10334019 94654038925132613854468049264594308344 10334020 -154912877930421390214637668042165451520 10334021 -7206701964556948310274090182523663588 10334022 -120178611833461929335459050222211513856 10334023 -237704050786439942857423468922153097760 10334024 287770497318443862391564120032877977600 10334025 -15863854747534788613593282184781169300 10334026 -5103783480536769422014980329916300096 10334027 312858788545859201547531420569382152640 10334028 71987441359959312292725623708652380160 10334029 32994686394677827252939805517907184076 10334030 21729870478241889065068518382359110400 10334031 158007364417029146886253272948227230464 10334032 134118437100459273802532174408933236736 10334033 -17231641573772242832603918224522600080 10334034 -276660188618842131670705281328563840000 10334035 540994979694534014753814972023239196160 10334036 79098263475211312635682182526514749440 10334037 22951557713024611337763046320094932480 10334038 -86982389165421818392250973268857083904 10334039 -399873246255009921581023380208878199944 10334040 -137308716263071961568123314993862451200 10334041 567735823831516267090606090126356514442 10334042 -240325222511359147938074796653770445328 10334043 33485196218323864175290244368759080960 10334044 195772724716245257430599408983092787200 10334045 105520646755314712784048871179219480280 10334046 44943588456544888569877500522669446784 10334047 35604323965699311832540263562492322352 10334048 160070857669568676007473220187775959040 10334049 73766647837037325006338120320914078048 10334050 -25503110078072729976964077376503315600 10334051 180359363786699545914487073865651663552 10334052 -292390953147267914510420377187388196224 10334053 -205994579938474350652823998845664045920 10334054 287206722520777491567412351031729571072 10334055 -40443735546767015452513009380280135680 10334056 -46078463470614694603236993051713341440 10334057 21289126123189312160851250719344936180 10334058 -48675976511575193990170621091196710400 10334059 -150528566080247224999692568146720848496 10334060 9957815759550415525886239271693107200 10334061 -232096545833149663484995014694369551072 10334062 119839988914681801178165719433377014720 10334063 48047427230228154895491929021730533760 10334064 25244883065627665719459894276050976768 10334065 -3181219679381105064347163753307819200 10334066 287445306365074521227497954112727433344 10334067 -6608234471100861624029968001524254720 10334068 15436103923607271153534169036261950848 10334069 -470866956083235902902311593050362699840 10334070 -8421546370568173239951902611615968000 10334071 -21511719147076191578658656837531804112 10334072 5422637543555905956231647478837657600 10334073 143365144228516739894169274353558708768 10334074 97072847149453603012241169350204378592 10334075 74123760939148414816018379222286906600 10334076 -91245038184013955503468242266237500416 10334077 -132736778315829206132606751794378605920 10334078 377522720503840568800111123877744768256 10334079 118562253117576100818621566486478904800 10334080 5847447890690184102464602947295641600 10334081 -313552751305034172212405518577201985120 10334082 42659764814951444851959224114004397824 10334083 612002970953358446675740721760545696080 10334084 -28694191244687641805836859733589315584 10334085 224037141969198296996434454436017258400 10334086 -97352787305420082394402115170336481280 10334087 -60695360497343848998764983842912214368 10334088 446985094410567546765053953621793587200 10334089 195628317322035801493916236372277589556 10334090 92140243437481933857817706783371408320 10334091 77107083877874785549043955609773863344 10334092 148117911033947134164322996760568791040 10334093 23814399158239799466296941992589068288 10334094 -135202159497752624477801008762553687040 10334095 413247563042214474669717635151687887520 10334096 -140015744134479317081124229205199863808 10334097 486188144891814344886887385689024746320 10334098 -109047757869087005687467603314647255040 10334099 23006565520204702832004023277696888768 10334100 31181961376701744986562243780927744000 10334101 28055955057391641553362064382571572704 10334102 -49677377693731552264343262126986401248 10334103 139056442044964339113855482726496271824 10334104 5212587576294065000507336798329405440 10334105 -3631095239389058240731716999155550840 10334106 -134532365595110777055246022371423744000 10334107 -54830817799132994148792143159907003648 10334108 349624985530191342272119976308675542528 10334109 14598356048431453288136406712103447040 10334110 130757522044624003092382002131637231360 10334111 -106093766478773896883689177001476704288 10334112 -316730537245731355750347950456064442368 10334113 -752679510020000531071364667773285126460 10334114 54546144114126498198265046587275674112 10334115 -87997561354732946078565896152802688000 10334116 -125194568138597261287218386776894562048 10334117 -165205867944122447137873246953606793728 10334118 125219045273353948493559280476379329408 10334119 576594098270795179334552589187764520840 10334120 -194783841002198384946064107061138483200 10334121 37876364670424101348509791540584652800 10334122 64415468595756412804019474593813928112 10334123 61618705022185165777317161160157656372 10334124 -88632522884275590315157473967122551040 10334125 -874993558378529548404698639937742080000 10334126 -180687691547507901795303910244525184 10334127 557896440458645282174697820680606133632 10334128 -10361626139920521638058166247611105280 10334129 -34984601600997547356985359816469654272 10334130 15879283677354617438722407971508234240 10334131 695076409847689316225251337065347441932 10334132 1602331449499146333574263052709021184 10334133 1533942630161421745214780640803674044 10334134 147623361766472478481943704408609101216 10334135 99730229250075965281245646418510338560 10334136 124259868070195276540063775408402534400 10334137 83550962935004666049050435222511682944 10334138 186890291484034106662021758603857671680 10334139 -63472656263551268522943512095473465576 10334140 114155022197977098061456768914185287680 10334141 -243895828462215972573395476538603713428 10334142 -2214252964955570205380511833416233216 10334143 -314074917402120757026092213707960316608 10334144 68121966433488707052873047132231172096 10334145 -172870883823593308758817899649269038400 10334146 76000551733279856571512031986324775840 10334147 12438429486169863310134947365315204224 10334148 -177189306156824319942769584873791815680 10334149 -131899476018946040323123026503884419714 10334150 -192494532515514276646647708246856368000 10334151 -39060571497887370898884958560802806120 10334152 178939029371131104620771343862596741120 10334153 -262038652843292092678404678171581895936 10334154 -128370231731851814286558495045424154880 10334155 -12898194141820209463013908145263041600 10334156 22552348599374216055083340515331437568 10334157 134850045328338854920583581841785027680 10334158 -135260191035039050085818936241927040320 10334159 -228123702234659550718530716247266527560 10334160 3498523510037301514381302174779965440 10334161 36591188073293645031872850551734379762 10334162 -262295222197874347188263587077550797168 10334163 105930629253332173207444790880917524224 10334164 -215938035923686383573962195826854965248 10334165 -410054821085136184183733506195044683940 10334166 49677159269304770081804195431771209600 10334167 -237169189429374996003066953855170492008 10334168 -235665798107860442847803966964841635840 10334169 -287948261790485962461055207113897739680 10334170 -23657681394703070818678997274412385280 10334171 -162988139943074641753980825909418487256 10334172 -18944727232593468732747963258238304256 10334173 307596649179171717347479748695124294040 10334174 -103281644888174730120616513262915769600 10334175 -21810839826122168785070505038696563200 10334176 328695090316987128114912426148862361600 10334177 27927534242924453620136262073138145472 10334178 -52159255432534803089415437158728981600 10334179 192697793317243522462228931710276853760 10334180 46447269589157603593223808200133638400 10334181 99705035675041751666874765423992633280 10334182 -474424547372799551313409068247732559616 10334183 4592014940203791160639203497551759584 10334184 -64874380569621339126527814405316608000 10334185 -435194639920596093816940806202935017400 10334186 -54144313240552451763896286715646827680 10334187 812900963914302925354254331463254340640 10334188 -246857255180195005231038948592184250112 10334189 107587499830185135016734272122344854124 10334190 2003469055962800854323509815580144640 10334191 -79760156208762839490788357983193982976 10334192 1408318166000949292000979877826658304 10334193 -286392736521414796502452489939523592000 10334194 -14926637275881322809024557873301310560 10334195 -120068595558723505214114335952276589600 10334196 -87064933817597728631235757835428454400 10334197 -369830349665347467611528014424342420448 10334198 320154096648214838620372912269428909376 10334199 74067425167303019297084767357428240768 10334200 64263869196635542082091681263629824000 10334201 -14544084190733271005232463597008411798 10334202 -28555834243203496054171858585873637376 10334203 -419167973667109216003224320817840671280 10334204 -20450695240181726170545273396143884800 10334205 -61982648383550983794462829916207145600 10334206 -1997654327907160652598504537786728448 10334207 -9296498842163258841061526093470472880 10334208 -77751410552765758226611241080426856448 10334209 183388020068209746137824864651527057410 10334210 -51038560185095648417649319509115062240 10334211 18316540306721341789760922647387950944 10334212 166487641804526144484645274793680138240 10334213 728489135126363748404246785337198154462 10334214 -74156701818500821407541329474362403840 10334215 -153419239105965491087032983355775979600 10334216 -141815779154072570957480830259323084800 10334217 -330201304534208364411738013655884711920 10334218 -147636902407935311632176570908400223440 10334219 -183450063710572805282047030887460632576 10334220 51719463320566649741784894666366720000 10334221 -741775207425405743705030103786425646048 10334222 -58445452096374332554058227492437590016 10334223 -10282449421937813415624739416852711648 10334224 -106127058233861595045172423998995292160 10334225 -259744088510950340941081101032558826000 10334226 -8084566707340650871178474459584128000 10334227 78320724728069577618952268490406036800 10334228 109382729832391667264181129582684701568 10334229 -282427885261651117825781369585402258016 10334230 49183298161440846007155953135179541760 10334231 594507979805420083499210280651109321032 10334232 308199429551401883291477682623246929920 10334233 -1054090446857046734113575669277004800 10334234 -23715434905677242817806410725762705408 10334235 -36884054746867154862543193289763079200 10334236 -244977195311225929752761220460666145280 10334237 1043731796964818179579582916743011283320 10334238 -128721135544192795521854657495359601856 10334239 155856282669350571562138712190754934200 10334240 31608657681562053981227042583431086080 10334241 -128774104290214368956710721737418904750 10334242 25216663587336075335111897543151208272 10334243 -446386427166566731045161167069526697320 10334244 -124349604043578835209469420335356510208 10334245 12766326817102764534930119510545943040 10334246 -125749666867089311649837952209722345472 10334247 -226636181839407713607873707502470400 10334248 141137988097745370378020615020972431360 10334249 -13727364308697737163474457534229984280 10334250 329689266785534322167065148198321280000 10334251 -356073281353700619114286773872549052748 10334252 -267988773131681714470497801504269898240 10334253 -47082173033165080881679449575748072192 10334254 41304277193959490284162552922283596544 10334255 80918098369640054422447426326984478320 10334256 -31886742865698056506753399640039129088 10334257 139095537598771138152768270230150367506 10334258 -115382627257548898389675224321416230912 10334259 -80323883783132261683304502421680548016 10334260 -205124485719115756866719729493733029120 10334261 -180925881052568635943612020037908169568 10334262 -111283918019500801641252028718225974848 10334263 -162909641848018017294276053393816196480 10334264 8250542571029659912077601523538063360 10334265 -15848404308372902798033902910488063680 10334266 419504970252195396832011188281201704960 10334267 29441693315655787625698562557612505316 10334268 8708245934093843046151524002483503104 10334269 97725195912641996541270170435273380800 10334270 119333313744737725432046305803833686080 10334271 247573128854258889484314322250330647680 10334272 69652291598906991907707911137213284352 10334273 104001423294988636634327148017820529584 10334274 -89918886132151364972227998807269538048 10334275 59559181462433219941428706918005266800 10334276 958279988180771177425233442883730432 10334277 -293703317101908843590954418664247228160 10334278 360345357115612184683413598727123353440 10334279 170899490728830568766108738554223024784 10334280 -223380743590067575677524650876096512000 10334281 715906137343141505187480935106993805072 10334282 -101303591801758635527743420861030595328 10334283 429448871181185209628947347641068042080 10334284 -162411890742719218602507602592120762368 10334285 59611965812661720337915867208847467760 10334286 123728010930549167679537534915533845632 10334287 -420816334873897376590524402633973266488 10334288 101086378037815408212030182940427149312 10334289 80905924117141533653221945444668503040 10334290 9887748357427622529408113885640000000 10334291 105263473330990694208698274908560633344 10334292 232073888537849805390162910632550705152 10334293 135500672047310224327040530943272494542 10334294 -17180861293396707699320270709487532928 10334295 314853786061471971966685109476881096000 10334296 -13427520312243916097279532822674903040 10334297 -307334617581459540029071366129016731254 10334298 3882344803479937279925889528741758208 10334299 1291943009998778631866248166852878438864 10334300 -213851585914736016877688831468258304000 10334301 193165516155184409743080862554913237632 10334302 40834141830370989535311615129135099264 10334303 -76787413428501797830362418093604203920 10334304 -199074975241111540762356682119779844096 10334305 -67996438363405308591144645571921688640 10334306 -70311303579658132172697828685717585920 10334307 -205432584440525436242296790889400765008 10334308 263619949115381293175187970323260044928 10334309 43745483553220248268102595777448827040 10334310 22259758650673062391756835269197035520 10334311 64903081293112326596335528420085418088 10334312 -750427304764882817047131864223983667200 10334313 -38754838539404873293618562525842660992 10334314 30423939292808219564728896457659525120 10334315 -4522036002420108781560770402269781760 10334316 -107634962479239289603154755845556208640 10334317 -45284176906565939532717115028942069568 10334318 -23427507872620228136979255071359543296 10334319 -1989408793116265905677410613348520192 10334320 -32268105322745245465002896925602611200 10334321 -6838722648099720417019223953494400056 10334322 -62599555639610434524576493016813237760 10334323 -94008639986454885548922144606379688640 10334324 24430989597486027324798662263004774400 10334325 153269274293483291474316019055576697600 10334326 -101995037721986807987104376029193409888 10334327 -310328845319972435444412789193731484824 10334328 -136227041250385562092577556967396147200 10334329 253092406266919463205990542106993573376 10334330 -95375778446320560593549988841546778880 10334331 -39599054201812513729010440067993894400 10334332 -262311189525699223377605367958350179328 10334333 5883887407389931974439661759342088582 10334334 42576254895211101745797479415945467904 10334335 -272405284234848273921622364513593437840 10334336 -564117049839641381153361050709251850240 10334337 -17592662204647631718551332376915559168 10334338 -52484673612109797747249578867400445440 10334339 -86329123829340912496766465232032608776 10334340 -182459513018796967185325933184939139840 10334341 -248033161838147280940023211595746798016 10334342 -255608413676663041045614593498295888000 10334343 180277616516731104720655550232733898664 10334344 500428268179842270913003422607867868160 10334345 -49307969655670616070482726436718083420 10334346 -38701290090424275766178233314894987264 10334347 -8238285857106795973366952278831391844 10334348 -100258804251546187002821227675441549824 10334349 303926683645425821816664337762874731734 10334350 -22469447131648767044911629194304974400 10334351 56123131766369718385642001214679708080 10334352 29170848341115778621658094269482401792 10334353 490857706127062812195011373339623909760 10334354 -270953448554152661132270104240331242368 10334355 189742042198098896595328207518451014960 10334356 -212668975920970466913477283799675774080 10334357 -35994365488636231014106817900889168768 10334358 1008072459762678748231763178611082240 10334359 29042778423192789573597038435623761632 10334360 -145955233233253542074823301397741568000 10334361 242931003115602358070797826783275921872 10334362 -1416128917614245806794399345774313728 10334363 -26060962335883851831136650923990320656 10334364 78811093821571087680918455970153600000 10334365 -196801071341432675253822676985162918400 10334366 127631094155117202585303154444280663040 10334367 -461648536102159419732070743816612426216 10334368 890252643481031236276291133308796928 10334369 269796247100033089674486720763664044770 10334370 -120119885500641987675089331270194227200 10334371 -42444065426779820390663788017124060928 10334372 -53652517325040768018263591137389972480 10334373 134212865624597658918413683863434113344 10334374 51113322829548380305616853482850195936 10334375 -71000185551929215338959905159896075000 10334376 -38460409453117978689810330050631045120 10334377 2345425892411409664129204752244410112 10334378 47706927430240280301540537840418600128 10334379 -210469399087315196659331465962599131712 10334380 -69155033800957184887610124959076741120 10334381 -202588753792758449300719125842633991840 10334382 -14732057648007095657319348901570270080 10334383 -45887910420724913072906397865771652016 10334384 -7589019316313258902047600467629178880 10334385 -22571734187447888048119042741995552000 10334386 75203881569662059558292639534312676480 10334387 24121640657475142469906826529274825472 10334388 -59035198733098833600152152373258956800 10334389 -194928381355069574264374114796553283076 10334390 -39664217458818079165891561584880368000 10334391 835591687946806110173001667571668560 10334392 140618240493569342844462776908767744000 10334393 -122358458347046921671362933868735670358 10334394 -104757322993978032765816816278341520784 10334395 -94741867692920915924733022194897321600 10334396 -106377304016396930982750906695291899392 10334397 -239710308107379545191254053538814790400 10334398 301027938469774980355708868641508179200 10334399 -118472557776620495646626180886004970280 10334400 -41190213618551178763364302966436659200 10334401 81912967003728562573133482798897510464 10334402 -29396112272393642781583890560761046016 10334403 -133243728360452174916311212088669005920 10334404 -189460646308015348780380588485290419200 10334405 1144480560759101805597670591060225920 10334406 -66190467219732332028922245653154134016 10334407 -707322607348609803063368756116836613728 10334408 17530508044281434949818781130661560320 10334409 -205625256757419327904222335301299718896 10334410 224411381975632801290568827287444235360 10334411 -173483198111841971935699361744577480480 10334412 -339944768122915274359834706765239296000 10334413 156463283087649463238021700284707512000 10334414 270066499325846298435575589119396581056 10334415 15521320895082256379974836148564515840 10334416 -59757604947245323415178263191063011328 10334417 11929253677697871549410519896174238580 10334418 -57525113251103003724021464483034008832 10334419 -185495825950706397170576399847057631728 10334420 97701185500072436773290562557705281280 10334421 -159105573861830173414889495560007033220 10334422 18273717632441477495103426470157167232 10334423 -212830224285146532955949415259022440320 10334424 -398090697568488685635324981786587566080 10334425 -289686399693075676396944551245309056000 10334426 190881210105325741265906777728715388912 10334427 -98664855594658258027728581140942725480 10334428 5189487043574439469975250373563556864 10334429 -168828528994085092422362565000131944320 10334430 -51685031137512022810887341458244485440 10334431 246056828984387126992518540256918435232 10334432 370963176545201968949700420608758382592 10334433 84592167973779601964885093467844770944 10334434 -25923360730383104772641273548788958848 10334435 137035307360996018977068376742716268880 10334436 68009287464387794374394449189683879936 10334437 109900897157485465036870867132956908544 10334438 22109965936305258068388552904073565120 10334439 86480786174141932727155059451237770240 10334440 224156896698713039393946595644579840000 10334441 -15503432461499129218678364848438208028 10334442 -201591071475130890380120453988551539200 10334443 231917130578485468877872807438100100708 10334444 13939282789157296169314339392015687936 10334445 -5381215915112127472284743097127066560 10334446 53696531816665975078762355795321220672 10334447 900340306108973570948973909873843744192 10334448 1430118695451899765875146640180346880 10334449 -294382821575517913903613263950559461264 10334450 12232131213321980085765704073648038400 10334451 444487136891828376086369671601860274232 10334452 251734043648549459492999206069678221312 10334453 704495702370495413309555605030396831260 10334454 -99983221266405685122103072447501701120 10334455 14103740544067842622560587664282060720 10334456 -447666627837612286575918016856133488640 10334457 -130024738005173965582187948022896982720 10334458 -71526981001089945531855842029183585824 10334459 -98611327668945813296490284200722418920 10334460 -46817331746469516300354497681534023680 10334461 539980502536348309523075396414542240320 10334462 44567015235878308069247812308270431232 10334463 -355351093654532916848057433658093062456 10334464 12744691946058979260180742076849192960 10334465 -173432983842325738390342433220582004140 10334466 -17973335816632747633633996980400131888 10334467 -135926408162016189440445804553829513520 10334468 -6795753414810647681511050962876108800 10334469 228589071862716465994424982974793291360 10334470 -12302625158381144695367479188245114880 10334471 -62016355754059793477903142800317948800 10334472 46090585844243816910048364278694993920 10334473 14118466730358137456170024963433340624 10334474 247046173177933863820958662436438214912 10334475 51693259374911359430185727724696147600 10334476 249898676466982949845853420991546455040 10334477 -286879963571882848023518155541533531668 10334478 -16609597605710590044397673150245509120 10334479 477492547874599745158853644148948220080 10334480 640763861259598154383437791094374400 10334481 -133841297878335988490284246481508837648 10334482 414943422817034145591432903760974422784 10334483 18551961160726682750666633233767756264 10334484 342897334467988137395567406682881206016 10334485 40009804021818470667337975339758898560 10334486 72348291672345568969788776502174524544 10334487 -321860945552687807652850827580296691248 10334488 -170923211420173368941602322952215408640 10334489 845973285259188729015505916612677632 10334490 -43342217515370883815203180153376666880 10334491 -6198161755671282649564883003278028400 10334492 -84911417959107259513229563060152362496 10334493 215273747389977245046193306024733599680 10334494 183810041128551021154284820466420839296 10334495 -217128578839197983517697312258585383000 10334496 170817478595441615266543167219170279424 10334497 160654106273165192884144463912897998946 10334498 105002295043145935382228221363736248320 10334499 -6777052210531970318501136539656704000 10334500 137021289037222234067029323240975360000 10334501 41584744774334573838864764488596400128 10334502 -30995824058528257002851750037020927040 10334503 391778824664586238277815077411697557752 10334504 381677854721405756004367184319740467200 10334505 117740331835055374135208650021103356800 10334506 -27973253913106704017885137992743479296 10334507 151511463234183849746730857912149417632 10334508 -43168713371625868845759003651957089280 10334509 86831279053054337078256299744803074710 10334510 -98134228809027985862956002204745995840 10334511 -247179728514949030755489094685346574080 10334512 -126365042430891351051191270529304182784 10334513 -71722575598012731987584249002640264640 10334514 20391616903901019373807322733332288640 10334515 -296436422055365621270613395764245645840 10334516 185771829836639367807066371500827949440 10334517 -294211185636992920139090629006076275488 10334518 -78297238812635714784088435185797713920 10334519 -18060938507027928864420794809498808736 10334520 -81876353090692654678900510111629312000 10334521 -46885662289502497335924484832601179136 10334522 180051362888398306983197143107991573248 10334523 -101585767529324503788417029998099049616 10334524 93749464447278091820530938242546564096 10334525 -87852120748751090276781151749171128700 10334526 50617954155051036843916209270416169984 10334527 137526855849653724549403252685741800800 10334528 37249777528626380472035533136965140480 10334529 171369328534213846808962391489419869648 10334530 204661151632300924182783882908344389120 10334531 470459017428908119709457295294798863312 10334532 -12553676533417051157663836702668128256 10334533 -850681983792978825269402769383717052480 10334534 -575450930076159598555892645236666368 10334535 -152911932229950902927303682859416010800 10334536 331329368835572561126378383574127559680 10334537 -60481977574650882060773532346975487520 10334538 79279352468676932863993721748922695264 10334539 -529309453174165943826692592869577031660 10334540 41846558962938828759176285608665738240 10334541 77421074304982810610015833882298813280 10334542 63716929250962285506332285760818790144 10334543 -957091171567834733721543944827782201120 10334544 14666370381162916723283665777059299328 10334545 -21035971147267589446629662266613398680 10334546 -97938284445465978985925057484244320096 10334547 -223323657459297860207681037965433657600 10334548 -266360957210532694949893075021922156544 10334549 -734304286577683458770464680831443271264 10334550 -74270551526615524864595289123803371200 10334551 -279940865874951037063726787408482578248 10334552 231760601106265586375374728871767705600 10334553 -177935338220365382483182856090142421296 10334554 264221301910967775873264610903796640000 10334555 159219293284945325799743311145602828800 10334556 212423163790840201487397448110899635200 10334557 -134092019408969584916881922054616719828 10334558 59838401223658304905128649853790568320 10334559 -342686786072109359971593018253563513072 10334560 -159818072708658996476109275951073853440 10334561 95793654135393824722431714927209616162 10334562 -801263919075981011918772168638886912 10334563 -176261621259666384226352518967095067520 10334564 -21175150122819526410893040678073046784 10334565 -206461290540318520069581488468968442400 10334566 91673397851409366172846821267144162624 10334567 364821899045968098000206327603550975648 10334568 289481603308385236519896547737822904320 10334569 -209233521309282236102033776170404673088 10334570 -34569866137243547364710049435694799520 10334571 -155983237826268655719973009525546273824 10334572 -198627865022410483097814654828842449920 10334573 -160483070596861497768092287656717835296 10334574 157135526612679269436405371994178679040 10334575 273791769070340834514856650914059603000 10334576 1603335436263236505647025620350009344 10334577 -3091737529294157043388357439898034944 10334578 408398803088571428638429566032842656 10334579 332325666974806537891974487926724272984 10334580 -80792718003791512098046462651101603840 10334581 35810650031656659149099050015298692650 10334582 106036446263708327580796266942156703392 10334583 -8044302067625476749452168507777645472 10334584 -112778617521651574645470175889951969280 10334585 56724955829989499257727241066745305600 10334586 -76656755018160836421529923150587099136 10334587 -109174541620830245459994735773941152960 10334588 95676189819557403614107654308205747200 10334589 400493251746553481498859369536039230080 10334590 -83966590364145936086414865367839744000 10334591 52010177541954385689064694353552797600 10334592 -100142924769303979464982978432975503360 10334593 218711979609417322677466496659146146260 10334594 96716941345349163226389251464251649920 10334595 -87725080742123241433030408123687050240 10334596 -99774767967732095439372022263025832960 10334597 -100146448279548848627038110511911387648 10334598 48723469605006133348487744148398279040 10334599 195400754869801029333222358302185007360 10334600 -177911373944111571885186443240370816000 10334601 51175171585834340573310020797592291040 10334602 -225933429383345815918132189539129367248 10334603 360897104629210887322983440323577119824 10334604 31775996851757701253063060493432471552 10334605 -154095778108469623396953697583647461480 10334606 -403549967937396709155639273353589421440 10334607 -148390560784174824058602705711066606960 10334608 17283761307690347993049766418484035584 10334609 -685682369566043145504616022555735306190 10334610 -5551616062604633896725644284505280 10334611 37794947400343569639096882659983253760 10334612 158965492963157126535297222498338369280 10334613 -87032653103829486884767024913429552640 10334614 -308499510124687890429666688191272979840 10334615 424880878074268455405516456867748580760 10334616 -252582130622815411652248505338211696640 10334617 -265649965099794276840421237843597886400 10334618 -15081918180085980668016015498224142336 10334619 86432185470727978313758245105850720044 10334620 -2436102919121048210008332051678627840 10334621 -4668321245934658250959159666767423456 10334622 300706873492665883089140832496077342720 10334623 39850415296503096666855862915975502208 10334624 -304760803235764397709793246114764423168 10334625 21029690961049720791561184267665408000 10334626 10302247893514090150273916895723150624 10334627 248257643619052136111101468257562069392 10334628 -18653214578055591111319947899548237824 10334629 11812000671906946111412819364687513120 10334630 -70305875448165791524559304462555815040 10334631 -2748609998254469177206550289948921048 10334632 -4160964389229594286275698939009433600 10334633 906188209541366499021678622844124467700 10334634 -183638359139497555711217485964511485952 10334635 -73570310635683506461555267865752390800 10334636 -40287482100745689529317109736397121536 10334637 75681387923613439384887661488425293494 10334638 -56316551461125811395128032921846621056 10334639 283258054328830925066949383185870298016 10334640 -17985471105425897454951488872439808000 10334641 -254772058655416277923957366692763486428 10334642 -522723330976662306471922360710364781568 10334643 233051295866044873944493323379158336000 10334644 102283603125019683167693002953826046336 10334645 -301777246791301285229797663775422160100 10334646 -12268098419683146157664725932589320576 10334647 50042062266912212764021581973432860112 10334648 262977324603854629351843017189833871360 10334649 19934092048415712503377963523337969408 10334650 62179334192211010529074767852422976000 10334651 -280608348958134493063590832118927987400 10334652 -134048297897283277998701538286332538368 10334653 -110860768223690015242266718140112073120 10334654 -350793314533046089858162382641699000128 10334655 -130359980879645574054203496953055288000 10334656 -9607093620094726151318523623600291840 10334657 472202413912024249894702615225393202052 10334658 118013943438161064016933942759736870784 10334659 -192729677457191975072111568720407847696 10334660 59195326829163308192228876861128396800 10334661 -16798304764218189679932400810144411680 10334662 12912544870388588655093582983570866560 10334663 -553388381666730355500579169009623336 10334664 -159019641165906351662482628452028759040 10334665 -98504133801379642822914384089652005760 10334666 -315314392854482267766708860356930261968 10334667 8806690274278903665451512917458060800 10334668 -188293863439778016933076043480043549952 10334669 177234234419149395167572917335286398070 10334670 -23241819227507701070390255270223129600 10334671 596992091824384438685186881002595942432 10334672 -130247423515718372836337001129094103040 10334673 178144168928152865218944043299678812322 10334674 34242890834307407609068611468060570624 10334675 67592985681295017872688025188272490000 10334676 105799332565565569285198373155792158720 10334677 5499149515731991870345711574679208526 10334678 213710786387607353567583080367726692640 10334679 -311067005364094893263744888140978680216 10334680 -110585719181834991785279557789083648000 10334681 -291018971015502966629456899928565310656 10334682 -68821754399397190469943305086764165120 10334683 -32092738488359549092619629616998234576 10334684 -212200877003777404679248295390831875584 10334685 -171350282026162040669620956782038807200 10334686 -200933285514548249391008753814534926208 10334687 103631379753342208447640829585166754304 10334688 157971285003553186226232569206776791040 10334689 -100384743736627942946223559326381803520 10334690 -259012196574331485781059493457122610400 10334691 -375790352749491009224708171407053364248 10334692 185961924520263441605170758373169117440 10334693 -476345862371737573781121580493228573058 10334694 149383879436398248149651433544868510400 10334695 55166365167203131199206528691103936480 10334696 93367015157110188033685345187380377600 10334697 190761500716742373740851558284188614800 10334698 397959425022349137291739770817327092480 10334699 81453665137036295430864509869086825936 10334700 148499593131327250058126339336587180800 10334701 440166227209281850732956000339214636800 10334702 -63517228365820060145629922788914969600 10334703 -71046381835626588280832627844781800696 10334704 -16460889154457351246631306244211769344 10334705 -175094319253717482076017305715364395840 10334706 -278889790148986336547881676772137472 10334707 -288910832550245683999814907659717717044 10334708 -4912856040361746874870854100538590464 10334709 -6341542283902385929336614526548771648 10334710 -29589604321485594808605746681743040640 10334711 321758105772095557121608064972639664480 10334712 -15070568078398304136920268792598364160 10334713 -444546603645948647444053909425998438038 10334714 61252881770341328074968654197162208480 10334715 139183460584025160948236147813347530720 10334716 -39499941611404757554459783454639670272 10334717 203978062985653898707079793509099189766 10334718 35619135584138574969382194332769136128 10334719 -184757904833403872511465514729273552320 10334720 167654908848945223268713180440570101760 10334721 32229993799534211261813706314294480544 10334722 242151882170805280147726999758664985472 10334723 -18265071003342431000981298560924799840 10334724 -150423375227291194162001743149798924288 10334725 132971208058705832276225118599927070900 10334726 96789558253570703172585221045814255360 10334727 -150711085517707201346147039855938758000 10334728 92708069883296181869503007144004648960 10334729 -195115467423544066871474908703040096924 10334730 -36737454939621894702074208633154099200 10334731 -320585520275417441895558068067334804 10334732 238619824000512071783098133756839764480 10334733 -215190414497749623820617435410058854976 10334734 120056042058244483276369260320420846016 10334735 -213222488038116590075910337972884160800 10334736 -16669873435659831902016967965592780800 10334737 231126897926272822857979649596601972466 10334738 89068199641003016025899050036438269600 10334739 -214915816864205532792146253926683183176 10334740 -100590392753957471112512217429318720000 10334741 -255084768724060154474481938023119648228 10334742 -128063469928530268464315600470672093184 10334743 -534325593831909053089244545569006158008 10334744 80523491801824716755223497622523084800 10334745 -260423568661687651551810069130771889280 10334746 176737007457692270506893578836435614720 10334747 136835018913573044678507475167079112080 10334748 -5015349768410528031906177453246950400 10334749 -99508520053808659846489081188474112 10334750 -3246327225132450939724030678146528000 10334751 30726223284501018357002729534087161344 10334752 -229174543843881798915199112786705645568 10334753 229178470902179516861252908055128330368 10334754 104202192857507996602782876080148662688 10334755 13279100323692064667028477687493598160 10334756 33089763052369537023867409223533270272 10334757 92805682743496525971238241756893388640 10334758 36096828443686811122097590971179726976 10334759 228305294765821277219409440326969386960 10334760 119189879496317939502402903604351795200 10334761 -343500160629165575804481550683848266908 10334762 -134445288048234026192445231831232690848 10334763 93770093960638804858501488033862196400 10334764 -111242437833188514451240086027274718208 10334765 -67725378861872573784699937802314492800 10334766 -11217335547723281378115626936993501952 10334767 -336532622691167077585427817100289043184 10334768 -48828090072819406680947824185491619840 10334769 35176830703960180851370257725875675680 10334770 -290384857458841281112575221063881003200 10334771 -593836704917379225044751236640888226800 10334772 -71982124991644208645178035516338034688 10334773 -178975585348205482929627222347671480978 10334774 -35176612761987810937178778489077112960 10334775 -93151124893499264906470754130077126400 10334776 -262443779225048792190638721554499133440 10334777 471802254781844902389440199305257027626 10334778 -101134160260317566133741056541662770176 10334779 80043925562426573366475108057494300976 10334780 -97282141871553573599367073690858291200 10334781 18765708375084322488415159059022266828 10334782 152081272248860888264378647307692841472 10334783 511646124641913483782016243712932414240 10334784 -40844269917534994115564381133770588160 10334785 109709565331042293204381384505920544980 10334786 128340972971426474575958419670639650176 10334787 -234637727447274161563041551727711346440 10334788 -137381286028114116672661581685858402560 10334789 72478114470511909842495745134352500000 10334790 248915361518862862686973147676088213120 10334791 -406172897786725323987763132735086576808 10334792 1618022950608316139981590935368663040 10334793 -71571657849294936911303148243144105600 10334794 71565158134767770103112483548975160320 10334795 92723708690523641724751737323440901280 10334796 -155382698085429706668976639407705916416 10334797 247839598874739690605117058801041966400 10334798 305780215352791242586994065683559262400 10334799 -412838599746667020858435759052382539416 10334800 1988305202751855654114047578213580800 10334801 -474927194536792932115267090939572621198 10334802 -131117257333713515836641697202002813440 10334803 3125886626552617693703054355279136480 10334804 5194227196986835469951661725516173056 10334805 80895479762181972742794016809011280000 10334806 201061604053739894160190003264176920352 10334807 82558992488047713768792126686765364912 10334808 -181650050300290091673823248452949504000 10334809 -165534220365707041601066516006231775984 10334810 163809419966574793145010834329380109760 10334811 -39745701499730663884563185934571047936 10334812 -515396695816687715120664118821633785344 10334813 -530217313571366574056401126577254281696 10334814 -37826730452300260801094425372569661440 10334815 -193774444267542314916136746927156206040 10334816 -588436163359975840382061205611008360448 10334817 -418979102930661580617294106654413974400 10334818 -62645366168465131872214653267516777696 10334819 309498696782382989759269163787134945280 10334820 88248102552346509529842142921341542400 10334821 135939295410526563858093348374416474912 10334822 -216623837413156058021405192610511809600 10334823 31648781496236384054073705687892742184 10334824 -454897382173267004530667038419226214400 10334825 82227022980825549018455480591997485100 10334826 201065287767129985667707788546578665392 10334827 -410234301085954530733464515400473261688 10334828 138142633016417326612197278841055543296 10334829 6196982069250404547108766463284586496 10334830 193173137031739843492569589033543680000 10334831 -130517134018132542536833971230305335456 10334832 -41462253275773740874766520649575137280 10334833 -334027259430308235404897516258790415918 10334834 543319079656181472031894614672362723232 10334835 -1172185268067897925453445351541668400 10334836 378850620653834441150339091375606404480 10334837 95396880049343917332530011035439743612 10334838 31755720405248106759574205069498388480 10334839 -130693174320000045364297263397828915544 10334840 -185041725980147326632763750563027763200 10334841 -114336961301855503217030447285756974080 10334842 -34556631016930997624193764635301892096 10334843 107664524554727434775903653471740279648 10334844 42985812154633380722980143255733309440 10334845 443772449122882675386134822610993677100 10334846 -305955289869279401184985218137422144320 10334847 5169387134290204251193550182788115728 10334848 -125646702648947235885711448647118356480 10334849 -176923988273426530295852680829488256064 10334850 33260148834056060458870907449179120000 10334851 458476392279087888244181400108145481852 10334852 165763649749349080238470948312790016 10334853 58528031350216200112812679507105071840 10334854 -83094196941614141535461995409475678624 10334855 -306050507890732742715333295190739279240 10334856 -1826435890021789146537338755775201280 10334857 -161668264589069068887097000628353777986 10334858 174938889762286367143598858852005603680 10334859 -615412190824747645488182089005163875840 10334860 284779054222556275378765122498516556800 10334861 -328608479947730007179135894858918939988 10334862 -167654419486926650983911181065347940480 10334863 78241028639632297779324619308061664640 10334864 38823226626073393917365639653201428480 10334865 -72043481957627475318806243783792225280 10334866 17482174250513776318385981038760832000 10334867 -148383320797550014283198651458584859080 10334868 40798463781350792587416519753201162240 10334869 80124031767383400587757845353038817596 10334870 5673015079990023332668990684048081920 10334871 -9352927701297186934695488415665706888 10334872 -738808399813208505698733676916934574080 10334873 -37402904475872000229382142159687698176 10334874 181544678535111506416797726836141487360 10334875 -797650039013889226105302859718755380000 10334876 -54496650021397920651302737724614832640 10334877 34532088685745471300724215791111778304 10334878 109156042259316921051128997456531840 10334879 -108856883928547008275214086341677250560 10334880 -178800679447195864436061609538885386240 10334881 202997966143533562705805280208518547682 10334882 -181877919927330776963875000686012908208 10334883 -102102156730768502006459477045531785296 10334884 -511526021858881467975572190874435562496 10334885 200428844936053751426179822848584729760 10334886 121887138188826072384758272511841910464 10334887 -942930350624642188114667364271654153040 10334888 -202471853243188313942294906903062410240 10334889 -267671586182182239625969185843755167296 10334890 -200742430541300234087400501222764656800 10334891 -8835753630125494260759158041826172528 10334892 -78996202794592085254508739821592576000 10334893 -27747684830959221319867996436230574816 10334894 -33720997085694550342159147250822088000 10334895 2569961800449608833532977696146592800 10334896 27653885776924995038201670719814303744 10334897 390191380092133959197428191092677811346 10334898 7313096562219627178871703674658816000 10334899 64531110864760449218777211293147537160 10334900 -249322533342818820243041949003282480000 10334901 -158531921636537893336831298742913183968 10334902 7361413278497257248998526620038212864 10334903 -118036840653150945722270021868292261848 10334904 -151798158540405123255065538382528512000 10334905 104928252409047646689298659088297767360 10334906 581270145018930126600848273634216952320 10334907 -156667297549095159267451162728989581272 10334908 -156640489259051088739199741398051535872 10334909 -191160994872278444790612327381086044596 10334910 -42051772111781142381422510803028960640 10334911 -131210678783135048607039843244449581616 10334912 -30196397365794520649785744329371811840 10334913 298941166877076144941777769148277047344 10334914 87869332113130797503379448459846950432 10334915 -638634615990977903386457503091443342800 10334916 34486286099623190383864691405802488832 10334917 -251914130335513261050748922720429053120 10334918 142989214494890190128636479831391327040 10334919 -18670448733283365350028519085524817920 10334920 138949859500121838982677327925761484800 10334921 3885686784855689450081941066828884432 10334922 21203813152009140225510835893528288000 10334923 -341400061766339251695574709077226014920 10334924 175901811931088904829750525062594779136 10334925 168761468148472333782702310859695512000 10334926 -36616362795912259328503249676035226880 10334927 269797464534789759323710455893413921776 10334928 55634367658776948316439848379695104000 10334929 233086434934105130264492868660587231952 10334930 -187962302861559269952645386944950092640 10334931 5756552311814139715804005245757586224 10334932 138229321736841278497545110274000922496 10334933 219580401586272990063420526570023360000 10334934 153072574729374095104313856281131653984 10334935 20164202684184835560387709540539924480 10334936 -94116374269896094195718984260300492800 10334937 -77121240510957329293642315626157929600 10334938 -29623558513379229024662609513982720000 10334939 -73368434774213979162303126758506396776 10334940 -64962948816762376460409197668917411840 10334941 696081608700362721513936512660323634342 10334942 243238025278200784212686360651506207872 10334943 -191007621232773635987993066908421424168 10334944 221732843476102950947406419504556933120 10334945 -366882690417760395806259168046586424300 10334946 -42619406787817290458350941113917860096 10334947 66445200957492092735239781849457764160 10334948 223786892331204648247640515625901679104 10334949 -33746069066373444434613235490051712 10334950 -90298574066263128945894826527745620000 10334951 220886557640965432957643810940894725760 10334952 -6496164974444664389758295366088345600 10334953 891484488089370088806878110437710581120 10334954 -108964139093214857709455319115635932928 10334955 40321855359035699116929251130454406400 10334956 266485655899550500839996110781320741120 10334957 102629139822715919837060400004849085100 10334958 126242177414199743993328316645000731648 10334959 -18117382948604217510933924033112750896 10334960 12843044655032834085791713821897031680 10334961 -7556195757463133708693370042926953920 10334962 -340465128141354948228820509939300387840 10334963 95963295885967789716877094585661990840 10334964 3456681555111567926802505881058805760 10334965 -75896335188092066932368787669918231140 10334966 -92532866792200265751758957897277881856 10334967 171186123597812017667372103244649839080 10334968 -54729715412916987819526921957628682240 10334969 -153465976006226692932493079402365031856 10334970 63388600722598200838452505374173917920 10334971 140415823087991116533928775065636776960 10334972 -125924764945113896001637128266919604224 10334973 -164035952916735571233339154413468096 10334974 -156720451291854270113339525443004853120 10334975 3502830359197745126133536305900548000 10334976 -93377223812529475345342713439922946048 10334977 454848369793874776488634798466500333826 10334978 60376857680857327033297306885826393040 10334979 733750420825583008636187169998275975920 10334980 -108018956107793181544790724134897126400 10334981 162481833027936128289718929374889484512 10334982 5696126101746383943902505305424046272 10334983 654147398452814615132751687326268082344 10334984 -161442862015874693873830897002281902080 10334985 231551871509199065003699375113839000000 10334986 -148087528454818835288621281610669444256 10334987 -152959925053113472615712893671898218000 10334988 -2122727493852036149862620443672074240 10334989 -26422289269790244096841968915011992320 10334990 -160593082328985119464468255342095240000 10334991 -53848741034786927326048997933426098560 10334992 142844784029303252624239726328456093696 10334993 -197780530747613001152240090025741905760 10334994 144337787793007069130712343826160208128 10334995 -124564450349359202732159386852978484400 10334996 -134923093921298332637754991016318582784 10334997 13656869018153726419965843562085003520 10334998 -17248759153948663060949597849156835264 10334999 234790360180926199843479172650727705560 10335000 -9597317881692097759920332665881600000 10335001 -373204694597650023247247279909525330998 10335002 -148689278016495364473375348795725388048 10335003 -3212992406639867255644864692463379712 10335004 -62474322771562461022141970181066906624 10335005 165182378614482322718544925140693399660 10335006 73411725864953638682934311649225277440 10335007 5623467702383577253983594632330582200 10335008 581718256906128312960983969810018795520 10335009 -190089131081986005610723657456068188496 10335010 -59757882541572831174558390796621332480 10335011 -136552975763148706340795738215433251176 10335012 -180767908187793841026084206234979686400 10335013 -7143214972650117863322072730568013476 10335014 96719467748448777488427346327364550912 10335015 -10943558640752038500784944422484010800 10335016 197222677921128103165527052223777172480 10335017 163356505809566379432127265431272192000 10335018 189260249434995284711267477352385830912 10335019 -13354294389138860272316046302040144504 10335020 -195875765516441160045338653191137587200 10335021 -143135460546283394218718503922592596160 10335022 -124003090523400027393180287901516458688 10335023 -284251628909555789641904166688459073160 10335024 27048366727756647802234344523845402624 10335025 14567262545058684679823543742841606300 10335026 139740225940362150737038577598695482032 10335027 -90453507346594217752280524120995926784 10335028 -50197832577458684894916996724663861248 10335029 213512582980997248190190471048105195630 10335030 44669481067995424808467002778381824000 10335031 -148105310672941859725470824518254196080 10335032 -217794817056773261857952950333591019520 10335033 -10714165998099905126795256380403168678 10335034 -102419902064012792103000975730816685088 10335035 -67956332858720305033184714434970843520 10335036 130629051625038485052112190034664227840 10335037 -422226483515779462875777545305748768314 10335038 -127970173913303015148649496485752818304 10335039 1034246676162724589897231363493434496 10335040 -88691388129707266543459449070037237760 10335041 -489680634108470641017311543039009514558 10335042 30634116675765389334301888237476828240 10335043 -191945124359723966546181027472290160776 10335044 -2748576884024349300022191024204128256 10335045 -45802793372657227431064611297379171200 10335046 48644009795925816919098090612380357472 10335047 -292890621086841591517290299049560007288 10335048 33499430126336168595906556650278584320 10335049 57016719292667930401842900851414411390 10335050 -1113685714089849058293503541229056000 10335051 86651755503286488843214660814606377980 10335052 -3554605485386451102262081375929161728 10335053 31151982991655204013869352603258895800 10335054 -40151604315484074922009519555554232320 10335055 -157030151251013479153573485524341975440 10335056 -32025040507118311498971997488802111488 10335057 -145559149097942406867048704305311302160 10335058 -257180017333127334769544245965682827120 10335059 -32115184131939642209334315776746592256 10335060 -75366000405177866203174481561154048000 10335061 -165340954143654661929134842482721666176 10335062 -32423933363675315582014868151510759168 10335063 -146360945333895605519487191018816092056 10335064 20044054713489799804686007649060751360 10335065 37721529012974073312053964235496832000 10335066 -41039142819938083421509299563018036736 10335067 -335252611261713032971602562442878340120 10335068 149276046156186955635045395144395534848 10335069 481098042125666487607937449863669894 10335070 80533351464038794591613701336619484480 10335071 235378630810938059898783464235716893152 10335072 408774889947019181985323913234710790144 10335073 17215320489795089188738354570172409664 10335074 63243557119067615244374946522564887040 10335075 59992080929547304743581414730787141200 10335076 -38173397546072083344930473482803706240 10335077 194271436007541867508539111464606156160 10335078 7336422206068571151751440129060858240 10335079 -409843887965236468365696287376165749320 10335080 8534643276662099113242668834849126400 10335081 -82806110847816043441552134172303099248 10335082 143420236723413794283524269985627755200 10335083 -55462339657305964430753801029568262720 10335084 67386048692845179169928384761742392320 10335085 431106083256691055069355115340331118560 10335086 17941653033374216262999897077375794944 10335087 243479208285654883093001896253353728000 10335088 124412386290565683461506933312922091520 10335089 8799144366169554404955099256388359170 10335090 -48886442928963699067855320735897538560 10335091 -68933894613099286244223894634894492928 10335092 -375294690071953528623570736289460061440 10335093 256611563443993896903590139581225280 10335094 -60458953769160769251915828524267904 10335095 -45419718267798716437964817479045471400 10335096 -126167155501390082059724853650011975680 10335097 -213964212486355918378646353397873538480 10335098 347485082059460404919438853001333522800 10335099 35245312821131793743658611556845129952 10335100 -53585096026524797785712156642131443200 10335101 213197719843515355169353047089563509120 10335102 2565063977376558399816940513110328320 10335103 -237539484141601991961603881906107688016 10335104 -36999983616353003427708342734117928960 10335105 244426979218461536371757753117538345600 10335106 -193799036482452990309435646715855126496 10335107 183732873159555610583016411302333487600 10335108 98304491079230413223916633028835008512 10335109 460623156874708869764438864349802153310 10335110 412933929690837441883174276381979189760 10335111 -89960790379747313806196085515024841600 10335112 -3732634984154274336716294057978757120 10335113 -563160720869763806888518738113752545638 10335114 5550251519095846370732975377906236672 10335115 68817766901747843981954335561874841600 10335116 202618896295488066186429125869156288512 10335117 60125949861863647397163207898219350048 10335118 153675796857911433696461534686343885760 10335119 371994560898485871371307438571561041744 10335120 -5723692150596064102135884116235386880 10335121 2555295314557044893066713687814372864 10335122 -100431154149007553161809008568661459968 10335123 -115808260601263290263728848458696156400 10335124 84482170414993081488578870982494055296 10335125 32079719292956182134297606303354150000 10335126 147055337304786493073969125403944742400 10335127 -46007113841973152096708306716408786176 10335128 423598522082508022964292653528812216320 10335129 -201580812775192922554935596217876145728 10335130 8236615921896931552780691895917521920 10335131 -280516008824882238506316364946381400 10335132 273846684146511601126455341780904109056 10335133 -140334354690606409807251471687415962624 10335134 39822632945592057232031595217664666880 10335135 -22212007839864934638228737738040889440 10335136 1319755813063249032029802250433986560 10335137 181385948909053385053369314878221986786 10335138 -17562224313516055185346972325300750592 10335139 -40617318237216196356279181868364722240 10335140 268700461823343355607330708668766941440 10335141 287478272824063019529222296311697566080 10335142 86058438231377914646253249263486758272 10335143 -51881926269709452877300817530944421440 10335144 106729034712272092798614109096849981440 10335145 -121440309954300824063538568630218148800 10335146 346803051720797422829745961606031865600 10335147 102362602053575662942499256778815378672 10335148 -243908987280299408004834178368371658240 10335149 376929440354450090735556849890170743360 10335150 -43767528860073061526643303035670086400 10335151 -852387824521085567560310006759269560168 10335152 40278412982450125440838623610099728384 10335153 -123447565224202977727715514737036892096 10335154 166391180476981455291033681594568789776 10335155 44759679835047506114126890043629221360 10335156 -48729014909891115477841369456309334016 10335157 42217661061097990778850689963927865024 10335158 -156850737631271593652544079590867964416 10335159 -355488591829981215827548766182178215872 10335160 -106951357646549184015914794196970700800 10335161 329501645622177160331888214326671470762 10335162 -28149091437148287920627456835829589760 10335163 -224839211733024809513540968803197842588 10335164 -161882863695826797577526332150488637440 10335165 -1479761871626136268350050814638956800 10335166 104669395650966490363677277544465740032 10335167 -4933996478421290432528924100734139168 10335168 72880977137443769812081973089712209920 10335169 217702507249197459329078565687831343208 10335170 -90944645723288250942632200037008650720 10335171 -116486289342890570603655704232226513152 10335172 -277324481873419689734626126523540477824 10335173 132744950243816815967746361936546497980 10335174 -5642102127371051961139399295970450240 10335175 -292257324342837986015957443858428236000 10335176 198373446703358329587756640607294300160 10335177 515770889153233607436958055389318615920 10335178 -50072093058970082790926087399775569664 10335179 10477236273472771689704200708991543784 10335180 -93204873651236885726722404295631431680 10335181 -53996908837218113840804063412714073908 10335182 -31073940188654485362263809168687065216 10335183 24615049562129656941531850358644608000 10335184 -105079887541858315595910777397608136704 10335185 -13433448833661041161945923575285595840 10335186 34845089410031875294389377557725586944 10335187 92000670757587037187768962932076763320 10335188 -3338220705895732509686237740335605760 10335189 163489412779985209839459039692311349088 10335190 169515107374687380408900537286791995520 10335191 230135232911791094839571537814010171512 10335192 -24313140409025264891401860852960460800 10335193 37973990554100525611997315374601389248 10335194 -24197862840269895560597601058134050880 10335195 9670387060029539475666419268462178320 10335196 28947050340948778926020103675705745408 10335197 -151683909724568504616910055506470027354 10335198 -61952553062518769211317566087473374592 10335199 248086701520925900051226789944553690736 10335200 -149225952042346916469055526576750592000 10335201 -350998463768091194280786299853435804672 10335202 9153058724411587501781519520869433600 10335203 -11464234724001875106559883223905992548 10335204 -22355984368860461296493957334852940800 10335205 -64360764599229441804954985188032875140 10335206 -54876605322032450576855729617185054720 10335207 268080617587175931336523860947383635840 10335208 -91460868832302181047536069188029450240 10335209 433361651724975773780498315886691203216 10335210 -22322840296469498749015383594186362880 10335211 138172275759021668429233561566140460384 10335212 194561991684260598701399998955192358912 10335213 168494200321439864002477432348269300384 10335214 19895120294683033521340108809938242560 10335215 244601783103807143582718284183660214240 10335216 -85748993339702725018581347941990760448 10335217 131953652665171729500273507163677981266 10335218 11380129556312519224706169020171877936 10335219 283993348116030693013748540027681202240 10335220 -34671550810306384399243812084813496320 10335221 266561390312163215631185615053779427680 10335222 6524012580909296869127240427748193280 10335223 290051023396939840814138823834807808680 10335224 -182366623024235945865930186647121100800 10335225 83216879869899839551388240030646555600 10335226 -316551053049655125705332624738154496512 10335227 441333204280574895493584383828574117396 10335228 8524110174809302622613666564320117760 10335229 -19541619129344136808205015905497421140 10335230 68750438553645433283958729744317944320 10335231 -240653967935556644031710555454753739080 10335232 144583088148851643372663729831003815936 10335233 -85416899991800863634970415343962219518 10335234 14754010142483174247222020916387741696 10335235 153934167976705733784512029153685969760 10335236 -485664579362309967653780730996785529600 10335237 139725281679367449962128668822457344 10335238 177537012884749518612767866161457895520 10335239 281829430856825260304901940652493286560 10335240 -235780894850316894517841403415400448000 10335241 -263854937226897571379866732884667929728 10335242 169335247981682515014193739169487252272 10335243 -188508796756609151323979990975976158016 10335244 -334221943265551459535774792821504862464 10335245 -13822303487680919492058900375493516800 10335246 112006800767441430730102637386445856768 10335247 -17067486293503064839346255636670720448 10335248 18834545840259415185824317678693908480 10335249 514784381570513417910792949860308140800 10335250 21511071565050949249752524679613704000 10335251 400743708332389971234372709895525360400 10335252 57146425195989839310193368936373678080 10335253 329154169313560184856931572431952713856 10335254 -458305667266108930597582786168813443840 10335255 -113024266637541640226060150085511495680 10335256 -392782875617815157413207726434096261120 10335257 65272151623834887749495460847873077120 10335258 -127427756547389206036286662557619957776 10335259 335350374315725353638566194081886566080 10335260 107352903508555135385185818375476674560 10335261 364541987385501373770225094831884410880 10335262 32579786775341194707233251541459165184 10335263 337947322037237293277453732067098716512 10335264 61209890279493911333990485893631180800 10335265 -11139657174302393961064902385759680 10335266 -79543339318081041422213021760169856640 10335267 -33765881425898168427448469959894154472 10335268 320288022105750813662370527181072837248 10335269 201469464345161981990667458893339651392 10335270 -78366125049478251881416886370284697600 10335271 112591004954477938032957055449475748200 10335272 292547006489974371262883233388200012800 10335273 112493538329257671060078993332151702144 10335274 -279299990872741768878873226738993686864 10335275 -235349847221562292642146489496997840700 10335276 64129839033341820954359806689794457600 10335277 103793642043157816640196956159786108140 10335278 357898074107681555116936192241471749440 10335279 199263609151290958854953909309363186184 10335280 -8139800152661553509191957732483399680 10335281 -115050904349929640782266736488591662400 10335282 -45876691252931841879472993181508103680 10335283 241768628946110239281405157358981584720 10335284 149526179252957907319851682909440781056 10335285 5082779547659533893924452453683538040 10335286 -38015089213738265263931107470518764800 10335287 88205711474023064488597223256697298952 10335288 -25058716516430871045169025721139200000 10335289 14910467048524069112712950942834114090 10335290 13056360259900293894679048085814190080 10335291 -156574920399977868353432513657971391376 10335292 -269916270479089920026431303121541554688 10335293 -135727049473578131753287751850425926458 10335294 84183092086222856782226076533741490624 10335295 243849584447370426387094840283369803200 10335296 137533195401147555657476221885332062208 10335297 -30843145494985719491702685085597009920 10335298 255595735849955520027340590048924872400 10335299 120679813832268926759746143105515679264 10335300 201137193532196433442885978387794124800 10335301 -118301247556054476548453943070680089698 10335302 -360113209844276363882108889707394879648 10335303 -126060846529770916993247633197746508800 10335304 -263585715882113571237003441099571200 10335305 -190294159347027609627032756114142912540 10335306 76528509279766694068887015964726005504 10335307 -9484597982971732598045811526019112128 10335308 -3598272120978057239054246292602703360 10335309 262484697992451417785972197449170353440 10335310 26619371944875793362718445532868742400 10335311 -113088488518618992817586504878990545168 10335312 -17743533737198578586480195450064617472 10335313 438916444305114520941596841083220520562 10335314 31002814120973304208876650367142908032 10335315 193143916114779340888675342920447689520 10335316 151533566143489042829094547738303488000 10335317 71540148725127638372228235414520645212 10335318 23851608830126912314233829173774993408 10335319 -51662934443323444241692965851130722256 10335320 261718122359286033288072184121057280000 10335321 -4255994226859589678752795925365843896 10335322 -4320702997930058341723617924811638288 10335323 -50061164069348361534224040612576778428 10335324 45585033439328254818661300983606730752 10335325 69353802599721707022360753738050388000 10335326 30919832858707104308848404634279425024 10335327 -55956518429451643934497055180681309880 10335328 -49708588546077660740858801831372390400 10335329 472140768776975055712437170505335496384 10335330 101699075817293278229454672431312256000 10335331 70836171462330706135320253042672401912 10335332 -27215416719061598268857852123686256640 10335333 236429683459425086021283876834060201600 10335334 -247723876857816862445881476904382033184 10335335 -160923181631567800737659202192896338800 10335336 81469036723442495218994279068876800 10335337 -611979960509940977339407869670538608908 10335338 54275882681964897326114892254520987648 10335339 -5302342971597082544347676556836982240 10335340 -3040450263124428580518845180706969600 10335341 304241745086912254266318818317419763830 10335342 -97617511994956179654637070700859274688 10335343 286302305577686238449109385084883965984 10335344 -92350356968681321679000478018813722624 10335345 230251531785346713117433850625736382400 10335346 -64079929557894954914470571348939166720 10335347 96554778017620578159022919447231568384 10335348 47428670377439235727551190611688885632 10335349 126201751442943745807938177192423802464 10335350 -50749621654682249343803115269974219200 10335351 -2039494511757299404345837756111960704 10335352 192902620775188588443490129497707212800 10335353 237481871204828502127914452964484299456 10335354 17201783051519647447418871472967278080 10335355 4160146043475012425636063307101333760 10335356 -295847018569359120956576374354432174080 10335357 -6355049288341642822752150452615750394 10335358 -130327425739458874828764588432772211328 10335359 407243113734622782501424030041700786560 10335360 -17390969452926975488237812725055488000 10335361 50713722614564750432409316385940504962 10335362 -129263651019041698858683717545503664736 10335363 313557284755394530700929176805136433144 10335364 -189358653189566631399937634116269471360 10335365 -104946100978333745134233862615832764740 10335366 -52899885167811796031067252652769493120 10335367 -1305396177736249606766836265715185568 10335368 -481728841535955825792535553378138880000 10335369 -61030710412504330906677931493166526464 10335370 -97694920203182943842487170757556041120 10335371 -118882648979594035400840954852674293696 10335372 5501841548189269063005697932514639872 10335373 -556915537194677887064852353363339057280 10335374 131887106354176120919023394111551861632 10335375 297081441949858336999868292189016074000 10335376 -13990079696874529673683928518934593536 10335377 -22490915542433571455078519331368629440 10335378 123559938067592291107264013866400913024 10335379 403034569446224344409679317397469911980 10335380 20047343360929867797732227909058969600 10335381 22728461984411779032469806656089718784 10335382 -13474637057771057540154758128689482208 10335383 641618203273726567531229313807796054080 10335384 -163357701996716062151748671011627008000 10335385 262590018877946077024628533704843429000 10335386 -324546272345245437270645113187844558608 10335387 229176036175699950806962319497032241152 10335388 157818839628583881349114771328983750656 10335389 -132551435974113547473490000005929814144 10335390 37033576115605287787588964619784515840 10335391 -80541959387955386339288384005419198216 10335392 144789601130199299769802715563661721600 10335393 280998892905138481501613654117861033682 10335394 2114022392812804580955191167078689792 10335395 -42765147115972612969856804733553136640 10335396 23299658012896279580186732368529362944 10335397 -91107948149727570614596643406373339080 10335398 -7671602382392602812106920208745276160 10335399 -233238005731333464290395635169205212032 10335400 89234929211830762250505298597208064000 10335401 -389770357947496820624587203284215118598 10335402 -82601323605022268747012003402305061376 10335403 3957077239436612280912949395458304768 10335404 144356278369131636120784621947426342912 10335405 200022716092557631783438389856408009920 10335406 -15649875410431104973347097230087622848 10335407 -141838148693609225655732201834231567840 10335408 -1822169663786100876106596716993642496 10335409 -104361236405180225102130277318383654720 10335410 -185830750004495510857788459972689516640 10335411 -523425918630099662299101273895740585600 10335412 -154361680212753229624146901384290037760 10335413 -36981090327243530795132913389528885184 10335414 38295266824799157213847573206511010688 10335415 -79516198050828310197867023153001766440 10335416 25541305143739273547244371244392693760 10335417 165763332549929314211672618580663042912 10335418 14764105863969164308302300198073499904 10335419 -104950311345543391034966705936483361180 10335420 278400166335383582254585023622561121280 10335421 353046092306882235852146657386051927622 10335422 99816402754036021506955972030066528512 10335423 -123346469256544874334352841576426483640 10335424 37816583014104586595775074184128888832 10335425 -19920534265468002153124542407177063850 10335426 263919688276561384924764499585904064000 10335427 -291170385314086752600591424589388983448 10335428 296929389546409851930227958443745187968 10335429 -31082355415601638632072997317520345476 10335430 1130216052909197919166649265726316800 10335431 -77375349954037886924466645520446483072 10335432 -74565996912529846790414371479098818560 10335433 -562885995598285816597452896763976849318 10335434 375591274834804727263709069390960672352 10335435 -212625042265037818626245364735135475200 10335436 77717574250272856402295388491673639680 10335437 -2496728306809629992234740306809726528 10335438 7018440860672831385968759675022772800 10335439 -792801092510636280487282032384966922944 10335440 -87543598369736505036048232375167959040 10335441 -117055519054721167580264330402902235136 10335442 124578133750986176031561208556873656992 10335443 -366465223215019078439958514991905233600 10335444 26196271874027630977241571590470017024 10335445 -665109123741577845709334906176764092520 10335446 -27628837978768185772729583845121704896 10335447 -273749415113600487663359154354886561920 10335448 -324226470676082300475259859113243760640 10335449 531187683484327677119391105931508844240 10335450 118854008390104438645938405373581945600 10335451 -45365959549480290857682223261393555200 10335452 177609717424482280545064859519662619136 10335453 44380153684702536049610716980816998784 10335454 414472779669926355112446996643286522112 10335455 104459348272503229702357780966669653600 10335456 -52083588780955321691642996458600267776 10335457 325031681291536907755076701520226580 10335458 -55618288931438806638867092146442356224 10335459 -225428880249964826557682062722584802696 10335460 49181635856422187014707445772654899200 10335461 244138035709018104734794367769345317724 10335462 -4877572523380766199781301020600000512 10335463 100079363624962312628320907430850982400 10335464 185629374795393778018110999936468664320 10335465 151911844000603955870833307576543097600 10335466 133301383898023646510049918055969344432 10335467 -260766498950024373549051969844610607408 10335468 101835435659621003085246783270514606080 10335469 -279442865751511952039273348496394303604 10335470 60462966307837289454552634436011426560 10335471 -303521703270877439573689289190618941688 10335472 -24757934202339469314690125943591665664 10335473 117049630480941160491471501899399238240 10335474 255831217877634612446790692293791957408 10335475 45004716269482258988323428425832175000 10335476 22627038813382297203181950531988377600 10335477 -193513882778293914702243373233247101792 10335478 321774852179719131554239507731352955040 10335479 -176537177902991178475110696526005740928 10335480 -2470505476645633982907411767225548800 10335481 84360878710236409882125868192886306760 10335482 10684670903938909893686818316448500592 10335483 214471600310608097479241154085725915852 10335484 -113738478100336966679445144095920972800 10335485 -4088913175808715334373299317618435240 10335486 7304818072598940227873297350868011008 10335487 -76653131483615586800981616971649688320 10335488 -199519680855502035187323007596012503040 10335489 149814889023489383410483251883331142720 10335490 82439709997822424731214391921936399360 10335491 599549533849954335833135088041564522400 10335492 -66060406696247338546589851130005647360 10335493 -85997776147609559710524773017132771840 10335494 143373465592065562829789998927352951040 10335495 -9286756320925796691773101107003320880 10335496 48171374766440624856305479070717429760 10335497 107285835947283308368498701731873448192 10335498 -27638720257694621377495129156151205120 10335499 -188227455205281612704772169768423600320 10335500 58315638881689068265177277706834432000 10335501 183539297413930548056690184012849585600 10335502 -321404544539600383452257186034500193600 10335503 -270782503471861217507791913659637095248 10335504 12881601583878284691149366590385553408 10335505 -428610716567312448427367453606958707340 10335506 68534930526319598194319254549745994240 10335507 20660329726210484819275374842738160384 10335508 -359109363732433989157690805042931436672 10335509 -178269705210344726848082152544944738290 10335510 47892543338444216038705053766007965440 10335511 -293333131220290288141483144162125352888 10335512 328424428597237776558520654016784015360 10335513 -67027683411326522068867704568920912000 10335514 51929285710061244734508600992148406272 10335515 1185090737946588578093409510054569520 10335516 51767983305253357122015963234067364352 10335517 -140579585652604988182403753110631009434 10335518 172669913620954377133952867978155919040 10335519 545816915164965581317319456039797358424 10335520 20949260120608150912689087377552179200 10335521 -202488860363997097244724106857763807710 10335522 152615457579709378191590420511216396672 10335523 -10936131932088427319971747638421344192 10335524 41345871281588592684491987441333993472 10335525 -69236652342722724798594462150384348000 10335526 -37320569475822239179042189843627392 10335527 635090436537210781966119467127961136376 10335528 -55923989996741715786784731821599703040 10335529 -473801300586697610325212988480492436870 10335530 -89782820017557862502503530611620015680 10335531 397661216539100330505334849384560346800 10335532 -357268285854359261610547306945094903808 10335533 -35163991837535062432515364677406894560 10335534 -202469073547666210181696688727524940800 10335535 341316605825534681948330887297163857920 10335536 72393012691023501429275676324231217152 10335537 -30101621072036983483951558461846469680 10335538 358472870158944840989619296271048091920 10335539 3684701310281151987105129739850130624 10335540 -102702177442328734528200862442149939200 10335541 -43743964277768034494729045385419414976 10335542 -150504508991132320142035788720281752320 10335543 83540212483796468376293997387182243664 10335544 386964621662192106645582338321979187200 10335545 97547671748127945300189208071845898240 10335546 -135611377153339593529067219407907781120 10335547 641105907646108907664286755226886588400 10335548 -308939692322768156201838236943162196992 10335549 28955795486829351031891294668246601728 10335550 -50668849974220322341779256283182526400 10335551 -251368743693196888760170140529619408448 10335552 37127321122608527517840352757522890752 10335553 279611487053247947338694253855558244802 10335554 -27051764841829633619591790336191109888 10335555 -88629764427671909568800807733363136800 10335556 -79455645877533152332723797459386695680 10335557 498560930514868943736227411078187355806 10335558 -107466094275430776819027184535560915968 10335559 -17381898321755224371351926470131621712 10335560 -232166808712437305469475276217896704000 10335561 115043803898658375701227232914507167840 10335562 -153016257411035955929396497938387349968 10335563 -126790638680373799921972554930179381760 10335564 -2040788733288572908741791677168966400 10335565 97498704795005543361046400287159538400 10335566 -6768672040905735146519999525706401856 10335567 41253296775457376289834329995531595520 10335568 11831529468236812231563420126590984192 10335569 2885816529899728390105717205008190580 10335570 -47224324448223245902747673924154624000 10335571 -534246686817598521490122470417529348000 10335572 -64227475767800200938731584904723290368 10335573 183528334437167348965812690244951562880 10335574 77103146333700080489486914529649781536 10335575 123601193048881221860896915980324135600 10335576 -162844738835843718578619750660143616000 10335577 212639173649228751804379941544265788672 10335578 593134406849912872005993994362743280 10335579 -126638907970430104950766242317957655552 10335580 -87450548101053177737266393240681205760 10335581 -421072852308992626034364895401008019168 10335582 23754256197451743391034197587177646080 10335583 -150817285003636938428365703979612125952 10335584 137517613056319195807297852264734523392 10335585 85215726071726016431138113790175291840 10335586 -14565782120930994817575144197622337536 10335587 -391038951471901089714537123001166977764 10335588 -63330040880710241566133445603518131200 10335589 372263137291838724198821377970371243200 10335590 -178141177518135562085801544208814659200 10335591 -11035423096519771258823459057427636048 10335592 517241766284475329813097619737767393280 10335593 -209119300010681056228470639584737513158 10335594 150303582085199930378441629536031315200 10335595 -186025866083467518333033258428838938400 10335596 191024985028848962742097463637212160 10335597 103891680309026624533097568017763470400 10335598 -15824690629394820905933338648993896960 10335599 -204547545795627767005050898682699235840 10335600 -2877355278497866945627372072513536000 10335601 -200569621546374156808976084314514582080 10335602 -45358138960733925533017901755427608560 10335603 -273023024525607612979955274153081969096 10335604 401101963961253093680414964587153022976 10335605 -49570752422783590556365576327038480000 10335606 -115462152412302727837123063708656568896 10335607 -483250564815559624708703253408947701144 10335608 18747156013526821927536090098953297920 10335609 8459446859094571695601902626103288288 10335610 -178301727420784970382344510776452096000 10335611 -138333482097334172401268099204710108656 10335612 1913764325182527169382522965073362944 10335613 41896712885158066267727683090845769862 10335614 185600652570773477078610367033463302656 10335615 67510369401971794185551851281604824720 10335616 -330512840810801214776997697780596080640 10335617 -21678221635807043219582951109491179776 10335618 -36676602173336108485638421928000450736 10335619 -438585454379924215010596595652280674400 10335620 -286867706572661850846903184020232704000 10335621 250748103883967475407647094852323166304 10335622 275639940358652042137568368638516412224 10335623 -123146734014609240076843922301971088360 10335624 109880865988822185757561554157558333440 10335625 -88501024911848556327888981901395600000 10335626 -38763721579482459452182878295362031104 10335627 -502672693817867099270961088488938222160 10335628 361512497824936055252497679457932058368 10335629 36207195726865643477629720322292495360 10335630 -40712700582485583268124483830048481280 10335631 218717982866413930819764377982827600432 10335632 9148978688614996925438709248359219200 10335633 -60549712716297800384300601596001199104 10335634 205458781072983661913301386990637795216 10335635 3088829773277385601040198649691566000 10335636 8428749227641981933775141251948515072 10335637 281006203950560806635610533508281831168 10335638 791951127972310362099084725418520117248 10335639 36491286256068751729723034167336502400 10335640 4431336374711572934027296643691724800 10335641 156906701176129915819400265421195069440 10335642 133896855360708883984198993104487398912 10335643 31543555089093099958366476704868654720 10335644 246124446908538047094747872480884580352 10335645 -43177200881180496947413567723377302580 10335646 -79332366889540939038867860284909657728 10335647 7658051235135720826453504276254220512 10335648 -40261754836013150890300391426793406464 10335649 -100654187572500225280720822094673588480 10335650 77782773022861638175506266046997173600 10335651 -185768491094330876263431272143012216968 10335652 2691617661759236294847475349416686592 10335653 186893248087699619041520459576600083902 10335654 -45109532132381934007380940550222131200 10335655 141179001902509546587152836830460227120 10335656 -325732268992624316291455325489001477120 10335657 -174282479894829418437768802970627278080 10335658 -82067265108905802782212272483117273600 10335659 143053757666345594928273202656743523480 10335660 -190207664437255530297770626263077898240 10335661 14472197994034847925312560883699281632 10335662 52771922558632295818478511678786864000 10335663 -166149041102198392298756951960392809240 10335664 -161888874889075303499948971353392005120 10335665 283425652252311204416830692337967025600 10335666 -123106945950178016435706653785178756352 10335667 114101746384813498362838193182667603320 10335668 -159352634453866129832909099409833772672 10335669 53244547238883121084016193223642624128 10335670 43942655440290432489128828695406753280 10335671 353182533333292792875976215320873457024 10335672 -163815350202929461361309302131174113280 10335673 -12936121284515090526350641598063468400 10335674 -82667071161907661485432924714323275664 10335675 80856121488705071553411109630758124800 10335676 21079763721605162049462701867241492480 10335677 -641350630286895009856391314204035729600 10335678 -104404457145728456534778275889174730752 10335679 -192266528030828660072647973066537295360 10335680 66908328216033575381892177105518592000 10335681 5890616189558785250062951008990260322 10335682 -93143854108228964943320425052838793728 10335683 95443002160763051654166575991595888800 10335684 -55319540638040170221630736980960399360 10335685 142216943602238606775651440598644056380 10335686 -62746249718193244823041020146402574720 10335687 30199477956716840550875964168924989520 10335688 56007768539527543850378793663665848320 10335689 53469145821170133575821042887992859648 10335690 22670333850340628498388219704184335040 10335691 -54804696142135551895190272189784643360 10335692 9718298667613854552383343822307921920 10335693 -303833739875226570588077576476133103936 10335694 -69063556354932333984280914822690509568 10335695 1679047511389265745303883246810615920 10335696 21085777005560507445752435829689548800 10335697 -30405747959995359507298318905861443854 10335698 7957635498928184691904487653847909664 10335699 -749297089491612737639623648734977748 10335700 98441351915045392413556545211697475200 10335701 77462065920833015363960200180691686812 10335702 34124083030067907951574429620499437888 10335703 39113313343024613406862943026802031280 10335704 -452290759726879196434588681954833930240 10335705 -9228512855652753629558877794766835200 10335706 -200311997071798754116472110042534034448 10335707 -83030977091920565400845008775782405680 10335708 194979850500273482905037812956781163520 10335709 -594935504931307657523190757984866273440 10335710 -5476827945890918985120592070965493760 10335711 440200236889444883955415997634499357584 10335712 -283585701817831857517090956312040439808 10335713 -320260776592377263153824029411347635038 10335714 -64586509062575699835596217762114744960 10335715 81433337403079510396795138812469164000 10335716 447051432165918309410868217579414145280 10335717 152902880931290785750274103074033742240 10335718 -200701201283590765931482990386059746560 10335719 233930003299511914715034542702557176120 10335720 99884512970604327821319124371796377600 10335721 550834461910858900733077957649052465744 10335722 56544666595510459365572442253732308912 10335723 141036573565268540143009564000053763584 10335724 -32364256826396179742494320174283725824 10335725 129170794377471864384322961559389573250 10335726 94437914574440053702750881477604029120 10335727 437484656843671521437472660814487594576 10335728 -27354413554471207389453249135040266240 10335729 314261679193542109633353526040523987168 10335730 -217368768519999828887793747870767428800 10335731 72171640902287977142595211638800785824 10335732 -103015435022033706541374736380523001856 10335733 354596164957209891336343877003043703982 10335734 -142045244863222016071058987522344302720 10335735 164659203636613353356111982790826263200 10335736 -61363593691573710811695516766047928320 10335737 131745852958747766430810286942519933572 10335738 675087522858029803130521110459555840 10335739 77663882931036169316242759202804309540 10335740 33798799072092846485893259775475353600 10335741 50950155514761839943375493170648932352 10335742 -125429042698668675493132508925160035456 10335743 -536522465120849819523794184036855576456 10335744 195410938622453375389563109637414191104 10335745 -122059548025780007633824426473840960000 10335746 -42724541229901250647036196571820377216 10335747 -325988559313420861863557682314142357000 10335748 -154238937665927665919369352027088930560 10335749 339132371098003034025180220392360342750 10335750 -37252100212858927498998328786134432000 10335751 256975124430258187394541147393967856872 10335752 133551533582926501853116494055946158080 10335753 106419393161407797637675991255416122480 10335754 6224160274618642836309720782345825280 10335755 -302101790750776415265898194305150791440 10335756 -74483850771735611910741303427408343040 10335757 105603899702180544183549854904513950006 10335758 265459100896762694133693093968644524480 10335759 14695544778204780109335911041117619712 10335760 -102543147065992242748465055260576235520 10335761 -98862595169548522975655332232264216208 10335762 -157989657855921713525913177411528422400 10335763 200955971785938779756108097777619035504 10335764 -26632981346317763481256931905883695104 10335765 6185559259704382955067120365428007040 10335766 5591232594702328540890396368217859488 10335767 2137972596235267321591252185052741200 10335768 94263282047796071909307256504917688320 10335769 231690246782130228002665822531000885152 10335770 220121145306279840519926933641154242560 10335771 64129531847770505280038647445709108408 10335772 23058835090106735482326095531203952640 10335773 73523823981179002961851854420569267040 10335774 -106996760694953992233088231335676968960 10335775 -115173127991244521887533025650293540400 10335776 -107883588345388408620232707520319717376 10335777 -400045793140536609542817932943100192080 10335778 22803394718459919569283260452522763424 10335779 -508013132182553519318584922040499940928 10335780 -33321896591321648905159944732107489280 10335781 11760631014398421631696217065402871264 10335782 -167056664484351323792900478855091711008 10335783 176395491659658666611959465429797434064 10335784 -348813180488199015596257075456058419200 10335785 743463558985431316740964249548846017160 10335786 99083200988547800176203858134433498624 10335787 25182039123404111160841767382389600000 10335788 138938052207271610862372690201757433088 10335789 583747644480678267623857833016789091520 10335790 -13535364368671307185684457824305505920 10335791 9196298688092677778922897188827617192 10335792 49727027986174891369638057055357992960 10335793 -167835007607644905152585188647131844376 10335794 62380953715560544355387277860843673600 10335795 -137582014592866203173414871873727155360 10335796 8976010277015620458183821810485816448 10335797 -692488258630141203240437047639970952000 10335798 146323236164841871158316515539298965568 10335799 489590097373601456443611324204591648400 10335800 -82896112153709307078348523190691840000 10335801 -55484820796976992086944117096898216576 10335802 -8783195398207573707745342567956959040 10335803 176317225022619500225713371873662367360 10335804 225471505402254168251860654217611178496 10335805 -239198602316902162678138937085789283080 10335806 65084416832863804122305534581901328768 10335807 501237514108318712622320790959164443360 10335808 -69885280873006861011807106458529562624 10335809 1879432228127336786069606735491355328 10335810 100930121567275654993823054126527910400 10335811 63322095416231607275684651325390755424 10335812 -429308905067878995671996866394895052800 10335813 116124509813202293909102631981787938048 10335814 -40126205245637981668803628911077955744 10335815 61536030878584435960319686161124578840 10335816 13206391852209828056664284735447040000 10335817 649606715454720820353623313091279085952 10335818 -51436842043178708081921030774169219840 10335819 -95153438650275103313506083193823142672 10335820 -390257496116955929950745512307189760 10335821 -191571331008446080284092635712656204608 10335822 -24355817911633378840035745649266354176 10335823 -362141401170107751985271337414814614928 10335824 -494322081423321628470360038240550912 10335825 97487675284338898447861792317233937600 10335826 186056921719111140601802338228031444112 10335827 259145635909044697175004640979114635200 10335828 -26450841654605423369252157467722113024 10335829 195291602827397525275066569520537586240 10335830 15801517757228988424299172446362929920 10335831 -167870940073373295715857858911272265856 10335832 130328126893110361748676354674749440000 10335833 -496574923270114913318940723189080652918 10335834 -37342669156090343157269292772843164672 10335835 -201191530935503230382308018845658603680 10335836 -45758648577343293463821910001988989952 10335837 58932888964312606569627950771217063360 10335838 370240432051496151588018253262810824320 10335839 -113869916637921635778012129288675083280 10335840 -41488326155874280184138103964811919360 10335841 -727246048633613459258134990736225758 10335842 -60664040616610910527036888485762723456 10335843 -7355615506323980142021971751858204720 10335844 642898459182416338929147494702616150016 10335845 216856046588073435100480346910045170520 10335846 -3735163367806862395899166726900532736 10335847 -598912492206631637472754445453823550128 10335848 -321587270220614148062445377152729497600 10335849 -220026426862396676882553207257814765936 10335850 -6592834543468219670717399031522451200 10335851 23924711862561074011213601074126255992 10335852 208801181148144412555869268840967160576 10335853 -81473686201966049184403349022314130336 10335854 -40819492521126113030402040746034605568 10335855 -70901164301081945879427278764666636800 10335856 -148365304463020713446574579679285248000 10335857 -280574706605639165169907799545908938688 10335858 6408372132886428387619041629446207488 10335859 54927130363439192751416541583105610060 10335860 357970693593223862548348870339623310080 10335861 275080396606885556560638812066368544910 10335862 41937034052963252559418826333288947200 10335863 -207515075176351833339713665553448372888 10335864 358436724346397561261562100897602600960 10335865 23513435705206982133185425262718577920 10335866 -177691957370949213396267878937220852368 10335867 5987701646495321863147177465698468480 10335868 51850821881794896541605816585851742720 10335869 182338973004877647412192869345225147270 10335870 77582529556411711942458904561613395200 10335871 94225295607065665938767297863471983312 10335872 -319137226787078785994106829162414080000 10335873 21803325150580117664905370632293791424 10335874 138215263974986210144971409716530537936 10335875 4784754979443500437492872911213604000 10335876 -47778254390537703540626700020134993920 10335877 -195392890529356737253573072974471930274 10335878 -60741119082788880086479542375219148800 10335879 -26248303985292403619707941396715999656 10335880 546681929499395086769414815035529728000 10335881 -768319543411181966113661764490984702028 10335882 -55108655775655009086712744468691428608 10335883 -268106677461023222898902420636358093868 10335884 -65673850567705812344057409902890721280 10335885 26195159725716873711979891026661766400 10335886 518706109041761851692060314901131366400 10335887 185388736402686813606542847860385565392 10335888 14154079301282506685865445444571799552 10335889 1000471817556429136466730962096870780656 10335890 17175642109832488500877113723520274400 10335891 -199467651460635030868776463639969000008 10335892 7638556902888363062387767232311480320 10335893 -508166982612319140758289811687880319858 10335894 184653345254948567474798893008774052800 10335895 -81367415260393351895806338703410877440 10335896 106403666791046466322709724507073413120 10335897 -85118302716313171395792203264283131520 10335898 376725743785482017843630493936549229536 10335899 64806294568299374549853429334641337632 10335900 -144998982442302880790423373874176614400 10335901 -123533224381712687959328036553289975680 10335902 -306306711253266913083594896936280084096 10335903 -187277414985851005810310933793373267896 10335904 -629888272592872025474456282194225987584 10335905 -191333052914374922988174299039089920000 10335906 94253498406517498878149806454169836544 10335907 364803866943689004287592148112177867160 10335908 -151203563664004430254467600189279734784 10335909 76779925975605732348713515964505931104 10335910 2131337910216682510938479093261472000 10335911 724166858614374206555306806453176071640 10335912 -270543401873613603200294336174867988480 10335913 51710025882335781099104328075274234596 10335914 199481240272661838921077136528901627056 10335915 232590778089119964235210420893920868000 10335916 -250738465284780713303658078838827477760 10335917 130620565626041927605824073852242354966 10335918 -229010034684281221252313215864284367296 10335919 -260288359535624651368777041038537780880 10335920 -14087032550085662697028546258263736320 10335921 99271829879163065513554478595472446144 10335922 192391782588400646237176055980511311392 10335923 162735478159923208510892077176035643264 10335924 -713160914357496396473483483177717760 10335925 109483481143147021952314595139759140500 10335926 -36088325382317620793117488192242365760 10335927 23447836442367662993754632768761104384 10335928 122373479137795204582003431870169436160 10335929 185292172464833197494275664924107548560 10335930 -23464373717414602966299159068396213760 10335931 -437113227122845783877669413909502778268 10335932 246967832606903097901793388752165756928 10335933 -154123812577155427622811670478651918298 10335934 20813060425381683377385381247280892672 10335935 500051265613074678124025334761538587880 10335936 -9898125966703170839729741154811379712 10335937 -704976930738481704378661807528405204414 10335938 58189494767942691346557558051215563296 10335939 -177999922896864761532835308458095291152 10335940 -5840263144084807695922559220847288320 10335941 -6470655515201371033093791661036704 10335942 81041569699939988859758656477856391840 10335943 73222234202114937831627094435036973320 10335944 -580407381581544134494246993051653396480 10335945 51948490061657268296983731093283753920 10335946 -139885990779724063192408505719373285328 10335947 -699713629805262914111819551692024636672 10335948 48626951628734579546253093770902978560 10335949 -289038820957716259454344851457365624360 10335950 73015903167747153676610074528072622400 10335951 661240833943797868296297618625704017040 10335952 -52092683656503237401117468749498810368 10335953 11812949540354358216390940783749255024 10335954 -42551555146963646529210219009673108992 10335955 -38680681349801042876593488698542758240 10335956 -107001833688721116706630384171225823232 10335957 -185505161855587878450188036560610429280 10335958 -201350915049850856447271622556114239488 10335959 509343587084854217694839959659982817160 10335960 -64186983479102909606320012973322854400 10335961 602403111315379723720748098146761527562 10335962 63267338007636600261063259687651584000 10335963 -143622966148579982457190950938274146112 10335964 190484734006203064113398896115929414656 10335965 -151146519040384141888612666677903667200 10335966 -62222979316375150353585416992867387776 10335967 145417511199388671458291024441060005872 10335968 -404553712419453912615488822901571584000 10335969 91001564064097559822363141898978837120 10335970 160408915143097614110493210534261542400 10335971 -235772758342704371481245514626026732656 10335972 -186063236574928190979754239743623372800 10335973 -36639371634397087079033644352094286436 10335974 150344342177399312183328828369956221440 10335975 47888040512695915335900174340483897200 10335976 84194476343431006130749110715406991360 10335977 -246057175042157791931351548929013426680 10335978 79331262423992060788899008059377968640 10335979 418182434525943510082639950733916110580 10335980 237381871302719342816875771005997056000 10335981 -77838388036278812830632571590572424000 10335982 -129806665310990658194671571768620329408 10335983 -117102366735146204821086001355421141024 10335984 -155242205842461802651739934764236800 10335985 -143037694180778396460356963978784095040 10335986 -142094962717321885695077069858092963200 10335987 28976284158484449097093893658494295680 10335988 -61643345995243078885948308493182874880 10335989 -18287120199507031398561849880162373760 10335990 4352153297926655772488940908259594240 10335991 15587892439488416453592474931875867432 10335992 142155831553014650495694315507886080000 10335993 8176226745888777796690594515307176960 10335994 -92466961262083964882857458522065069088 10335995 -187609891533710701624424639194940911200 10335996 3822917543492999152190051744174997504 10335997 3508924326120400927218017280904955520 10335998 292089217899410414508880336301340931200 10335999 -25888606523103893790690442306007806320 10336000 -360584671623995722895578523825602560000 10336001 -106148904005100720376756814087937257388 10336002 -160949819106389069092289107742848138368 10336003 -315659462139616852397029086842548672160 10336004 135848017633027871007773118942713081856 10336005 -173379862715306330913907434732340519680 10336006 177953559611862819021469233550024481280 10336007 53503678675655684816124102214543920 10336008 5091444555307585942426293032356331520 10336009 -114194472600471706070768729476186581296 10336010 102267506577522910562930460328166936160 10336011 -273305797466764964852627369495282928168 10336012 38896916667092023767515798502240151552 10336013 120687253194637676239535605201041465024 10336014 -53210948256945656797293890201894271552 10336015 153465455055295592557390042086345361200 10336016 -30626716817282707143858048245963685888 10336017 21950681757964978606351564908298780512 10336018 28637766246854880116620597827371787264 10336019 145271165063870747123338072173198282840 10336020 -40516949004257848485992858578706595840 10336021 -833293525776049162635837102832609986048 10336022 230148299461463278779931987648417646592 10336023 257461203836416544798208509960258077008 10336024 -68835046410170520297999845483422310400 10336025 125600413282026904355084556878773300800 10336026 -207593721384538923385609583294899762176 10336027 -68908894713679661946528288166351817840 10336028 331362160856656124887474367966007879168 10336029 303601509631683242278668617127405664320 10336030 -212327250362381178258982876623250203840 10336031 755644149171453241319188503835956110664 10336032 33918430470756834592509972546532147200 10336033 293161069324655053210291037727969532800 10336034 78410755369739783857389178417613006400 10336035 -70257711579715923520609179771252170400 10336036 161760888149357564701936896201767434880 10336037 78096857845860308829516378635650312572 10336038 -85238235799373244731145162390314219520 10336039 1786293064844691549548231813598171648 10336040 -189860377753734517728851205707790336000 10336041 -114235700624351016875672627088776157840 10336042 -225576444377633525089496358884588885328 10336043 -115740870863051728347674272448949189708 10336044 -328411805405640320858095822838079651840 10336045 -162231915083186439897903097527529379700 10336046 124766547780662472409225364690945664000 10336047 -135199468711235871838330161599868348528 10336048 -141614227012194344237469188813427785728 10336049 13585220241782453149299916189056801264 10336050 115162357240540214028373936822543411200 10336051 -32534849863053070898712277034111035392 10336052 -97560317400724215706254788447524392960 10336053 28038011700205914283855744248605286528 10336054 35288659586393257839768947694564567360 10336055 -162226230813574929354544648928808608040 10336056 -84879149930598507935948999006741913600 10336057 768666888098759941538274893015555746880 10336058 110233005278121332443864860601734300384 10336059 -58878216884566444289679762441147372960 10336060 -14026222780709078599023917594587392000 10336061 -11488392222803975936121597990316739028 10336062 -237418866715778602794307833676968960 10336063 208010997366099982534319707280308132384 10336064 122122708683652856167034034639785164800 10336065 -194866681171389820413504006176533572480 10336066 -8338359429067636952102744043826339296 10336067 173794944466151573263608383488751619792 10336068 -155053674578889603074295022931643836160 10336069 38489340194909128679235021991463949470 10336070 -16883824151112179745250089062208806400 10336071 201278821772866534431290062786406636712 10336072 -274895420937660341672443939611422899200 10336073 320393922949637357586649566181414782048 10336074 -1702248268347889581309732956417269248 10336075 77416158039345001372586090195349011300 10336076 -78902783598294642085571262442931220480 10336077 348615472431797512035838199121279598614 10336078 -21959422930086059394112176735567073344 10336079 237006067562145231341448488286325788984 10336080 38709223168727619391810434619002716160 10336081 -113606056390630297252556523524412833856 10336082 967881382976375175393320777755551744 10336083 -139798648382756732078879440684422837576 10336084 179161151293879872213764375987039115264 10336085 60270805940396864260689334304065733760 10336086 -9693574711999029594581419686844434528 10336087 -186906408531626885155549974491218582264 10336088 45560272583507873593654285993485926400 10336089 479702962653256740414838429178306033760 10336090 -19770498688101369691114185020975934720 10336091 -128820995335605018367739757025326104508 10336092 -40861054354329112227609893690020700160 10336093 119049456059959068164878619833373916960 10336094 50113341346906420146784025720847252096 10336095 68891731751302784767338482502922406400 10336096 -615711798799959039904390181191803076608 10336097 -574471395695926776462380582568308255454 10336098 -42831274665540782397159788445562337280 10336099 1065688534618484550295348469635688951136 10336100 -73500204724458028688768250668514259200 10336101 -345074594977770896316236654524154204736 10336102 68761562923133916639047228311894135296 10336103 -429961301602487401856856735675794904648 10336104 -77854583272602917942972097118971955200 10336105 -93625515692414358983704361639749499640 10336106 230709547038247359079731167558023870464 10336107 94422852850934692398433746784776638040 10336108 119639675455625276921536746355357977600 10336109 -152293958111797059572917636760789904288 10336110 -64300474104325031132973278558923104000 10336111 716534078604190838183576126013248075112 10336112 90948388244483533905863955097900449792 10336113 108548628001133763399593285912662748160 10336114 113374331223785906054461985243067891840 10336115 202691624381300104750360842028379236320 10336116 -62729080877796601140719264166955315200 10336117 97489479899973670451004431740948930080 10336118 3954405106933005680634324863726027904 10336119 241930764662719395592835533603248089760 10336120 -210884318191996205666106764943200563200 10336121 -426741476704506049390248707949473286678 10336122 -140494828968485586609667340866024603680 10336123 265357217661233824225519711935440975360 10336124 -198056861211857300768365002752263624704 10336125 1562186459162431751590969683129936000 10336126 180226652190292999170563466462082260480 10336127 690027286998195205962170352228554157792 10336128 -237844630728979063300950338099856015360 10336129 -37403136976097264219516963913876228860 10336130 -50749856493943788370235553951015936000 10336131 -109470058031096449987873684641130993392 10336132 -116863562109684587001507203705691743104 10336133 225117157721549917654870128773501183520 10336134 -248409684854942596336769309794477370880 10336135 -81546831261791382796486708537371536640 10336136 -413496393299872106049790949233233008640 10336137 45676356591287777382966144000562919424 10336138 156832607876841892501617704333612588640 10336139 -313748979074578361695828522899065338200 10336140 259346391122198102581523036354027673600 10336141 -18311503132966638079051817538331028916 10336142 -200952401076174894997181099135195454528 10336143 2707376378314022671113414376621512480 10336144 5966717972337071124600258597769707520 10336145 -208283706464600247211160483987469912600 10336146 -59256913806803246048374267877394594816 10336147 -121240076890731545021539253560863944400 10336148 118149081504009425726978355986182286208 10336149 -55237841039175358813645229653642937856 10336150 141381335634882538825717732802481105600 10336151 120618173620563886135025512555353753600 10336152 -173090358759649441518306489465262080 10336153 1099807493646735227192645090561065899264 10336154 61513110361690145996921724703243910400 10336155 -76383080672701130647624920904800189840 10336156 -42683750034910989517677948351829180416 10336157 340561207586340526184332490344645671072 10336158 40542366159381441717368216637196029120 10336159 282849833628627817067800954232748347360 10336160 54243821141212214118169313979171471360 10336161 261680470292292429723938563581714317760 10336162 66868009867670265188506143398646497664 10336163 526146208530913262988040903818182364624 10336164 20048321548697431854226148650542744576 10336165 -13387385670025929168355565795054294400 10336166 -28897851248373192716492830871558971776 10336167 -37487347225089687189222682577916336984 10336168 -2375808360488010530872780879863152640 10336169 -209458326484890560901094553389452839430 10336170 -9226875989578451098647948038848972800 10336171 -744373546322397237865542386826986961800 10336172 202588109609981919400153472055853056 10336173 79440324403799834848565937170931403584 10336174 -209006897959412795355554297416276073664 10336175 56071624809187586688734300903814772800 10336176 25163341956843710497908426125220741120 10336177 337425121718207242419507921053592724800 10336178 329680468974930101642813776404581498640 10336179 -90863897052395501711331923923626666240 10336180 -116056057219045915554417389115655987200 10336181 -332286598756012367665183905968174400018 10336182 39819859737326430540311126809959375744 10336183 9189773275977503434819046929900312 10336184 -215533972681620958247065674484285501440 10336185 71921458349798932773642351278022190020 10336186 -13513655529303105003702013233520957440 10336187 -259747755862453998454848737305714675608 10336188 131170052213588124057534483932151791616 10336189 276077341594698207710441747026504327020 10336190 110402342574314180246419349311613827200 10336191 310210019460332110386354522116169141192 10336192 -181971859939080099135570792332042174464 10336193 28013712037861892200149353300630945280 10336194 274524638224226351906134934246274670080 10336195 -209290009891878569262834848713262382000 10336196 34586405030445467491464015780158261760 10336197 -212746903101467036840053433498324839200 10336198 1136721032722662580750927597516102464 10336199 478146974086989000651258654001365732864 10336200 15292127870892402862079489798504448000 10336201 300681175617253702257266368171306234202 10336202 -190984037193195064852328074528205222400 10336203 91223533699410388812320566167646392720 10336204 329692020078357698001050217271955037696 10336205 -226886892499450783556167274158783877280 10336206 -24475989428925980250537201236884291584 10336207 465282641543493323267602323514506848256 10336208 116888179654498523384738140426269253632 10336209 91675567940991512904576821710939838400 10336210 199609443880367916705001150334795136000 10336211 369042446906086100003072704838321664 10336212 211801849892272184458922749734084798336 10336213 -166236533532259589146746120580461358656 10336214 -3691931380304990883912349953263023488 10336215 24219871654880444131423127401846935120 10336216 13881580001935099230904997721294643200 10336217 400490601893801638914411260035401952266 10336218 35358082827213166667419071372544961280 10336219 139465978205100022419329976595396794144 10336220 45710987289533211057575656307553338880 10336221 114128804691906181133147577980655909120 10336222 28971909009456737461485250251056041152 10336223 -36690288326608937923796023344566261952 10336224 534644497451499848081180742688840876032 10336225 195726954426653849059586974383762906675 10336226 -237589100021148442947461656311884576688 10336227 260555478512684948765878413613025090880 10336228 126770814849989144723759404719862476800 10336229 230110466350733502718574758951995573084 10336230 128980852018336409623625878479356981760 10336231 194844189661026382427079900507711812712 10336232 -155087621540370013254675752853466137600 10336233 175333329052373069433394276138370427024 10336234 -95992781185451721072145314524354043984 10336235 59334391637877854513922313696588004160 10336236 189034650337790076045753437443462067712 10336237 80386378748240118037624654240774805632 10336238 455494002996631258697548979620394161920 10336239 -80989288956983381494570058241944029872 10336240 179058370721028060478758018754314240000 10336241 -503482412970218199074331789027454589358 10336242 -10410258712998850699496498162560253952 10336243 385019876252960402841773717466627884492 10336244 -42451451185604971308640535466092110464 10336245 82904978786344720051742846331086586240 10336246 -39018826272714110122329526520064542976 10336247 -409785413776225270527683423368832907960 10336248 134845305178204443042449532211158835200 10336249 388206133573237702180325683170735744 10336250 -73498054265096512608019981406158050000 10336251 -21053737941667893266468953403389395456 10336252 117278927278925054556479154881229916160 10336253 454487619851532521509755712129885034502 10336254 -1510036330910982292812522083004628992 10336255 -15899364252072172078911988846747012800 10336256 -51065702528631541306021609795548610560 10336257 -247345134953486516112867313945523740272 10336258 -89997568085934440590600443468403433520 10336259 -69612899448943705010863191932032647600 10336260 3366727310015560415738149063500165120 10336261 -139532463270772119773820568167970814948 10336262 -333680954607588561206919177989083095936 10336263 -6692256090393454081188116138768647680 10336264 34945475632447276654770993656992081920 10336265 -462554783914756935267111196234349405340 10336266 -171953982884484982528880110430093176320 10336267 838249500297524654192802767432786153520 10336268 47992942708944162613759567860476645376 10336269 114488747284101393504122011850195289600 10336270 -26512200886506192398518286154595626240 10336271 408686671990563485328177342169350460344 10336272 -19575844553627996892393197861040291840 10336273 391436763050123388561111753650063302144 10336274 135884841078240680938274249264790717600 10336275 -120916950727645297665994216552239294000 10336276 183641864686149827148347478639197913088 10336277 449961109320697162238107182492747936192 10336278 66934065817950626497708385008541221824 10336279 520410759503602545911106776726765623800 10336280 -13488389861603967030460332291200409600 10336281 -383020990380770148447410160127346647680 10336282 -129675652288427431746676872486455961600 10336283 23491499922326538963626621304949253376 10336284 115440063112622416994578375006293052416 10336285 298244138844433214844922795033704847200 10336286 -32315770434256654011333262949180760000 10336287 -255590508294264657403076536715491722240 10336288 302950548309940663360689070451765084160 10336289 3195334165981916910183206797100484360 10336290 -77932749630444744796934615156909537280 10336291 -47179764119170437120349175017018735360 10336292 -95451621354018269409796872344745627648 10336293 -88342557840473730656878579757895872352 10336294 -46863671987648467462295797165374518304 10336295 152099434586856854475846778804627114800 10336296 83851245090121700216408165984891289600 10336297 7050995897328868440960176235752142160 10336298 -28389355993505758745294129969585906688 10336299 56711746427639359670771271605609868288 10336300 112816169604905274539720272860106700800 10336301 -322696059477314262338767438850666350698 10336302 189221501140746333353606450232360743040 10336303 378008257690358907438391806886991009552 10336304 110320886724248752288615996716318720 10336305 -60224498189160671726969556529356727680 10336306 -263354514497849746463723426487575132640 10336307 56685341243566723198910730466336050312 10336308 181326720395015854685161189365553127424 10336309 366054062519887023720783331159557830510 10336310 180859593395691434253701115344053762560 10336311 29435158167425167331217219690476791080 10336312 181905175191373656738766951146897530880 10336313 -939650867851371360582018670942977276 10336314 -90779966196387499610261560143631733760 10336315 -118418636368635783183981461604161583360 10336316 155057057900382803815271854283897687040 10336317 36263090771669608971543747317577762720 10336318 -206593188526743539585937107511058009920 10336319 -49935562818618371179923141493700081280 10336320 20251648853542469859863602915946004480 10336321 79348576261156841834804566497243683522 10336322 -193727547008887019456115752184273424896 10336323 66815325989347450994363494462130087040 10336324 170299738412011200302421537543873773696 10336325 135025698805026363380096978127898005000 10336326 -13517531689558076773513859664071184384 10336327 -540530570520194353231848257439120639888 10336328 -480569960930216883072441213025234944000 10336329 -22328896154566161736084022194070875590 10336330 -38942589869160422125444153432522260480 10336331 56742533636029694146054031916134868552 10336332 87475766524975832592315088098614287872 10336333 25211729687007876698010914517592227200 10336334 -420298424647430140202537643014466402048 10336335 250746739421803035999525413478588272400 10336336 -2160960417903521752073956017646092288 10336337 14761643423037967431180261767333525760 10336338 55674186804576567939242520970524440064 10336339 -305858930759564678268333119591038131776 10336340 1150894380638932971900304193510031360 10336341 338974526595136075886141871149700990720 10336342 -7751293859067342315472138322632276800 10336343 -594682989083363903739255865078589628408 10336344 -351819326552422035038832565306490880000 10336345 105681552681596256835642408151156516100 10336346 -220179644532261142678271370188188786752 10336347 28607291682617593264673897101605795840 10336348 461765258157844256351770115389620389376 10336349 -190010029079949489956399285866257490650 10336350 -6362541505660404456522015759378792000 10336351 34869550499316461100188541800688568352 10336352 -34644965888108685625237966374917111808 10336353 -197873496405461324995983142155388182096 10336354 139296527684540359644466714442376702240 10336355 19652823082102673781181904950179270000 10336356 389311566754500296162202973713370306560 10336357 -259722323253864016514750120239912821768 10336358 432290809072978309210887811673582851776 10336359 2597064741458696855971950387925314816 10336360 -631485142307113657112609551925723136000 10336361 12923204449982898943396505025049804800 10336362 5648266790173388438469925880682470400 10336363 605836603388661145198719968995173194612 10336364 494579420086441107924831850071197419776 10336365 3252849388635133083836684321718665400 10336366 -95928168763710653583495187991418842880 10336367 124242206940291044368154677891657679592 10336368 -15126887881042211686888125814437052416 10336369 441716749133337923900551383070175394770 10336370 96041133361833400724417233585948431360 10336371 -14913844579349912687718144685302314640 10336372 -471325310827078289469996881615330458880 10336373 -162965727196783354142662158537507931620 10336374 -38690168291760089487886959586915550304 10336375 123480601028610852532023034061499864000 10336376 338372145563315049984003011499585576960 10336377 110171490501509292148546864608012874320 10336378 49029302690285058254259338217580757664 10336379 -68823009002143077284269202277075353040 10336380 2194965366507746034604625658439065600 10336381 -487460426271824343094351850128209388416 10336382 33865856726841179229305418961380339072 10336383 2467301261686186683185703410317459200 10336384 -106176233503936594260584414903544053760 10336385 255501118672325346318643505351580938580 10336386 -239094145215981720969764306906766865536 10336387 73450782434578609654334345108344332240 10336388 275055585485087080327934007983570652288 10336389 -140403859812133469274999174941101288320 10336390 -1265367912684643217024398763930390400 10336391 -361772905367283321025134817678346872176 10336392 46409238212625816036518777083509473280 10336393 236749475069850056874528878808411660480 10336394 3893063214171462871248308846201888352 10336395 18793209211916563058190649291649268720 10336396 -105787893095632408934983090593813479424 10336397 162904601680015902253631762283245553846 10336398 -4920916273234832249255747924518735872 10336399 -349919122042359374695955293736723044760 10336400 80996752312563636169831295971735756800 10336401 -53061172340975787110855197648791805470 10336402 -191002729357457549456854565336665588848 10336403 -196500223312541806918426455415605792768 10336404 -47140735969435215134464621345861926912 10336405 -416568242276345536084822566866469884640 10336406 -319344826452175708982836876521297551616 10336407 -41613661149267999705754018114981763712 10336408 598763300534991553249839208779993231360 10336409 -174277968463335375255697205568114810684 10336410 -4393101049504849326451362342236835840 10336411 -67092166689344746769081323593682495376 10336412 -522117583513425720056875556808039452160 10336413 -58467221583059655413298406971542998656 10336414 44573620619423270611825453590959361024 10336415 -134887090060156937240174864952393313200 10336416 120113322374063982449026187373994573824 10336417 -84681771452794816250350081357030199936 10336418 60700184703319237017345847386197063040 10336419 380975178601630487562040441398288885264 10336420 229579826675154574271563629688614785280 10336421 -421484383483728648190803940181146413378 10336422 -22262240922725927811081690238455390528 10336423 -86609799122208055451165540511171200576 10336424 49773124544461487453175848531192217600 10336425 -342357945691816757384134098253725600 10336426 -3027824380237637122011320492965003776 10336427 250342896966664854815381432094844913832 10336428 -154503645932000129030094517263596851200 10336429 1158623310753574942121548931058561945900 10336430 32787517273391676215533482784412766720 10336431 -15931796639139199534712926204007695872 10336432 130958454749492884733846794156327387136 10336433 -184402512038534916222846115564577022318 10336434 37004480866657556678506699274609278080 10336435 -30604339392736878997097746813964092800 10336436 -173098009643108657290622522652755257344 10336437 -273537309859179299619933544777889640000 10336438 115402974632769148201144442007854407296 10336439 306916005269170733239915251637738174560 10336440 -172893771659394898290078227292323635200 10336441 451354339955091009825705694304234953800 10336442 283624145478108304182940031546385760992 10336443 -118910863068781171130622955945967899536 10336444 -143170177412411945386297618154562264064 10336445 -8671099300540063679823057790869191040 10336446 42321452117428679157674956988642082240 10336447 61421753026583874037681879322955777912 10336448 18752441747179677955504524029731012608 10336449 12348534305097778994224863763595267808 10336450 -186768561864504680114173269135672708000 10336451 -530301321804693725017455226866367972548 10336452 -163868807125621574873201376271017538560 10336453 315013092162038286297510498476699031264 10336454 -41039234316732361965596928707580472320 10336455 -215314019797854459773838000529653543000 10336456 -110722122957972049036456256192117145600 10336457 -122724112542236424519315846977944860720 10336458 -31151579562806292935748534649777459200 10336459 -108231036331274267539025177008222542048 10336460 42194463039557080537099215527839641600 10336461 -243232459919474743662294198167146513728 10336462 762314087228501235093037862299106516352 10336463 -227797496429209913266847455000390757160 10336464 -85703009110975488925939799249017896960 10336465 -457725908484908396992539677526998385600 10336466 89132270548022380329684086796926776320 10336467 -374284053276092215624777692923401567680 10336468 115853269709206408948960360229521590272 10336469 -2408809457560194564943954759942838496 10336470 76537381972492004522612189166566812800 10336471 -500680485500061331197386477636710302328 10336472 277732998407606930577195510837265735680 10336473 10744425244644357036071387400609282624 10336474 109798907101401298308209346255825098736 10336475 -89267867973651552226153347493636224000 10336476 -71862513578917536783475352458973822976 10336477 210005933022239068544051676629808969100 10336478 -199066926181420834690381350974457432960 10336479 52370046223737503898856127925691014984 10336480 -67713690522257098383600081159428505600 10336481 621809047893524690107077474838640037282 10336482 -2124555403685797121086928268439962624 10336483 -163606787051354564179609077529083054840 10336484 -123630647354101205431232022712449771264 10336485 -26325613376068474640111074903322150400 10336486 -129200121535640554869072794438678605440 10336487 -262832956830027292191179366742315127248 10336488 -207457196216523478792673848451013427200 10336489 -19137939561017600612904377706522992710 10336490 2777175507566863410900354912547742400 10336491 8676436513004589173054271532546406760 10336492 171734133716187893234612277487155074560 10336493 542725108057871408719878308461944185580 10336494 64967919762184575383984995658830510080 10336495 140826009819095289653200330838272845120 10336496 23199508508939465686756409522062098432 10336497 -195091106718324508675642243871298810000 10336498 -374547162424811416898815558632547350000 10336499 -98430394919297417552717650292360401440 10336500 -228389059259870885928371419619116608000 10336501 -23521823930762504308522612392744126948 10336502 -285433039048115477805200657213722370496 10336503 230519735561686240225256827444644438504 10336504 152555649323497197410024989406626037760 10336505 -130214718596922212446143887154760315200 10336506 171714895340293429990955191754426363904 10336507 445329281386451454665069419582864766756 10336508 3123894716983244100956878100808314880 10336509 343868410938660480216226890454413962214 10336510 -58096997420965151951963902679543911680 10336511 -34683304115128506679550150519904523200 10336512 -5856828307991778000214434437432082432 10336513 202113102375130484774830283412596153280 10336514 -231637780274372763429772678999366674528 10336515 -65550584547007103830909002097534951680 10336516 302526834313295593934362141456652280960 10336517 -5056656762923139706634069604606886434 10336518 -382809682317918214656080064280348876800 10336519 299965771016632357231419690381002802744 10336520 58401271632842455574121616022723020800 10336521 93557378952724121489157325157065201344 10336522 -61027433148511849280780112668786589696 10336523 -194865444106741002136147724972527533228 10336524 39112163253796034426508298609607135232 10336525 261449849509364226778244920044702198050 10336526 129296093982286533162884251049722379712 10336527 404215608062928477358988226239913267120 10336528 -154324553680397569464926592488216248320 10336529 127504021901906950592104907849900448576 10336530 27056899892294174970446566479032401920 10336531 467894649408518588185225929159349164332 10336532 -124678134509148800022737924392891054080 10336533 141744324743827288750294336270566136224 10336534 5533879440320379457896458420606977920 10336535 272030648878613587049145670452093227520 10336536 -54029308237830278251402029053694566400 10336537 248990722948292246821131958095255568260 10336538 84221620009851544181849526301383505920 10336539 206854629972737185556932472511829104024 10336540 179366556446226164096285936860417121280 10336541 -63050951924595991435488687012739580058 10336542 -65698157549935055960190896320617852672 10336543 168188918798027819063783623465407372400 10336544 27324992179779035649803156221513039872 10336545 186591830596173184473120474176698656000 10336546 48750308452770385483663737763468026960 10336547 91791531539991970189758795334496603328 10336548 -50331832102904871814093068496201543680 10336549 -244870511128300960897572626123576323620 10336550 5200751338015210098264968405247324000 10336551 -45661457571996156737375003161464771840 10336552 -198247101972895122251881175914904294400 10336553 585477543196710279286007780871670300404 10336554 -120671406792294969952025603119628105472 10336555 9293252249378239570413417941174776320 10336556 -14436810332295879707261313751373027328 10336557 58771048740709734500139824493347850240 10336558 -92338188867148934239391322052629693120 10336559 379504188840899632986516894748517300616 10336560 -10676116472946189958397682846610882560 10336561 558995581603419996859907514789328344612 10336562 -10537248207763643806532732939098073568 10336563 331565811725020440358953491504913503892 10336564 -56546910238580615718659478317705809920 10336565 292045010993727853263760489201940123520 10336566 -146527662922864802540259412674334110336 10336567 69393967802033775672741184059919816616 10336568 77087582780452239697514756612882104320 10336569 239066052150166866026300452292550241920 10336570 -100389809709665161373999723416977772800 10336571 28993428656509438006625685681256894464 10336572 372039058279492236606639146141670912 10336573 254726670773113406146296200886806124364 10336574 -312264510634812027429953224476829918464 10336575 23617364900729831027436486941103945600 10336576 -14872107147984748784999861352506851328 10336577 -141424969520173451687171524704510077400 10336578 -22815779171173583912087152600751210496 10336579 125721981208444904466624199091100961440 10336580 -140116237559782671528828231759953836800 10336581 17939039177066737240040660665551900828 10336582 288580541989818171887433879687517207392 10336583 87953105834016794851410102547759651344 10336584 315799028398472408228030301771932344320 10336585 95505474632372076355450219716916590720 10336586 176197404614197908558723569550152049600 10336587 -92455270674738750413039957025995859240 10336588 -385953281135307816449191306011228589312 10336589 272981418014543087289992772084079501440 10336590 32328868697653737079323922062282474240 10336591 205426196394140954579903739327669052752 10336592 5563750864048897502901466265826361344 10336593 140574568381878140280401982382116439200 10336594 -109878567475169997860238412905791172960 10336595 -99232302023602598330913452571729364320 10336596 13172405482617373927057859901002557440 10336597 -931969960020206500268467480081777317440 10336598 -4027169108613338324060917009186009536 10336599 -168056072615870096739818276530517758560 10336600 -79242386665649929120338555902052096000 10336601 -471752023315493480165757038321474976 10336602 120410546614938235929746987280812747520 10336603 182881868810626700337403370930202681280 10336604 -100286152012051323323424977414218188288 10336605 -243533967660764999475426741254510651040 10336606 38569749070501727686663305320989900800 10336607 -57065323284637856748030567424378951680 10336608 -198684098019055942350292507898865254400 10336609 -83733261115434701370903972766911672320 10336610 -201191081416819522702813289585262371040 10336611 15815479978306913965359593838942941424 10336612 176338229084726874167004343202051334144 10336613 -55784492019004118094206718272415855840 10336614 11039629093222800023947069945787455488 10336615 -257069817736261987010272486955121765600 10336616 -56378350841024170069106506753401815040 10336617 318040166724318143630731352171220473034 10336618 154402580951321311416929876739347171760 10336619 -203100773803513382797250999163960643980 10336620 34095105032540790880093051584609730560 10336621 -154570071763710940592515023587749035178 10336622 324819238003038481000395787863926402112 10336623 -173314686756169158153879775873637577600 10336624 -107597315117941963052827211562637557760 10336625 -148863718591982041141517848653859422000 10336626 178279420732248876804933436582885624320 10336627 246555222012763840276987020042651142400 10336628 -246378931916388555091188267097521444864 10336629 29554503795236794062154735192046880960 10336630 -90720400708439660412446678479964759040 10336631 84649449116632809306004719416547747432 10336632 -191481929045944347151747924060328755200 10336633 -208463792845817074305203612540347129272 10336634 7664351120988570525301372675764278784 10336635 252046924041775295486025603481153983120 10336636 32478910186848813171833029632046254080 10336637 -62319350621574052117337144860816932960 10336638 14442390691629190332196184877235334400 10336639 -151525380047170842448334935812560025144 10336640 -80037454152259349388910171865795788800 10336641 237426124414094205326807605130179584 10336642 -157472013172333777105627888147681387488 10336643 12591618805133601207793962721553496528 10336644 119596331102633626265899973372868168960 10336645 -19289980471200271469508939357021600960 10336646 -204727026213680298763299275774631058560 10336647 -188152902151268625091878607940826893400 10336648 -116841083181579496039385173286854656000 10336649 -697251236889019418830770948953218453350 10336650 -23218862495015853123273152345418278400 10336651 60802165443515228702647153046005545712 10336652 5214383800738497825363503764848233472 10336653 568264074455198774911866732101810700 10336654 -15440680565310486500386882459427140992 10336655 -1046957664891209192558550296430068640 10336656 71027701308757139543092173815583473664 10336657 39452424180038681390426770846068992000 10336658 -283829418044750820207615841214402398320 10336659 -50502649589816292639450766064461694400 10336660 -37603912553132115222645009272996440320 10336661 359168933966893829244618002003388581262 10336662 -42729485445043898540794299595731477888 10336663 -279284755303155322243069358513065295904 10336664 -224355728436987059804311957956798382080 10336665 -12436880878668239161476351086065176000 10336666 163128433400986643611829050839307042032 10336667 -580674746324338699881420887877075492 10336668 17984464406003438380525238138936991744 10336669 50992960906102354209800050578031191872 10336670 171334403409579236588176123897548521280 10336671 74586441588526531653442555399265707200 10336672 -72727279794838167118527296938482597888 10336673 -2511899046653595778313809119499443840 10336674 955604677946899589262957083286401280 10336675 -98789247123661234223444360584889577000 10336676 129847636045977854852612793883165409280 10336677 11425135232943174516247419355977146496 10336678 67551837638975881228245369455027323200 10336679 180213088858582615594284909362043369480 10336680 50584638371859259345848768407986176000 10336681 242866115861493925448309404017471154000 10336682 -41462742124112252669859502480049568000 10336683 -35715977345501029835986456466871823872 10336684 -1102335765190092266004109945984552960 10336685 147404720066053017438001302395918122380 10336686 208766549241383406008406037353252016128 10336687 -925425644103075351325786571203139670480 10336688 -57254801475356410521391617765822627840 10336689 306910856342262319570883131084053845568 10336690 3128490337129878400355685775606364160 10336691 -657536890746288716893953246078543985908 10336692 -56418022740043880282953440669059739648 10336693 260790404306572707443819420607703682080 10336694 26378826704650593867808598378922504960 10336695 229296076205704609449915924991993411920 10336696 30111851188637629568787209933503180800 10336697 533382507937969004497726131315003540180 10336698 23385735505403277671505514039382550384 10336699 -2489549146435583052740721244197459536 10336700 238938193029637796413213016140682918400 10336701 46481588172019799680525714638733439232 10336702 96967978059256987171301315597001600000 10336703 -75952513546567983132687399188551806000 10336704 -7814062418581143287568541390762672128 10336705 -99931290724059984250668738312017417280 10336706 -113929424452873311780546442112849588736 10336707 -353982537849384985880083546769470110720 10336708 461115881718873774871257468360739492096 10336709 -639597222921729015226654243351770885090 10336710 21873751892033207313165804487196651520 10336711 29487305884324076379678302645913834624 10336712 -571757717116169177880310741128285772800 10336713 -144022515473439786465382142653376220000 10336714 -57530296052960063473571427434139615648 10336715 189604552770861337004512214861292445920 10336716 116799914282709070253686458400247174400 10336717 294040697745845128187238264926014588672 10336718 -183236820526409163315805714204195822848 10336719 -130506548195869652386985139791124429312 10336720 -121405486396625011465599020238961459200 10336721 604314267574553801829880413276415367922 10336722 19097039705693318953528826661891471360 10336723 10450564683041490515363834970665695840 10336724 82590083266873285100562675385937760000 10336725 21871783779359836464015259448366085600 10336726 -433858125731250523739895896337127065600 10336727 -114162838600742614436491560935579040 10336728 -371194844904258784243625273557088931840 10336729 29657673449293219893367654082966562816 10336730 -27281781235070970591382995614839430400 10336731 1726002083127341190182410042768759824 10336732 86935924452981462351436120054050933760 10336733 -68419759502706923625197843691912590592 10336734 -169847674528755655261675664901365290560 10336735 -7884053934814570305374947904709771720 10336736 -697432319156703269526777352374752378880 10336737 -108013367435549084568072092128370584032 10336738 349346242100505305548796751034161725520 10336739 125912656557789514530687410030676232656 10336740 -124472845539322714925500330992854937600 10336741 -58916001181563546316019290322343957600 10336742 -140901284881430814006378966782376849408 10336743 -338181767202350455939574047481573238768 10336744 194156933066921136345511245234229002240 10336745 234489022794495391089506715508532830500 10336746 57689718658686539074093689060438792960 10336747 -275652950900502183698145450625122371040 10336748 -279137008294969854971538423426665576448 10336749 129186074749043173200047719705362231648 10336750 58462882470462167046298221486802560000 10336751 -290958657700949328416897116352064370896 10336752 499283115057744341556917928683962368 10336753 35556367312731560758886489457122950400 10336754 -106988092760340703471051564412072573424 10336755 -99683601228105378158581820098153113600 10336756 -1139405305180767201293454726152613120 10336757 195199880064419297697109701768441771072 10336758 -155565773974374546802182277126324286016 10336759 -658737865729773571670684356297187286040 10336760 144805467080639602189860354292285440000 10336761 -275129059896926910462780228373356915360 10336762 292188852603842147072933162532113995632 10336763 52981329227294766614941771031552127384 10336764 -24349195740514964596131951489038155776 10336765 -133410070356402613950270984455877868200 10336766 -102369603882985046332851691781952607872 10336767 -156337230819003906416565596275707113088 10336768 -70128716314116503430143357216637321216 10336769 189976357147039347850275443844788551170 10336770 2221642510960814768581072803507133440 10336771 -58843035206872069056571219623036184688 10336772 -3882817367833169576728340729572197120 10336773 36715859503200110358897257466367426368 10336774 75301472277777945165490928216293633152 10336775 191885038353516817431086423046695770800 10336776 -368749386867916016545727428996174848000 10336777 126308488019230305198720744119705637072 10336778 -358459812461109821636550014432986852560 10336779 -68429590109198960190227804660347197000 10336780 268068672830126501703082234905525273600 10336781 45146263552341615934860201913092215424 10336782 240869316766338784691076505857829513344 10336783 -715569491224417996741751302085499600360 10336784 -32539451971344727979619078110711906304 10336785 23174889700493417063562003135169800000 10336786 35145264358962846108061012772724872592 10336787 197836333065471827262768293700939105792 10336788 76634432101563177634214683708661760 10336789 -446465736997956528258029971627386657540 10336790 352298837946905602560274701147782400 10336791 315271144148489422429056011607024479592 10336792 322424510242718145247583765326587648000 10336793 45921978909481587039559301650242146244 10336794 -9876953000505498349082693852755452672 10336795 123718536982429364784514228336844472960 10336796 -52480373246440359697135317154397303808 10336797 -61653338276150134448119123311264149160 10336798 25183361967349569194652174487137162240 10336799 646702498533837100882105618227872296704 10336800 -9601203853170156331340050672779264000 10336801 -397877677350281957682951586845643237720 10336802 -28643047589506681674336392089323849216 10336803 -316430372099410395654169882572670108296 10336804 700778955187548140158398130573576790016 10336805 -28806747769808398938721754359054584840 10336806 -17312999278761471163451833627212560256 10336807 304813109723254954516708131728779050280 10336808 29771738950895524938678476562284789760 10336809 -72466375711926676872169756870479439488 10336810 255084356643061705862814324935657637120 10336811 456494838183894688661847011402894687412 10336812 406734260440330700303764347528155384832 10336813 -4197020934488638279712922331816154272 10336814 22124001341090452283374196760500648256 10336815 13181780479083024865383514498776552360 10336816 -19845636643013394788821800222079057920 10336817 377284682901926736047567866196859182880 10336818 -258427333228626522296079504830511805440 10336819 -188384158444114749794421619766324815920 10336820 -126622010642307938788745014783296307200 10336821 -82509943971390468193746567389919997440 10336822 132937292542358452806044718163134839712 10336823 53144836321824407105095589091791851440 10336824 171899804886830429285907440329405685760 10336825 -367095133211326367972514374437035692900 10336826 101815796166935965674991841430384559104 10336827 27841137351202095595110005267275204032 10336828 -175757513635176400713103647349488735232 10336829 -509420271049693698031960760754369144000 10336830 29030658151625761581709594610068869120 10336831 -389325289779937104223907154068487459800 10336832 -24165654557362513832632465612590809088 10336833 154867782074855386796646565693615395624 10336834 -168285783578748687702863029052247767040 10336835 21712862077216592195285737092745377360 10336836 -34618576830635902104883650260227553280 10336837 -69006057410786561319371314735510420448 10336838 40902868466331968085751699970299126272 10336839 149509111347891091523697596770825261224 10336840 91150834344239608878394032653159884800 10336841 293305229261693890178623978564085761242 10336842 -42154998805057556277654286378774003200 10336843 -213708831915432353444610349301526983256 10336844 82124377095709091434442490883858922496 10336845 -105835299544230888465012964992845016960 10336846 98375447336655695768651230616402928000 10336847 -210452670968093875682748905600668472040 10336848 79899335049427146809803205554002591744 10336849 230725059671347687786098074185644148850 10336850 60072827956187462476513028161679368800 10336851 -2647563562257459376223137923826822656 10336852 227892897194882537544518700359580503936 10336853 -397631717938001797621324894103916878898 10336854 41190575541052727007917455649008596480 10336855 223792301584009639017335462462568554400 10336856 868820680378290511221776502472704000 10336857 87465832543927992139750114946633721600 10336858 -760128028793844819693074670570324480 10336859 157166952413634065152091551148134599120 10336860 -151597248218585293950623813271761272320 10336861 -628364919901643436292225071129935928538 10336862 -275831511211757640187170124602349277568 10336863 -100155749595942669386301381947060271600 10336864 -593900877171089513444766918927274082304 10336865 -61749217462314526991639817655975344000 10336866 74733875723142037446331350768398523648 10336867 103272263525772837948289393060867387872 10336868 39774694492948687544132865359461585920 10336869 -285401239564553904581991772386601927680 10336870 250048329804967667443083097730927210880 10336871 565230636727804456658353748145087462072 10336872 48266177640308927488248262640144547840 10336873 -11722167510572601204465764452362326156 10336874 -9132643757674253768566579007147838720 10336875 -25040375400442022125092757926083250000 10336876 -121823961452022891723772236092323568640 10336877 107069017718716890758985198861838827372 10336878 138281955006606080399246345172567552000 10336879 47161594301406577269760627017087064032 10336880 -84815346815469350594878833070715043840 10336881 123846381257948806255543284772590659952 10336882 251918201037514195430529447957691851792 10336883 56435661867415077225456267367652934120 10336884 -109375566179650131122998359363744473088 10336885 -316559655901087536875140837949337867600 10336886 -37822895237226360823327051085601110400 10336887 560542878083204753085861326217262048176 10336888 48392707122799226250695024403481067520 10336889 -84104486251733071418377343973511916544 10336890 36224467271602955556266225530995425280 10336891 511034230623495205744833112164885136292 10336892 177215244227520805166257089397616970240 10336893 299806782664511254681124282888499558240 10336894 -118601854249862130074224312902524468928 10336895 -207800840842489406913196195460340936600 10336896 -12047418553238006789371991556662231040 10336897 -129648936928874742687942214086501467820 10336898 50282094065928375736668563739414190080 10336899 146186495618024618060689875143703168 10336900 -5544411542926414388693926056241356800 10336901 354169236062716543144634581273357204344 10336902 27523515461411341218457846241679544704 10336903 290074939594934784838873678327241892744 10336904 -321217929578848572742797997183956618240 10336905 151573124195710508659025744545274808300 10336906 68103639785031961503177568644928068960 10336907 -239465163876627452129834507819310546288 10336908 72266246948604440444961867507771853824 10336909 -343488223523449409989743011696040010 10336910 38525235475667406872461040455440606720 10336911 -48742350189352109177703456442045095936 10336912 9326577481393679868726036890314342400 10336913 -87149667993276736273144048324056249600 10336914 28052083612412129491050080215303073280 10336915 389032848420529958518928753395310992560 10336916 125959560277346174457329690824243002240 10336917 -118998424902299055761924395382955777120 10336918 -129483181235011841663270963496483127680 10336919 70107678888616526799818292752788286400 10336920 46789443925766659669494804867868262400 10336921 -29995999999418408027558398880016428288 10336922 -536021659141500094054526327865260978688 10336923 -28794427536203411424145919525143833120 10336924 58360161081932638576742902522901179392 10336925 44555825084086945163581659120106177650 10336926 190320033560886023147731579754006362944 10336927 -92082562338246760757556725138596712224 10336928 153903093824834280008803829236966096896 10336929 -70048227524553029517910147943878203216 10336930 -20203373389873570422060641452993916640 10336931 -64452407328706570116075339313940433600 10336932 -183052687051609594487615738001018870144 10336933 102324809970025153868977780541370804864 10336934 183278682555504038817953999529427695360 10336935 -85124913884964386096516638903546490880 10336936 137397274762637917767697830963438796800 10336937 323868875246099055323818197967337235300 10336938 -3605313674714180600456582814676228608 10336939 -471270813679314757492620195528104909260 10336940 -114499329956128818080817935424965928960 10336941 63419339233963357234742175533761447350 10336942 -2735038381005426421664354933405577216 10336943 -465725597955292111259920577771987876400 10336944 79381456577954129377250642633722527744 10336945 -343858985519054074809917004105262427520 10336946 -16447626773960176518358785691269419712 10336947 -36562557947014267872871757767617472200 10336948 -242140599088098418511705499345499336704 10336949 -15187363049744941477474946712397557888 10336950 -14596645585760977608808194172815360000 10336951 -146046608489015359197778831691523289048 10336952 -295296153117023473848977908304347545600 10336953 -378595817155784542135530114639960828192 10336954 -11128966660450661521252996002333991824 10336955 -234617169868428374125218599465110333440 10336956 -13104591992379740460259948971626864640 10336957 -57500564024824672753902434154563108794 10336958 69212197182134408761331808633935566080 10336959 -144052942559678085402144372786684091056 10336960 47656885584266042591235045976839290880 10336961 74548573416216796839930080531438007168 10336962 -160805137576239845917274790347878391040 10336963 118888788206517003579357271673604509760 10336964 312197626367798215596080526209941527552 10336965 174147318298359209181570349872617673120 10336966 -78643339973065941951323069631780796800 10336967 -531189116783181078187410070617417522984 10336968 346749707736284469755332821987933619200 10336969 -552416327320162076512636332575453182560 10336970 -110690574683549190916702604334013440 10336971 -16159703227138511739136704100882501440 10336972 1862799696144914878960715492455132672 10336973 -155787480700818912663596848600075376778 10336974 -142697306756673906145154585346325832640 10336975 28604843006311218017103707725145577000 10336976 -44721690516941857828446581622789193728 10336977 -262862225293834439527169093909540060160 10336978 -69703509279072782465426060648010897120 10336979 -172424411323088441022361224120112470420 10336980 -129894792972334487423994292759570544640 10336981 76214916583284251022019778896397448064 10336982 -8974601195545026427458851697074744448 10336983 45260349479111253805120073623174779600 10336984 157189287847629445173089075290964705280 10336985 5718147211611754052690646288125404800 10336986 -53824838189072733561751623822436941312 10336987 -104192413034561742418492208322199170364 10336988 -196252187733527102254633888894284602880 10336989 -79292155829645900200814659880642822400 10336990 22524274828147149011293439720897733120 10336991 -121611645539454627098272849998427111200 10336992 -651999421855743619863645017322238771200 10336993 672288165894804051184520060215232142242 10336994 171545722323131478039025143520661266080 10336995 117260148225630216794897427154736994720 10336996 -432105988760861174584992720499900912000 10336997 -141950462356560862905730299183473331936 10336998 77126661927948949735403175243350538240 10336999 90656746570208583020026522163127832592 10337000 326545950404035845047207576221263360000 10337001 -139394849977447666468748674508569715568 10337002 -35209581183474965356858094936204433216 10337003 -633641139185600171666632017410327921760 10337004 153123487423827312081849060122396421120 10337005 24017820555326393484550864994491019520 10337006 -18201926619908322159392270066418294336 10337007 163517914474595495029358750101823919360 10337008 152427787847057864374560308374180429824 10337009 89826786673169732482280283038944023204 10337010 -30963383578321973471036769060718333440 10337011 199002697533203693040975055454070868000 10337012 -16382694557173641825814133475904880640 10337013 139606278979818186814406248387420644960 10337014 -35260892226491486273490571716226470912 10337015 66322353345607938424174754473116516000 10337016 -306001258727155081908903633513350246400 10337017 369235112522039428120676327832110249066 10337018 -64223761309619544906881556922477781760 10337019 -8165886253278368476800356808849897984 10337020 -284269265021803704650961477704569912320 10337021 -13228457482987783873594534733774416500 10337022 -77926640466405163104160154057234283840 10337023 119238391025111400105735313920064646640 10337024 -57335134265080921531262265831142195200 10337025 45739836072938527358291310397944322800 10337026 -65037245180283722409034081386425909760 10337027 -14809120711262007704771011861649477124 10337028 1059332172080122146977744642778267648 10337029 -457800338853762520761283385809564302370 10337030 -340955300493964105732199490325701120 10337031 20527050644300142479445076427069412000 10337032 315364179834557558621017123093327872000 10337033 195435561254629857665267538158905422720 10337034 -54436900805930481684028242815897406720 10337035 -106409796551677759036595418096534551520 10337036 -152693559361634385014605855932755965440 10337037 43309367379338815874479315983083993664 10337038 1911367442946149351565592602828036096 10337039 9587496030795447983589704145610138656 10337040 -22000139737807900194659548378602455040 10337041 -25259167973202210121585933992520694016 10337042 477110380898037120672574974942544134144 10337043 -18264006735634823423919017751612831744 10337044 -132500514752822378521643567399714548864 10337045 558370752441835578105809584500079723200 10337046 90320161617364420746091936359254016000 10337047 -34912674875342573191173043523640987936 10337048 305073428331309512920639711526486415360 10337049 139384546893495348756810505279061079834 10337050 184803714956831682612738529120981860000 10337051 -180771456537487166970841419811461814608 10337052 -123367555512561303496195197497434791936 10337053 -313879535216174294221866996576004911540 10337054 96977675643080385403573720392804786432 10337055 47600737224357154055476856242607424000 10337056 -269833417227568420445219572699645870080 10337057 -298178589150153893551246814441144033694 10337058 -1761046074236003667940856375560862640 10337059 -523499364699498454607596926617658296740 10337060 -106562409043278928004297886592236825600 10337061 74658764732831939580239592935160879744 10337062 -67142817617218360822056369565019357568 10337063 -460165807318324616099460613165782447360 10337064 -108783062638947842045510705511499776000 10337065 7813771546281717449793800975919767460 10337066 -345008241969459392534831142363303131040 10337067 -82146075050808264888462977875481828112 10337068 46685497004853448625495592601210110976 10337069 172948712124957969704363948681479186944 10337070 -89809808636862358457302506857436342720 10337071 7579749981367730825689390026320908800 10337072 -103788223426807248443864427948691636224 10337073 -132456012062933642374179174094811580816 10337074 -28631807255880165367941321113744670720 10337075 -27996183117216770369132065497070602000 10337076 -231059258204185633608569229554412183168 10337077 478597779839551816371483094289448738926 10337078 232271608037044427546626331389203879840 10337079 -1724285750016978636637677086636542080 10337080 289640354371421261036775647592768307200 10337081 -579273975947876366547628560255219068118 10337082 -22455825200287919843107825392639284736 10337083 10701176519231268153077222908917375600 10337084 -84326634105653310811054386478450695168 10337085 447428077965440371094771704806063158400 10337086 220381180160949310368886776193920201216 10337087 193358257386750460467379050121227942240 10337088 115083679213865484670643684646076809216 10337089 -235793641397045480445359000592808958334 10337090 -31353045733169651554526071397067894720 10337091 -55291548747968713308849970902263439696 10337092 1637215177178728637158514285787058432 10337093 -174860507659249583967107645157757120356 10337094 17741736158769166749483754852378609824 10337095 -8466384001956400827733356161310038400 10337096 53912856392678231184242991116002590720 10337097 90265174803831617489927364110760067200 10337098 81319843148048518789125598827816711936 10337099 135128328059539810806428021829883502100 10337100 34716993485943921475113871384397990400 10337101 -464891831414164334078683893061584557696 10337102 47315274993206409915547923805353249600 10337103 36066316044433784155196589955852697088 10337104 15099816729226776943011938544549888000 10337105 15731781992670144050172898054562373120 10337106 94713884806730557854903574723893863424 10337107 229995411079457247027175091799609788232 10337108 -521072204669769659906396932864796248320 10337109 119704906489325847885587949801129887904 10337110 -5864363138078177731725671651179549440 10337111 223522248676566461878646081886333738624 10337112 -606085975528288432412736196035435110400 10337113 65382341719758814229692444251749148420 10337114 -5737199778372938699203625201585337600 10337115 -142637577415104090474265609316835899280 10337116 237700208191533407131886041279987888640 10337117 45650872079473333883849474004766781184 10337118 -131150378457487947948117403205757007872 10337119 68594179565502353671995437519512952160 10337120 119059192236770708508387376700884254720 10337121 -197569863490792693315848775652777322240 10337122 219390680856880409764628639174991537312 10337123 -159442102524460488414061731583610726628 10337124 -24482163149353413957227642947770163200 10337125 -251670683054893631731917638751627786000 10337126 13628605393211967855034487727986761920 10337127 11694195502632332420072436431217872208 10337128 -589479958731992147406742953626734371840 10337129 439417780799084431570534008694517094480 10337130 130385842953782696411055151155273112320 10337131 -204230726552562148857102038342235426816 10337132 -184727033282064418981403712132536755200 10337133 -54160822140766283799369880218661662720 10337134 34827403630221987137513645479259352192 10337135 136750917613353171357156482092552843080 10337136 -14736937460702534208868910277240815616 10337137 -420864912851510684221749448172435905740 10337138 -490246033712378852528230565070389728224 10337139 40913262236488262945964048133783626456 10337140 116117279383884336210086490536531251200 10337141 14162085473395975221948254783335060032 10337142 12370719946722580240062027896144958912 10337143 -104633508320167964316933840322007012976 10337144 4463682482403160006310517069767516160 10337145 19770974116769415030610129970127517440 10337146 -159212334450995958113348726647587331728 10337147 -147566617310398598051947502355785050248 10337148 -78104873788009509539879352008482945536 10337149 44864555563732200215476154090435591040 10337150 -235543526656135063065936185171657568000 10337151 629549561539598927436317727866559816 10337152 99101297679221454436586867724700876800 10337153 -192883005324797738996241124160714104896 10337154 133675074953677147013744566585422263040 10337155 476679988431938743952190497575272700560 10337156 374652912079414253005012671094147315968 10337157 1127837852973802114537232502727108128 10337158 -29947876422795816953739493547421234432 10337159 -19224273997318375076612344142858098560 10337160 -134141508039093088661679744427976294400 10337161 67552076357854829287347433523744444724 10337162 34088752944789065955822919637544194304 10337163 47005271997787415463853526966982181824 10337164 96931788164529555036769621604757061376 10337165 -13624068395771684575160816291279585280 10337166 -21721037305536332581536904503615897600 10337167 109667738148676423922638866768500915392 10337168 67493278509807611563551433206196641792 10337169 -1343547176022742996094230271969719056 10337170 -132117501411202255439825797948412928000 10337171 9000437267846865456643949941014568944 10337172 -10795543253398256059607123337595084800 10337173 110055592244289063625982457174880761600 10337174 -132608767312341193933349921428947093888 10337175 -229134504314235575702640611258206403400 10337176 8438195390969934136844499742067404800 10337177 -189716695658105848101227840555174139708 10337178 19182386819806187550229721875586307840 10337179 -489341092794885381671422709154896148220 10337180 -201356875678351611563578549614126366720 10337181 169576756807241143743137971528094554464 10337182 -285328680446454316496409547376633572416 10337183 -452176500780038168548515996435961943376 10337184 -89641156908498479652005605358529675264 10337185 -148205863433852481024732647925368704620 10337186 3196737123944000782343751264602874144 10337187 275038648934975403841067525926547638392 10337188 205496006686776717586974342528094503936 10337189 -245790351639205081578341141024772294306 10337190 41978537240866812970326223293584275200 10337191 -121314837904752154507093964813128982208 10337192 -627513078285293023158667841657436288000 10337193 -289126805321607837268511575893632201280 10337194 51567142023511441285886392575518134272 10337195 255692312538008614879380171168340173600 10337196 224293404768909867573354561791200200192 10337197 108498336301656857751829153870651458080 10337198 -9789974720777269234432830406260077568 10337199 146067413681724090474754409090288380560 10337200 1008376780147287278936678967527833600 10337201 213976831311739807878950216120446565952 10337202 -108904465317551772596216510740585515120 10337203 118293199106428583871615559918738823440 10337204 -405128039922167488016399504431393148544 10337205 52169920262997762911242009553535355200 10337206 -52521741816515975494409485977796538880 10337207 -240605380670973920790082638635394127296 10337208 -28817492744938793238488336066339143680 10337209 313130433703794972207018876543368970410 10337210 -105569783906034177465982781725928263680 10337211 -6769042059515440550381821929719552400 10337212 174035714803967160721289738099862254592 10337213 2958360414553722751695748307149177920 10337214 -70612066955224976211771918845707488960 10337215 72129412920751210958638476519030366720 10337216 -90490352305884579273095999480534138880 10337217 150340341661414774049535640637307228000 10337218 1415977707023205305283504656231027616 10337219 119135184432667353961076798308003906620 10337220 -15302012648502490303139631309543955200 10337221 388476015405277938901392155763483003422 10337222 45229317365509806498396761951151330432 10337223 -71385843161423461677091097977129704840 10337224 642005763371344963771739555495411404800 10337225 -287662846336172177662748633874972726000 10337226 21978314800208343092700111339689889024 10337227 509877567990920720915098087626869425632 10337228 66817386749062034143004466228205486080 10337229 59337591186378162522675691587833118720 10337230 174046875703281055299753331979794041600 10337231 2924491796126707315588341243355194192 10337232 71463513743741011737280936935366328320 10337233 136043457942034268082894428229081676660 10337234 30536597416546853635910955659157927072 10337235 1880099719447057576128176786853891840 10337236 16202088897348345123875604170200889088 10337237 428284911001207408425980221247255543886 10337238 -18008587847554158730085293452319532736 10337239 -271417252307417891765483230782298809000 10337240 -178902988066620264092396521316320051200 10337241 -38393730659605265456292452233708182288 10337242 161024346356594847616465856607542668272 10337243 488666299691404202569166165431865088 10337244 -124208628111366508959681925787728541184 10337245 -113983132812267252177864197886303239040 10337246 -185342042843557257796575251707898156928 10337247 -340972976486894546802296408293645374960 10337248 93439345062120003756905397757461135360 10337249 141570687888449613742759994085617420328 10337250 -32679277702585886405187818039900160000 10337251 -13558549829484593401890201718612731748 10337252 84648997889143111650082509637794200832 10337253 -444914873599265455897934370855528112800 10337254 30479605085535730435886047566153984000 10337255 238348251179539672510342421268530063160 10337256 170375550835622806820658409972415953920 10337257 -50342435601536060637102720335861103488 10337258 -177063049786185695321906330776517429760 10337259 134204742497823216259183428785387580504 10337260 -16115743640983428900163473930919895040 10337261 55482630601258544292621311266870156800 10337262 -37886638454829829741778563371596714880 10337263 -493916836855320649961626553773298669488 10337264 50034113678911815135939641718535028736 10337265 -71597854728124915534220351749312998540 10337266 165368442017693947598555604858454022784 10337267 -267260824286630232064889911159672581684 10337268 191602965495861870978135805645269565440 10337269 -269288295001200616711208676566322705156 10337270 159302924022596167253790551070025349760 10337271 122932166511632145433089905065878417024 10337272 217750822671165796004544500007628800 10337273 -617824244592438224364150187130315599200 10337274 -345045662584049390128535093814805800960 10337275 -57052833176387865984743565269873006400 10337276 -339629515466526196138649476398639267840 10337277 -16641933252493442573579066027019694080 10337278 75990464355339616955525411282038045440 10337279 -112966835403528380696276058225522285816 10337280 211775116573961590576113661931327324160 10337281 825088574676414422709656965383243840 10337282 -5974589449368832402965866756425053120 10337283 264943542911865928065411334573937513544 10337284 -13361708473171379676884435946166400000 10337285 311386332186604415808607782879286993980 10337286 3504428504440004894017922448094033920 10337287 487186804199439308871083921531958710936 10337288 -96339102256729033804572563101607639040 10337289 163335093185698370286730279027401611520 10337290 -217698541907349088621385525359233241920 10337291 -42618515343639923568683735868246528000 10337292 -54179588186372718297434843396537057280 10337293 -314554963408298320583821242245299758036 10337294 -164504306416410344555827275243195943488 10337295 20338099060413594562364343882580899840 10337296 117294630058689508434695556358114312192 10337297 31778442597981214291381943029910073840 10337298 -91608991470575686569633798263231742336 10337299 402391474081742244165567334482630159360 10337300 436921341354375742609195883332825344000 10337301 -10787198690286266889065384041418729988 10337302 -207867665404317083005160701854499869696 10337303 228502758364054739273560429074704436552 10337304 42273891529088273822654462103911792640 10337305 -472379342955571893529678699406860606080 10337306 -29218034651553473125855162577870757120 10337307 437153022596399450953795579806038034840 10337308 -463250333614250079068166956516664043520 10337309 656247868777237360557923704626854548032 10337310 -54741209154433382219667426796152686400 10337311 48016455521949230927528918028250807200 10337312 -697763809457431158355991234447827009536 10337313 -102030104317303890530228138867450726976 10337314 101679140623137182190944027415342139680 10337315 -309630677758535398756172253795210128400 10337316 179023770050369630099792475855587770368 10337317 488431409969459940342459104273479816860 10337318 -166768804958344173199042163132080735296 10337319 -130939954859153678064942282434973047160 10337320 75030310646288980018951665903280128000 10337321 -291161877227272514133881527097721456768 10337322 19664471059129551701050518984170803200 10337323 -395339423500743012330890806949730067296 10337324 -65936895565826589718185368151114818304 10337325 23354064735547447486015380972764229600 10337326 360465726258010579301085123809932717440 10337327 -59042342200458107937883122096014822400 10337328 -101258071739915209224497612197267046400 10337329 9519702187103390974144783978215626688 10337330 -39149758650188717348535879803141068800 10337331 -331462181050241531051320990441113216960 10337332 213505713445074996626816571890562915072 10337333 167570900023811297151862940701018572444 10337334 -126295873373412888917220639867827404800 10337335 113759083887219678523103093818372098960 10337336 78569648100648354631691571431135047680 10337337 286866433533210889753755018038024217594 10337338 352641798047361172455420489445714709760 10337339 -567004469582280877163664159756539224860 10337340 40337435036595610620159140740914892800 10337341 -3871782997080746541160489504863638976 10337342 3445920404287998698055527295985099200 10337343 -160580648570820073491079366932734668656 10337344 -75832164237823410145141743662023573504 10337345 437536579349523583213960051443692520 10337346 -77965689055146311210016852098477047728 10337347 -425112841990120443821249118659458370208 10337348 -146452176544530081712329169126897004544 10337349 -125481026287041985857062323936559301120 10337350 -23309215799928439370532264088538976000 10337351 507578450611535196472247990180353937352 10337352 53808209969040696272678555711803269120 10337353 3534891624570776029258322183312567808 10337354 146558178508673084059194350014580003376 10337355 165713971036057086547809724568059584000 10337356 61488441713425691513381922383472237568 10337357 -157604645856125608187728291676983952394 10337358 77804533667689634970003964473967109184 10337359 -160350172326107952624753083809023097296 10337360 48360798014216321766006082778144440320 10337361 -168220659761637116288808070148950042128 10337362 -28224955296989473750950418237195435008 10337363 47658786526505573820412368050759336496 10337364 -193471930961522727072984160152683241600 10337365 -69837974890712517828001294438267000680 10337366 -3736248809014084316016582731860077696 10337367 108771762428286832918010336571304600680 10337368 779461597515849476257528673530812825600 10337369 64190739911381369330429739184843172160 10337370 13103490860303110186279061613908828160 10337371 133643005290939684783257953233375841488 10337372 -3786018270471981997716872779136322048 10337373 158577603553672424389979236441413588960 10337374 -19849629814895881802741841709770824064 10337375 -56704442107019754027932096583581850000 10337376 83862011050164304228084665874554814464 10337377 12816379528445650026548108990718178272 10337378 -95678638820635653089647138354588088544 10337379 -103526195801639891765569107995043352224 10337380 32973109801029250322548712980385088000 10337381 -739934229160880760858216696475607698788 10337382 10070711665351394248106224028310636864 10337383 -341509782922165055760057358778858856312 10337384 -9359102944741966143858812371101941760 10337385 49288415522564504203947898102272104640 10337386 -142547252431849627622396112271785359520 10337387 298483554263142371218348705131051187200 10337388 151772648722221219805484521335633936384 10337389 -426379696238612649494652772089118364576 10337390 -71714603684403072984916082183518310400 10337391 323099208241256515286784615191057680200 10337392 -82061737925648489246801268904035680256 10337393 -299028165964533653587428004063468620 10337394 80498078656635404364678590144682454272 10337395 416589591324851264945671558779603596400 10337396 -143211140084590439327604810408457771008 10337397 113307877201635447137121425910444171072 10337398 2649628092321806990181510455706188160 10337399 -398994905435594064214355571554626152600 10337400 176372525224874014100096500648147968000 10337401 -92612726270352411978322244198538990720 10337402 -168385549679681853628113527773153965600 10337403 102728792416333024296174707112937774104 10337404 -44484999960564133166221193475629457408 10337405 -144395571227416410719979012725669980800 10337406 136567978198628428571835944986263475200 10337407 -132598408694846956966647070579998955008 10337408 -212835648467805839196634754535999406080 10337409 428351348069736903026944072147507122720 10337410 -198386742422828241542660798867224220640 10337411 262166880072023363233765640392828117920 10337412 -90341638916448314774397760510835275776 10337413 265151785623630959515060163861019885662 10337414 -88484365329002561790244881170380822944 10337415 1582514670499436931467311451482030080 10337416 -296484099825230330500077140748124523520 10337417 -417071100724139677352580042013447890534 10337418 11239749605315213140275663560697166848 10337419 -165545078776202838835825647264794603520 10337420 -172225334776226962015866125481140382720 10337421 -179334057590470086091514700533959629888 10337422 87340878491784986278890080021728792512 10337423 465136988643948018531353998687838586672 10337424 -32196327919592275308396844410095665152 10337425 -80445426303940033287639195635447320000 10337426 128770821993460152770695318860589413888 10337427 -200560585587378407418489912448062665040 10337428 -362514720098855146995242186502249497088 10337429 -324263302400113137277243766449238305440 10337430 -49179642583625621189686257635583129600 10337431 263676131898546028494004001376359537032 10337432 -444746211241755294434831309835037009920 10337433 186786506357065425371654840793981583824 10337434 71047773040763480009411196690268901616 10337435 -23922377820405954418320176265167016240 10337436 96307848886123718300873246084000732160 10337437 -627304390296628880727069544413482224608 10337438 -30988947709051778981955166105327851456 10337439 1196898254618877033114355879843733760 10337440 -49395392419639211366908600379208499200 10337441 74702883676305940191836365091127442692 10337442 10703321533031427641411115745262846976 10337443 -87797363121697209174253022681620694308 10337444 63898706137969667905318266459591229440 10337445 -237016382901948714854388831496832481480 10337446 24819907419726063511259029861100298240 10337447 -654936575016808881812381921451879508104 10337448 51300830169941979034827983875740549120 10337449 609890922276511733061982528926524343120 10337450 -67641193835557011035550246412629750000 10337451 -150582767079043720296837718371358521120 10337452 -27006238893001830992412057113042280960 10337453 3745773007214655679131290469028780800 10337454 -1135804962675544453049939071869710592 10337455 -49554483696115273332000385544812931640 10337456 113415940713078214613340394390816358400 10337457 3424294615213134008474945970137354496 10337458 -209952399412837995656504148342369792 10337459 124257729920087047090341058746405860040 10337460 8850293911108198567678284206975877120 10337461 414888798695154044603964879853805492224 10337462 120779948101937694388061095618306168320 10337463 351407599600528212259141987741836057600 10337464 -118851564311379789539497918930656276480 10337465 42107880320019820547981797586537977920 10337466 106828433972732808474346824018463549440 10337467 -60007737076708884566222977599602165760 10337468 -230645332935976696115070829877832932352 10337469 70791424084432659689248377577020966144 10337470 5167687764698750294688923297060601600 10337471 216831436984773652545948127010590317000 10337472 57574931606138284892983157983807537152 10337473 -383039090200166589191910278793197753278 10337474 53041739384082858703805248872270269952 10337475 160301797896066177985467476565013938000 10337476 -277618551453077411815404348435783149440 10337477 -395033168694453824054217596629569275136 10337478 1058088368084388913563476076138498048 10337479 449749554333148075723188004759828338576 10337480 260790094514513911746087610136825702400 10337481 -113974866082389083709145077378972315216 10337482 39010641792394724007607183939059052800 10337483 -168678997759804884846353410879686879696 10337484 73661555870985546579065088405800558592 10337485 32931955661838893177499751989731311800 10337486 303679255137034437210664676959004352192 10337487 -251119920885684201730968896461963037040 10337488 -8042346791985609852742594813559832576 10337489 -213669078382237515271339086609924637710 10337490 218156252197999272734730825138671769600 10337491 -84405697067369976118501733533565684208 10337492 -457804664859352775055881649835296362496 10337493 290311187035805947197018274944112547328 10337494 62195863390872054578877330542940449472 10337495 -127212429031109187273020891655404793120 10337496 -128184266528318972566476282526304256000 10337497 -893537714717484641741086079524862247728 10337498 -342244381182030365447119308215194794000 10337499 -291236689219025681355619318497610228416 10337500 -6085162194269076270567887367729600000 10337501 -737220127859246757531867656432634720 10337502 -32173341336866700884459324848220476416 10337503 -143878627964529743549794946434799446536 10337504 217217865092930087014084152829579886592 10337505 -108457327856729343449133894528968653440 10337506 398731123987293694078587386355094991952 10337507 -300207349955844952246320205879317762960 10337508 60325979070273283064387627240154808320 10337509 -81645522043673924503945986167285534208 10337510 38448253528944175791116199226552268160 10337511 -25082948154709695479329751205391006464 10337512 843548076862461452724766529411540090880 10337513 -451323397040091522454523239629899509260 10337514 187253532302698699529557115246895360 10337515 121376977761443613948117313242492784320 10337516 -6722469064633681151172786355122281472 10337517 102451830069432221548323204773520066240 10337518 -157602906021364578221539209718386240 10337519 256568303169116515957822661270778499920 10337520 20915837516269363874252419309908787200 10337521 -36465273623211845520846128753646191278 10337522 -64999423903039460491881717041626801248 10337523 -127649436817387613142637066482013876992 10337524 246799627822755738482952324585731444096 10337525 -226785874199407756171685542465113194400 10337526 122428704243417003002812250996546388192 10337527 -493669249342142251908197838679294585624 10337528 -87212987188935325250763036523723776000 10337529 -63576685904130694458590680731781622592 10337530 3864238329654398980463499273241844640 10337531 -556257551650588815802923108683196136668 10337532 108782027235219933924543681908376241152 10337533 -643154984166224450878229015499604052218 10337534 -171895480813026179278123861236511290240 10337535 -7013252681558920952516210422333864320 10337536 247285154132045517834977395980625772544 10337537 234149796216356752119787933588702345152 10337538 40966982454067731736117332634903503744 10337539 153273076454594713034158273309682554880 10337540 -137966733169053689076757668534935765760 10337541 -144135394396822194176119764465078931296 10337542 92858116505181425248162488713874288000 10337543 289075919440474849338352592903190571080 10337544 -64383275112353752491403662197882880 10337545 261736301134672929949221124995783196800 10337546 250667704388319808501379574302570803200 10337547 -237254620571491972591036043698627967616 10337548 137589682589481570505427943133800350720 10337549 55146693155332988421092696021738154336 10337550 -55446424548507710062537070575410235200 10337551 35189060468832823772134079174727104752 10337552 -5278761929374984323667622778075660288 10337553 239822290884327917814290312580746880000 10337554 -262247051949430905248207604378662631024 10337555 -343147790069828149257789028676714729040 10337556 -56584862531477143447713644196242104320 10337557 -68065721813061470060004144534604728480 10337558 21703627767007431656222344177068103680 10337559 66051655152991013651352539050025017704 10337560 -96284783738606719301086184223962112000 10337561 -542410221269222084842980068526491393010 10337562 61092154273958864175317501797947022320 10337563 -198793929625146439021153157681339288188 10337564 721733989360897387744651841084847682560 10337565 13229823840858623493920794707734497920 10337566 -24565122276799124028889635904642703616 10337567 51357727679989961384191096872725283840 10337568 -87185468712657326335120275962839695360 10337569 99404373726783257241706655711792499360 10337570 20621457655425827098676703362544629760 10337571 -535166317638238150782970451546700767760 10337572 -3068047444783361344967602222219489280 10337573 -67175964338482650998504738715396060900 10337574 25684148486271462828243667859816477568 10337575 -11639439539712949003307395249442985000 10337576 -56518592777502376386528073523129149440 10337577 -106583275067037009802085343006537037920 10337578 51410238654825081390112780100246204256 10337579 -219183040818040944234154080004136051544 10337580 -10950807445205921210126341610636820480 10337581 601443269920904245148524439679439452120 10337582 191200285569902343622188591752571907392 10337583 -235161508863297594788227024077962537856 10337584 90112309417729770808875072419516825600 10337585 508481605019742635817081437438629113780 10337586 -18957402373445593043554949912607638016 10337587 -83393245417853743415235702645482032 10337588 -126149651094352125249228176724913250304 10337589 326456870728828712113547268402364385454 10337590 -42765482122168623771707598916845043200 10337591 30194511701300518199222073209691227904 10337592 -19205500905146536574279218883442892800 10337593 -14458655450706310892563896073777011200 10337594 7042281087748274647773860126410491360 10337595 -496413233266507721426753135904335650560 10337596 -4909307857153406932126555124229803520 10337597 32469992600534860526299823551082693100 10337598 271084753705323290661724256258220944640 10337599 137724206925672913955490402826644903064 10337600 -6519530775726752437226111566558003200 10337601 -51508321047238609245152628223316789760 10337602 -139208960501912915645055737242015264896 10337603 46314654292042211144312476769444686848 10337604 34123355356359441956323621151542671360 10337605 105365699830158748536777384432182691960 10337606 160508976893988359497648729947184294752 10337607 -81116085034192081600210495496647191120 10337608 338318164408806749589081515534435328000 10337609 201233697856575009436836907198072726152 10337610 123870997988617357180949881410821525760 10337611 -92589363013074264874470528917426062336 10337612 -54870513062909951283221763887924415744 10337613 59945167367447751120997071467907075648 10337614 -98028633939220428262067289617474421888 10337615 -61583647254499730394110562940117540800 10337616 -35070570773627941154423643219989176320 10337617 43371293096587803874512844087010585160 10337618 -6607583172682406590901479397357133696 10337619 -357081538974054408367895868107353853256 10337620 -42869318497011778867655767067004480000 10337621 -16001849234253818809072264830585326688 10337622 -221076004995221071268457894852101464128 10337623 72819490289971404237865222329296692264 10337624 293084779581811658633619672111631564800 10337625 -20449143844832879210112301939332771000 10337626 32095986135648293949677974473737978880 10337627 -305873792801650231983942661345223470524 10337628 214675035555655189050501869692180793856 10337629 354814268045906024566348166799714696230 10337630 4600164114260999346635619032425824000 10337631 176466215806775929062668164917166717824 10337632 -177523252805216932795017976151619403776 10337633 -20413433165790735023588909012675537118 10337634 -79847499222328914365528701004530014720 10337635 -216179126773982981782003145623482720 10337636 607481964557175382322622680278940328960 10337637 -103818546901069186546745860022499526848 10337638 80251118451636157362639121986069066240 10337639 -213910899541004342693983776961875327576 10337640 -84203624915731669347249172558317158400 10337641 129611158238528908267278995948991050042 10337642 60499585236407407572735639734607098112 10337643 122176588369382976154610256920629237440 10337644 47650462306602082779313589756412590336 10337645 123197149873062674480130142388673477900 10337646 93497190347823038894026305368410733568 10337647 548352298314366971046170229190197965592 10337648 -17720396559472715015886786802950832128 10337649 21246439432704118891168960591761623040 10337650 77001258514283814515835777167388441600 10337651 -587678173559847957742130931725205543348 10337652 8271107580505093185061011844859904000 10337653 504651589976456349958016042658956094240 10337654 -6684103481617815587181869451943601088 10337655 90102623231075253989364904177520946720 10337656 127481525056365543600995917217763164160 10337657 200815201381002464320967507476479308064 10337658 -78437749860241318418721115577840266752 10337659 955060950744393715930155987777417416160 10337660 -281897961891063914311743982054640248320 10337661 -373888679620806030286988592393485044890 10337662 51695378257314156893835781036096420992 10337663 11643488863331830513317144429132564480 10337664 -43721809550238344111195422119124008960 10337665 -29644831432661819495401802652069728880 10337666 -270604899998685891547689599075802031200 10337667 94784630802235502541121808095000016880 10337668 -410050214240731627691149433923062150144 10337669 267147706922597995089865457834644837020 10337670 -39646394344469388642750632656604505600 10337671 97100605928827249351183286416954605744 10337672 -109326038405339643628738500460494028800 10337673 -4833698041679223412439228304599334912 10337674 -27415685543969260690359699161324243664 10337675 -214631197006362924293777830832777658000 10337676 10701873264779953022190091916608625664 10337677 -137171943375651332143950492940941448000 10337678 99450978161414449335066898193056387200 10337679 -5995900533515886430745625646992149760 10337680 59971363710069598773501956865518223360 10337681 -262390059202529851887541276144113517518 10337682 26259853753349386303709414699581803264 10337683 -548501342317744766255859331705764299400 10337684 95584209325268214458319531439364308992 10337685 129507427445359727885104695738362011200 10337686 -156765440156050741672196385736552756416 10337687 652545374435918675113961801742747335592 10337688 -219672009152570108185793687349185126400 10337689 -108687037538960793891443107956214251644 10337690 162773058667667152647830895929234476800 10337691 -6045651955685905421378231363848035840 10337692 -100999851969952771941353803981928414208 10337693 -189441977895025226046388348734770245056 10337694 -37401564240220734453506645859386388480 10337695 1148935853674688622369525680360178240 10337696 247783450679621368686456129107528712192 10337697 -90540456123106052943206041875937230720 10337698 126746341353166637699534447653615460352 10337699 116166749421507876421114352727587985480 10337700 -8299833011468391999465625338642585600 10337701 264551746732952798013302389706832429504 10337702 176968764299869164234062579756987139552 10337703 207372683630746273511357407986943011840 10337704 22843501062141322851705591915022571520 10337705 37448981518250436891708710193331565760 10337706 -57389351549863012586137704315969100800 10337707 186620492682763562857407479089408761160 10337708 -314324172154349597154515931339315586560 10337709 -107408849078679295003019510616757156032 10337710 170272253846115800909061916013972496000 10337711 217191190109679938654225701165833831312 10337712 -35022167689491733710781503264324059136 10337713 703982354390815593463222430223795159280 10337714 -173260706751800646789753647374212962544 10337715 -161754288773334100880318966719452997440 10337716 -2148481115118122524510989151881218048 10337717 -166230781184141822815633630945651542480 10337718 67298548700704417889482056807851995584 10337719 -44620356729861977485188800645717044304 10337720 -413679369288358089868788941273042227200 10337721 -274093748021450340673721653016680448688 10337722 51846805532949836844870658289447628912 10337723 -644811975789984735520690668189850150296 10337724 -139102527687725952013921340919183613440 10337725 65067956447225026467477448053056272000 10337726 -128408404371156666317992289854559143104 10337727 -1989524115679696033135324352297012280 10337728 -98154910029663300166718210167099359232 10337729 -21643459210314895212721054710320280000 10337730 -43114173831323406378016979203828339200 10337731 95530294908360648650076019698178468864 10337732 221818958714638421108506157236027476096 10337733 81529471484527419224310881943152870400 10337734 -380135023056950246788511943031647439872 10337735 -228265021349622490874176550163294829320 10337736 -152224837082864989983930021527463321600 10337737 701281860255410633033537971836129303386 10337738 112400664888880893658740256116190313520 10337739 355058515157452935450304451014300612824 10337740 32496172882851649324569473755045416960 10337741 63597035364205205908990895106725850240 10337742 87116301061121330290088094331725298560 10337743 -122238486735190088937868083705534541256 10337744 241773748386006998712951853930756177920 10337745 -12344999114795773514605702897139588160 10337746 -72214731896258221112948444364661352640 10337747 -100118065485437093900810950336729884000 10337748 162738131918096306610951680809460643840 10337749 50916487147390915312235414225194309564 10337750 -181448174730340140645094058767658976000 10337751 -84331940630606827226725662920537507808 10337752 113061206010327800946248694562650777600 10337753 361799523945196221475351571537017544400 10337754 -5962821585769571648346200530972302336 10337755 425557742859928587341649311402950818000 10337756 35742414932111387935904355386744832 10337757 -315608886617792246639053359390246591360 10337758 -327453365869255381811633861938090139520 10337759 366989604433373177947460703603917021544 10337760 223031124089970065484249097844372275200 10337761 -30089869226078805289354339025272309568 10337762 228100404240745234005824898074436555264 10337763 177520971801400288515995222251986205104 10337764 430211379600978449970207047307759083520 10337765 527784311834991147068773200637207216800 10337766 -62660793923117494615256792011948394496 10337767 37563114474532183690838190676927236480 10337768 -208939860951268404112667137748157235200 10337769 22213441162659150896075886479772256200 10337770 263658233805491550839688154794233674080 10337771 7381229079024851244415135928194089972 10337772 72374128736131142822504082583762025472 10337773 -288159554037696082852978521416228359978 10337774 327899111680647827362441529191522499136 10337775 105033475017587237143017097443652542000 10337776 14080736475234475059768842136158208000 10337777 -308178544653491545005099266856021907374 10337778 112593511191993262421123510790165043200 10337779 -528690841811454148993548792046996973620 10337780 4994639905444443513193600930532083200 10337781 -12126357025832004809249663829016753536 10337782 -85926683914708978788851928148557004800 10337783 -8187844686309723476450136281750235000 10337784 15692776786684221565960504504885432320 10337785 -226753455293773600361302679936487342840 10337786 68156967728056251827555007454838572800 10337787 -2758298841799144786692587487051463680 10337788 -172786783242947106202089554039743388160 10337789 -186357984719721199661722283468288443968 10337790 3539764808973097952903840578957113600 10337791 907538390346985317366477972734745276192 10337792 161431754239954024338867588924853714944 10337793 -354252457040757355171615260933324643536 10337794 -61082532225647681754973390875152480304 10337795 -72109582366048693203634357838949381600 10337796 -60257656722970204030670060765563158528 10337797 156422506673319361367542733786818730332 10337798 -68961012132618139062723200795718678336 10337799 392674960724236441750945352729054781864 10337800 -55130026912808791604061863723728896000 10337801 -1454800269483672971167329329486131556736 10337802 -3504971741335902488540825927930727936 10337803 -65589494740581894495334284921529870080 10337804 104356053297061173208159674254714572800 10337805 44965421223204114228735312075871214400 10337806 -2953138563751421131075130690559681216 10337807 -12724586000040372194040511461880068408 10337808 -34041290983901267213986006763327717376 10337809 200317878969556644431364038346527817204 10337810 -50474363826549807856415502138228295680 10337811 -73527405324289232672268585981757665216 10337812 164784747741626162307309933009290786560 10337813 -131561548530006025044227059641173948256 10337814 -37020707866484032257388351506925791360 10337815 -101478475653898053162297116017139863680 10337816 -322571040089588783961407306192344780800 10337817 -53557701320922958472694129191234727936 10337818 8840260613177345128948344114556769280 10337819 60852819006949751363216242631644827756 10337820 -14690883759345372660816919507596241920 10337821 110155326044052947675538522755727623692 10337822 -7610513058477939036883555844564182272 10337823 -13692050064316256875842671397045370728 10337824 -553971790882548391358580875573699543040 10337825 -128292874137522605058531654222559108500 10337826 152842864527822271156162407205108121088 10337827 297860999119646434834320634168974499676 10337828 -264029923748101477311219726168512591232 10337829 249223485683912121531592016108641644384 10337830 90591594993068786997718232306987890560 10337831 56732698764158398859169388015835435520 10337832 -514735185682955412814822072679327662080 10337833 -71307783601319779752184165559327644800 10337834 -16960279998036429341295412225511165952 10337835 2534054300138714549420867473309620960 10337836 126099414467547278035146737396070670848 10337837 -23244794723815546817600846958826189056 10337838 -137634108932146322602573287876934115328 10337839 181812714873093714223820940104624314640 10337840 92546893220028308374736921946940047360 10337841 211861246069008592915670512582453921440 10337842 -218727000848767217912607294594039986928 10337843 79838515221443619466322117622706255320 10337844 -171146561086385243447277318335536232448 10337845 732440222617380123350792079343843200 10337846 9748275445871597761756980039925459872 10337847 18942181440737514074509527435467007360 10337848 5173238554892725424957530273821634560 10337849 121061017409492935871134911379214050560 10337850 42385461406980519728806195838990475600 10337851 86759985866210314460277977243524090000 10337852 -106949368788227593027117342228227606528 10337853 428553607994433321628818359218453155648 10337854 -118709159501053779712065858797116602624 10337855 -117068364349084460521554638219336460960 10337856 6029074650957968384001335247098609664 10337857 -230013920124741077146500650351065432894 10337858 -361640797397058824328824570286153660720 10337859 -75988290322173426971248028932651845936 10337860 111394515123055599071366095066895362560 10337861 183133900652031367431497899235799940800 10337862 -68574562972006319905743260556316416000 10337863 62877245907637999557935198486113119264 10337864 17535277136959438159584450455590993920 10337865 -284527975445024916476461547808979450560 10337866 36023252092148223947227141801620610560 10337867 -402522059382846456031053567172795599084 10337868 3526028019970455421350061358166574848 10337869 -138618628386824020639399629452921310730 10337870 298043241500531169806283126518544063360 10337871 431530953135956584825900642145931576960 10337872 -67514617225219036335342521536374652928 10337873 10953051767713197236539663598562969780 10337874 33805356120970809989789249702321444352 10337875 -99052817460297124339265612722270272000 10337876 78397584265401285825402597369622335360 10337877 187071271463002843710827417672730014976 10337878 -365182184904349472307096337785425729760 10337879 -61819503468280321442525051848401269616 10337880 18934071247636974740574255727352217600 10337881 -456248499153840871249744451344309598000 10337882 130137788046896914486726762368039735792 10337883 186045618916796684041601957323972720944 10337884 -74266628464049508867998267731407513600 10337885 591334935829656535100019650337868066560 10337886 -5581299569773943221625363334244908480 10337887 19564197925053926456288562283231584960 10337888 -5459011852167792721240888089784614912 10337889 87466292393908337373520764999347669424 10337890 7685213469750689382245060265051367200 10337891 -663318590139934824328416736628567289600 10337892 141061088219521028952603549663918461952 10337893 -22004606118796864949224831452460888580 10337894 -110810565758305376406129202335974813568 10337895 -25097044545014654307521036456085240000 10337896 282532389366444325521155549684687969280 10337897 -336944462593294182097231448164021107654 10337898 477563299233995808956205938262852864 10337899 -354094302308483272567059787392864240192 10337900 26128857472123574737232780033805888000 10337901 99374331346984695002254862887049937984 10337902 111263651398443032932950578488779672192 10337903 550645576918251289854946980505018291152 10337904 -53889014492202486609028613496258035712 10337905 348936366714195585760109642118287595060 10337906 327076237009855598555389640727326299152 10337907 -203299946129952625701861048583702821312 10337908 16729492538562938545183699046081468416 10337909 -431003493203954909266152625383335911890 10337910 -20263111188373577382536529052562350080 10337911 92701624594828745028230692970432369024 10337912 -15747362037421819642650403561330483200 10337913 -346133869726030022489626558450106030016 10337914 -283694970411031732177661382052882068768 10337915 23801880539283951633491666901516621120 10337916 21255838322519731600385549294403543552 10337917 -32710083207280579547846817177491198228 10337918 -34900352407070212448405284343579491200 10337919 -271627873150438474766822149881077174400 10337920 39311432055753853437266327066640384000 10337921 740233908501044000257780343117446317120 10337922 234277674749512353425060791365472047360 10337923 -193626287462098203675454252276082557828 10337924 -134866227448383253212392943996726367104 10337925 -50476767725106043025619822074915529600 10337926 -334569620554629353005743513056687645088 10337927 125836688793608695294521603323508164352 10337928 83615760589234551730092188022369116160 10337929 -26495920874827055533476750000705321280 10337930 -208070071725410671768242567790087988640 10337931 -3654097156913935533106571158320925272 10337932 814136013899515536786369856775467008000 10337933 -263944075761736648515032412172409791818 10337934 -20416614257735612454016496016007081920 10337935 -148229036246905387676265895329511680120 10337936 884873508158168412290599026482479104 10337937 5422567467993126277086274889534980320 10337938 -98877431114803679200791838032982763520 10337939 298118337009391796367068816541796261440 10337940 75906040696147224218384982376394342400 10337941 124892382216082008297896171052144563342 10337942 116826757802073598878807194477497004544 10337943 -43989360218245008416329639771380717312 10337944 412603653846008133342946392102830684160 10337945 72179278427115581119340737590746092800 10337946 142526246001534828045312890748122525184 10337947 700959207273428533001850816711889019396 10337948 72589057023217505605585097539197659136 10337949 73390255254418263926166882727940246400 10337950 15009406247243922270514889322005942400 10337951 -55149433767372917377611585268463927136 10337952 -79738757771027965733425418536026636288 10337953 -592903882828594060442212637855793215036 10337954 -118276176918649192676250914811749747328 10337955 -117877515827344470229452889873486440960 10337956 161291676376454811531431355539787075840 10337957 4052030551650339126173985656842905312 10337958 -5443852744563700858382163723298969536 10337959 -351346747904143817344683582519343624840 10337960 -202683358118432060458752326639857920000 10337961 27374686862737711486517970064550686080 10337962 92035437083071332168039215950962605232 10337963 -56448713717640963049656224874243427788 10337964 -1358215923063017193131957382700351488 10337965 -279422173139582514197415793179520536480 10337966 -44841345657449962683772854957955184640 10337967 -219103708493731662777839757363628999416 10337968 -6353303745580924220411109757330784256 10337969 365746767553959586757996017124536826472 10337970 -28793680779601946050719789584839104000 10337971 382012943868451995125098970027888441712 10337972 -263295297289154300228196301242967829760 10337973 9238243125218926228969168576330560000 10337974 -5272020977472873531841849496645561280 10337975 -289130215598585829291884064991357791000 10337976 417221993327068081519568531383173120000 10337977 -218826211580427513507596590095524887992 10337978 73759183126857756006471923113622799360 10337979 -549847023317204684574506357106150547968 10337980 -162169496595450227385039968544810931200 10337981 -506084566903110929024295668110003852218 10337982 174692728759806226503646257991426237440 10337983 -11054004096756956707774002288744604520 10337984 118393182775111665685898540723104382976 10337985 -9577536840418191572282500854089821440 10337986 372377997301857877175393051293466880 10337987 184888640138139088045011728811264617280 10337988 -115912249791291458615302970537499264000 10337989 351527716115645751709616118533579944956 10337990 23545382098330017697373050649365751040 10337991 -190107064271722302314213264547791301936 10337992 38525666047745864896582610934086369280 10337993 -122491917045526890147815134456215426096 10337994 -4324279822475215509068553446203245312 10337995 471307913680098668204672378716175089200 10337996 68089920312780689959234946343057976320 10337997 -239136998071293621782759568798329544000 10337998 -138636839582594256457397593399991040 10337999 -109960433878535921372427814669522158864 10338000 -107829954473272981190423573414510592000 10338001 -541770704818919277908198474450756201998 10338002 -34151718246803950577412634698510163968 10338003 -150981572734156986494270683298250229920 10338004 -157412433011929420373534865454494547968 10338005 -343276364481753940001010976251876691680 10338006 -104338365994789022382876232726856048640 10338007 -354032798492255162462136624205909406880 10338008 -684234339390652263744067948515519191040 10338009 -360119625706608180776275381227542583072 10338010 -220788028740528398524917204345994647840 10338011 -19415709047964174874509293651213898000 10338012 39633255694259204244932906253407195136 10338013 22618750796192130067236866970576811360 10338014 -132658582771156402764821973272587892160 10338015 102602400822398255207951797763424466320 10338016 154064243931184242938624125977897467904 10338017 -2640559260257760935070726375693548352 10338018 23528727961221768829636764577982315904 10338019 86597588731040882688684039860871221760 10338020 69498189849595306196420260242130944000 10338021 -226068614418904747827011693188186323492 10338022 -73343357741937299977241640712096921728 10338023 522678887372202889142407048514179523136 10338024 -40426443730665720967046942454523822080 10338025 -25205752863568740839184875035889740450 10338026 -236660234236890043673221702273789286400 10338027 36052967371424259447307666054566157824 10338028 -115284175906903126063509987691697608704 10338029 172141836387824139245706079750569130284 10338030 -50784644203375103446670426768005440 10338031 117228483825555212778208011560797045104 10338032 3644335637545972998326251616393920512 10338033 -97983735446020580166245959631750895360 10338034 3622512535148436213415074861302042112 10338035 110445774429640928991414419239623749760 10338036 72866880785635809780345554096230440960 10338037 529940088991731754460826318442617120686 10338038 -3176375125498787916677617067106058080 10338039 -341122114675320518110752507938280366600 10338040 280015908688332043619764186570729881600 10338041 -13820202186584194451499351545679394176 10338042 -9592092081499213486584620730151257600 10338043 172732737876630137310663572472419584292 10338044 -196773373956991582341244913527784484864 10338045 -211739683657106840679810316396400996160 10338046 248111611729368211987089610223460713472 10338047 -350651459348822590062406684671135625968 10338048 -26173627903117210519516901841259462656 10338049 202742174310775066059905484356152866050 10338050 12390142003191625460255229662947200000 10338051 142609862629814922614086258747834569024 10338052 297441731521002211582890814458765429760 10338053 51005553424638876128477348837616416064 10338054 -92273207171423572800659147188488634368 10338055 51572593490074229155692785397900534720 10338056 -51142133000363832410626751861448453120 10338057 303420412671231655434799833608412103680 10338058 3976043911499294035722379908486131040 10338059 105508017085976395543060479328405778016 10338060 1935895361415464828568377871733800960 10338061 237247273047589889259946797283890756662 10338062 -33085031902772414828840285014809135360 10338063 -230872047456345639704229542490148496256 10338064 65207545603184266396211038131982172160 10338065 -99017029586226563919066463689771432000 10338066 -29865493540219200194873561607456325632 10338067 -538162838265190843446476724140690977200 10338068 -36486877021385324011780126150212477696 10338069 -20559666693014653724251253363810664864 10338070 -59401625916452790878362708866659531520 10338071 -293685060172514118531743294973154879800 10338072 251421977170223041280842682799801937920 10338073 -918314588528382174912241518945512672640 10338074 121888433671865416186181037621419285952 10338075 -152472733910217804259667393478923747400 10338076 -118519910729270104631066022731273979904 10338077 826464892908645340225113532463026302060 10338078 -9235869037709139798160677151834684800 10338079 -63301582589491092887788670141035388320 10338080 35227493532072612306122824419561308160 10338081 -22451939516115376830882403639933855680 10338082 398483606061622563107795163866498995872 10338083 171296002325587169532180353201837703120 10338084 104853623668676007569305851947347998720 10338085 -50044414926246608564277101670170633220 10338086 -106439708025481188163518097776134295552 10338087 136227701186643657677389351224864062760 10338088 -100577478397056705148937834637515658240 10338089 -699828894959925814306638874914231775110 10338090 46904209761300623572299508240205414400 10338091 -821966647914599504006535016821901139448 10338092 34601888452136516399498127999753743616 10338093 -21272453148805317631129797449452438218 10338094 -114309514702961454682789319140608545280 10338095 265311428743791578451131571488089283520 10338096 3335604213604389365703977828971905024 10338097 32219945134839747158181844972835782656 10338098 -362122207685057649880812240407198592000 10338099 -48915703606125690632264482382279796936 10338100 117905626828777747864944642634917222400 10338101 26455145028451561736913369649447509102 10338102 -41428462722136374751655839199060188032 10338103 521592801925972533092455623674185624 10338104 -174754771909240053137476537649088307200 10338105 -82216519097157323147814607523458468800 10338106 -13561508607253650334459200470973007248 10338107 99850292306599254669828752930132982480 10338108 10027751820181209830608595939634757632 10338109 -53750643948362503469856803808761377920 10338110 -427223498292926407515504251078944554240 10338111 -4362491610194413182414703587498265488 10338112 -22641449795165788167836879058976636928 10338113 12738348637668877318640083394127847362 10338114 1928290542774983288576638324871263488 10338115 240488636447569397589287223068704991760 10338116 -55305659716585126302674804707056447360 10338117 263389756512859755193761250219120723680 10338118 -271177881639885504213726343658306144544 10338119 116971313316457061772861551081785920 10338120 127244570303697114086781605083487692800 10338121 67970395424050598630673003417814543322 10338122 -54419699373101464349648157050202855888 10338123 -324226508843336987324962655742334060800 10338124 -31219310197279892787658578745148312064 10338125 -33738225526816494611934487615734600000 10338126 -92749218331961421239211303222022142976 10338127 166694242707405608698441434997486636560 10338128 -6075167079372141924144021216936591360 10338129 198123092079056925070406514948793015074 10338130 34047285616587417665857899818878494720 10338131 718482061184926527548734089784774525932 10338132 -36601593946588111423415328186256982016 10338133 -58939157463716140433031253023493194856 10338134 28258885350413308480765243334917426560 10338135 38744435044377850889232457793228482560 10338136 -548113393845089831689825621139889315840 10338137 -76836690211233387733050943361028260214 10338138 -178387804446142092466591029111052423680 10338139 177425591611198324857024613050699555856 10338140 15343821767556331013637649634467837440 10338141 5002909948047995214275846973215116800 10338142 12745946156412213384137342923256865792 10338143 488106780718701023571896524946635183392 10338144 168970277287990059007059086037688516608 10338145 -17445028060782811071213754029625555200 10338146 -575389800517605475899759202344348672 10338147 -181936186823428651261131844553867880360 10338148 -186767451667476126871497230752504949760 10338149 -19770118865762630160849784034764439364 10338150 -47789919675908218578865282123159036800 10338151 121624178849229787182357324527590070400 10338152 -371036418778867325570194419420331622400 10338153 -63818334792930092120402556312432242496 10338154 -9436479494181294425529234958008318720 10338155 238836216139586541993727749233047620960 10338156 -324600170719975224956765987527854936576 10338157 -127687000400854087652148206309819443200 10338158 108658626572222676211760666900980335360 10338159 -26915220811421281188583076101819060224 10338160 -4979408689642275492054284815138160640 10338161 495556909107337104511309075368248172900 10338162 152334928448314243895745349608620621952 10338163 310031901903587813254956991217138286480 10338164 -8731031213702728893459409761275904 10338165 501333324403042153421086653733893048000 10338166 -128694498788017564081679317976785733760 10338167 -536098752790573059819726221764554148656 10338168 162462975259492806628008487186438225920 10338169 -132639283121021218697537077403118033430 10338170 -117698805956403584772748288209059423040 10338171 67943778983366591511074613161656177344 10338172 85365868210695124558646966590617298432 10338173 280427506511314947181503720404274892422 10338174 53031334385791609907518749156836336640 10338175 -126632115260201336688831209935721158600 10338176 -370772785390489481372429950204646522880 10338177 2214639378191414087386598965382403840 10338178 88603372742028179815392758685857908224 10338179 -163135853931224983378576469082943193220 10338180 92902712794874391867554404650531409920 10338181 -75355827384502821976733206276340797440 10338182 83029922776898427306790600614389316192 10338183 260010556838917723652379799229083811952 10338184 -134100867161981143135838096602516684800 10338185 123169062349093531789076128111382140800 10338186 -83527073509953428107399576229822919936 10338187 -330090925168701238216040331000399560 10338188 50782786176948181579921700054566305792 10338189 -2287342259099454887567306238147989472 10338190 -28370950041183138729664919932627584000 10338191 -299696720840239333426586929390485096816 10338192 17108549140277844756030780791285022720 10338193 -217825672432784183368649042071714001820 10338194 7334496704772921243251530387025111712 10338195 42714384489351809868677627308343673600 10338196 36973120214817480884924684498142965760 10338197 400428173897013653213954593095523661472 10338198 67911565216008970510167458204475009408 10338199 -631356715241328420022747315984226591800 10338200 301962971190970260335598645936071424000 10338201 -114447227804465479660586819896926052032 10338202 -73363713961703535510262446350558907648 10338203 21462941461580040604262821351857782424 10338204 305016378026992761061553013965299875840 10338205 158476037877446046308931811310459307000 10338206 310715650782598428018527858400831879552 10338207 40777417133723509637524503771679818624 10338208 375196766538690038478854052417568112640 10338209 -235128561303854473771230768840479294784 10338210 205172133853242236745567737331512553600 10338211 -38508370149682519626734069723445296160 10338212 221846679966769301191005474818907631872 10338213 -712444945856257907647399106911844438976 10338214 67016875603771721489238321492190809600 10338215 355956848385879955540319875569482178720 10338216 -209108572401523200752843083915130880000 10338217 290510985295540024062211480719751542266 10338218 -221238581575974642147160719383882204160 10338219 724281359112074691271172381141943779040 10338220 -339107790182714584182581370420598917120 10338221 -223405279824028910668962916970284457856 10338222 134113125075348050507629915587072747072 10338223 -196004288401385248480748041876574047360 10338224 7959121004104867423161848625739726848 10338225 60248508676339883093972843796386460000 10338226 -377892180313807362013211117174058344688 10338227 -44208114584753070849564915549300844488 10338228 180890160184703002214806220265387645312 10338229 -703486505324437040634157459892321752320 10338230 -60167931352763594306120075611660204800 10338231 -126003093206409113290638088738892901120 10338232 -3527410610910341895677618103849000960 10338233 195768775366511213334900948572490948864 10338234 230424073389899102978268151072688646912 10338235 -639542511558900453331029241591816320 10338236 379888424652997506700879247624717153280 10338237 59629559995540281075845575089015262368 10338238 23183850030317368306345827911079212544 10338239 509967632625687922330654928544130765920 10338240 -40918858942822382766813444204134400 10338241 376685273100654721304568141199465784642 10338242 -362487841409891342918743909547494300800 10338243 75721503207355553816960958774213270264 10338244 -75497891687496772631557628329374769152 10338245 -451330171964884985136026529337734947880 10338246 -127543594153889522461998514807838736000 10338247 -243968647729053032280954854456522316856 10338248 474678745821317677982859467084435727360 10338249 -46307087210155841943109658805195489600 10338250 -7461142690565259752482078803862992000 10338251 -188096004426128209911305399135257287936 10338252 -3443868568786994237650652963368206336 10338253 463073389294172037802934915964168818380 10338254 185527435207128281529768675946550307072 10338255 -200058831314150970495044754307320222600 10338256 -2805082676964114557193691353389465600 10338257 -247167579974479362815636053163704135680 10338258 31017721139663967326895516587616952320 10338259 -303110041616690909688516628855880516880 10338260 166176618002597971744918318025099009280 10338261 67803120130148445374340651921939978240 10338262 -305199687612215712333873074832765315072 10338263 110966899652714410391326310595436950024 10338264 2909747565275313908341871959811788800 10338265 -17499664750760151428038613935453507260 10338266 403034848465060457333395366383943601664 10338267 293455909167411623779101266536048040448 10338268 284745423612774327272871322818174958080 10338269 89721173976990762350183183185823093670 10338270 -27829802575197603121602740599549071360 10338271 362789156660429077259235623419916217744 10338272 137713712229742788231244050722496970752 10338273 4584390213251102865162100480064978208 10338274 160051324532890839757442344651957037136 10338275 810879528015031949355411208310856000 10338276 90483810209937474660563164971568349184 10338277 -482580332058998393354800790689833420068 10338278 143305469076652314405460410466320152256 10338279 -5905749215923520561429092147565078400 10338280 221971672079401617605288530602196992000 10338281 9133634199842541108838539207644772132 10338282 -16190973609493750750251726679549440000 10338283 89003421552874125575721229478106689344 10338284 -372193896307189382889707230554281645568 10338285 51102789935601899077317322094549599200 10338286 -49444297966182294132021600256258626816 10338287 105518072642387214836884406006455161936 10338288 19976704364243653157406962253501333504 10338289 135554936113563895400889185138908313524 10338290 -49170258060575310490214536530571605600 10338291 -53191393017701442491583111437735996952 10338292 -167832674427503321268382005874001977984 10338293 84638125500182125818797788845808293120 10338294 -60076393141124584428260710185093760128 10338295 -161391263495791884789885731711699271840 10338296 -237103659258749903844203135839190323200 10338297 -65257187581759452307195907577126199680 10338298 -31735769522881332159576812828141715600 10338299 -74218597733774410018634380076466546000 10338300 34639805425190652948720639225636864000 10338301 862643726202835860247874844674173196032 10338302 46726290338161716914552019307372518144 10338303 -341034286726961517798010799261547562296 10338304 -423640766796286949485617293224799371264 10338305 280651177874030015020671808745388005460 10338306 82222279226300916116301766444318142208 10338307 -12231834949168780733538680387032350048 10338308 103801652907090870833090123910070665216 10338309 -320200632385148238859723281121513972386 10338310 41177353506739973106823488504349221120 10338311 4949148981877945274779719961148687472 10338312 209700664423241855994727287306526310400 10338313 545623227379227397804659381048156481562 10338314 19452754511233991149721938788099999744 10338315 -16554270796707657295122859552993109280 10338316 477195229001037763562858091830484025344 10338317 -302885136729790276169941351966651906848 10338318 -24038429055792034406179271101356096 10338319 -725831154786743738957058464819653261056 10338320 12575219685146091962627475396996710400 10338321 116998174111709202418470526950645696384 10338322 -147958402968724892581768411893634329600 10338323 -215927341939029466436321023752780522240 10338324 148068737379403428210294642405179996160 10338325 -317383718629763233003969042612949168950 10338326 238502931550296604014937558413186852480 10338327 -2440313714412845563795479934926312960 10338328 -8267559365789407540707621618837749760 10338329 -337968924256408013310841014526853359320 10338330 -96416701422858555255538538927158990080 10338331 -256369661670216687022491654179666751868 10338332 -407060246886454769837411718296808712704 10338333 -15458454387596563148006230857873990336 10338334 -172627641960156475374555735311829026880 10338335 76055041094088910440137581612073856000 10338336 -36226225495920572515021495696640114688 10338337 -22485116480506263012650597471958391760 10338338 -200908865676461048923095951310004182656 10338339 -96054530104931205079399508192830846464 10338340 -72299037622360116232525777725644881920 10338341 101044853147455535310973548358506586584 10338342 -312031781015848920206326610563147776 10338343 670773222348961658637228382751112025592 10338344 -485838576446298727867177165729275171840 10338345 36834906170046720898656744741337271040 10338346 -234125031076503858278580932029200696480 10338347 -72484967571602772682479308725827787248 10338348 73416840792373687025938409672730024960 10338349 17608566692887495425366197439081846272 10338350 -56001049293771209644183015889629867200 10338351 397969741272940486039254642823158413832 10338352 40049566880137902589736962038139437056 10338353 -631103061312527318421915987140660764398 10338354 -1503334556433950266662459472275792480 10338355 -93574860322695467080986692129169619200 10338356 27856814104162058671175518612712017920 10338357 -295621518743773340735756368199253705408 10338358 28489428606622324452987833683839832320 10338359 448648659849466543292714573050673083560 10338360 -125933244456639655984943459512173772800 10338361 9020903897151393758158866225149296 10338362 19877425557644631445459272075412523520 10338363 -138867523078596214569909800578440638400 10338364 377172587123358700624576676748705483776 10338365 -161844549809204851714089975309390693000 10338366 -11675759046381854685545566068729879552 10338367 -104182632171025389925651864121469513520 10338368 -189812103194463133571566781141241298944 10338369 -5473408495785289275958298809942671072 10338370 14650490776675397782439355024934978560 10338371 -81043417064253058221156630207569743428 10338372 218649593855347267239791176690743616512 10338373 -444994338888797701874203956204653281378 10338374 -308507146737782320831372495851821564064 10338375 222711241270257663979004445302120160000 10338376 31753106558797027853296038995827752960 10338377 -215285312512404793810284614572222604928 10338378 174474078075498131742183750007606497024 10338379 -8365049592022165791194678250997647200 10338380 58931151731517530251063600151196211200 10338381 303005134624126176529390821896697214080 10338382 -397410029552550238048829967280959590208 10338383 -68272284950461936688758371438492405576 10338384 -39049848574144848494004117569816494080 10338385 66718927559789457284687174667530424000 10338386 317850305542513585933181896988444624544 10338387 -370378673189522530377843015461198191248 10338388 22322389587123761543868196719266492288 10338389 314712674774325274129912833963835758240 10338390 233141400594019872427400228947211435520 10338391 -69474432632340844907172854068043528528 10338392 -55650605043623708716260406266722918400 10338393 145856509227096501784548079175573638080 10338394 -268050800124923757117948324334476414720 10338395 19953360893849734872366869292613982400 10338396 -64084632125130350846621632550722046976 10338397 28256555079837946183261552797548492352 10338398 55429026372941894167003486769941758336 10338399 383587137152761178089735242812281989864 10338400 358517885181854600748168940795497676800 10338401 -328723597423779370261680866903172677598 10338402 -264481658427844392274976114844491323392 10338403 -440059969038386001859263803883335805560 10338404 -6155770274704737731245197899711929344 10338405 -88173469573579819390541530533477672960 10338406 3760778270481881877604809663400457280 10338407 18166354136064261885407343465447195072 10338408 378907869341612182968626026130753126400 10338409 -134728857946932021467170860887147560390 10338410 106358742159419624575284462096239787360 10338411 -303986454148947398900818602617526293928 10338412 101938003859439681847504349355956937984 10338413 157063859899253129745863042418651978720 10338414 356150049004681987617267103038274744320 10338415 -60062472158455172602368174102441894000 10338416 122432073693344306182108009974021586944 10338417 14974210389845264955622408795674706434 10338418 -95514600085767650484832038049460195280 10338419 201345924976630751332202686626710489088 10338420 75790532639488506996610700505809786880 10338421 -125232433476332370213913518604418407378 10338422 91290068677155071533464855147649444512 10338423 73843008628206347345391294783045945600 10338424 309031200264490009959984129798141542400 10338425 54042077442819548054852878023899919150 10338426 54477909674487639190443785667645590784 10338427 -93101775115029560799033941309659503600 10338428 -215395911869700916507112012438322604032 10338429 -77255024962605903563312166486560860320 10338430 15510869337662341062485090568418935360 10338431 208248080741894911402894420578509884224 10338432 -38560256054087052938418319295250432000 10338433 132600992762526360913829756009844521920 10338434 209618786273426254095947345178346697760 10338435 263262173964678215119844487199900200960 10338436 112580245381621561862229739893540133120 10338437 -231285512439199044392420210499330784548 10338438 -26166633246507397244945045656755580416 10338439 469698503717489189970033118990163607480 10338440 -30660647797667939698343487471051571200 10338441 -91106505611246081979306835261840866240 10338442 460214682972796910389670792251796700000 10338443 384636015863213371772978471409865699704 10338444 184595273215474174716469265732252954880 10338445 60964570446080568948734028600581817840 10338446 -188158993552190718341273591298187404480 10338447 -932540004495439961989797616512544128 10338448 -13716752957788607149904793278978457600 10338449 136939468638787485051139528237032120192 10338450 -5888007773757034288469741976763968000 10338451 -441065345538947487723012809686175743400 10338452 1820204454526233759897223382191042560 10338453 -112249440285051646733090450844185246340 10338454 -35733899718825723835614104864196612096 10338455 -65990850800060306347000469618678465640 10338456 170301207776315113349766868564709683200 10338457 -18193950290638086222725770680281773568 10338458 20095410932481276688763976728369301984 10338459 169974725721290117761015693543399778160 10338460 251410405159551734173839032847972264960 10338461 456322589396150484800173620710197602540 10338462 273798591654770086710945550525417779840 10338463 493781687521999120059553185904591502584 10338464 -701901773472812637321757359077811093504 10338465 -236474014612175315287734629872714452480 10338466 -82663354876236431784209935862985750240 10338467 -229277198861543932383917770461317119728 10338468 2871929570095729531593211395041243136 10338469 -139292063742402608759725852669807784448 10338470 227283968224411782868617917184787363200 10338471 -74002208160843112583098348756766652960 10338472 356109585198023568795824933202398284800 10338473 -451419670655198598166152406719126550278 10338474 239621216198872090171402624577956842240 10338475 9376661662247562433564533324910068400 10338476 -257042399027011624091244958639619869440 10338477 22758964949565617164281924845550122880 10338478 17784887180118962238462277124553922560 10338479 28458035767775864148638763454561088784 10338480 -15106194489642587710286451827401359360 10338481 -151877746987668862421762790155094372718 10338482 -217928322478422517022338836483025920 10338483 121589045203713188552903983266160097904 10338484 -16020214853949196531102555961674145024 10338485 20037378109598284856327654874029265180 10338486 -102685539206382327579675312577287236736 10338487 -397205216371715517847584190788490939864 10338488 80795672658920592025092091017365852160 10338489 127684717051233505575717979932690432000 10338490 140677898990587816093202626525797120 10338491 26348518621660771326919970718554495784 10338492 -21791532678919590406945052627605237248 10338493 846914353369033575456914668370132031360 10338494 -28330568577169473423325391925233320704 10338495 152378017196648977884756385044414591120 10338496 58770091686270722567344555526933446656 10338497 82413492282587829591861620948404373160 10338498 -3048344982994800029777568319082390496 10338499 408690381766924546534508284124791485336 10338500 -66850093653215563410770437595873280000 10338501 187639886259090371154818868230390590080 10338502 -496366720328966658115368276504691599168 10338503 37626887808381572754335454837877954560 10338504 -314973061453489507299762904109494517760 10338505 -254830523402442102281390795639201574840 10338506 229463752618791379509449731001015291952 10338507 51837984873773134436681227938542339880 10338508 212425848541134995240016985271286392320 10338509 -536343971913316837608180990511306225290 10338510 48551288044653745016237748346588427520 10338511 170430529551184611810738433865002195800 10338512 18221816416571178043793984258989449216 10338513 47933701774346115335718529235460597744 10338514 283877470801134218680527405955956976800 10338515 121132427862088060645409956224172023120 10338516 25724448497788192832534642229532892928 10338517 207031809445464305149199014449423238784 10338518 -575741684620964286990251203916581089984 10338519 67470181625102287644657325001806213968 10338520 306928684719850415346139972182447513600 10338521 241543085155718358074988451723599955722 10338522 338325285036331187281543439735505400320 10338523 23192446705556151717025478310427941888 10338524 -27537715577828419660932958795687200768 10338525 168438611284362530161527346270136291250 10338526 248569740936649878826942469033583326208 10338527 -155772628064856297385165942973853337560 10338528 178187365894601698696701196307655819264 10338529 767589337767855059191257848737314778260 10338530 -144048880123986915959891477974491041280 10338531 22415359871151467561701837088296409088 10338532 67214837755467291617802199534131573760 10338533 9277989527592656777382723036912858624 10338534 191651202422126679179888321396001636384 10338535 40534234849464435168025407173817251760 10338536 294017853138618381352287596477936793600 10338537 122665052667073790751521997059510600160 10338538 4888081403616718979947829934679703040 10338539 -130078021225051825398674905152211143360 10338540 76862495839838573997130318215720007680 10338541 123922557837169824289808403357363203500 10338542 -355252596879932578652978228452448654400 10338543 -200348804155078111297183088840094113280 10338544 138498848294311707002158471938325544960 10338545 8046152878980744915997059841868393280 10338546 50624088731060224264191411051559772160 10338547 498114212535711569326110874928101793996 10338548 -53576524778731864577006870472995149824 10338549 138676546845201723394986684074585171808 10338550 -35004558023804749482695226844787371200 10338551 126056710395616206162019211520631169904 10338552 4949854350531448372025744238474608640 10338553 -341166507538225882269593471317888930198 10338554 33129707651386167374739143365689199872 10338555 -89531738256523041243249992809986756240 10338556 223439033544715301102586289149148022272 10338557 116312825708650064777545821700731052806 10338558 11907936102439455664959075821572460160 10338559 481296980127944410474059423525613080312 10338560 58390789499835238160099086882842869760 10338561 -40261383972929102538138876439071650190 10338562 15735113690151642353806887065822035968 10338563 -225758299606043157369507945810594378216 10338564 -163983716532565139309901246007700788224 10338565 -328738485086483340033976081850981186400 10338566 89673244455598487237733984788832750720 10338567 209349919468320595796883859976272748112 10338568 -87031261988908525796742517082675927040 10338569 -555656437145918998068027549881540767680 10338570 -14659452097010467687614717060770188800 10338571 -463800617941205544408419070563654375448 10338572 -621788297059678359453990949104040335360 10338573 -34496599829689635059171116961409134592 10338574 -8710994138094862594226053981743624768 10338575 -194197275774734027544747226292970949200 10338576 649504701960185796608533335270359040 10338577 -198984011245303152041481388798731687308 10338578 -118910964764443665014395619740854000000 10338579 22418132655357692668787981239396479924 10338580 -117311830313038390322832725432030453760 10338581 98775303868785592876961269814545256064 10338582 94595118478513457364378357438929549184 10338583 226746600939152371611336827527059829832 10338584 85340922659550601030932957412007731200 10338585 -236226633047425211032655681586304824000 10338586 409036882498334180334614952287837883360 10338587 40425686210487452868074772694742138400 10338588 -69322957822269334285828569908977199616 10338589 -580679383723720069240333715109202323610 10338590 -246353151632415275824809847041236958720 10338591 82853563290166869823431292454107614792 10338592 -264690381212196408979373131248546349056 10338593 -118629237965331348253960565317815822336 10338594 22646587081252041022029976666938138624 10338595 144073785234314443656715287493755099600 10338596 -75058838323930307636464551821847221760 10338597 -9544188148552983412809638409046826754 10338598 -19250258081963674079317676228419975200 10338599 -386723581819171732532360431554025115400 10338600 -117709386984464747619116538281889792000 10338601 7365685685867374451687316454399550208 10338602 -243113490918051731067448501403797159248 10338603 -285325323536440462421857680751320000 10338604 -14011267448906005207257865081487867904 10338605 183544357601463989195156070362847493260 10338606 -87266729109387893907233211090735276288 10338607 -248464958048029933287532042663607074088 10338608 45799523679525305775674772782962556928 10338609 215199044310446139439682900446409825904 10338610 207971605686497124933394256196982080000 10338611 -180026525859894990152082774095939548788 10338612 -62382828855460801424737422740930777088 10338613 -22364983913356037721442163981419765138 10338614 11803553451606263544649920859672829184 10338615 17838397946136651233278373078810641920 10338616 -553548657231282400794996505128812851200 10338617 472052604823448825241151660512565050666 10338618 199829263402919458221292975141698001920 10338619 7556443519433669612513581309117567144 10338620 -260719809987778519364702945753599864320 10338621 261909961647858842827929581474318464704 10338622 -132665016532289628585837547642117063680 10338623 498947932284059503477326270491066215872 10338624 56886467270402357271193415165033840640 10338625 63423656463432965401102759291323936000 10338626 41855130139101844697142091012992038304 10338627 -59140512966326522059282922069448915792 10338628 -69399767983512960856284350752562299904 10338629 -176407283062619749277140677715803478080 10338630 41107327059753776970694509706812827520 10338631 187535582579392867676607440706334664200 10338632 99444209035671579244051895259519206400 10338633 17045023079907251233351521946850861802 10338634 -274388646173626417194303386883529400784 10338635 -408722314617861982303962082489322567040 10338636 -141619772764815640465118621035241668608 10338637 -910400472253466844535363303229874458688 10338638 -26049402138863849287779730945521319680 10338639 132039271701099047131704658306035145728 10338640 45635111928580162011007558255264235520 10338641 577399291505853078603721975958634994800 10338642 -34533212334206843009775814475156897760 10338643 248126746148505154960390774271017541200 10338644 480173032897384168837986925578814398336 10338645 -112786854986543741663479739154601027200 10338646 167534498688150938343105285684133630848 10338647 -50670745791924129674742651402990499200 10338648 15283252546982985416306515258806558720 10338649 -244173628516288603902305561090264255350 10338650 2837170930844786554944022245727488000 10338651 321418005778806978438021181614348211200 10338652 -30587629907266240283313686562678727680 10338653 -14236992894855172432398867537952594056 10338654 -84061680753258064723242349108170866880 10338655 53183966639000389026656379184905909120 10338656 108422628507738859048927495047086211072 10338657 70170839735203435790351940100630227072 10338658 -302067411657435352734601839629904789120 10338659 -8254221355054538657813526495596500200 10338660 172608098475083365512058889021185843200 10338661 142678305596869187010835088592828800064 10338662 -1486577275200981860875873470227312640 10338663 271690311403133263937017871645615028000 10338664 768796733338602760496306584220958720 10338665 -300708466505202555445604470377674921280 10338666 40487587428665242818990058904376770304 10338667 316750153579627383768266965384580881072 10338668 -106247032930920548451642965182970901504 10338669 127036494678087937136049154734887682048 10338670 56984799167817596066864954917558457280 10338671 232978577122272751854581329625662217712 10338672 62139280931031100188652768081801543680 10338673 -481860245409655127556097275978032716078 10338674 392740463793679594710798806846299656000 10338675 12138320029352988337297944995785905000 10338676 -107691899794258001359377402908143066368 10338677 -276796833208714738904555895200025483474 10338678 10004886965106408045754922039393721984 10338679 -2455296452764949412218922029448941256 10338680 77909357162187893314477055666071756800 10338681 363482996447969323515730345892347956960 10338682 -171169569964275720501580893052473945600 10338683 83171258778181229785934828148580846104 10338684 -42790752096347438228959830309659148288 10338685 41249947489028364267669005243709984000 10338686 -14937553861765240159303267441018136064 10338687 16248592650015442003145635302901212888 10338688 253878240125806918858649237819542732800 10338689 -70181905352109439429385198870098376574 10338690 -74660817811516715527581122696045928960 10338691 650228328375277863055871051640029253384 10338692 -9345570746610099355292773152845549568 10338693 146647984784926181926600133085452228064 10338694 -189213462417786691489341318465855475104 10338695 1610756952248630116214273062023598200 10338696 -335669076016556219296396551710203898880 10338697 -382796213746427537756381661432809258854 10338698 3771349665388933051841423215785354240 10338699 145714947611718063255181355857198832640 10338700 56261445845022532410031068055786131200 10338701 355865515215179883869369718946080149004 10338702 154286256358578904965899770734648852480 10338703 -1365750885209404291121095856058952124640 10338704 -99387870676324765675384695772793364480 10338705 1040767160620428753614363927367878400 10338706 -132528934502126088031614193649422094448 10338707 -328795944009486246463546779853383282720 10338708 45982242751306131282870744786910402560 10338709 -312275722318751250563214233507021055396 10338710 32601160484790298396690559519203032960 10338711 -1625952330233254473097740936614302896 10338712 580974916267268743267229246871809587200 10338713 184940205197154864429390881376322194240 10338714 -237633641063155212753902101271729569296 10338715 9844910294825846300420861293702114800 10338716 -405720074842385000421418388424538268160 10338717 -47130112764784132812616220569588746240 10338718 5445814709286299791135458477769063104 10338719 267656982294196720670006328744100593120 10338720 27595896411441677982690440863725649920 10338721 -661971167899076443622120012201622082078 10338722 371428495879080110732068136955307032912 10338723 -419567256019318708141023592870299944028 10338724 -209645456165007036072011365986042624 10338725 -87887411869441543135500547360340477100 10338726 -7539608846689953051201179011802873856 10338727 -110798999721400855130542371658995378128 10338728 1087797362692860694612737211168331612160 10338729 41924330653444479291627199441945941408 10338730 -111406603437269209103880770578773504000 10338731 -100138437497316969325397452944911585856 10338732 248106813728547914920418043355198617600 10338733 247852971158563492722526440070690984982 10338734 103442469743166048902588193298538284032 10338735 -16925365632266182787527168407673948800 10338736 108287014661344913278074244105450291200 10338737 666184353696507093605923652184360704292 10338738 84119770581270232177841278907565577728 10338739 343109200637245655284448795353927670540 10338740 130820511462023501511674337335881728000 10338741 27836468473298909452568853712724445120 10338742 156527046289499023369274416188326449344 10338743 189630690455809343477015043054246685992 10338744 -264558241374084213622193427344884224000 10338745 -55223000216462652497948622955790112120 10338746 -57593669732130712886052736632870332160 10338747 -61570708163862729106123000425315389760 10338748 -366226115627173079625442423287185408 10338749 -151559331745062017203645786640765336250 10338750 6485157700362866079961706704595400000 10338751 -237008572368295646351084261844718335096 10338752 33196792210262156005865145129297248256 10338753 120270235996419294152977269699716760384 10338754 -22916447275245591371743069615514261088 10338755 -20742240760219163010060224759544944400 10338756 190515783223999891945678970576540777472 10338757 -158034265526769834798746099661283842816 10338758 -344383196845100469381317885312315471520 10338759 -14279345152217912597990446846037247480 10338760 439698191969939625310799762919422208000 10338761 74079925065549019937499776018133627300 10338762 29764355611247570060413616629669745664 10338763 -65285805329263064228210684370079865856 10338764 56624264444229178747671738500008184832 10338765 -33875417074932869689127835547840935360 10338766 23680428221211924013033404867119024832 10338767 561788004476912786226032741726374795512 10338768 -37648959937585705687608357411566518272 10338769 -172205943201079894536214448254595635904 10338770 89226970644190823059217613477533544960 10338771 17695959452468864616030316377120225504 10338772 -406736369293571833516047503035437418624 10338773 -218682883914719808276170720337579756978 10338774 68536463074376751070584524582078592000 10338775 253433098471959781981889282688854202800 10338776 -21953746046204188572284796534610944000 10338777 365316629978342031357019212722138010714 10338778 360609673955251624953380352111776749056 10338779 -28844826815557636465732426037381867520 10338780 -101397367549705838571782519413888650240 10338781 -4403037641643077743319831761500200000 10338782 532359149832977437454116011375107813184 10338783 -47635229307452666844482184175553221632 10338784 -424935441029274703726425142664108703744 10338785 -151016202174222128977632355991673858240 10338786 290200806855290905448373493248228307200 10338787 -322629961205684772851441998455256798564 10338788 119038913030904324753579842831521602816 10338789 95511614544317353679606981023781331168 10338790 16280692667740888286281021037183385600 10338791 3551272326206080052354846135218721112 10338792 241838812348616707303898452691993886720 10338793 523104654201816544840000991473135588800 10338794 -39375376275111605345231067387667892304 10338795 -7829701575826804440049683863786468880 10338796 225825622933671940636748157120285832192 10338797 -19356939549445335549075538551949161408 10338798 7054824188447125438255049206090793088 10338799 23925541629513106986780997522397152800 10338800 67944327883222537951859787954116198400 10338801 162732419833830921675706581032338795104 10338802 -181132407681304758846112454815033137648 10338803 -5470251210447586193510483794750800240 10338804 1693911449443110565823531088895921536 10338805 -187136126846949892520035848790365476040 10338806 42537824967177257061162755716584981120 10338807 -84890627826578535103788577353363527040 10338808 -34020807985153728406017083448304128000 10338809 -122882450715445534429062283728912013440 10338810 -47927692644041559172131814902445486080 10338811 5313521939186254035297169902195330832 10338812 -274531930468430491307503605524235264000 10338813 72067474812247346493674816206060814400 10338814 90933126784962469029258862533189952320 10338815 -252088657308807310089804023543406669600 10338816 -38564580001119107239541951338314203136 10338817 573718941865112349560751464688569588740 10338818 -113007746900229281024264524465197955584 10338819 -352870753279313304807808154101758593280 10338820 259602011503551691828088186842716672000 10338821 472471537283515617110424874434059213022 10338822 -17274205228494440360336644782264605184 10338823 416472381942354435889650423457654040880 10338824 -227430025947453619267351013596188503040 10338825 21224017002173857156397138810224896000 10338826 128047118693744067193937045463583588704 10338827 -444010463046952778002376541529483473324 10338828 -30882484958106748043349943890960384000 10338829 130753826393042617678108576905288023980 10338830 -143071795391978336981476957283471431680 10338831 -665825824955263989032182542604354600320 10338832 -59025836088599821478874714118018039808 10338833 210045090099090859199796139645774737444 10338834 -1791308614658638354403768389355710464 10338835 -97599287089478667196819283595329120400 10338836 176558573063527904696411013705376098048 10338837 -16739208473318479613262633825538086048 10338838 -99976760551171590059331708268599283680 10338839 29590126611424679540103539175971557632 10338840 -5823160820694439903486537817483059200 10338841 -29772767958588542473244228549098022400 10338842 -80189462485097393600781808481313783360 10338843 143757091094172146066937034592884571328 10338844 -5589774486814244443042162028393621504 10338845 61154988997475951819673274742175360 10338846 -7179597310506672952974465087465369600 10338847 -169017972283520173630304223789892181616 10338848 -324777783065325787968387695609940541440 10338849 -176383172248418816287990281610816814766 10338850 -181597897300336808053553304079026384000 10338851 -449311949147883705640000037870125610148 10338852 137115105751503017885036139585252959232 10338853 -11349009726220717411899461096517552324 10338854 317718309936873710407202357901972497376 10338855 5757082432295849445498895199689482960 10338856 191822312465723787827370205512251473920 10338857 47553262745274511477505972832200150352 10338858 260607408329971774265890080062958717024 10338859 250471483684617805746244293905240315060 10338860 18232540322571250641735799328242944000 10338861 -44272515907719904569505915572265008960 10338862 63411907321904901112119761488307034432 10338863 -257263272991446525869456075166765455760 10338864 -89497002743317423720903906338021605376 10338865 318918409746318967161384975280374273600 10338866 -37342243896636416550473538559311088368 10338867 115333282667446574796135488852759969280 10338868 68274326002761444349925282282461470720 10338869 -327751490716490663142477804044641726560 10338870 -95005569954391844619522669495528643200 10338871 4916063376375069215404850035902030592 10338872 -68610633465263629722371666328252579840 10338873 105243344802872963488596792000568844160 10338874 -60501954076127328344958549403090080768 10338875 361070030729266160426887323645268884000 10338876 264168105231198441677098119574602373632 10338877 8664177754985856536300053290049804320 10338878 -35013725781149901058739429437569438720 10338879 -178378451066532968007347120645737807416 10338880 143935069678199166003222844355405414400 10338881 -48194307448168082105007296600165548608 10338882 -53315467216198537638182662720580116608 10338883 -292980845444553697565499685103858803560 10338884 -97034162264787046693458315341675655168 10338885 -167785761515634948471732544451564041380 10338886 85660778401098537579653715895378327392 10338887 101377465056751853666520626338484394600 10338888 -44634038099085193905196121369346048000 10338889 43525384299728485914480220814470752960 10338890 -119177005422852995195886743211842701440 10338891 -71504122227528495823609510533541731840 10338892 -147104216843466018983779033211327759360 10338893 -1389824206849790514869903393938029600 10338894 -233930941851715881000139279480236888960 10338895 18218968713469350784246794254022873600 10338896 70966450463094477179433136870447767552 10338897 -194959956531696316186401069620542160400 10338898 184629549878283793736373640734138541200 10338899 139359771605265172734574251941676657900 10338900 675761700543330682197838842833203200 10338901 94059303873417894108906891679086338702 10338902 -62143924373776885684445099025677532000 10338903 80717741714000151040447201838128081344 10338904 -503099129943537540270710176277907148800 10338905 9185861311976664884831787270469581060 10338906 138829213121829770573301095942265043200 10338907 -674294510212899908749261782958841158800 10338908 156756143610813206963723075064117941760 10338909 104947621310030011952269330930931399808 10338910 14142929172070390944411636552925704960 10338911 -159032718814749326990437158382964435976 10338912 413627760639154705170765376208506060800 10338913 568612799380009841389912173404657233584 10338914 -234175367355157622514211927865135930880 10338915 -269449053981885403576269332730954688080 10338916 -131413281447342189470172584025458819072 10338917 22013599405373124656960823931021884060 10338918 40825292871563306671231768580304997248 10338919 467855787749108145920481674713264161696 10338920 -5952711076242741459953575229771366400 10338921 -66404578714311745960845210518677589376 10338922 147723400662402974713563031142648189184 10338923 153339960322646520648214090986512868240 10338924 -72346786176495743176563952757004902400 10338925 -286767051624478645094181731595047300350 10338926 82529604783419146708890966442268611200 10338927 -28323149900611468742420975453138308992 10338928 23592651500318610213753717023396298752 10338929 74143083039017725925059457539269539940 10338930 -29432020280750778214199108042246407680 10338931 91239728580738187512095861690248934732 10338932 -81869433407300476560146189001799077888 10338933 -299629922705563610488479349952598560352 10338934 135948845328760023116501359632135905280 10338935 225136112098971222126660610366524993600 10338936 -218368254351818709905848380455888793600 10338937 3013298736042230551195757335958666112 10338938 -89516051798524291592167585793200052880 10338939 -54220512815850188537816372178448151232 10338940 -9320025307986891948918648642167784960 10338941 512004740096847339163982282805882448704 10338942 946578234343316118165118247002205184 10338943 -208750958273612019920259285332144272640 10338944 -146596165063495046656241765286150144000 10338945 -105013854465092288933514725779499332800 10338946 -36104627121701400871340450774152972896 10338947 287951802463368573172630650225986995152 10338948 244876342611210901100847581413098424320 10338949 -85133561138241656544686823985399813632 10338950 -13604147096270528661209458947145668000 10338951 -62105318432053976718228886608165756336 10338952 104353487428805874032965802864722022400 10338953 643496515431933038552530447823438114340 10338954 6066648530287509262740275988563634432 10338955 -65296545733696135754736374131332614880 10338956 -210406644673734032478626767939613978880 10338957 -394340032938606062255136363476196943146 10338958 13778850623836493741857525512832165632 10338959 561558861725134518134684472830589265080 10338960 -14059708958197606961348017820372828160 10338961 796042007391730275313775344127423488500 10338962 250240068418232324656191700177526969232 10338963 101613603444324950802978205334144064 10338964 139283637383340775462176180278778009600 10338965 -19537059115664644061199556299718133760 10338966 298563377977841016184706258024977152 10338967 179313300675604815723005068907227492960 10338968 230673594801061385201144126452287682560 10338969 417382282467858326146891756964319816144 10338970 81121729464105626975684150134351595520 10338971 -248337895423535827449510638980064504808 10338972 -15958094829739804438143096436235624448 10338973 489867265653248577057788208698001845222 10338974 -108790238412491945291906289024782619264 10338975 -40022891141533501034458935209551302000 10338976 513258120935639589894057665221426348032 10338977 -234520444393935165926684508932977580160 10338978 75511922200887880687939447250400035328 10338979 30359979997920406715540603890281047712 10338980 -14359581937858066246427764755776352000 10338981 304051071450491739892857911921422208352 10338982 -14611150055968394081897395712432449728 10338983 137600363548265009874656755755520684800 10338984 -137803379557196922786197723433870305280 10338985 9350015512108678084835427272907798180 10338986 -2903712095453178018203940647402592000 10338987 -82648721879545696506670399484841990720 10338988 231155151645659729867025890847181134336 10338989 27158619858703087315384669974302443500 10338990 -10731022798091516764307365125549346560 10338991 293579870142821835092654943927345703672 10338992 -36148921528504417634589138244671602688 10338993 -99170702397261751763746929924248414400 10338994 -46619205340977816733965411785395006704 10338995 271721358278703953020175986942518774000 10338996 13832852761370686721895893555007012864 10338997 3683661857573942987020252970446258080 10338998 -217790611152037970480143489199166574464 10338999 171692307193729960320396906797524273536 10339000 -349618983943522803268794796870179840000 10339001 104187047691631670785921922066429593002 10339002 -1952454664761938920609149640206412800 10339003 -50975607729845546343585926119049013896 10339004 26550538547026096265192509919304347136 10339005 27528511681797488697563760508196542560 10339006 -1883189045670655780979283832860773376 10339007 -89215273970706810556473237150307129488 10339008 79671186269450305095850647482636697600 10339009 17921420747825448309675599591593699716 10339010 74170545530933362692273893736886379520 10339011 -48353935242581190639496587550991132520 10339012 248021984974804773401899667261966939392 10339013 -414199942474495389772480564016532976320 10339014 58397279494442424682173729724467873792 10339015 362986919059594719986103223046328069600 10339016 1112970465139034530464219187083885004800 10339017 -24723462770212026776602249294175119104 10339018 -371443409486480288184162622648326617040 10339019 -605875054240906264122681307540957385580 10339020 44340434671031376657031822973569689600 10339021 48037474793499003447135832688151674880 10339022 -119986344509469492787006935463126315200 10339023 -173806200667116050095053329033436113016 10339024 91944327854644660364444388020197744640 10339025 139892590211879705194686716859072606300 10339026 127550217541752913280628899442695549184 10339027 -131046669428890604409313914948034033088 10339028 -29933596510739355013434934531093684224 10339029 -258818354552255814419262029407880784000 10339030 -9286780497867240227190332160458705280 10339031 -413238573994353409107560117801672380608 10339032 408079627639281856539103275366844170240 10339033 -545548598087834649696024793255634217718 10339034 -1668528758420993245722648622962866208 10339035 -50585259708523592252848704597875792640 10339036 -448086512522194012420640508287082724352 10339037 -603753097879606501929232786878836171040 10339038 -321540227974292217699918392770763295936 10339039 -149772634907635773437147659005094872160 10339040 4511862818571661779919705726707302400 10339041 -174458443430543973618971755920801471840 10339042 -107058548296466061836986166517297815040 10339043 -341786393719080875340702043823042474592 10339044 -173272882701184905473941773990270302208 10339045 56290723688221676523984613697451792000 10339046 -159207960349059352591611351731940683520 10339047 4624342085791451320356821835801413448 10339048 140353174484743838782252557102554511360 10339049 -6034536090164341755628988873763772800 10339050 95388346456335736824086520010947532800 10339051 493075307933695625267443087647259095600 10339052 29837146299051946018969460968691226624 10339053 190283563436353252501583021756341552704 10339054 -204721805986474377432586341368620657728 10339055 -240555141083964064496548585584226970040 10339056 16985707347848659444306367553397063680 10339057 -206827686497617469703859551442610667694 10339058 36684051264909101721859391542899443712 10339059 -6340544324866736358924090223345037760 10339060 453349166871761982353475087692929597440 10339061 159408009514612971642291607897618876512 10339062 -191136916497221956823461790729908765248 10339063 -3749555158267017604313800863526703776 10339064 640616745422538557153001781200030351360 10339065 164229080727615325615648886844918697920 10339066 -124355262118959858073205901573518515200 10339067 -386282919742777562450029240229489333568 10339068 259251483410456496117453110466653667840 10339069 -74039174927896216164558291114975720 10339070 -26817360883223864685255854303115018240 10339071 171071733068622368312080013176512758544 10339072 -300368706704058487330693184131478585344 10339073 -366648504366003142140609811583501738796 10339074 -16473927687161485050260405541077716656 10339075 106939507567769217543302796930408795600 10339076 51467889991172310361007037820000250880 10339077 -60438461759710279662030726537834304896 10339078 -10589194325809563997763649573617823360 10339079 323023951311008867847664856988659830680 10339080 121018059817814006607505469862555648000 10339081 163100238827337279910166210977775927652 10339082 36569992263229071588915859988969740272 10339083 -369896400805409046377503910879168988 10339084 -14938284083790116831849408959768177664 10339085 -689075188832143957742986626911022336000 10339086 4337411582590467770356813878924931200 10339087 -211862485730607236482458725742641032 10339088 126466211662096665239297973665405018112 10339089 -33401639140421852810546122872368701440 10339090 36358727013335216943270261865785208320 10339091 -54185029714333966039737755978982619824 10339092 454496117676066707389160035348776960 10339093 210567856190041368156191662281814126524 10339094 -147951707529836823713594180810533787328 10339095 22944716155908381984333700358342283840 10339096 475784361094176019689089701936691681280 10339097 611294100646241133226771127661793920480 10339098 61047755368850891098187361219860213760 10339099 -676239402929179506544012368335735371900 10339100 128611715400076031057898065219734886400 10339101 194689035896759126620050241957193519040 10339102 271799313114913805962994752589031418752 10339103 461844456029760676794849163544931841344 10339104 -357911771432653303530329582995282329600 10339105 -57833893754374437272662563559487875200 10339106 6345697482037410851205072963586210080 10339107 679479761474463497465353286108633582592 10339108 -143517408509830212240847923514525003520 10339109 394907106962143453508539606140110730720 10339110 -227033811756796408363577296443735360000 10339111 242396587528947024870548097725740551360 10339112 -136578926652991387555755072682779525120 10339113 -74425180439561125359601629632664863856 10339114 -269556854718677288108891721298073216928 10339115 -109261360339062935350816764536245902240 10339116 -74734024723118680054010212487813160960 10339117 384910422848842912751503377542098774166 10339118 95893792386989029641693462723585725760 10339119 -18011097048263820676713292629410814096 10339120 -19727858336662421505128202256672358400 10339121 -105001497628604737422649033348343765760 10339122 52000801947183487623500011366392456960 10339123 98459070940683952475413554853453762200 10339124 656898983683246369942307486283665289216 10339125 88426509609717477880345757269512000000 10339126 -12458347873363889762120876469595386240 10339127 624722808741181182429396835583040791976 10339128 -38838674934466790364871302231958487040 10339129 199387051522108862901283908703385938730 10339130 -82917395805911751176397360742607860800 10339131 -141768452884002396098092792239331803456 10339132 -106736225925639491773202736595416235520 10339133 -124452135012304097823639631577753289024 10339134 -11953655312252666472013601192972779008 10339135 -1756418053768292382778223992421481600 10339136 -1633644484165413970122951898193461248 10339137 -355995599989911486024736891644755333760 10339138 334796382402445505416666805372369878560 10339139 -190264712652193243017638511897047541060 10339140 48353156720237285552830481443808870400 10339141 9439537595583582105890028886459849084 10339142 512712282504242821381570853305283401344 10339143 -36265036693764191596279477231289570136 10339144 65287161784939001636102868638107729920 10339145 -298610802986912998017942451047300628920 10339146 23418388085770337507193665265575053824 10339147 187602342083195580820424837748670258512 10339148 215374236408537080536698968542700606208 10339149 92939702204745994859935701560114307264 10339150 -176870126109832034609444419283719795200 10339151 -7928737432944859134036652043066933376 10339152 35783534819027901780237139589991628800 10339153 401948889638280866134672388114508081264 10339154 3137949947308276538775200021512273920 10339155 -180752449755774422188106567077049222400 10339156 -155107776349847378050351134100568932480 10339157 362920689064928269018080547931827895040 10339158 -162095815131111288103973264020594737216 10339159 435698649614987428581904449798553609600 10339160 148020950587065682555171518055999488000 10339161 4179680169735401244225766406196526464 10339162 63071705904274201951406127429989604864 10339163 732299240408369509188437411993409209412 10339164 -195046701932090503681766044503882375168 10339165 221297544967328748944907986804184817920 10339166 242150422029929582157959251674072124032 10339167 196452192050828914912037980567463531520 10339168 81707564305563882268348776752964698112 10339169 23998566648680723541789269266707092352 10339170 -15286774448386530495796187974792089600 10339171 243874424351615123042441905260401561372 10339172 -158862984525384892467752192679371194368 10339173 -120166881136365883345461549789133321440 10339174 42592380285308703477982389466697407680 10339175 44415907969952660988931001753980435200 10339176 -169481369573793004093079871665958912000 10339177 -342344493916583461644238828051593075120 10339178 5932514312690173427442864571906612224 10339179 50024484891298870845948942153587152560 10339180 -224212780902009043140567596401214361600 10339181 274432186060995546932486034182110064982 10339182 25964826322599971940187804898750644224 10339183 -629252576399714057743182680533745931568 10339184 112180701128170361474219828063617843200 10339185 -221319378294417661175927353962679219200 10339186 -89228380944629040237844145709017190912 10339187 -1920940244272139195852701663459392432 10339188 -200341439877561004476574477108654694400 10339189 137536324434437290869657744466257732256 10339190 132491624574150924904201220344941131520 10339191 -597829153580727193342486306292546032560 10339192 -44060447514266643468167044934359449600 10339193 -472153242072260665199170991061976065558 10339194 5761236466382030374760277618218761728 10339195 123141902884157931397815572670783211200 10339196 -199892160647566719260992950522438190080 10339197 -113481545957128976449016164064027222016 10339198 -279746190248772207186887756436394790400 10339199 307294420884231067039751484705441603864 10339200 154379853234858002082170822543278080000 10339201 494711171447287054506350545024474851072 10339202 280350466404095815158911006165685465552 10339203 10070193257107494435777702983530295808 10339204 -79087383093751193353369049753389875200 10339205 110788440161179322311788889014323739000 10339206 67228095885796722712885385885612429184 10339207 127837881887334796461873838898890687320 10339208 276402641848404502400590537999358115840 10339209 -14717977929683737510956889809594555756 10339210 -22931908137442867215217495424323415040 10339211 236464182160084923447721750184327467200 10339212 -92152635040969006136758874688329220096 10339213 -101934657006017253673921422447468137472 10339214 31959302497275945522860320063601259456 10339215 -29793342184230812361110260590486528000 10339216 45948467328217044251048594496958316544 10339217 -182724505535574096734184807873817123008 10339218 29754947954109218384438506097504766720 10339219 116579809810725220512548120698385904000 10339220 -481564109237275790183776671876048274560 10339221 595192181196163233407344319469117600 10339222 -50823679498546312515509068747547160000 10339223 96669918095681011614122004180671786160 10339224 -27942319339621245676449530296960942080 10339225 20664395259359064844192943381516439000 10339226 -63535439201574844631891304202642172688 10339227 -258720566170417945922997141411822621192 10339228 -340406477776411511583493387111133266432 10339229 -555625932549174390425594695551692710170 10339230 86253140770248883763059125118911590400 10339231 -137485491065625055329203156259081766560 10339232 358325892350459465779972335953893588992 10339233 -256380805372901060912463500464378815552 10339234 -190598789486691817257193608289407927984 10339235 -141750320578773455152301372809145815440 10339236 105896198459813518891667817352266412032 10339237 179958844255202733444406477588506758080 10339238 24103686237098782638836039188232382720 10339239 -609793155645437958038456184126208408320 10339240 82097228498970904412476628676854476800 10339241 148120026029934836696706890486551323984 10339242 8483677220379137918006884906654179840 10339243 145026826993356178892384553118655644064 10339244 4158898536279968718951243433795584000 10339245 -12659959250610200065370173536670228020 10339246 -328687229472413975703644325595800308928 10339247 280947345106332425658784999925722515072 10339248 -82765554969189750239811955904496009216 10339249 -7232552840166213790876957165711231760 10339250 -224641535307123496922278058200262328000 10339251 240168348227515021690320775059602358888 10339252 -107059725571566361098296774590081044480 10339253 12994399364420810386059911846522016384 10339254 -35448037657510043252027211486568161696 10339255 474873780903403265038985320148129075160 10339256 486220441992310071901296663567281295360 10339257 -131496890179174430808671098689505952160 10339258 111257350344029058754544084207503784160 10339259 -24992131756159821802355568196836710400 10339260 -59587537109113369122253554510519229440 10339261 -241106733593659195446242675579790718138 10339262 231634990477002695917858721098200805632 10339263 -53150123889597638172989320205636343312 10339264 358412814304360815690069370319405056 10339265 -448600100648044545698158976270054327340 10339266 78818917715608495977966595272662398464 10339267 -146751455729685498101369752062706975684 10339268 -138969039922027736180388936077366830080 10339269 -280732007121992346227491318174086326112 10339270 -77787912767140613372398897555168513920 10339271 -113680865322540011150547008039502015528 10339272 425503070488939270942106255004947251200 10339273 -186791782763578373820685387752489656960 10339274 -94943284043383791651997895327781212160 10339275 -64876812476801720724548425339222118400 10339276 -473311771573633515556347220096446403840 10339277 237359342083027942862747155543065927660 10339278 131067728410358508392533070008343301120 10339279 430418003515262904166575442057385008880 10339280 -1583807730474344048038796373196800000 10339281 -314030294826760937741101016164981782588 10339282 -9531008070465470204037888156458234880 10339283 -1036908585232025591901574788858805099200 10339284 89164840183643601370204169066304215040 10339285 284573397738496228208828295698971510560 10339286 141144400587571491466101231366266978592 10339287 -151828790848404973697905593352489739520 10339288 120691111997809647024347762752932864000 10339289 -241669134706863919240607993092148561910 10339290 33862773096759153413399697192525577920 10339291 385818774691551353117722685541666954692 10339292 -339582653379350566060881622227823618560 10339293 96925273144291790226386372010710587104 10339294 208719062813532849524005926878822151936 10339295 -866317945763387833455887743620838806720 10339296 -177502841127217720554083202359132946432 10339297 -1113994791625765110552285002324966780 10339298 -132424350938290909580285917988354259648 10339299 -469874233713638456844072099039423367200 10339300 117389000364358595872004826216259606400 10339301 2918813549480339284207997142433150752 10339302 86744245266459943597778284374177999744 10339303 95470347692105578757252847882573459504 10339304 167449117457689425890825744698800537600 10339305 -8681166066242226327849819362459597760 10339306 -132199703276130727491251576222465310720 10339307 -4550256606680194865113137589248989760 10339308 -51054921152011155286001381938534840320 10339309 -72448140823254914993088744529365384490 10339310 -192271115448889706133999445772751200640 10339311 -436546439021360891328777081693041198328 10339312 74692230066165340060964223460497653760 10339313 277063730449017625893018255350506580562 10339314 87697998616631895830530331947064154240 10339315 -134409773693756356091790577590604144320 10339316 31696722894486356271218506922651511552 10339317 12352747619257787359230137230901270040 10339318 89731789210387665394152342722504101440 10339319 640484878264391827420103713374280269744 10339320 116642391867489645176597902372724121600 10339321 432106376639392015453413622173354524522 10339322 77821309993441515467166942574241240832 10339323 -302362585773081239365216230144266211816 10339324 120104309455563595072532690064904339456 10339325 253676954675053042970605233950762508000 10339326 -468356179955535781402453831038215808 10339327 280530393905810086352663461871138669632 10339328 -19862163087393593225298024754587893760 10339329 -120847692241071364822909970905858176 10339330 37924252242375780618911504630054752320 10339331 397021342802914026522352100135164923132 10339332 -59167993181011872950825131612758755328 10339333 -428169523446461896255810046062142640418 10339334 -125842873149495110070506441500750817184 10339335 233969068455379460258440877677895751720 10339336 53603874419712626515965798238191452160 10339337 -44514001734281788002985754489689455360 10339338 215291199544041379274656988272920601344 10339339 -89733859557397205848323508607182365600 10339340 -90032083659169307790922179507166571520 10339341 68937903784218291148131691332908149920 10339342 -150142396501664083752918151913812440576 10339343 493415734852021447931855727041790499008 10339344 -32098520809334639105025266751057100800 10339345 -87345149660921219796311230355071011480 10339346 246563636449014574503629047618888502784 10339347 9445598286849027720002930450709057840 10339348 734055573062994799156220517060462336 10339349 -785319143622284162995264690151847577920 10339350 -522908906127320644926861839761152000 10339351 -71971421993569228098713354505642254976 10339352 -34211632190830832386409863091588966400 10339353 -165723257878931570654218310481617719200 10339354 80239429427834835197306781224363988192 10339355 1345099518437870502825580519504773600 10339356 257494003723061637951717181440558070272 10339357 -37346359109882128266044069834671510688 10339358 -90271482443298328502185772977490286720 10339359 143506718554004082308022256549508792904 10339360 248951785803447178697252734519516200960 10339361 460933885188692185209956892901616068962 10339362 -296242046217165629770102981895676226560 10339363 -247556862202635170460068700020531343080 10339364 152148927654641456487556276139014742016 10339365 87340492146572289623979272958004674720 10339366 -14198133263880373862745669154529774400 10339367 610634115169648466524582692643513758192 10339368 -52761921534013057560024145565102899200 10339369 484962937864796662683998370412453371770 10339370 -30308656255963151896562312226608438400 10339371 62429928435856583469880361377367229072 10339372 531147487606998090267827212205801528576 10339373 412976697128022149283798935069097948960 10339374 -136763645833264846282518801559445701632 10339375 84076083600631149172179878926870590000 10339376 -126840414772418948276499166495617024000 10339377 -287063599894703277482443290335817313680 10339378 59059367254692297075216207373930271232 10339379 -189701850464862673344072837864864191520 10339380 -99107951246380676169323618293107302400 10339381 77065242358106482138195420939280942332 10339382 -3174769184332159110911875159151452800 10339383 433685507344146642265209477839343804624 10339384 144165043939310896865817098263534755840 10339385 72328464392550747134382588042623117760 10339386 66120770251903113294707935056927550464 10339387 -172830465636398564665519174801191543000 10339388 -212964718410911458887692292928536179712 10339389 480679220412422395139361295181639893824 10339390 7483850467612691346089995311823812480 10339391 73206431084260933857467974995337868712 10339392 55036190185000899217318796164123852800 10339393 1609703502013903074781686497814246624 10339394 25704275006976929710840376610702807552 10339395 100400487964386545130166871636011591680 10339396 -56530871527328308879260460651357194240 10339397 105541969833696413123483062090816676160 10339398 138463079583469404431949746884354353600 10339399 -77608979143849711434209430965713765920 10339400 -1270308537960237460632027171522816000 10339401 -7096106943642557180470497121334594448 10339402 -93805765102173996990989664432076569600 10339403 30507813804268698300055172814307638144 10339404 57439136942087788713179784114730999296 10339405 149918171071510014506125152630508395360 10339406 73593067691309068465646389001290183680 10339407 -137149609264611959333734907620381637112 10339408 -143954925429178025478825438313890201600 10339409 -201327469789738683741999123181750276380 10339410 -24103590127438980403731742168352186880 10339411 -678403213531621728415723159995723123988 10339412 -402384935308388964826586950586712150144 10339413 28122521608507669228391740920895547520 10339414 188180611804716967695691950198122351232 10339415 -58779352844881463220304372455721822440 10339416 14504545592882727706353421798964490240 10339417 -45907868299512947136438713463913232736 10339418 497548184832712985725162963055479170816 10339419 -89795412824583388869810385429790302056 10339420 -34508160174812301991705140628520140800 10339421 295268274847363463687677907051801680044 10339422 105713232378080832968759012742878813184 10339423 -72182641684286867500850006253464446256 10339424 -151597810590230066780484153688529829888 10339425 -131125399662530849786726199793508986650 10339426 315871963330588221878008297044724536912 10339427 61784271406644932125326367309455275472 10339428 6791939000676946072909269050050437120 10339429 9850904463876317980067563939837292030 10339430 33835231685912151680696241146506245120 10339431 328477746334323055269984697059643738152 10339432 -473171947066471522313609629357383705600 10339433 86540452796726666755358713549929335808 10339434 42701193426373694014057046099181619200 10339435 47506860807877275180616414496365958880 10339436 -5608921007363811861787375493075435520 10339437 206243530559056463375956236867636956640 10339438 225200286590078681831991785149593703296 10339439 -201626769644240224230018491673328314240 10339440 -5654514623946766697927041811970785280 10339441 636963390103384003863908925512687297280 10339442 367232409446358138259131969328229497872 10339443 -20035790632896845091454045091419142400 10339444 -94958458412803928216430410838579715328 10339445 -532193063361176998333200340831856193000 10339446 -51898720446952718033080893893237655552 10339447 403106708679257701411818339724668612952 10339448 89791862877901584592641506729700188160 10339449 -810050831342940002127822852576040844352 10339450 -42857292197776657193539246562958000 10339451 -57596094049150572031741316539402114560 10339452 -21103321664427740785188342562267906560 10339453 144461772055786351380950212432834607680 10339454 261421475464093594487524411647497842176 10339455 78724784058918496308850222721028672000 10339456 -413857375106522478866215411427668131840 10339457 -388779692916934403462624027762803415340 10339458 205629420454558505349871219655761808640 10339459 -233832619979784849688882617368371116896 10339460 54701936385628237531631334122920193280 10339461 76063642519855088544758272542608732160 10339462 -30164396803014485928647944880258731776 10339463 -11420587819566533651222263312440692256 10339464 -140316981927977872672707502274810388480 10339465 -35116606769773320115501728515125807800 10339466 82280690257518773468400679681900886784 10339467 4127338315821647454999496157155166640 10339468 489644616408471505667916758201134841856 10339469 -112333785244812335214128528598603446304 10339470 -11935146503838197660310763463273734080 10339471 556892631570684289268700287750897839584 10339472 -52785241132435132298411992862754078720 10339473 14452685784777458411467454583332972784 10339474 6723365184078058603576802374625239200 10339475 57572112686185522133241474652196839500 10339476 42914841590171410068074503618111832064 10339477 -289512375446495982365174505728009526560 10339478 -31254818262846889365411644933811311040 10339479 -1620658689078761173193592954630117096 10339480 147141302796316589407646737680888422400 10339481 56344562178460845829771011273965244612 10339482 -4475441852472533881178170635520209408 10339483 157510556187058500252510686597320707072 10339484 -514231528822059641233516119740465385984 10339485 45624942822428131797026242575638054400 10339486 108056612383165587175135404369429686400 10339487 -18232781330783914877509529323966488864 10339488 6854660871852057758908842082154250240 10339489 -64555914700476043869918113104089312576 10339490 -25142036820669059766435176235679185120 10339491 -291132428995176784497297096460459693056 10339492 -54422840884717425422359002304964476928 10339493 -238635337615011251732822339272966440258 10339494 -134173597755496106570257837633687119360 10339495 18381113911213851480997486598167407120 10339496 53036523807485766091023303332571955200 10339497 -50633427274979500902276288758037610368 10339498 -142621031933595880038479635380164101536 10339499 653025121269647811331298549279011044360 10339500 -78879152972190177098779688043858432000 10339501 16954993015382195557642975608567230092 10339502 193721908853623617066044383181374965120 10339503 137524388802961829370897668583065912208 10339504 -10484752240624060858492460026500153344 10339505 243480063764532820024593422370385600320 10339506 185905570696054349518592532766939083264 10339507 1060629783604038198271498734387266842552 10339508 -186615670556247002143223556420353580672 10339509 -215002500393367832032142015420032694496 10339510 212998768505523160299078767652883484160 10339511 98411565885059744661563334568512425184 10339512 213925433954966412587917949573648547840 10339513 -81420247221028701844839441143149233238 10339514 318804341982256045292080960119562110720 10339515 -289170363343382343980927904709713600000 10339516 6589291910738733286054401585282301440 10339517 252394320753386387700577980184506792384 10339518 26167551215277639759506773695727607808 10339519 -749059518860736703865399796483703919904 10339520 -102455456771496979905264925003481088000 10339521 144233176494823706740333270800756488544 10339522 -2784580721221937969231071988156328960 10339523 148113685919010449348389801581302082624 10339524 -59412615221602124427285860216943004416 10339525 -146490439443900227237254607922456831200 10339526 289276660809468374993302664918574095712 10339527 -206174108090850869683165255548301380096 10339528 -172101124515336234132400258989271587840 10339529 -648721142955187655069619505115508264870 10339530 153685407462358554025509335054676203520 10339531 361932383699130236985973846927317021332 10339532 13641766481970200414793576900310594560 10339533 228345563245532712371226497618557220502 10339534 -266537696012287237837296439613654535360 10339535 254870535655976357779614900593692653600 10339536 68977533252145918372022299973746950144 10339537 8343324054496602732495935781978435700 10339538 -41420536243170231769454721288185735040 10339539 58694222662175298846348278838868153392 10339540 133385179914575095185616754964457578240 10339541 -682055973163767829441429168395225634116 10339542 217499523427075553659662415796781498240 10339543 -291149501626789250504703333552441753208 10339544 -17983908175407454175615697937888051200 10339545 159994734137393539993880119512403320000 10339546 -8332025024453776060125465033450312960 10339547 -34735189173014163251366892338666341248 10339548 -22731299994755361204832944097807543296 10339549 -120248042521272958626084313398257411808 10339550 30061727694044796859886215398146980800 10339551 -344910624466856279233114877654757332520 10339552 547509076443137629336397810245565939712 10339553 -61898718020998718271774337823244196800 10339554 -75385312249454366788764138953693399040 10339555 -151142598482457321152408852537621477040 10339556 317042205036227209083796947465144520320 10339557 -459900220366015349540437939544748914400 10339558 -70925237250951659146871595116104426752 10339559 719583978903223530542158030981104328320 10339560 -22897051124955067667436862251560140800 10339561 208665891634085890159173811274159428324 10339562 -298454459378389817458405163817274405968 10339563 24074076930596867779914346435097151984 10339564 232154543680442704995656040119549010176 10339565 4049487723612812369123803809838017120 10339566 -173766453281552124069694456602850071552 10339567 -15736788438324867908228293514650312208 10339568 -129362596691310392241170223162567131136 10339569 23492832539140310917615477611452017650 10339570 86690599745430591864730071631972964160 10339571 -1087597313604807049519737193546468284 10339572 197964058282424447443544041323314688000 10339573 -692360032810204660251251841923735690400 10339574 7508180955089257693668273258339815424 10339575 60184679831337931944375768839911350000 10339576 41644725336919578890285016927755304960 10339577 -156140592144637686483277355903238729600 10339578 76761586616575638892958952026742779904 10339579 -69471156233369590887681919529461761040 10339580 300991707195628035323398993327398259200 10339581 79754107650079969586663600740319453184 10339582 -322021153224272592788064351051330671616 10339583 -428078891335872123738412664498978343168 10339584 -152882019205576805463436853370993770496 10339585 6301419899517613518351686015049515520 10339586 184105798714588852680222029826219862992 10339587 341122519086926777725997362055193461160 10339588 33333712805695459577432759263287300096 10339589 -661707141945248991127845616670835144396 10339590 -90915889020859046754363053394682519680 10339591 -17467980861221730369675444086802186480 10339592 -236963828505109405200734630990294169600 10339593 -168224233082286613356402502540042071072 10339594 -252441172666480620950868309976840624128 10339595 103287450868052777458337885109686299680 10339596 -438168867537748789131643488219251696640 10339597 -447369536628599093074954511502990442954 10339598 -57544391215732186837484708986604827200 10339599 372806764075518096838344652089128367360 10339600 25482078794317911658073775483223040000 10339601 -345315988142182165118583867547673944398 10339602 8905321380676205479510577815415101440 10339603 352746904155349022505030502501619131584 10339604 237007125072966075494408996914599174144 10339605 52624025933846930374819434247862552700 10339606 -443570265801185470635372874166062774080 10339607 -11794946060413249315343152247097650640 10339608 347358404576835058139823397166023127040 10339609 -22169094760686007520891265094711779584 10339610 -93231227274590309031170833727554848000 10339611 223119181128474611554046903525716049520 10339612 192642363911427543416144288890963620352 10339613 -44456668371242533515283481347444480296 10339614 195005729773614189379480070424024458304 10339615 -99060984577560360966731951227673945760 10339616 28783643295592998743013048383208161280 10339617 -58997201272938271970306500935501116352 10339618 94279134224676886488697593184268820480 10339619 -15775580099386868410327494742919554680 10339620 88173486946757914676365451968805990400 10339621 -273911291024122045313018379912558317508 10339622 127690208326060016953401695612404948224 10339623 385936187738102294895333144621411840 10339624 490898230597764789914084203446973562880 10339625 108599321743642140260219322638672154000 10339626 -29103453941613232698267512027255668224 10339627 -188115472965834563989620299578628936400 10339628 40272743619376750532960722604394839040 10339629 320477767340917140656087231797348652640 10339630 -35377329903082989450388641428218963200 10339631 -383104771052799025145239199931464138400 10339632 15120108670015043942730244332793528320 10339633 220798784255347093935442625271648784624 10339634 -48282827166798276353591297162185004784 10339635 165406487934165355911619700564469591600 10339636 -160364644414607518182292119602021729920 10339637 -365674400545873707627196593046770583488 10339638 -287201574609795100912506390261797142528 10339639 92542720620556441589584649225439894440 10339640 -76677438588803123829966711855191347200 10339641 127880942186135856693735321225365983680 10339642 -51015603985815095536285033546446835200 10339643 -249625421527722732560277981839114252016 10339644 -41308747526145649431420818495691890688 10339645 384587766240063660491291443169709129900 10339646 -117273564330088092676012343918056297728 10339647 706773989437468964878427903899339776 10339648 -171472670010560926198658607887847260160 10339649 433771875509697144813745268392423219650 10339650 -27859356620408184571256109985378598400 10339651 -409785978792697828508177018901623296 10339652 -115356636658485463047143141746771054464 10339653 151574031558159487472294497603075387104 10339654 -150348573573711970094850701265036704640 10339655 922409499259462291621964689594649929920 10339656 55326619974463185684840291886217011200 10339657 -373437043119813964208362580102981971328 10339658 -137779171629450128536276093139143367424 10339659 -94406656879960698045953638476797036544 10339660 -54121252552610372289273648006051148800 10339661 588117942923042181378543808519154198262 10339662 -94690323958940994961199091975004122048 10339663 141471483290450007471616654286312629320 10339664 -11702777695276368715905060231232389120 10339665 94640771432294858982149496529201077120 10339666 -222921100754367620602302903907229017968 10339667 -64920593522098179237451198002867947040 10339668 121371860102402129242639315558029133824 10339669 -9683793584357989356834755253018035360 10339670 -109458744826517148990577199040559635840 10339671 -213960748773669658696318291285974541056 10339672 -137802099546979461055295477715966935040 10339673 -330101498685081845796235611723230795712 10339674 267911139582432400279531357085126400 10339675 -232294093362625265576398644173716017100 10339676 159197992880873290751282043680696371200 10339677 -155428849928817712824144577641406676160 10339678 16309271080566832926141379079924613120 10339679 -173369123763901749403130440102555342224 10339680 58847835192269139292144632482019409920 10339681 466533381421058767842537110693048505264 10339682 57847511194831026894145294221646746192 10339683 -27365416130823032714689806513807158352 10339684 40222691601391249824963094493364464896 10339685 -175010022801364496365684199124847519620 10339686 -1200894864309393663563112853278665280 10339687 -146556750661224002719579155397322353928 10339688 -46642947256234181459212106885369610240 10339689 -243244031059490268706685129943414017280 10339690 11244028087562841028053333036923904000 10339691 39838962982236505478202439653587810640 10339692 -236984056345547018289373080316230144 10339693 -12553874061027610136032421570299705216 10339694 5607540097263278917123178376976158720 10339695 206488889580268622533541482141183579320 10339696 9427568516392385692646966315537989632 10339697 -1070387629923495782300738175389745793680 10339698 199204801747681283653008961456552240128 10339699 -404022411427678056820189240543076900040 10339700 -34115099916873633950784679225493145600 10339701 -425598560428664221557178179894231372768 10339702 -194401876326046721152160608359555609600 10339703 45280736081550937192666812695753019864 10339704 212234405645610561808887359742968832000 10339705 301092782079198828811633934550509721600 10339706 140466460831410560987477308914636220800 10339707 112269306499410510082009522686050625024 10339708 -245060079338494031364197479920328547328 10339709 -172570761980732030020158988550635125120 10339710 -1443692335989700565047255533179212800 10339711 -480725104094249458516069661157429666688 10339712 20993568018933144682110233278729420800 10339713 102106617929008978442955683113513273842 10339714 -52388626412932130382352120989218981376 10339715 129386056602484020451081804212865149600 10339716 25138586363342863155586544027570724864 10339717 -312253866896053736947456266469220921220 10339718 483904132273945193920361218366073372160 10339719 26317688156853342238082727807625686528 10339720 21552004357489506652386666327430041600 10339721 64912102793883416162311788575756042112 10339722 -166496014311617460557675188690296377040 10339723 -207710781876813752988506099697082688496 10339724 -39707293586590734428484586289488880640 10339725 -83083865056023523764973888569285849600 10339726 84080353069026751238144688914624490624 10339727 -6751895984298667257527607567582000648 10339728 27190854785671389710521042764376571904 10339729 184628774365899785844016832789556833330 10339730 96076870793379901340566869808014405120 10339731 432577007866199849671777176843336072 10339732 -5634641746300730744915810639167762688 10339733 145140575443969323698427372942593603982 10339734 27004007929276244036118339833071472640 10339735 -106455601153294488437467668491992680000 10339736 63688389424476564846563928019050024960 10339737 -2447949726778183470523528732997939232 10339738 282363626583060691127844626569750544640 10339739 -644363297026343761518995543027684702460 10339740 21666754655166448838737634384384409600 10339741 -146016319272441200369515544772848728858 10339742 7710373029890436442337898671769022464 10339743 -164015604811576078251959976272200944000 10339744 -781461089458619663907729076415874859008 10339745 -80570345464669179388064429807836241880 10339746 -179831527000370010401202089990224281216 10339747 -741241947954986923813814047874767775280 10339748 -219630183321737875408638170062944734592 10339749 -55156159475752114459868533595931425472 10339750 -256076792574475505719061968338497760000 10339751 -370461058091400360847358329626285946248 10339752 -63959247238908788521247706922355834880 10339753 252019170740720076524544631597371265140 10339754 23290122779275667737941191102834863872 10339755 223736626245804452527940081584675000560 10339756 20965710003919821751013345750752788480 10339757 126270559763820368145713603923103376000 10339758 309555153695288568156654662662384834560 10339759 226627151054334274322600661428609705616 10339760 12491385360255863280470953423433564160 10339761 166716357435248521241990939184465548544 10339762 8321900145291297514501283478334572432 10339763 -52262304522809632496273383018125374640 10339764 214905585299624380291862819489049317376 10339765 -192936760048910433692598974472617556480 10339766 -112761784373564658318532317465387172416 10339767 -33313785641324641092901071493880835120 10339768 248896038573263719056367099118613381120 10339769 394584792098034695783354454362976480960 10339770 -2791155305934061495860298656108902400 10339771 -23874972685817932567070625493650522496 10339772 -522143821094564461459292912820351642624 10339773 -309703739817518269658244267819965053632 10339774 -89450445654961710968730464283937631616 10339775 -524135133844887571298033322908221612200 10339776 -166438511281169793910087281906706022400 10339777 11018706457052987737646099646456398272 10339778 255064000593527214398258880146023712640 10339779 -48861954941755028717473135651550520000 10339780 165787109577736468896169953147064320 10339781 -11935258472021820486125145379290636000 10339782 -260957155561878789430941625101812004480 10339783 -48887701009945179014138552189328920840 10339784 171589709269103665050661284098137958400 10339785 130435528349623509047004733781753702400 10339786 -209176914273067400411030586876241683408 10339787 -178439804052026555693735778153872090808 10339788 104350262852308037806758241197554909184 10339789 -266875003771233644000268150992639510410 10339790 21143415763641064151670604592304643200 10339791 40811432639123874867292195008724412928 10339792 -25599637294157361896011758964426645504 10339793 37151915792342315809182879180412365600 10339794 23754601424286975787506952826853732624 10339795 -137047949429441088616785690689425806720 10339796 -300486979790437511334050208629330102400 10339797 -170040686707368472897274282788640967072 10339798 -13263929032903899127912016242821796608 10339799 37007105150406655713832143726393235080 10339800 488342583508335424191603866234880000 10339801 163433903258378860342203059627268991104 10339802 -25697994232507957962048922758882772992 10339803 -105635411941785456159910511575492403988 10339804 -79522967590213198021270102439376377344 10339805 -199011727229867586325434406940976499200 10339806 12951633788178274753379219563324679808 10339807 -2628036771105955935441328658623406944 10339808 471202726663244618218623824515010396160 10339809 38112808664098596823742298727202404320 10339810 -66991121904151171741784034174713173440 10339811 -111555024269516437121267250242393994768 10339812 8273594042805257146990252494530592768 10339813 1127578548516088193267363598049703966 10339814 -56954359607079329027631887561028051744 10339815 -111656764918855617072390191674361202480 10339816 -560040352222386820908911208659899499520 10339817 -425941758607900893451824039232939669248 10339818 -189666227934684219266566270447732298496 10339819 -187668669251438524750928232784947228160 10339820 6048711998128382122017967125364654080 10339821 -93931305723740588868250050521571687828 10339822 315678358306447507028620518276890030400 10339823 404945632928991595876072458919912800 10339824 60180244976058787845349133562358530048 10339825 -235524326580269392194872610328317280500 10339826 -7957058236246079582784575662019796480 10339827 134969498347431023456808873727447512120 10339828 -37754199370483386519229273955062383232 10339829 201478112738611714968931871276592653820 10339830 -233796599495198833552258872578442814080 10339831 328142708632988028552973868454413244296 10339832 -100193121042100972089832711073010155520 10339833 -103630368622228589318920250211375356160 10339834 225691651299490647073989217479728897760 10339835 211115547031816884332880789539544709920 10339836 -65038332119001246651271912805759385600 10339837 39534204410317931061167513075509468480 10339838 102397894209264451537932801608567715840 10339839 -273731484805849768330433797030292882400 10339840 -25905013970222044094233955000458936320 10339841 -93834870695498939859532461728607091200 10339842 -31405402484632386578597031156343368960 10339843 156949440226946878469697477734106084092 10339844 212241243847924075954544312766895721472 10339845 253197440341083083839796492991989466240 10339846 -160124317223337236274697335483581282496 10339847 -42398916038369001744461751451659032448 10339848 118711256292576263970463384018766361600 10339849 -68569147509171290950908868916965437880 10339850 9161700008312057054606543218033036800 10339851 79797552447290479556552959672723968000 10339852 -237708987372920513780595569244264696064 10339853 560303719805550344000502848551876002102 10339854 -22507511365443024678865227674815392768 10339855 76890816262180388298338762909017860000 10339856 72178633995433671414677252003844145152 10339857 86216639455581192043230679265057126400 10339858 -314171541604793518656191312877993268224 10339859 431850642698342936078953485581387627712 10339860 84099951628534301917215668670933903360 10339861 -13602750637438033612415929266952544896 10339862 38156182022414057048099594025785807232 10339863 -28386380557913603285218704412615388640 10339864 -981368354798905010145282529993359360 10339865 67700837573761247500928240569603273800 10339866 -306696210750060069972216022127447040 10339867 -212132617136666163384216307518672265084 10339868 -92474059281980991553163202083230924800 10339869 167534857676145261188054717337551162400 10339870 106896916468387880183491956671645954880 10339871 -436291959199156690971755756666171936928 10339872 27250094531662046700691437761266188288 10339873 -3671662638324122874311162462936639036 10339874 -225718956757075372998659148923151884640 10339875 32261085335667661952065781851225296000 10339876 142612051666128404358563761015038320640 10339877 -16209875751703200986466554270363184900 10339878 99903344119176994177381766289679772160 10339879 -690857179195717928739375825346803836520 10339880 -157312449626824343243153571966148608000 10339881 380995127447867534745910216498557114144 10339882 311266735267462736591957693350471631280 10339883 344074889163892856494757470149016830132 10339884 -324051855009166701045256678005670836480 10339885 -271940503845530438305321663044011010420 10339886 266978883708076584145093460605711747392 10339887 -141618453197770903827593140363382539248 10339888 15333802148993886434108023934018781184 10339889 -182273563270192225067779167413176350144 10339890 -164391825283440071646280736000212738560 10339891 -55065936130288964193689756907387974568 10339892 181518193362074425193931608682863543040 10339893 -658934631220452214744499718727238285376 10339894 122753418349772107121568287753042414496 10339895 45840335940054041693720512632730982400 10339896 -38120203620435456650912222966219735040 10339897 496464710935997693635987518593635810346 10339898 191090758513958632922209277597024665200 10339899 7507856643816424379590388578592153088 10339900 -186502624132949379187359819526909120000 10339901 157150222154613635310061195577770863264 10339902 170605395233986207610326663629127903680 10339903 163769134009828225824655634921306978304 10339904 195659332879420212543960174009021628416 10339905 -4017267716813783766210994379099006400 10339906 836994296760816343352553874363799264256 10339907 258456186667169135138915309978293044156 10339908 -20365028321993850322380241220261667840 10339909 -3624020743823085284927455925751551168 10339910 -3376195892078540590411488949427596800 10339911 410195806837113116328157075638885885360 10339912 -541850828222104149745503671638256640000 10339913 118411384108417748531705554047885149364 10339914 28075938380077805137329754380547438080 10339915 -450726008842350760947475580556937905600 10339916 -317929756523254219647543157298935061760 10339917 155425880290661060425347460375705499712 10339918 -32547615772537738998097280519815946880 10339919 522100302413214688969489749541671070320 10339920 27024470876471390459562542675204505600 10339921 694794696968674942310753696114864896500 10339922 -166347237821833617863947135141876165488 10339923 222402544646873908620633177899208725568 10339924 150032459947737961628960427354917349376 10339925 109938230757067792347607569646832560650 10339926 -18712895668149192015315110121203023872 10339927 -363565834255010948662440604626593344560 10339928 74812145376475273456382370119261276160 10339929 -157484730384909511003455568071419504610 10339930 6981447152931806135798812785086104320 10339931 -136195119436751788189037489551276387560 10339932 23976201452756398332503860077308928000 10339933 190217233323461884422893717382041458400 10339934 391084305674689315006862586836918208 10339935 -66976510116684612271633057056857270400 10339936 50094822845755389605445629777867046912 10339937 525302530171933178867058245069328700080 10339938 -23100195725100270202263624054295372800 10339939 -40878182160268192229815015097646778560 10339940 88662622107853545016760012597484249600 10339941 51414382138960746690333282955152991584 10339942 -163034334122105684456086943922659620128 10339943 465755822703962941761202086080805353904 10339944 295470246173071411243229558397201285120 10339945 -50655550537188265608791838982283258880 10339946 12786809996833108091971457512754966880 10339947 97148835550570520728025721799539557040 10339948 242030895948658392318273451149420439808 10339949 -253525854560117290449311767391231207136 10339950 72376988246906703668235563239329264000 10339951 619376893274415552212018907707192191952 10339952 -256961727660749941454725399440261120 10339953 -293921030423066582075580061030162444032 10339954 -17499485458691875861080275843394943968 10339955 438584334520489668662001835804433597760 10339956 79801084941896524316529484871030145024 10339957 95660120356700194968903371296713003264 10339958 -71449703193466545098592845435666974080 10339959 -49399411858271940927683488809728729088 10339960 58796995753495203959840268368908800000 10339961 643597271280428665579499394982128796704 10339962 136453735664500343806971329452976535552 10339963 -184663128163477794012246808554801821788 10339964 689594530895908304819487237958803557376 10339965 -280933882588072941434679662768054381940 10339966 64077557737589995369939199697881988864 10339967 715901425886811241135333738956803768952 10339968 74568106792706332000888299087797944320 10339969 -151168538162322879828454249791653584080 10339970 119267984980340231062706843731284916800 10339971 45275431893916053830198170160897976960 10339972 -358437561403000509121008970768702906368 10339973 103730831799068467646529838058775044640 10339974 2959175107226943986060577210142011840 10339975 480597503631655011386625504811476529600 10339976 -295334076066805346686547205135897722880 10339977 218672442600854462604656925271997832720 10339978 125850755707100427898287506512513400832 10339979 -167604081604419139095443819478884791440 10339980 -160710467489973572272841701601634677760 10339981 -4678993394615708317070445498754599648 10339982 -78374866580902458518167798589899027008 10339983 55478194187975434812164215162621118904 10339984 -22318092092012457869577408776730312704 10339985 -241953248091439951830097021605097895820 10339986 144368445898208121529979090844818323200 10339987 48680694267676372914379549277066220704 10339988 -88492067950840143634456447430169427968 10339989 -220825086549500251429921116321952705632 10339990 -181123755472752158600963878545908380800 10339991 -152140886550824153744355159765617807688 10339992 15090657304788499322224593995516190720 10339993 -592284338231368171111879321260586190700 10339994 -81395493148218455077546672259388672000 10339995 826915776725409105777987393883284480 10339996 31362422133080641969663036338597056000 10339997 -106440992490835202608293166881610774554 10339998 158401728097297936465045548400188128064 10339999 350479184828830324577533987321110476000 10340000 138164804773866308706892774350520320000 10340001 -2009134241801614071961089143194396800 10340002 84053052246504978293929136292467567952 10340003 588849638102937781785446413052507052252 10340004 296842737534393798020014122106988236800 10340005 -25594487081820344473695651304095079680 10340006 132141345796910880423099270032994148800 10340007 291890465088877400837619394693743353640 10340008 156328321131165837085681124548863590400 10340009 -340990465588317300435787118440385880000 10340010 48020293750741074252613906574316386400 10340011 -617652895944387435589634439905542402776 10340012 33718691104234778352540811506116078592 10340013 204785528823265443004476795559681191744 10340014 81917880499797309584895716357542906752 10340015 53444035702099913665504526991477794400 10340016 -65287832499276971591146452991798837248 10340017 206578205664282897788297467848501074066 10340018 -43754560169189563373698305463377664512 10340019 -57045443521843265053095711067726706112 10340020 -42581044187711942176993893625654502400 10340021 -147486105813672101421466421653976926500 10340022 -190731886983618830642982625613678592 10340023 103917447160455044516951045744902139704 10340024 576464417889793650660854454447001128960 10340025 182907450304919740160569210133115694800 10340026 -47583212997459056150564687326651110288 10340027 600404243345617661175719762748671589552 10340028 -75845253660907436937502413208399872000 10340029 -303518618137050125304546475759071008244 10340030 115522280288372528198988458171876228160 10340031 -119528080208464806477182275681908426480 10340032 155431763226578634893827714622466031616 10340033 -605548694128940551627240172353049197776 10340034 221590884653956529150693752566642833280 10340035 -102655988939717344596811851418581082800 10340036 19248840547005894502836042220156993536 10340037 -163987352945086487820545844223304783400 10340038 -2327222937631713814403216968960817856 10340039 552079982101455112656437186910113178840 10340040 7480839698764755546004328014110720000 10340041 266398822777209389878218449262532215552 10340042 100471763095272780732914295036266479872 10340043 -155359123516770071964114821078115244800 10340044 220497707842307707274728164953419871232 10340045 126182701366728726428606078904947061600 10340046 4498855959692830225941748405733474304 10340047 958970877016811742425347265277921657600 10340048 56893566642168123622993041529196470272 10340049 -233656089449513513149979245805583932352 10340050 21677496837623263521667764319068057600 10340051 -695379463977205521497341555141799916948 10340052 -12761421797333371223404150054745315328 10340053 461176794756350774025567767487511380302 10340054 319577247985825233770597020645340402976 10340055 -27226457638751098800085413677006520 10340056 -80186755287484266262003817922303590400 10340057 41067102004152253029942326609867802432 10340058 25693240583522289510746497450809093888 10340059 -288979750499030906338575598096262375740 10340060 -103968051948508077957865741673268779520 10340061 93605025954972127236065016239610732672 10340062 144659910119564804884103051724463996032 10340063 -446419007539423161616120098114552728016 10340064 -51184012312814676533763730313431744512 10340065 108634995857294060327993691901728394920 10340066 263172742114632588593841181198133030400 10340067 -64007272453931916205713145196244514560 10340068 10023417335945553067119600717410268160 10340069 -276588148751880769098531660431974124004 10340070 30515959319858839288369693722703415040 10340071 -5630557227190413613117407864931903360 10340072 92296410456432206603089836185854540800 10340073 114070006717850838767045943089418865920 10340074 371714358181793004105780653843067715680 10340075 115198352067889163419528256004487443000 10340076 -49565330898721385247747490977898730496 10340077 -18310375192473397764444229133862508992 10340078 183792205442178828407322133448844537600 10340079 -303448600043403141002368287510967226616 10340080 89836159840823516152817957065830236160 10340081 1256322148113811093261553893301777664 10340082 39178023621202566738061780348541606400 10340083 17093998984568330513790671425045661744 10340084 473728522017802488810517246578752914176 10340085 -3114222817905828258157129010740531200 10340086 -171028040769095014344320326834449315840 10340087 -50844491240955533217800178384287042160 10340088 152714031494498459069668616696625561600 10340089 -635072626285944814017552815763662729110 10340090 -88260752368594672258248695474666503200 10340091 -323433279837588680167554766869433420320 10340092 -165737421393891153511725293766663905280 10340093 655037598660576716760907128176622126342 10340094 69420762412843049790134102516903215104 10340095 152243225063959009750604235910578673800 10340096 -142042064530712171989023966599703429120 10340097 96926439363519052463421159940103803872 10340098 54385886379960064699193763199229518800 10340099 181432120153839007131496962237135124992 10340100 172723024285700434719592258700190576000 10340101 93142940599300396291882104561147611102 10340102 -9579314562222016705413894568810200000 10340103 -336591008712938108423909798826536635056 10340104 -97574320773592703794452417585850368000 10340105 2958021474451234609312030773132008520 10340106 10954856543647136706978412706192392704 10340107 -532855309096829880002532127325329961644 10340108 -80812167694564406794025196410688875520 10340109 67278435832970921995552902445851139200 10340110 124431654388052604893109328960901591040 10340111 -198211050060050559704604679154377086288 10340112 -9886402914289331225044940522599219200 10340113 -85935944201234155933496656024348955840 10340114 -133420387277321791365223102614647904000 10340115 233127426875088125788296204250031292720 10340116 -82952916442710835988655485209039711360 10340117 -900932071409667415585624430596544145540 10340118 1549844163051361601694252810118417728 10340119 -514945627575906271268547236161983703480 10340120 -82960547348932804787279145988773888000 10340121 -23833027710313879073214693500347410432 10340122 120839294077203234150656713213436009952 10340123 4647106418409155791380999326122285452 10340124 -2241055153685800983941654367374254080 10340125 -286698505689123658890714081805321161000 10340126 34560749038137228555437610741491440512 10340127 144084778542672065931038100829268291496 10340128 -272694158904842588305175038487502520320 10340129 601911148440700438527881347555090565730 10340130 22380600134461712416612592374305515520 10340131 -45226711795012876046335625908408846352 10340132 169212270270931540621514410240657462272 10340133 130769225657829371906510467448893016448 10340134 22886447892959294450473223845715236992 10340135 -150340133144120446183654992422892727200 10340136 230453135891030382405458211189636295680 10340137 -148032803877960975429743844984253783040 10340138 359837627541749739856349750300717856096 10340139 61228029962946535312393119804182830080 10340140 106779873154212396371363531172989414400 10340141 -21783604100226632813402910567985890816 10340142 -131947602585927762703170252314168248320 10340143 -163121343992967596354792595229816714752 10340144 -129768187873913608817063998452798013440 10340145 228948068143126440102615109207282578420 10340146 82884050093348610917305518824123392272 10340147 158391823053513238358101138248183667596 10340148 4646188143937878485833140459715510272 10340149 -231951128976576545166476571864962472850 10340150 -161254096172060974100843913099282367200 10340151 -164018705455423358580160944794751538968 10340152 710039877769197999117753733962130636800 10340153 -458829396567975872922420321451604691000 10340154 27194892282336209960027009350561333248 10340155 42653082156818148393296792223005379360 10340156 -44046433483901943528514939067806580736 10340157 -21710332243515445958325461727531029760 10340158 10869299673130949456769378722934643584 10340159 136247152604063377686442429992768003312 10340160 74670090671145969760635412770308751360 10340161 -229013636556802425457309072325690931520 10340162 118932896628687843220051319518684872192 10340163 -150321956406935561276665444311645993600 10340164 276566609068238136521287301390624821376 10340165 181351660774540206363843111477421953600 10340166 118729389122288323386129071759531461824 10340167 -1850194864271744432184939917963074560 10340168 83506523694545870592933387245076664320 10340169 -112382417417441530796435592938545830720 10340170 426311120452511569754688768954215654400 10340171 426417635139625914022288641525295594464 10340172 58023740010739109122891239537236659200 10340173 -53433703851239863370253294209524821120 10340174 35043629119083326339780713590337797120 10340175 -68303247498162971100882328125351969000 10340176 -61339912678720203835811099414568960 10340177 -242134671557311555871245014810997441728 10340178 -34705130911925251689237891396330261504 10340179 -48948626940855665911182871952350689792 10340180 -233357958872947673613937604588327270400 10340181 12512588552634770829008201736541277820 10340182 -442370476661088252157020990669317541120 10340183 -185775738957647456852360279035103392080 10340184 49772500972340378460563896939275448320 10340185 -54498958238756780160745896337774906620 10340186 -49724060063676193048884402235838186016 10340187 -36288197277075985777664120396796397824 10340188 -457688873577475385862309276496037812224 10340189 513555227163135681352912314626684733990 10340190 -31521983421525125475359247767035084800 10340191 -43919005020672030004960954433874217688 10340192 -480187869869681675751129799517103587328 10340193 205616447203524253620473040889066694064 10340194 71153098093175819719632000744713421600 10340195 -19224485314440605907686693275177402800 10340196 38646445922319994899733823050745616384 10340197 33937394581532269545458308879151195264 10340198 33563461470206093402388585777263237760 10340199 -271740811907075671358637574950298859760 10340200 28765515302585796810348514379432448000 10340201 71582833665878370013182596277800294202 10340202 45186806628177074221619617071030904320 10340203 240478052578202686188356420195243022452 10340204 -50487969642607795356617052678086482944 10340205 27414918220114881423806821640733680640 10340206 6405121962753813769967603395426650240 10340207 436230051333548088611180130894307317456 10340208 -54018887193790522296533692929330905088 10340209 -676804236533132627178219180722092914960 10340210 -1125982759750048801470576103321075200 10340211 47670478745522689068248062528506604800 10340212 135827830675788318198758019339122492160 10340213 136677711060668227738044197615599724544 10340214 -139440953414083211301891841551548688960 10340215 10522871056561278796064507106877590360 10340216 -528959456379897338027148342602127114240 10340217 36071063955119896794820647163969125066 10340218 30634746605062220554218295445888893440 10340219 226978538919374063948911766835407059620 10340220 105575410378966540358123548533676892160 10340221 -29241700472428166299572586981756979578 10340222 208565589572513134879244245495242724800 10340223 -389212812228675953615642466825235957632 10340224 81713956049433797470697750566923141120 10340225 -143516218174195067657655615691456809600 10340226 54609199626965755767049027107104816160 10340227 -321726562730429896329241292111592044208 10340228 47986820635474438268337823468428221568 10340229 -324272435898414550976087757335308010016 10340230 398312545512267253447644020370878056320 10340231 -10673698288050522137239102054590389760 10340232 35064455456783840139738809135928115200 10340233 7924288269995064442622708713141192224 10340234 355450861253267466562794457299350016000 10340235 -285300465229530763973016911847841665600 10340236 -65794167229725827543461354814648053760 10340237 63100393569110557483577991340097850240 10340238 790440594985697753622095803975736448 10340239 10091768156116651090004927257734284800 10340240 -38451031025491738927039375555611033600 10340241 -9933462682412815652035531672305327456 10340242 -167408695497402704545534506533526337536 10340243 -42767636172370874914911905433164999508 10340244 270653983469313856387305160422116044800 10340245 -365970625923409189812506664504315141120 10340246 23715323178931544305459062588490035840 10340247 -60546363295930530012401231171860842672 10340248 -271303653257470712596752315054283530240 10340249 393190395594029935463238581563211474250 10340250 76249142760551357015121872315438208000 10340251 135557587883282225843414167065349205252 10340252 -25583523483341856416875739314238473728 10340253 2711880350998532566854144528291798528 10340254 71755485015584653491459050200346581440 10340255 140264409299252679906126265566756178560 10340256 -42448760189666289793428018530431795200 10340257 -306996078749158887614574546096138034640 10340258 292932884602199864104163711467381254480 10340259 135367984957742498433700496910774384504 10340260 5104217690494903285457468390626406400 10340261 -206137151838203431465453124245504515138 10340262 182789008274757773954351925799804086912 10340263 -375792176398056174439945833089968524936 10340264 220659488485496172286279106622738923520 10340265 -59885765071503440703054301290594038400 10340266 -173967568123694330423153262075414762240 10340267 -11787196843956754639402903390466451456 10340268 136028414005717607905889223889489234944 10340269 -142593870813125213121738873904168385940 10340270 -266099351682236936113938141898290745920 10340271 -316848046010362686648123088548822923520 10340272 41218167335562443896867414425522814976 10340273 594258025819817129939041025584685918784 10340274 49003753728013984053175113569788440192 10340275 -344116003298558392181413910691434520000 10340276 33119857001096473169906892650228797440 10340277 365805288637786882861839044424477426240 10340278 -3475974916996234058175610188211920000 10340279 240898091414574418036165664336543881152 10340280 -199849039705860811538570112890860646400 10340281 28516819222943403285276972338287556160 10340282 -45399025178336735393854468937430629376 10340283 55563392765566482582851776855207315224 10340284 -408599472984671481421963319124827111424 10340285 -163330580832628626313083998241797339400 10340286 -41657990410767916861365872710864207872 10340287 -170042636074438170428946271485419514240 10340288 33416682726334641569338947667551584256 10340289 73458870898771276490992012727900485554 10340290 -12648954671083767415485206262891909600 10340291 -94218839831720831635790904278320919040 10340292 245297748542429059436393779073910193152 10340293 -333494397477966952240497750187802593440 10340294 112524818779626619024313469060915271680 10340295 4341531586302467243651073645496396800 10340296 -8396435331170695195999777465688678400 10340297 157824899117169196816822351381493076 10340298 2655213684428765306641783229147934720 10340299 -21109612479963188560723480674887406700 10340300 -94447377647767190447880207137811763200 10340301 -364322984075179374757171041375419252736 10340302 -142083911061496005502575272777739705600 10340303 1699372954179853539796660527893865360 10340304 286071969795110342602685846495428608 10340305 78220410896035385732535394523375177460 10340306 -106987277719612091566103011366509236736 10340307 -44791973335596665916527125906413437832 10340308 439803745403650007610501750838532898816 10340309 -192139220624735564280867788633853861984 10340310 -185112795597286161082060088364818534400 10340311 -126005193925743733857581708672297406488 10340312 -228548818875564309450368831999802316800 10340313 -149933593063153783740634894604248437600 10340314 -267598182355530996586016203715484776448 10340315 -105276171932893086584541757550776703040 10340316 -38932838078939231949314059520595363840 10340317 -93673500238955268813884230445770484352 10340318 202159971417227756883314960359712342016 10340319 198782309836855664829616885894607044608 10340320 335118689582517473998225047143145799680 10340321 -476705397945987841980293940384350768478 10340322 41583155104527776973025434162745991424 10340323 -94568442395682996751199263655254622424 10340324 -202720159570938979033796561193536594304 10340325 -70257694070422195146621612510083640000 10340326 -1552585181622407722872474196365273888 10340327 111369819938875222532569954969850743560 10340328 132702707715339511986899195546668892160 10340329 206926610988751236230219345946216792832 10340330 304454082180524932910423924379555840 10340331 -12093763457479758148483019793327191040 10340332 -105062424207373087054519236016768893440 10340333 -344029543296406354003163592641076924660 10340334 -163204559074382192349921874659004706880 10340335 20421769895398619938070949433497552000 10340336 111376200323178049575728820254387208192 10340337 168046295548446740153449963423327753152 10340338 146890950071625679540943592719611737120 10340339 -8516953141434348932842450602415549176 10340340 -45537255069459528767840688548767334400 10340341 -48118866716601443707214378795439906816 10340342 2247333378219100599320580516062506944 10340343 155024108848358524372544863257124579320 10340344 59234254491812086165281642497129472000 10340345 119028698734819120699355588159541740100 10340346 22081695770877294058797491150035968 10340347 50814808953587929495725490706338165796 10340348 -122682103065477790834455084970788969984 10340349 44552140263634155540326297186664029760 10340350 -47271952966721018378052267291772641600 10340351 44494164810290254740537029224381249920 10340352 -36062836442635227483550957420570214400 10340353 -3584590500136414470183340477553880216 10340354 -362264102023551738526525688274185243136 10340355 104955491779943874847634141451940278960 10340356 -50844694711000119731306753540622865920 10340357 -238224063224806084110636132509563589760 10340358 1473077721128871704688733629993615360 10340359 222875702554287138975833637562839017560 10340360 -238436238355534323881713435525399296000 10340361 -145052327192237844607276852596945309612 10340362 -132018417357076880114649575235463439568 10340363 338451848957400292468818575433563625384 10340364 40916427522348068869430328630656965632 10340365 37651741585313575112451057511234195200 10340366 224984011146444545456818455693526237632 10340367 107114695799086777548297574860704428680 10340368 -66302363422157642232776038109508395008 10340369 -88489097853239286707151135761982495360 10340370 93951915481003097953576440138009139200 10340371 -243463368095105167070507951155132978608 10340372 -41455476495044372671635932457171739776 10340373 -62689443802824958490453277300864073056 10340374 102582649754382217199749174961470600704 10340375 388066887352765562784033629733469314000 10340376 322799616133570362750843501721799884800 10340377 -21576985990616400695737106132512702700 10340378 82518222993078352182497528328615046656 10340379 -185116484105217443117597157028418365440 10340380 -177322628893549053143675097760982630400 10340381 390872675483567561513261101623803182182 10340382 1368500760269086335542570362580960256 10340383 -282431180094378598824858477235414371816 10340384 -400175491418487481231791451966025170944 10340385 -62547343602313647875005015714751644800 10340386 43132249108472646692994471981202913280 10340387 -179599800047149285312158017035441676964 10340388 178394505406747877478801699906114195072 10340389 -173639278336748733678547072350461220800 10340390 -70850714067238404580459146060271643520 10340391 -95021233657792796819654318048377360896 10340392 359948375167413478065998133724746624000 10340393 -336570822918990855525293055202640222784 10340394 11929347007381957496737169635894218240 10340395 -282526730442497243504179952245855864800 10340396 2787784007812547979844516086562306560 10340397 357043938246324645757079133963004369974 10340398 -74592741449771049865812625406071379520 10340399 -236224210349025602234416579707737603880 10340400 10286822619183650282406865859877273600 10340401 -892313803367275294717901118773285716368 10340402 -96513258312933302542935625657225732848 10340403 -261951769679020160918702385986995214736 10340404 -37096041670220035897593424215069867264 10340405 88143729024659168062571721744049512120 10340406 7094583296311664704098465326440846080 10340407 19614121129340217792637060720746513024 10340408 -156466497246406821959768708924650905600 10340409 80391146901637603571702225558286539328 10340410 -15254029314360117189151326011052613440 10340411 647345037209884542231378168668534391012 10340412 12498097654371083732966274096059085312 10340413 547161551190399219854685977021309118662 10340414 76203939375868705761587491292181753600 10340415 85839676183135149308826639167469647520 10340416 -37752836349809889771738846377255895040 10340417 -41919063770553149019735122452759100028 10340418 66023218723495401049482384435718272 10340419 72912457782025231336364488064998885820 10340420 25343176887950871636319016652864556800 10340421 99828574915448856580641798631018502400 10340422 -87792215220754355204519706466316453376 10340423 -209160248626153802968117855537741407840 10340424 -55764656367227880831903984979581066240 10340425 4564147500239250330343638101775226000 10340426 24033273632007166986026064352438116912 10340427 37679815605189619146094704080380212480 10340428 105427479556402511702938703901981684736 10340429 40157054650770882640499755013006570688 10340430 -88092035443692302237108659804498346880 10340431 -386060676336312385597232130548987234408 10340432 -24193508395619196492380528442084556800 10340433 356240238068054948373011239454505693600 10340434 150569989541664705243218445120341373744 10340435 -6166505644466175033451838642039103840 10340436 -113099179388824755181738332052524914688 10340437 758197368800991880090820546100324449400 10340438 5023721439523402019567183924968310400 10340439 35878455934641295359755476376253725568 10340440 -135811425890051171178201811313462476800 10340441 -364920488943974705216383001089818007158 10340442 6012995434958875616316489030564540672 10340443 331457463546345604937754214660133164080 10340444 -194430324164131727477241961238638616064 10340445 -164148848543263389379356967975756929600 10340446 80141779523562696464376436818256679040 10340447 80758637264079365982307389488547589680 10340448 431916912532401112104552918193823023104 10340449 8307661861516246807355055872803308736 10340450 -5045245463374373506402901025041114400 10340451 388139284403703356482255178561290837200 10340452 440560194025811551502035943195716843136 10340453 -73463663634758101201810526672450764416 10340454 187464281777398309172196984613374748032 10340455 109603044169436151773064277066281152160 10340456 -104898794121339548632449465692528394240 10340457 118270350516021397924178495573966071440 10340458 -166411605693907446940251837501945223680 10340459 -278676808810729157225754041245872405696 10340460 -3309571513700698769497885958223805440 10340461 -190273223902921478641664227594050944938 10340462 178149758913824073130737913146245475264 10340463 -70531809383149930791159476791235458176 10340464 44400910521708587464168331224859508736 10340465 -32401329823548961767808161074448912000 10340466 -62563243234492970752123805901570717696 10340467 337207595764806396401228528980192291072 10340468 -7441202346693742035658891173266595840 10340469 -288283949866125180935744470554092277906 10340470 -323718776216548127170607691881681472000 10340471 42155126612498473233093273896555436000 10340472 -134833072369716027492257515433582592000 10340473 -84986318189230507454200914967181004672 10340474 27482145045086084540007560411492666736 10340475 178831585969105292912691774062781726600 10340476 -86386807038613321844453852056984670720 10340477 111489169211394015354618879637055463744 10340478 84805598466360435225653895626570162304 10340479 -1093782204597317152001160054892973992016 10340480 -121485260477261440104669542598731366400 10340481 -88277926786427544660884846308185760896 10340482 -40109725245856107660972821074478031408 10340483 374296875776354308641375191385321732732 10340484 495585537621142093044171918737670144 10340485 266481441144123729136850500703285600160 10340486 -44685869225380846539682454807860935936 10340487 64892178761552474827054442442312926880 10340488 -261879738730889975088625785996424396800 10340489 -125299668584361206412773104517361459660 10340490 -104751600158946252750984641588000474880 10340491 33602528583796039963935171862084686768 10340492 272926324444900274720536038011824156416 10340493 52145243012452871030986317599018301024 10340494 -300543872397021449534170504533414256704 10340495 -8522008426378657949391710892084650400 10340496 95935056714754532913186030413608427520 10340497 -214789336892184184830133604965600783054 10340498 -43738426860777192174812768546665026048 10340499 -125361722700604472829464258166705910992 10340500 132515128611916084416688101539497152000 10340501 -32018910420741661944985023428946652800 10340502 3190811032470346619872193788119325632 10340503 152772336395220659584476334486144768400 10340504 -432635514970687335453638297716093962240 10340505 6125684555069429507311228766744008320 10340506 -307615614709991493715521830897165367552 10340507 -692739100417332280719551974278535733244 10340508 -85906230880471520670124885931579771904 10340509 981889322941382127590828469580534827916 10340510 -53978175948111281673426625555362032640 10340511 2266704500631799317030837298425335040 10340512 -47019572606089722797688773027787964416 10340513 -15707914588833960171273133100322686238 10340514 -206234088932742343569157546125377775360 10340515 -35764198783416037568317387683644945280 10340516 -251764295140583747749177433670730546560 10340517 159967812436507470081350455044941076480 10340518 -430561570373416866253363517170147303296 10340519 -243353555925579399058556087628106580448 10340520 136845627318095048299901643967324569600 10340521 -68641731430402095398093478308409369500 10340522 36223385801113292848135457080012024320 10340523 14568277535909952223736118865529513160 10340524 -199376331781394085200955881765974692864 10340525 118532374189060816304522752188999891300 10340526 37753157351920317387279934955836621824 10340527 -17396149912134703429119912449515168624 10340528 29117908897560037034631460028262187008 10340529 144620368065508867776057508096140419184 10340530 -42672239637316646986068677876551651200 10340531 -100098512820249950635645675419520983048 10340532 -156609123806639156238333581960831612544 10340533 -245933160532428237851563178427356989280 10340534 -188180134498891922937240701153438177280 10340535 202782647785037543240556029675513893200 10340536 -145583305288610441279644966307429560320 10340537 -197880952487330139669969911934408609600 10340538 -35237858955578364018857282980030513152 10340539 319121367946938841361088416584572810144 10340540 -174312079254214187316609296307054366720 10340541 15511840148153902550053454801934854400 10340542 -354824578995813309986684997235198403328 10340543 -749948536357535581187214729211592630208 10340544 -52270176551911207666640900931069149184 10340545 338710945402181151837156332593421817300 10340546 -21759788635318506836667420722363006976 10340547 11298009715091926900063934640794173440 10340548 122098979738900776029403357217643387008 10340549 -123410500619484599988105992655858251520 10340550 122311781138536836755555648694138264000 10340551 -155711167371155695952320874050753729688 10340552 55286946045602707987719628740403200000 10340553 175359614137973026498231186354836919200 10340554 936106834450643464768285750112885760 10340555 -141160965417744679370544927832967801040 10340556 58252847182769946890885142656790779904 10340557 -64843344114005415686474771195743517120 10340558 -204807639228166748425498515925552845120 10340559 70427019589535271795321595600661128200 10340560 690082679071507915874249417421619200 10340561 -93324809975328539887887635135531107776 10340562 -141722738514818118401720299190515097856 10340563 -140495466005569235601590973870128951188 10340564 134195190653229459661989866593476820992 10340565 -45601861943406712124690603575342606080 10340566 -81209708129785768765675286213014188768 10340567 -177445347049582684124302902749717451384 10340568 -91803372848259669388235588858709811200 10340569 156308722794177947178563547363801155220 10340570 -81748991242656341800770249831904358400 10340571 130680943464822730589201738600427650712 10340572 -219600190306400781182224194169091578368 10340573 -707883008593040266660879182909705777780 10340574 -5684468110777963424937220501042391040 10340575 57312789232272314768783755466204410400 10340576 113453343473035660789778078654716968960 10340577 -60033219193331734339316928628259898624 10340578 268894600919878467790319812677120885840 10340579 -564008711482037346884696444884279124160 10340580 47561935449047673426829095194341724160 10340581 6539994439351405961096652218697165532 10340582 -72611768185774565427052485094025551872 10340583 -48842608356440906741253812171540449152 10340584 169240182688979311421768459712752517120 10340585 133209509332228438356496829368218111780 10340586 164874063892699309033963348464884198832 10340587 2784680790847562066668030953683645904 10340588 68958092080249941186494310799281100800 10340589 -20259740953550225714777665581040159680 10340590 -70515692483209097643114746194923379200 10340591 419105806882255396561004960387323270992 10340592 107726295664434688437720977079373135872 10340593 133823691333983638676921256255866197824 10340594 -221662065411955226339366727679868952576 10340595 -250655565760017384732429039886672394400 10340596 -7027578649285506929674058613160407040 10340597 6071285665200949667262046716675615360 10340598 -76365991669385431985160134832720261120 10340599 673577616168054528997248105058771130600 10340600 -374029622081992353796920869546995200000 10340601 -382586318994577692234277834418569269168 10340602 -165698456512990929486733360813404504096 10340603 61940464585973849200304772992419247664 10340604 98071921833681559293499720633822563840 10340605 161067424428775030693236872339938007520 10340606 89227670980948410375804898545521482752 10340607 -294526779435138682946561784241243940208 10340608 8495069505377702843716717484802310144 10340609 179619560329288856459716965643581399810 10340610 -11125652424243296364331342259606415360 10340611 -477799248154644371198762536469249958048 10340612 19872883921391077611205427178246044160 10340613 -340159569023906281062587595781232407458 10340614 -338667254543596257087393545015057341344 10340615 522608091005039651048486112448922576760 10340616 -77417537199152383670389143077757911040 10340617 -537689827491795888198691503285907430400 10340618 81370928978775075812674838790436267104 10340619 379611272141461446506910142834747638744 10340620 -14375441219120867636163193428025297920 10340621 96964283008210911653310173542919937792 10340622 -146403659313062449198672837532291189568 10340623 -126250529131391410049507147083677315120 10340624 -8531108630026134379185627950869905408 10340625 -352406123583228777986389478055682800000 10340626 -482496098586655720619642680603070622720 10340627 584855601885880933024306773521723991360 10340628 108150160242959394456066981703655454720 10340629 97189066911897963025473062733623337240 10340630 -82115441399013333162985452684756142080 10340631 8440866178836075615901849826149453824 10340632 -448507296806726831199373197010537113600 10340633 -396769519244394175300557824100635846400 10340634 147182531120546018823210889610773314048 10340635 -94045683575925353745676538290501988400 10340636 -362212695969523265696424061166042112000 10340637 3831859286928767783228790998852596800 10340638 -35322421486835634487635246450391848960 10340639 73766594109649832642591557630595524608 10340640 -5093919192290170279139997505321697280 10340641 325012506155560243853794246979709376452 10340642 9220597437157355282577381819346928640 10340643 -75348389415934773988572999583960707600 10340644 171865832430241339528403197318344350336 10340645 11131656522095475485490924863291654400 10340646 68761624101753041834690936282214389760 10340647 250673621302027742020623213404540111096 10340648 496987179765631993829845718696652380160 10340649 -249127034623654692016430601450216059520 10340650 174549507972573407071848856098042646800 10340651 -28865303730943247925487152925464416400 10340652 156391000650034013863386243616979681280 10340653 -132003399985429587647794123648737593376 10340654 33282895609152496982056737988044910080 10340655 -12735712515818464600681658860102771200 10340656 -3193884190130149398455967489975205888 10340657 50237974001040843742397763384887589906 10340658 -491484755589001880371056351517647605760 10340659 -17000266052382186726167882787443442192 10340660 162756518776308378870469946506986240 10340661 -355285901787940180648515024408920840928 10340662 164422663945972736916285863021145866112 10340663 243647903236443259403217474675422463912 10340664 -151707168250609132389562191243351060480 10340665 269472158103179571154546399659112485060 10340666 -80651480651397893506823529361041236112 10340667 -97685054357941614356648700964729235316 10340668 73963048395897610649003972804684316160 10340669 17386886082943689463269550290899694444 10340670 19056932878583730375263127699084902400 10340671 266436454646702406644592583323235454064 10340672 -5954411190576669586359327094699720704 10340673 -90539309139338515484458046364748693056 10340674 219745235915661004405676121020003873280 10340675 -180032125900169690736057915606980820000 10340676 -431613781908685421888381097214634711040 10340677 474619573931493859493330429968161274526 10340678 144429529638196897304464073474140748640 10340679 119378732174161915850257827421317501648 10340680 73474645694651404154481983985384652800 10340681 -79563845536528102588421266094315525376 10340682 -208091916218972358433921145928889003776 10340683 -1712468534791741027542198970339107312 10340684 270751358507596209174660186355013932032 10340685 173296346965908087634823655655896925440 10340686 38435166164175512871726146362602421440 10340687 10620093182247100697378918483398864992 10340688 -57805065530857659756927381922769928192 10340689 -98073986739442967652755786615507962510 10340690 81347984682736717681121043400096317600 10340691 206292157737010018639412206082346629424 10340692 157344032834923222971566271429588610560 10340693 51806594252732970933777335548975307040 10340694 -12355204714772228657486340542402549760 10340695 329928865348637396594332773917588050200 10340696 76370065676214216188520604780105697280 10340697 337661180346753903412078535232972779328 10340698 -156374113889232202570520341446986284800 10340699 56886138070586128756525366444966389960 10340700 85126458541761849487948526309577408000 10340701 20199741278298012674109556151719222784 10340702 -342914378247073244416473043573287128448 10340703 18834329133437226810434045006652137232 10340704 -109081484432738303489672205132174458880 10340705 92760684154985959661624806774750694400 10340706 -121778505830667003622891195666880301696 10340707 -1369944727447733899561360105845690928 10340708 -42200597016227425404662277671610753024 10340709 -170932448980603003905541216820684759904 10340710 -93922550955527715361725198576116250240 10340711 98918050741493259974701664821577851224 10340712 -399195298840526637687335983274661888000 10340713 69318612624081838005196949781102148240 10340714 108046290586817477511665746131835521456 10340715 91423596451791457508560908432959692800 10340716 92464600426175317424459954787495491840 10340717 -346320047992797962737527794940770520234 10340718 155093836821112371634558643526762314304 10340719 53275348253774527669249301160569467080 10340720 6856849384656406321782515420200304640 10340721 -64358176707155551180501049736552514560 10340722 139949265410402745814407546808257810432 10340723 -66102865730080093817240295263259735120 10340724 -68546375188318216017238575314595962880 10340725 152864139441156858723030257382757678250 10340726 -461285034975890336005545793522701312 10340727 171193496753480825503521513136259345232 10340728 -68234402116708646623881187143437475840 10340729 21740895386846989674094997697900578880 10340730 35734631818676497560649038238390080000 10340731 35907527318142840579178889578761530880 10340732 -75113972627402412320119187492033372160 10340733 -42250460091167810774813026215637509120 10340734 -19277608570028403281013402428721096960 10340735 155755128384591385451266640367780568680 10340736 25620775969062307893517501522583224320 10340737 315250673924470255371105844873825042992 10340738 31960370692466298153470659078193453520 10340739 -53024088919082046268370478652638241596 10340740 -46265602778586310817214886553272811520 10340741 674176325322319443032360745820270946142 10340742 13924811791401641136182953054009952640 10340743 -24851853093063222545191356067818212160 10340744 -201710783301245514672131877893220387840 10340745 -60233268731856380196579407182043234880 10340746 -74119818954941457623355602165980837536 10340747 -708602994021687132983202389915495150160 10340748 121410431339414824160290865915383693824 10340749 -352343583641536378241354191468129331700 10340750 -76712404619478364370058773449221120000 10340751 218948172151390269672676327988398263432 10340752 -165193049938790871992068819706105561088 10340753 403130782855984162940812456727862578160 10340754 132756195322093986897229264686948407808 10340755 -5306759201021688593559959695440405840 10340756 -6955304207510051428826818763300425728 10340757 278230285663789409723672951982755610240 10340758 42412864782281198142239793409101898176 10340759 -253074755442013976134958235100889310672 10340760 -38454846317555495733953271028843315200 10340761 -272816109001731377982493353156281179776 10340762 68560590152563431268546827856175839200 10340763 124138067642607460122075486700211033088 10340764 -320198902618439372656577932485337753600 10340765 629000448272745045472450439271799800 10340766 -158306496778665351485285617264285189440 10340767 -383539478570958177123078513450817137184 10340768 473054118101304452784888027064551014400 10340769 230419408127444301848104209528633600 10340770 61168556204891668597018720898444981760 10340771 -95624943404881958751807431752159812096 10340772 -55077128651254919861313461712408652800 10340773 747805807827579074956538225183550221724 10340774 -126695591225541259391649058245898112448 10340775 57964283302261636195517737104392493000 10340776 137654909888884644716468347219418926080 10340777 -22373380938191482392175436942985840000 10340778 -37527939341313970891034786467669102080 10340779 470443430282293152981839862991064431080 10340780 137295099816147024413406329037642685440 10340781 -539325922422539495407866253816487328 10340782 36972981482531633035916301142870627584 10340783 445135513165573081254872021059909126032 10340784 5121623697273004280853315307845058560 10340785 36112619382194936128681061952416789760 10340786 -71531818889817769018064456552393607408 10340787 -115669506659820816448111682015856127440 10340788 -512711101830616565487726710289525698560 10340789 125993595150295998149706708479154665280 10340790 -131395131921870345126314399637204593280 10340791 281423526804781839403578298726898063400 10340792 -62256115660600891830623672045392035840 10340793 315433882047936010488200544866234805882 10340794 -76392036731238654174618782499454457856 10340795 170074180481107572188596171457641504800 10340796 1682196067914895036197181042497556992 10340797 -194199540445765680930339963731467662548 10340798 -74685655238890529284467065138861007936 10340799 52622277297608299189261729983881444352 10340800 -26993375309915574272995329029387059200 10340801 -94938935707864707499357795369196138448 10340802 198192051066130199651020170660355187280 10340803 -305551928465518530415676234581092690936 10340804 -68104588502014742271109994574846403584 10340805 -61621860626549384559578115829231927680 10340806 -32483711993976001281190025806677815040 10340807 683074601782133196155011181194547011200 10340808 5381952138550863829072770178188165120 10340809 -321089492133067700181630360492408397990 10340810 222628919174761050564168156800716581120 10340811 -9200378169711740503592612948022995520 10340812 -5563331921776745083049859067419340800 10340813 6252771687675820767275706092661359040 10340814 106611695081846551363332671892569502720 10340815 -5984874145655071876901382167849067360 10340816 90658328405321170797687199946226819072 10340817 121453034984537637530207116309028586480 10340818 -12567642144623549959403779245880151040 10340819 -359228688056587375875587116193707461780 10340820 -29033760448836258704681668378990387200 10340821 -128912885023444437652868297878511328900 10340822 -252736823962649502561354756061551384288 10340823 174070021657688871288577533458503634304 10340824 151725113367180336899507127266800312320 10340825 85279325935351546574311386420755731200 10340826 23892404591674374405954369898459334400 10340827 -163276105777501986391476125585020480000 10340828 10024455028927325422086972589151987712 10340829 109947019154787536733213729866650887174 10340830 22859059034000654491536990132595488000 10340831 -356689172470047690955102896804713494368 10340832 -62662584365879333781767053262294089728 10340833 171837931120501530911821853811590614084 10340834 -35079166945501412653397103750372638208 10340835 -106030819390484272924323364345396779600 10340836 -70214678380025651950739595310962585600 10340837 288981439475832592394573087366933319900 10340838 185863175570414526380141111140810792320 10340839 -112286482570832284205794527945309340360 10340840 -359452142795252804085769343780122675200 10340841 109354092963756105870404187618407350464 10340842 -232911873460468174698229353319514199456 10340843 292603479606732896941822009014218287092 10340844 1659480508363279117390298962177489920 10340845 11399441133842469141627344754497451480 10340846 334124726334070906003223564131013443584 10340847 74463940210269467248940718465743341440 10340848 10702530368497572525174458784589807616 10340849 -79800874001676748967751852523354079640 10340850 37850581545381957771201612692115187200 10340851 104720194087075233288455769179813073400 10340852 365693701767030181422966087783196385280 10340853 -390511308560883804409498603960942704096 10340854 -65440064961675515336012946376764918624 10340855 1619544273393451107856031107148075520 10340856 -13309894214315447492793956437547089920 10340857 -317600092886444709140147155898323361148 10340858 18772684774167832850429687785001806080 10340859 -92344076537673672815610225373347670992 10340860 -83811202519409896891932894411418129920 10340861 405208099850230506173069936832092499462 10340862 143266346602434333903456692833846446720 10340863 -150340569230922390727374656280107924800 10340864 218531059404913271989564102828244336640 10340865 -105899514319839105021436454769686140140 10340866 -83032992778820981499976291091405462016 10340867 -595890257862658344429695749744243278084 10340868 -171686916069548455316985628345136501760 10340869 -49178052419477019315195172785077514240 10340870 -45598899715953742801944214386664464000 10340871 127060216115880560541256979830947369600 10340872 -253550977398994367308354221769989811200 10340873 -20354612333068510559344093642886384796 10340874 -189588540654440658979799753843827509456 10340875 -347423369660358552486832771882223388000 10340876 4984210118188277605416850671774197760 10340877 -378091064439232658088631443390570799680 10340878 -555926893354255669997662692902268766080 10340879 40177776064746553818089985626225812992 10340880 61478982075557295015820540551116881920 10340881 135443248849255904271647073732556213682 10340882 71780776034989882327600623471187876992 10340883 11586308777925462361953101242768815360 10340884 44901973238328568066761060797845808896 10340885 192665446589133414967116610147208267160 10340886 -60503917003217716142036177557817449536 10340887 -137792948769493860463719377172435601920 10340888 18778170348773696577939098883564687360 10340889 -92338931602786006551152841196322852352 10340890 67028330737778834017200654263061780480 10340891 -195040638570413962444816435090529170176 10340892 65074530428313415212460886005347210240 10340893 -490643518451954225648747066596926031680 10340894 -553298237969209332485911998184702008960 10340895 158463519679779183905522383256119416720 10340896 303527661621697411459721952446068162560 10340897 -37218870556912712960189985605394030336 10340898 -2985093985009492775699453464538688000 10340899 -513430324767878789058200155197387077480 10340900 -256447935015434945170769427104027088000 10340901 -204612248685785029143222640437576875970 10340902 -70010983706797641725678045680824960 10340903 42841088827784781696507365576776277064 10340904 67507406342077587591710240418177515520 10340905 -381930218102563183387869971542583904000 10340906 119258647030784454112681322207561058144 10340907 -32960777940898266816140250751075748880 10340908 -28691501531414469597311693289275464704 10340909 -59882225691950354948702150192787177684 10340910 6230351890500470665746451155631612800 10340911 -254484470209273889972525404529723654880 10340912 13027866736471971377643791517171695616 10340913 466466302582873629368218736922994154688 10340914 -231710804558665796176545186936905931648 10340915 15940362291307753928234233734379465920 10340916 103567950985381492609687498131608727552 10340917 455066940224143075189168878453167897966 10340918 -33148004511746513565665258751282782208 10340919 -672327783637049374535975549536850652000 10340920 728921834601165902692374289118208000 10340921 -443212077226008877855846098690485146800 10340922 -193319224992978250576629371084540310528 10340923 -671218857410516386267124840287804012828 10340924 6515445779404460094881838547752164352 10340925 72474193278331315945518765855812932800 10340926 37839466463911535252588478921901446912 10340927 106160589036273140389356363358217539776 10340928 -30992402790661260702395362369644527616 10340929 226612647409489655258158464968929502676 10340930 140644912982334552593327943930896409600 10340931 -353342165901729158262195520120701812736 10340932 139327356627118174696978846325780008960 10340933 305956149413227140642377439813558231264 10340934 -75866556810889154728142566741897945920 10340935 325489365750111844102881063465339693360 10340936 136998944075719045643010652976303001600 10340937 -38181359209684750490324280883966731072 10340938 40191636424347709193273948863865952768 10340939 -41682648419260421368595860881063341280 10340940 -279372721671598880895771869326142668800 10340941 -6790635009316378070145263223393220032 10340942 310146785053706504451282048961854816000 10340943 -90638766136228798323012894363060237936 10340944 -61012730195517295957084423326847344640 10340945 75707050280048609870645629791242349480 10340946 6455821245471843965729905122505474560 10340947 -86106762369020688043340332354152410928 10340948 -110426910374632835398932757380765528192 10340949 -56771387425880112991845427913751681024 10340950 -164300709608675332979085188858053692000 10340951 469406839519715804942848318360286436504 10340952 316757911643027100765140004645228933120 10340953 90026641101498548297691152735102912960 10340954 -99671594277113128295043668132652587040 10340955 -229074977800629400522417784367576462000 10340956 -85278622026667261956130541874227376128 10340957 325929015121622048301764725952197830432 10340958 44953378372596759763350220255371156480 10340959 446731275862241761559058125751307447040 10340960 -202837544278633047225311748403376947200 10340961 -18725643948188036667515725536578043264 10340962 -141797441870563959558387865370188509408 10340963 -181181881741181325190065264137774242788 10340964 131949359089637862902177300188648223232 10340965 -37537656848635550232579168236008818600 10340966 311041275937837171185576036996135582432 10340967 -17277601370842235992888452532020410880 10340968 202305437725353451177380952283489157120 10340969 -114112955972443142342340851412262278156 10340970 48018376188774773795527926147160266240 10340971 641832070743306279533735235682294477172 10340972 165748262750528480443766722448982763776 10340973 -653088903973444789167133987345312200000 10340974 -61063197186055608752504789364694437888 10340975 123163805292415095236073156898111238400 10340976 4429328667270148440100780698458456064 10340977 361422610437821649517707335423459983826 10340978 -203025060674760476906296809305026162560 10340979 125569488566590989006169193114705291136 10340980 -48557527983251837346932225124910202880 10340981 -210295396385415123515253360741893007744 10340982 82755248309661462558185197323208628352 10340983 26723294621960779347432468136180938144 10340984 2391060203089926705540709786684293120 10340985 -24026828403230741169298774233538626240 10340986 -95697695091954387078826455533174570016 10340987 779012275494215456759162080344817190112 10340988 -12686897358238886541894799048067923968 10340989 -38768626377458267843038148515334270880 10340990 -63827768208376302199418131346289398400 10340991 295383616996667320462112560836479187000 10340992 -127477916123865271083531052796451225600 10340993 -214081570113933814435246329920448195756 10340994 -153873143822930776162894539891624084480 10340995 172387151009482233610297862443920153600 10340996 9694394482834085384458996807890839808 10340997 -166148286249446872676805072199126943520 10340998 -18021000279346194226743239404323554784 10340999 -53480439284865527253622928754196509120 10341000 514382369668355317172240898647654400000 10341001 -371097139020117623116522644951718716096 10341002 -40786998122026327949470339045307720448 10341003 -369714598095331914763095622052463609936 10341004 -246460519769166069765152609665711730944 10341005 17032427865132408763419048619421475660 10341006 -82997235863422550379403540428593975040 10341007 -78191439537209507333105900817167509680 10341008 97401098775607745043093374309704925184 10341009 204774431808744303073152551786201250960 10341010 -130950271421938443164419437510203583840 10341011 171609359252711290508222654358358069824 10341012 185557375557564665311133462097417037824 10341013 82637307139819720786041374539660933262 10341014 411700995784798437972033000974311487040 10341015 -111097300950154971245796311323292947200 10341016 75081910671428549209259044216061952000 10341017 108022403037824778166374314584734003072 10341018 -106393570091932544650323540945022661136 10341019 -110862280705403059858767405923013790000 10341020 57584813719070536591640752585973928960 10341021 257869538783483221262964171627029819520 10341022 177485278037846440616615455881195255552 10341023 -183330709300911178648923291477186720 10341024 -136220278565501602574845486815337512960 10341025 226341393757227089184499525504109295100 10341026 -8774797492098173868458299119545754288 10341027 77734120550296162616611073166394440 10341028 29758782855205636311306382580136821760 10341029 594159542374310516667691137972387261630 10341030 -25572834940518047700149267494983720960 10341031 519828423489424490698774373542861459832 10341032 -58439102510587188524015223214354944000 10341033 -876821821976790857582389588306993776 10341034 15000304497729195106090189706547677184 10341035 28211645842013896647101554672924320000 10341036 -38684463605080058124147410855262667008 10341037 200744827427840785162357751718754109152 10341038 170470002261087536984850049521951577920 10341039 159753282648071629515585013227498582024 10341040 72566404131533898178527731788199362560 10341041 -72770999911209180975285647420844360558 10341042 -24709556239430966178226018398813081600 10341043 160913726943420960033468851937436883560 10341044 -184039344333118628388344159787132948480 10341045 118109146873694614291321943966911059840 10341046 -88301182870728821395516215939732380736 10341047 534377038576251089026017464599158655800 10341048 125678891247866202764314581763055616000 10341049 -265994623413654297869930590088455294764 10341050 -23571754084104320182404810695159809200 10341051 77002640544422209283392565133603638784 10341052 -74439882340854026666565848784282316800 10341053 17265306557674075470812691572395145664 10341054 34966555619505608451634135559857152000 10341055 -454182375769172493377353731107527478040 10341056 -54722233290966468194248047929069666304 10341057 -229667090182252039286313427125620318160 10341058 25148433343452529437830950310697908256 10341059 380137314932147757631914548591257555260 10341060 48845959410850979699479701322861608960 10341061 -78146548034325268457533936236310441152 10341062 -162799028082268328551075631215088695968 10341063 -250227563957198654348837448555281446608 10341064 -9761994050109704819900451334973168640 10341065 -133578634795698670212613520462771323200 10341066 49392424975572939271039573490932621824 10341067 -598577846572273593456090165391133173848 10341068 25052916085695690937483606107847342848 10341069 -7862614027484150392988965409989631232 10341070 -114243340102870286226726981148752000 10341071 -232101973823971803387261180216510884808 10341072 -24790905433994339173540690689355284480 10341073 42125070639073925344746577737441287680 10341074 -15211442604337971345684866995386209280 10341075 14061241202602983130822656589336083600 10341076 292702610811801621174875676791393605632 10341077 -721597228793149521692758511675869201074 10341078 36309539939435061769896276803550893568 10341079 -85191442283407372052523615178027780608 10341080 78861620078273410958828754726196838400 10341081 -531923144542848118868867264181245068800 10341082 28027226592652633023650125792701115872 10341083 -432049296980177832923393707293916138200 10341084 5129410823410064653014204414543298560 10341085 -144280325502401700514891987687803287040 10341086 128052001800710180792748117749325592320 10341087 54721659215544538552498132035249067920 10341088 -78994291357098349550581241729038417920 10341089 10889042902004960007480026109510487680 10341090 60509656704774340009165323246582777120 10341091 108902720167210796379104508296612832 10341092 -213663236704036253919726301044170787840 10341093 -10515824730425401489659075394165879680 10341094 99712869462519905451837609061865808192 10341095 22156024241954036527795581517307315520 10341096 -338822994157847718936507821517476659200 10341097 178781773181509658940483587225931057728 10341098 -81251572238735599761092615280018257664 10341099 62001512741684598830911134228947813424 10341100 88444755674678084697120584597594112000 10341101 252690366427213308332775224229977455104 10341102 -31129260111643626859080322157293043712 10341103 -85493772329084727207745385716353082856 10341104 -56687962337806044151424155506789580800 10341105 -24595532816544855397798123842527443200 10341106 -2149115067309939423928814581827403248 10341107 -17662959271370663005187056250563112280 10341108 6476606462784643607628931527679242240 10341109 -676776151074363914564836248624431428690 10341110 -147464901370105471723657581266895446400 10341111 233015959753770211982465996368049535360 10341112 -233130646991361645666065663652250828800 10341113 -8018339696073666200252600400767911536 10341114 8730330743094041166825697843612027392 10341115 418994485469066225603472064801661055600 10341116 87161160280137039582083692462843760640 10341117 62453653134156798262168169985270327180 10341118 -95126490667355491258314145787976330240 10341119 402321136505295827806776055503809467896 10341120 -112764325672237509258587021327078522880 10341121 -124760964821946191609204848117607640000 10341122 -59629932137834936394656732070073270272 10341123 41324180877092480631091511111514669744 10341124 -410632351956560017935701213473030112000 10341125 284206186839098652581060181651149835000 10341126 52471726104479401592150128396101938592 10341127 221262431185485229048952648957745325976 10341128 78405389057866454236553688382449254400 10341129 71004955663969077346615005987714157584 10341130 35737665768844622489197142973280051200 10341131 1239097238866208550725634037484928811200 10341132 -210452789657822987374025764315376521728 10341133 554055405515842167912803970293724132288 10341134 183410748330149475160316719077624815232 10341135 -7800917892928254602714524307821977600 10341136 -28474167276104845889307482706876825600 10341137 -44403595160283271453850798653302587214 10341138 -34770445119060480223314474269308957056 10341139 -110713802036273148381602685747317483040 10341140 -236165577541927423763628714823191582720 10341141 -185349378792245349922860998815212113856 10341142 61106779054400597918370694490430553344 10341143 46880753783835878707759554864298122624 10341144 411708174447421333938035596660807680 10341145 106115577739529328665508678545936646720 10341146 341654958549618618360612445833034360800 10341147 165141778864821615641828308448391773040 10341148 196168755515215226165343381285439649280 10341149 -38000450497258489568701837450394728320 10341150 -32447151549060861533928341251423564800 10341151 62946164457285767494342483684915206432 10341152 821659160663626652027811900215965384704 10341153 -352486685461519915115370349369535211438 10341154 -179975779800197260433078277807620482224 10341155 407843646435628883453141005804826343120 10341156 2222543133634645581850527405717288960 10341157 195314180236005327352887854036259609820 10341158 -352099740627796093641165952368205324320 10341159 -80574036753806044880124147641563304880 10341160 -117789882582478245772191802467272294400 10341161 -287527707542388107876858608266334099200 10341162 -56334470233382191429565466932887518720 10341163 -111990990125865274563683532189771555440 10341164 -549115235957366753523851975266436373504 10341165 -235154873250213022074091008612928834080 10341166 -84303953643855701082798779029397544960 10341167 -130860121288698898092346141483211419200 10341168 -43845456010903772983069489002027417600 10341169 -287072725499725305412212217963611432430 10341170 -5279215826056435164845726870539146240 10341171 -189801717498665972946425142786900920328 10341172 -357849725685703089565481127168236381824 10341173 -712179975282073102729575084597715570578 10341174 -88188682102643140943830380345557086848 10341175 -55943042764248750361362971471585467200 10341176 448193858179534441413811510728664166400 10341177 28560815964781270370875878519608248320 10341178 43358760445464200721817420704963836640 10341179 -680572238869641076699848557243127613440 10341180 15643775521397402177107699132372546560 10341181 190511179052407057555713511348197142982 10341182 -531622643309056995701496422663765953920 10341183 301502324175907329958039709105628864000 10341184 -3411501323736964921643220043844026368 10341185 299307731191296371307720124833254040360 10341186 104977081776176900795748186888677881344 10341187 -196877586977878370965267369300408678760 10341188 62487733129509559668136381327791697920 10341189 25510998300318389162866746436973298270 10341190 -214938116189555241657003139438500758400 10341191 27702047093187933907231104461626612224 10341192 142233650745234180567871544710547742720 10341193 -396203743396273665050234219741688811558 10341194 -114615069152860924788956652932662818720 10341195 31289471876433976134847749873665295840 10341196 169744989938512973982598405719747302400 10341197 -139515937648455623601911996542676167680 10341198 -13160945075345230749304286682075701376 10341199 967474090154125806594207804760318848 10341200 73776567433754492829015596625877401600 10341201 21671431238444148482535030172398146496 10341202 121140569088078157159026164973849683232 10341203 -630759886770469268363473740577231894548 10341204 -108893071222728902637084596352634288128 10341205 -41480046905580609005380000110246872100 10341206 -7918730501622355496298263875658916768 10341207 -383325259296434211908823961433285335152 10341208 -186023218624469410217032878013309870080 10341209 -179405013592285079445582817742912302896 10341210 133371025996522498890150353398298565120 10341211 -258696942255821447617636829930306528188 10341212 2685570944902366799742501116543213568 10341213 -239489522635904164241970844422022275456 10341214 33918365207809682810795264496819141888 10341215 -466743588399451981285978354306123270080 10341216 636833942263045514418362047823177318400 10341217 536082043602959628870935959450529919266 10341218 -321517284509742866762926134351790507440 10341219 21919919553535784402945452034474150400 10341220 -78423946441969297350733420660850661120 10341221 -145320202530352392107155942815595490112 10341222 14175941730623844832724770491141095424 10341223 -439903921037299256853920149573767379528 10341224 -135513321047464468843745940486636119040 10341225 -49397612394340849688087328927570780000 10341226 83703577069032215662208329993172828160 10341227 98328379100116256577162072448536534960 10341228 34395306606566443413159225702005145600 10341229 183596106435567610516130599585354755072 10341230 -208780210138141655755193194570661682240 10341231 389424502870211262512384334163307609352 10341232 -144620481797895199991579963990716612608 10341233 270591294568201431719108919694554976320 10341234 -8173344476036038259209692209783385600 10341235 353210598048396136205303611928686107360 10341236 318225687535654877890879792791604501248 10341237 216293962200896236162002201369949330368 10341238 70326081792029351269431512232524111520 10341239 -92565501261031943538902944860962333376 10341240 -28361150361510756883617633791960678400 10341241 -42304736217016745490120985471030568440 10341242 -5283245659428517766489311932132557568 10341243 595059013739868485579279830034323228800 10341244 -44943353827162186871595850394908812800 10341245 144908862470109314930132884749379507500 10341246 -65087332373733496021089449241665985216 10341247 179411709226436378144040685786094219632 10341248 198363675501072177619787494627548856320 10341249 -258734182697736856516544784875741685600 10341250 53170486038138399333355642204115370000 10341251 209781151653436419626375017084806684912 10341252 -262766688987541369497456192392455473024 10341253 5888715038469612069061154040258193008 10341254 34639199166600446719743885500199402624 10341255 175876267512605926333498587234666957600 10341256 226030018199699475509631524420390138880 10341257 15053998826797485415988916639453202740 10341258 174218141780241119205308832453230453760 10341259 -179773798660698742484736304303224931520 10341260 -136166410601654632974483092859826391040 10341261 -109074041708569437904792620344239222368 10341262 -38871182233155737363247888989016835008 10341263 501893141829767518657567452595462498920 10341264 6317003844671765708492120761034932224 10341265 -34595216693339867081673595545124620 10341266 -7846294445627481706242981087411926400 10341267 368364041176158243071601994545787616112 10341268 116533333626111145067109942894498482176 10341269 -224869184628505981473546761226704786688 10341270 9087647644022294351050843358305820160 10341271 -34895548284368291328442327323776591256 10341272 592503109828382155863952651663161292800 10341273 321214333261889417048858302521091179984 10341274 -307861519912502117240499523192550574864 10341275 124824133132404189631855389735893002800 10341276 28395556148003019953290131930209280000 10341277 565618353138168989348421765309084085152 10341278 61559888784154295293891290184522741056 10341279 4656471895171514189713702505449365360 10341280 -81772311006891554295686196637538058240 10341281 -214539907918936181629210471140882981918 10341282 -12130139563333618983147895736306073600 10341283 106184620136127498813447702637637017584 10341284 467784485489908502860597454754176716800 10341285 -5507604637957116749944193787332256960 10341286 -102697465681128845652778352862196773408 10341287 -47560224370483464216196422124905813048 10341288 -251025187120952712726423704050228147200 10341289 -117409605512871761546604170381956922688 10341290 -82134815060957633982738073948772966400 10341291 -99445944251716865820192618240212298240 10341292 46507571223592769453636892357944592384 10341293 -95665581832509617957978461205684027700 10341294 155001481605285443390194319178081948672 10341295 -61502164979333739519694691345117004720 10341296 59080163929738745294146968984146214912 10341297 328071156708443571868074371985435323040 10341298 339932947030703093628673751982900885120 10341299 -258894443146856536516078130981157971700 10341300 -39073118527948615507573208930474035200 10341301 178869388361176039863639203187710869600 10341302 -296809468301311457747601611288259448128 10341303 -292630524258710025815656792764368474496 10341304 -51839717358461827058865537706983628800 10341305 -50226101503247271829698917496849078840 10341306 136461162882979532027617194306564760320 10341307 66943131818875713579048663017585132640 10341308 -102616890545637981916163321991647422464 10341309 -24099243532151198560903134445378440672 10341310 -1110278404486004562588880528115950080 10341311 -281201505635536289906973783332443600608 10341312 -68684763408230927665730776922081722368 10341313 -538071388806557345241559382897687216640 10341314 -154144299104561880578476535388703485744 10341315 18946635877898498163638911536238687920 10341316 17093484684404660773198055612592562176 10341317 72799906410449715957223502962942965792 10341318 -47646781103549200108659908857146208512 10341319 -374815840513328031528538360785980298280 10341320 -226370103144399711214782658919829504000 10341321 -267369960466226917217291086123230830688 10341322 116089229767049961941361200543656128000 10341323 644389761054983905550479167798121543572 10341324 -141722107765666597850109193837810483200 10341325 -25106812828850711773172473771538225950 10341326 34014086499695955910617637151112989184 10341327 37596932420916359904095289345765819408 10341328 774543926462295950132412167657488384 10341329 186954692564187239770738947083458411008 10341330 142482814701905721820523724293960931840 10341331 60770107035179499263166893828883080448 10341332 434497155800758119330489013067657959296 10341333 254404854583251365330567714635712773902 10341334 -171520876764308824045533536298552041184 10341335 57925879286502871704262940878631456280 10341336 221432912426972454675953570713196789760 10341337 299889450629187270153447227701176934026 10341338 -101089931414660361295795956379052855808 10341339 19697740537797003311399068904163081600 10341340 19125343098643059374375948620259427840 10341341 350257976416988761452539281923017336742 10341342 165873737684674776864339658246402707840 10341343 -65853658846737680112445539550090971240 10341344 113024135516407914763435661330967429120 10341345 -121167941016741043166352514903682592000 10341346 -231401762063634709268669479741812574128 10341347 342847302937558771384576807754067441480 10341348 32959877712242337878897767568467875840 10341349 -57144944619280952385063745738569516036 10341350 26673881459851479351901584452129426400 10341351 -265578472012585353656320964812986496008 10341352 -25734630210033527843604923326853283840 10341353 62653333406882549690392131263242633920 10341354 -234973384492836999448486179445149365760 10341355 -136334174793869733276715450858728532800 10341356 -259155332044960708946317627949631455232 10341357 -51737820810746328687721384989338918112 10341358 -15959368906373242659828560563636551360 10341359 218740832498405764726658609143470418416 10341360 -3258501702145849312005329502460968960 10341361 -363513298206882083468351002922475077038 10341362 219077255185251772163694455903736312864 10341363 -3367500606220627174701649258269637632 10341364 337101782488842490892286151755339436032 10341365 -65517316422171117837530721199566448740 10341366 -30363100810351241400528100296097959936 10341367 -229365612838024194328617346788754734840 10341368 -504953210179911136548941843570565120000 10341369 35718163386605351173929622835286145584 10341370 73536326888966717820032617469052408000 10341371 -11167224845212757819014886118785869680 10341372 -45718837491274859010292049379759538176 10341373 177648399962433849926546262407218207840 10341374 -63612439691018554876622643032348504064 10341375 -66258580069198881451852663166835840000 10341376 -468251341703427373869767067683730227200 10341377 -69052988815716399024785003722750377600 10341378 -21118913835383273568672320634415092480 10341379 124052309058361237904491089126059721980 10341380 18035736734735871776033454262689239040 10341381 -374170281743655773245135606472961294816 10341382 -24086113890739474609378652707429730208 10341383 -109395225589285376345927488791136468992 10341384 -384315731185912805248267375762748743680 10341385 -338536301517262685119919435029188100800 10341386 164793999928537545750698400840237312 10341387 26758656109387228812578155906466086800 10341388 267069948999566863530752779731465836288 10341389 -51725501877564908367503888305061163216 10341390 51495613342142108084986017205382595840 10341391 -146822615316680003737483241279595746216 10341392 -104842450141224962295722213503035310080 10341393 23169522836261862023556625889303898864 10341394 -88823042885718377640893079961965504000 10341395 -114097525639406973330918578638924779600 10341396 -54188412243501354782567954150153041920 10341397 485646892048766967563929488510018333312 10341398 112233130100671271560887541246364859264 10341399 -24490807052295213091087090400677421232 10341400 46128270207453730315102982019179520000 10341401 -403664351460751373394237132244223143350 10341402 145377650541624860496345647456350126080 10341403 40861222701611058463597423900983595652 10341404 75112409562895069895340143721296057856 10341405 -304380512523914469106939815355035652800 10341406 246600256051219930958611571150820075264 10341407 546562611430235241155987443332347962512 10341408 94694479041554624203817391473924505600 10341409 -98645647294633272250064077471824063596 10341410 -266146553570698457151120664431376112640 10341411 -116829128290161351872131477626384409680 10341412 -176583068804600576807017260309226870144 10341413 56622469227737657895506589263436941244 10341414 -177161574970934790946181664657260544 10341415 159126077281090079597970762053708083200 10341416 351478724719751710968737450241621196800 10341417 189205133223278655202452907500863444880 10341418 -320331295271116013312420802569875605840 10341419 -129976755828644383509868845511533555888 10341420 143076425251340782990180904293869050880 10341421 -48977391396597589708284862065119866452 10341422 25622615103813492726033926422008969984 10341423 -456467679271554236630994714604340917536 10341424 -99776049569763190326429396203406376960 10341425 -107297877808766644402580292792459814500 10341426 34230241761248019948724899566813151360 10341427 219314003224313655613590136668235089720 10341428 -138518471422747709293708144837601212032 10341429 -187664182987430429870971234196797534080 10341430 -33673386258505160069699868840996514560 10341431 48695884841456122768082969755239955464 10341432 5718353308307231579748899131256524800 10341433 -60908389547817487459477771694914897600 10341434 -75470187341859581863454213900419960320 10341435 -16771087031389222540130441215461875520 10341436 125365480030996446314656990185866680320 10341437 547317943524118130742205815086434342086 10341438 -176421778990821767809943884261642827456 10341439 75641171275563646259042429533213109256 10341440 -67820651666022036141714000322410577920 10341441 337240768071632714292087820459311391440 10341442 -137097820587901776014824929837651171456 10341443 132758814823232274159230716369682351616 10341444 29575202793247757936484288061462978560 10341445 -16681222400481338574062652049919370240 10341446 -396669458276959132029701172766967134656 10341447 -1589134788895832538373268483569331760 10341448 -66716756762575065297720670381585536000 10341449 61565700974237349087597851968321311450 10341450 66242390458257641224413562477717440000 10341451 -302383900634275978683720282897870783096 10341452 -330031555306931083123308452069722868736 10341453 169685361376878730359989160046274523840 10341454 -77938463236803704551557147019212373824 10341455 -82194594129821679766454799069389627640 10341456 -23720128852857353784913285177557516288 10341457 -288683227757023503369265767747627180288 10341458 -26046387170325457032412956923825574240 10341459 -779792644179663631732388853276422031360 10341460 162156924175143703039448007574712897280 10341461 134213321188984516058143400451198628800 10341462 196357277129274159807722150365375983552 10341463 -136946924532715577782194170145597318480 10341464 187246070216920995210635675992743321600 10341465 285673558203507671001367675217612781120 10341466 48504706059504386557073364413427481824 10341467 155099695456232762142675902519831824560 10341468 -59931685602398623694357436553662414336 10341469 -257343483243129309762467482794508403904 10341470 129032118927982199470776360592477711680 10341471 5590189844019423418118069943448098048 10341472 53916282496780992022484182728407777280 10341473 -511440831215518076405847601438788877278 10341474 -9008704448047708605990552497606046720 10341475 500223197280598146460740009909724772400 10341476 -96018165936652372329406649016676761600 10341477 -361590623424757400524376879457986781186 10341478 -68284649074124792784377585301543759744 10341479 532459276469360658092579889082912465080 10341480 -47366373299448379030778900381239296000 10341481 -141172014040737317158614926183005323718 10341482 175613510130919409971717283398512860592 10341483 262515438732907284597676345844980445184 10341484 7576538303539815182671239017304601600 10341485 -167280653545996448255817552158568458880 10341486 -116276595331263341239266814824494716800 10341487 97223676796527465690930629713358077920 10341488 17805691406814266533588950710631727104 10341489 152789325011118336459806597895316070688 10341490 -1082198583187058561016743580562490880 10341491 -501757320091506588247386172111167324960 10341492 32769134420577904553196448080584773632 10341493 553132895963782889488639612721833117742 10341494 1356440550340284252525696421295980800 10341495 -340899309602659632413696208303486312000 10341496 490762681162881061821044636388420956160 10341497 -707265825257214189621192595553537676054 10341498 -108682914565690868283858005972498343936 10341499 -92601427675241817269571269558181190764 10341500 -952715356069482882973147354415616000 10341501 35794206733725019054906816318663393440 10341502 198156203845376077312271200688110013952 10341503 217026838425503605103139384908473018752 10341504 -285208318643952345913002196641943388160 10341505 -316806043901000207867337839323541215680 10341506 89624149233987417534890850483930877440 10341507 32273628754328452520979032188707840 10341508 -229760594862040597360544409553713080064 10341509 -293247540138772048667709594277755206496 10341510 156572694003239452847509098581434982400 10341511 455477499615996552438604175359371481112 10341512 -97106135289455016966886581250920883200 10341513 2089128283912338996213612846693151488 10341514 -156302862078418193440460086167029656320 10341515 -20664080410596335117020683478201770000 10341516 -159055987277053115193030542495058539520 10341517 -248250987512959116540494520867946703168 10341518 -123224861446674000689691040547789624448 10341519 -264867428961291581132382623604321987552 10341520 -41211979123049051101182112739976806400 10341521 630095895891966653550032695766307772722 10341522 103776834332040847620300046972060742160 10341523 57183851122992371485067731144641419440 10341524 20387672207470461840692448931443252096 10341525 228979215532967598368615376332236137600 10341526 -96613239364653959602043733360844200576 10341527 -47581693409669905251432084661580155728 10341528 -12927368537421016136585309559067299840 10341529 -102400645049223775198590814805727810720 10341530 59169851287751062250252802272530483200 10341531 -156660487408080297394211153914920756180 10341532 217944808497576760951583553540845097472 10341533 -90268197474656643023937021123995334720 10341534 2839467046599631208271700532922808320 10341535 33557011253830712224251801054379760400 10341536 387706766229088944536710878265133236224 10341537 921311754395651767551965457969650304 10341538 86987588383808518083327513684450201600 10341539 277691544950204313885602612698889517024 10341540 16928317435141324651387465698602803200 10341541 -233965713699182536409743105689745903328 10341542 143860796363820934990169568838576435392 10341543 3301815745921494669170586821007894144 10341544 105919996839322861308721415567142620160 10341545 -7933512914471984948898749493636841200 10341546 160241441150025918273184367950838188800 10341547 722079705196470951292933725308198738996 10341548 -184998319177590809556408206309134840320 10341549 -224971108198876307735347798565028846666 10341550 77531002578118221665087606216853268800 10341551 9748524020623658700664204995780607488 10341552 16898343931977268119423206428763947008 10341553 176287545856740069340805970005900419044 10341554 -282123913541624106621112088401226487024 10341555 -24398154059493236276362640210758759680 10341556 -351015166044593231858184900978267479680 10341557 -159286251990108444931767072208040338194 10341558 -5102363482037588936218885396473278016 10341559 -198237744624540232658061833335336677600 10341560 229130706120338617132676362143929856000 10341561 120795931232220371912674609110611915520 10341562 -544384763186013196661694905782995456 10341563 -580248089102754841627839242524377676188 10341564 -127605604678146089185865274609492340224 10341565 -86221922168443830646797680080144986000 10341566 -371149310230872633775519731196757972160 10341567 15111190364252606585283121972807476240 10341568 -8457635850414259783802600585324134400 10341569 -43149776187144738933323046332465653248 10341570 -134234360781980073540315870612966220800 10341571 -355632138285968371254057679582688574728 10341572 -155798015235086621613204579626359204608 10341573 -127966834300805520277193093803147643232 10341574 148896746425829646324482803056506188800 10341575 -84996727883036614391229475014787842000 10341576 21123107573795936517419835795491880960 10341577 237353570406709999153659923978303110372 10341578 -136761518159685578072006027487765564576 10341579 197843020174678220310744175622293955520 10341580 -120751349500795786016055388590877516800 10341581 266600301733175999380913440574557355382 10341582 25204745727564259718265272248079960064 10341583 34973135841038552625057339490150075120 10341584 229605292686251150339449503388968026112 10341585 -41175969302079254510540203720263672780 10341586 1566866686885975974375188448337555200 10341587 720117255774313629340093860199226416236 10341588 35295584849906373679517368167887308800 10341589 832879677528947927443705424253101331360 10341590 -89084867650496246007529401626294423040 10341591 -33878290766039694636260406097456822320 10341592 -394375506532253207825094370694725632000 10341593 109745220613987965733227619248818547720 10341594 21660454524466527318871044835645679328 10341595 -259953898119070494486270664357321705200 10341596 397126090792859268174476584785199987200 10341597 249376639582460540172136058258300062272 10341598 108045224294550121888489736606969646336 10341599 225053516595170881705980430060379613600 10341600 -39861972698562310150633999508176896000 10341601 373278008990761683019960207334500350000 10341602 10530270794108600520158352281375828352 10341603 38885113966356736527677506972511645520 10341604 43243106579292799542529807906518536192 10341605 225000058506143585193803508304857494400 10341606 25745938789993715239748401886913489408 10341607 75971152693780851386386416809402764856 10341608 -288943224380409993697184702276484695040 10341609 379286488471734312129691721838153077904 10341610 -221006510442082977948526679805483417600 10341611 29636579351864476536654305798699304480 10341612 -243133684939125072637037563788599454720 10341613 -502915672380866250037959673330787509716 10341614 338657789141571764085579239138507712 10341615 173773875718150246724260813228480968720 10341616 31451330405029440661497910440628486144 10341617 320638193879013881612675021801415529008 10341618 -5601079071445880654826278129624097792 10341619 351247919027632558031971495947369891020 10341620 -150674867260458230364849614935562968320 10341621 -329358443634063621785591235009886469760 10341622 100154421654000400805894630912010744000 10341623 -272679813741860806466581158506573839128 10341624 -317880864023681241243118510235541504000 10341625 -70371214442980033784700484463692032000 10341626 54502647206676987015352158780706630512 10341627 -487693510669712987890963939947122812368 10341628 -48894052670532076849203568053980160 10341629 -114487837938601250691549530052040416 10341630 -60593947793989912461220478900836819200 10341631 19284548150725580475666970300130582528 10341632 21364143161407399258832833647476736000 10341633 375173311038173175528802653843730888800 10341634 261697484907697671053327193573435465600 10341635 2821588088478602552952517649469388320 10341636 -63395723182351621548889538675823449088 10341637 -45743531454116631179783183060942599714 10341638 -108362951714274486704917549670905030080 10341639 -123566841386249911811388574852324240512 10341640 258808071841918781686791726801922560000 10341641 -237223864195517665235081915477211106608 10341642 -5666444899493061486088543585858500096 10341643 144526391079348090967578902791525212000 10341644 -338571820115968307480163795757364734464 10341645 63553745340661245772266046305424915200 10341646 -90703439833747483134848198505857476032 10341647 -4390204966492141834197323595143358240 10341648 45286480886540146208936252639446302720 10341649 299657274406496204333943946295566854900 10341650 -28304382177409388039328459867488726400 10341651 294616600635793898098831071303484902144 10341652 447973961725633870746957861246706545536 10341653 71954141884322990944710970520023484160 10341654 -137081648079488489425733028468560546880 10341655 234086197921294212639832974290025366960 10341656 -41025019603393352759976570367336857600 10341657 18863771652327813565169548268357989680 10341658 -15404886375812003173736526435934978320 10341659 524335948254733713439710187945550185860 10341660 -15065429533883651559702161743764848640 10341661 103352967606713171835966733936318397760 10341662 -45270668927865471576040832256660172800 10341663 41421180821108498567449250842581622344 10341664 -398298712887149659886680645923069493248 10341665 257524395541802791209265623431532711060 10341666 -7386841480420703565741447177127675776 10341667 -147100011024727969244056022354540687408 10341668 48336821318298126595205130556515474048 10341669 -94015096493835314364675301320231125952 10341670 100288336170013400321204974025848721280 10341671 102107712960382130915920759099389850872 10341672 2145812913953943355282168063870894080 10341673 256970123590985875733703996673338396580 10341674 5232474537767401034059462018859738112 10341675 -3887407173517649268617987420422625100 10341676 -89394355195094334729856798876695114240 10341677 -77272308926060026814095576957178850420 10341678 53150086305447019678561215028929216768 10341679 366719860120951822093204260171705163280 10341680 57874566864901579082115909297944002560 10341681 -18921787410950574220623994114260787200 10341682 -20046882093730468147566480647864197728 10341683 534283170934341826902078845406236487168 10341684 144221645479321885014905884337411752320 10341685 -105523271148634201690959295497653931240 10341686 48766128908026746277874613471822716544 10341687 -121457094882538967679259746228770184960 10341688 29360248186239730153938886351127838720 10341689 437195240417604513485792058517933832490 10341690 94409598866758610945875952013255628800 10341691 8572841007276596842687086527978158552 10341692 -678865742752997435622608650382390507520 10341693 -87329468675165713213726372861235653632 10341694 103462302854754927806119837533488670912 10341695 -90335929605408229466222870853751395840 10341696 2442124249477158751871963498570317824 10341697 279482818532102650770018296816385915840 10341698 -27637027171522698508175879500217387136 10341699 390815025129469479064355634173490697464 10341700 -128214795211216408388555804420035712000 10341701 383178007677237209352283663049321772702 10341702 -28093915954800964441295984175539097600 10341703 -349228043396499320960992750448074075048 10341704 -85329721095145910233010806562276490240 10341705 -295289345288614574760875298678500035200 10341706 -165253315714301685935171396474653610448 10341707 26220731740331666787472848767349146520 10341708 107513638877851475984507664568777780224 10341709 -184449284445615647662341760118342374528 10341710 -180643002780607464337711068916052562240 10341711 204501065602591344121580761603457945760 10341712 106706675273243957345068066879078367232 10341713 33403846891819739490766343610510039360 10341714 -61853468127340064346205521018672792960 10341715 -11528859013932780155586907181974452480 10341716 -153109523357678467024126171507919376384 10341717 -18399890191302154071413066469043566144 10341718 -19575111049964996801518778341826838528 10341719 -315926849220397067539662349617637948200 10341720 -23996555861649378760175113826150400000 10341721 136342505407406427847145795037846516292 10341722 153291536783674820093710954205752719072 10341723 -43422504843122437842708483788346963456 10341724 35237739381520611168019758211260116992 10341725 -82993724213676676988577723887070996000 10341726 -113265877438974815193991073138551947456 10341727 393194476256803488891488343190241300472 10341728 -433929362676808755977333049521089806336 10341729 704308857881978431814525005774405919040 10341730 82119247685853816969584653314599539200 10341731 70317318288660766480273887946651720752 10341732 -204498893749697754909518323524171571200 10341733 -651822229418195422482277801266819766018 10341734 -22389514239840292155407054410645140480 10341735 -112949218326151685670167577289540608000 10341736 -253882719229550557267901609930853688320 10341737 144904936926266907798344465813104084992 10341738 217247208398504351701136720117540640000 10341739 262893808680364317873796932692741575680 10341740 -45105142970420514358090482922316943360 10341741 -150781217376975341102461281133393564608 10341742 -15967086557865695690610999879629857728 10341743 140006848183824836394156860840287621248 10341744 -43112155638305184051504552546604253184 10341745 -107885657683346802411545785386699799500 10341746 -135428725503686337811107595578596774880 10341747 21152081742364629812830236397470628848 10341748 43825672719640784887729941848698817280 10341749 -397809433258041628933065327691666290 10341750 191951121539169196258908610879688160000 10341751 165552070487035627966654102200679122352 10341752 210901069631841968933294231534722990080 10341753 -115162081950231144197862319161609560496 10341754 1337246330494150357330712298894058752 10341755 43349195073136888346647292349713992320 10341756 -21563034125218621503318487689690032640 10341757 -680619489286617632644646381627928433120 10341758 -155652593833389905368519174733445120 10341759 -56654913674453806257326182900307118960 10341760 42943143717443455699906769640121958400 10341761 -629423547131615440087776567982873504638 10341762 -149338924265755423823394252308840350848 10341763 53339940613257029513189434945519113240 10341764 12363462501860539937047341770503759872 10341765 -86115426937877868821355933116922516480 10341766 252089656960027405054435175584098975744 10341767 113437550303423686559119860027848328360 10341768 93505298424666005943814166362924277760 10341769 -348226294933804849464147879503165397120 10341770 -202122381070002534659682807949687573920 10341771 -170050046014975562034694347013802703936 10341772 -36884121753853029480477585859700021248 10341773 13429554083582842071107633867362356000 10341774 149465996061102071637741541202130486144 10341775 50100835246981864424454698309126875000 10341776 69651590264797153186248294577899110400 10341777 103313564027982927920398620347775241200 10341778 -200766209784193356257491317218146408560 10341779 -62336808594741829495265761189607957424 10341780 -176985950793696513550067818601284300800 10341781 -336597945817812390853740086506787106418 10341782 -130664018579789639522428848646289274816 10341783 94284312590781154218439873496899659600 10341784 148727337754281941849555167585252024320 10341785 119497222167928908983877767089475780160 10341786 20972697568349620653392641385104539648 10341787 714043647621898962174858150247994482436 10341788 210959708715450105104459626261974425088 10341789 15519894376480768628358227564206473216 10341790 -50491465221423889164357191451035491200 10341791 198514004695510363700758568149962228192 10341792 5767575716358762287289520383089049600 10341793 -116058887997503857475164192085843836800 10341794 220257293625618950334101501732588642592 10341795 -134555285335605630711645558136701369600 10341796 22229741362559958632162610165575627008 10341797 -208576431666881613932048464864212062856 10341798 15625823467045124501263215105564394368 10341799 33261896484423098071297175065860908208 10341800 26445063765413560459062966022287360000 10341801 -5222901675268756685495444138610098832 10341802 -5337947529912558176158280357391787008 10341803 -11748812033817689842495668447734943948 10341804 -108253558597362701201914248392351551488 10341805 49492212964717293795740992512554456460 10341806 -643279603153035880210187085261750720 10341807 -83214260451614357760570966315914951808 10341808 -83286300371428063930740525889761116160 10341809 392512916016684061855123600146166487616 10341810 -25964940323998025476048727837828812800 10341811 -206770589776321221621669022143078558400 10341812 57154901364622002636202828509588037632 10341813 -249951395390616627991638721029618948000 10341814 -152354694597457715133143808096057876480 10341815 124231515985201960870218109515678825600 10341816 -39393319684328377976044782142119014400 10341817 44101747896654790374405503082774796800 10341818 -509828764480087524011919094517281385472 10341819 -10779388869872218314994439985440486496 10341820 176786418911823900945584900657664238080 10341821 255646425803412894661266446371746786912 10341822 -44165788004649005866021152540121345728 10341823 450115830844866149743529109559809053424 10341824 -7379347454682877351198451569885446144 10341825 9171537865729900440597936555333321600 10341826 -194744560555260222076720235682409228416 10341827 -202063957598415294152329566714166224324 10341828 -53111064559530504433200150675389276160 10341829 -844598188956208955186412952845029909024 10341830 -146905008443553129083910331301709037440 10341831 -53909546638091838614151941722475232000 10341832 364152049523819334869325431527277798400 10341833 519348116551925846504749938577044138240 10341834 -207108936389609119455040455094241061120 10341835 -63573951021008605070235216109858022400 10341836 -397576768530677647798365017561007371520 10341837 -16737728964387857659969818563584643904 10341838 -9383320929892910911010384528173035456 10341839 447663542832483257044582599472230016080 10341840 -20783067779720521382173555274420060160 10341841 -16161601444559174978944702767748090908 10341842 126581292305236395665187111985785693840 10341843 -214244087742059805471958278819964395336 10341844 -9364335755847424527031576132875444224 10341845 32853809786570362297582792486103808000 10341846 -26151539700256102087479143689164013728 10341847 391497776238622348445215644599485404296 10341848 120891533154628981490057934197112176640 10341849 -9736153708523977048418352568310110848 10341850 118135782956037573430326054702590896800 10341851 -129770044703082248368481377312593589488 10341852 -86518661106938385144870237274578247680 10341853 -1559998452805427240973415451003884596 10341854 -135152221353365872917262994786145738624 10341855 -56543547500901492596065413278871661800 10341856 -118444517596606290853266390714971848704 10341857 254714217600810029805219483146703443106 10341858 26037840503323562016232202595868942848 10341859 -237749967347381651844138230122404215160 10341860 -93286404602786291731902938736451031040 10341861 -3221637953596965654721075544327114400 10341862 20415418766764021984178856805495545600 10341863 -62787162652240457196777923756719077840 10341864 -120653744208754326938585913829883904000 10341865 119013114679245031049260277943977024400 10341866 -205029653091165851928437025001356556368 10341867 192044922365193688213547558940159214680 10341868 240644933460386102894199078451916296448 10341869 103113585278729773772851798237681784460 10341870 13570544745413577633822504768029859840 10341871 120716026108249027975145809603714782720 10341872 -11557859579350762972027468824134320128 10341873 53427468460860308028227029708895989380 10341874 48158112710653842861265896003420385920 10341875 10065767442574797948234995428136347500 10341876 1435431366771382632962021789199532032 10341877 30659652132569389081392742687751750912 10341878 288283165662678230898796224931824866880 10341879 125912568348873934125660806887073488896 10341880 -155601194172470224282904000581133107200 10341881 -65720909691643100454139938334369690752 10341882 211435783310947786461697363443574409952 10341883 50101809086322819272655089045658567864 10341884 -117781246577994773522385056848648356864 10341885 21862568964378324319071671979324885600 10341886 98856032859851350650557783151425025024 10341887 841368631390555437159683172565195320 10341888 -55665447594276178925999689713661771776 10341889 223561754020852707894116728108941363780 10341890 -43437953434128921103899828330459648000 10341891 94363135170421294969155780334008798960 10341892 -207700378215523690481741825054385804288 10341893 109901454403583670494281255288366155360 10341894 -55416440213620846096383588057939123840 10341895 -97082808207904547555979377054907187200 10341896 499078734193270989217745615977607009280 10341897 194568217521047269497132975337547881728 10341898 11665673431157447983929882440973102336 10341899 -191046230616241738718557798188713377464 10341900 64386353548939713075459695183349484800 10341901 -549135777385783049934584682611759249098 10341902 4873900499387811713568575359013032704 10341903 66220787042697457839414496306065164928 10341904 40694002316954363835529541538510274560 10341905 229833642604487383994553535704000021120 10341906 -215589522973904012302537804830004519296 10341907 -141876057936549124725213595230806033168 10341908 170770705334692159479334740582613984128 10341909 53353956595687280989555232215468441440 10341910 2721202130580334777022890538689873920 10341911 -2293307155806187556021675403692316528 10341912 23813998378129043707441316015495577600 10341913 672413780116284846211653709285531817162 10341914 147131400517305434243314776395978533632 10341915 215599265402326019949078693429272503920 10341916 97134980100076179654176992854738355200 10341917 34990715357562371609860987021302218700 10341918 13822310157532306873916872594915319040 10341919 135873235933277048134222891516021112192 10341920 21176240569311035052542156676798873600 10341921 -646144257994003962209880605825839667520 10341922 17452546997270819854670577005645736000 10341923 825381468268598659420482407272608626064 10341924 -7529859525695070707038856852184803328 10341925 70149139528765076094399732116815600800 10341926 165787906675109287061160434114307348480 10341927 319768309009425879975481451673137630208 10341928 -4203821843563926500347411245776163840 10341929 244213792741743069818417658874706998884 10341930 -938642910588367323558457906505940480 10341931 -233835616201051686689282936306388170736 10341932 80250571400658904727636294072973358080 10341933 73165346003886817641963785801825264640 10341934 398868594024004371015986294053726775616 10341935 -213151587272465688530374513908488376120 10341936 51894246403407190450302580952644485120 10341937 573975399027131637039001485091781346852 10341938 -390060913736295648864669596558994457056 10341939 8263181667374985717156185184267213624 10341940 -79766039399367108850126170137685803520 10341941 144976648785789697121303923113779712000 10341942 -19045127419545775193439638114258432640 10341943 -385171178242996505554367379111161302536 10341944 -40090270620706333442967282719354572800 10341945 96315041204025385172822535155876121600 10341946 107397229346656942439187091536480372960 10341947 3670105523161565192780811129486892800 10341948 86743315762331694862585396402623214080 10341949 560447296802368128821388455028103392864 10341950 122761898013161893730831269813930464000 10341951 189441516221479157969913154054842312720 10341952 64613301824499307722293481724205596672 10341953 -72243968009313470497114121108994486096 10341954 -46494843655623586405364046815948874240 10341955 145646682307120037649753288208019282400 10341956 -207759681267612559449003173239357148928 10341957 274832913649767534852367232880773065440 10341958 191558541998592154023456069513407695680 10341959 -183867743004700804608463087577504796840 10341960 -142440471656665836061324645689259622400 10341961 101513944424490984350739555337586300544 10341962 25309842852109898605730814508517011200 10341963 160051804849401170860762908780598025544 10341964 -442427481842673881706489016386040225024 10341965 123393443725054089570315271954518790860 10341966 4817513990200141297099235901806760960 10341967 1018070188701075045467469852769599237072 10341968 -7534845236718882011013041278697865216 10341969 620088146220432393022703735862082437120 10341970 -189854871363347241511499210709803284320 10341971 122456307499518253383242734208891048172 10341972 123932641843967715733255126208158924800 10341973 7458753439515594614476648510185505344 10341974 343565516243776908617250972690338035200 10341975 29271327934830650642523741560001360000 10341976 282178135927160012837906408101857730560 10341977 116308483986434686310590398396588626826 10341978 -13596614719720238745571818968023242240 10341979 -133611534138863238160951142677876255420 10341980 -120870629442967975523829358312794163200 10341981 -19794471557205033388618393375118098440 10341982 85271892901855936550981035457875673472 10341983 23718503133068892824015547019973636784 10341984 8914415109293471626384733702538657792 10341985 80732142870076024189173538808082163200 10341986 95898236361918348637978844775971122944 10341987 -363321993385165535881196028971402357640 10341988 -888016333144472433453822319977389005824 10341989 -141945690136529874681184672349675696034 10341990 84107316536992548482038206011652637440 10341991 -620704535392805922419761779404935424 10341992 -36993733255437828104424637447708262400 10341993 186129909161037873237029521607178653664 10341994 -57256588978004224948315626033998561280 10341995 -104532007131264106225706781769441908000 10341996 -15107343364255164482737932342249848832 10341997 -483291532719397259194134571444180016554 10341998 -217521221816889072496151222296769112000 10341999 17941212647693277007682044926726742080 10342000 -155640753679185356131816853543018496000 10342001 38852550995956092775302137172979323624 10342002 23249699537005421097908860143522643968 10342003 32006857608034839022988549941804037120 10342004 -98683258132704966164645097452170137600 10342005 60791721879010640691261506127406774560 10342006 -4059190289882678619886012774888148736 10342007 31506735271738377145049821312063531080 10342008 160339097667409802091655694970778828800 10342009 706963323234812853268713786249134569860 10342010 25785538686053368394442811934637404160 10342011 277298230104479411779030999885711977840 10342012 -15167162307783075418063677418183843328 10342013 -628620207230518172656014865577424299616 10342014 8915013574216547400411189955065656640 10342015 224911538784536807945032532392219949160 10342016 -2808036236765288483141083782866534400 10342017 139104965731679830598172836679457335360 10342018 26566974221558013165396418533309252672 10342019 259315758135944361581017893017913199344 10342020 -38242194880081980893006488545210470400 10342021 -438345948370846518254298152976756558336 10342022 241381622857733017732050339229780041312 10342023 -237207284820333443946440760746750438400 10342024 -61089918579336823231532316744611266560 10342025 117176876939445890686077661470860423550 10342026 -243745777302196631840814366975682713600 10342027 527071752912943292074970517604011473876 10342028 -379472040946055732519507761127055896832 10342029 -93152689260328289175875964290486342880 10342030 28839532426712822803635902268278496000 10342031 17534070018484218448704413040131073024 10342032 -101301281150821233132598156872781332480 10342033 2393773001488814392904363619363573608 10342034 -4067392318501664223003517038307166208 10342035 -70028659169306257864247933745481538400 10342036 199109295685464815252246390354988202880 10342037 -181114190575041896878407101817787411314 10342038 156013218995939083908372035875280204160 10342039 470349201026512725685942731776817008840 10342040 60795129074773302456665613711112396800 10342041 -149381755465944066762836335760345679408 10342042 124944928336098095304239003017404679680 10342043 -60262006571678125090795006898795905080 10342044 268792796047022780511064593129858708480 10342045 -18325867210401945517348542645252983040 10342046 -48631758831039312483739978396449555072 10342047 163068679169051514079818916481680816200 10342048 -642429120788787194579137961702971146240 10342049 -194890453651534808572395808252895091072 10342050 50619064730553888405287147398153468800 10342051 -29587060260923555497609026272565315148 10342052 -188298065468147761813296777532696461312 10342053 29167780714724696910328919611195427520 10342054 100981742898271460703170654711849666112 10342055 178851162343030563862812458849598533760 10342056 21983166021714988533715000467584778240 10342057 -559104389367733964534638868790287978016 10342058 230907171178302287885136315667340360880 10342059 -176265232973169969703499437998795264 10342060 -70472960876515886903605187176115097600 10342061 320230395612125907985042549615156444320 10342062 222951079663820313277760974677956690880 10342063 -31909481032796366786217266083025592688 10342064 49469936591505503989781536533775073280 10342065 -22177885387703392676203470428602613760 10342066 -26053265181841502265520344460772020224 10342067 -202480059530122764233724757361861560800 10342068 -417768984184912060264320993528407851008 10342069 297949855441659853884512263594961187996 10342070 96502648042964872826897540952061140480 10342071 -125491315231446822661442303160158611392 10342072 126282240652109928214095941306495385600 10342073 65894951767528782967800749584498888320 10342074 -108824688727668450184797072236892983040 10342075 14444942963773838145497659338611297300 10342076 3905157955548235020758398817765314560 10342077 -282785743817909091254978945760168460800 10342078 19255076466182719292305541776502211840 10342079 282702510905705565695483961388375637880 10342080 -31189086175349940519162997467670118400 10342081 176891270750624291979553947713826146882 10342082 280223404139446543425686100874747741392 10342083 -257979711341133177026499926169421982400 10342084 -241190151124696252599512052690007590784 10342085 -42871325427501339474002180687928848640 10342086 -36875920836279882065758647181884824832 10342087 88533942767988795743221861051316629416 10342088 -125794565904386866619269867990146416640 10342089 -161385228784146957687852290210215296000 10342090 -294701766111965019015217792670090112000 10342091 100728818170383303139584067487307543000 10342092 -70042588961654806657831306734427542528 10342093 58102237687701979290428100676482560640 10342094 -95744486891687158137783697161080304768 10342095 -175370674721803232520962456238110060160 10342096 -65037373181834173799615367396773068800 10342097 -456092262909936089135133483109347357708 10342098 101403714892908065750092821509009490240 10342099 9658573156813734348553555502688638640 10342100 -179910485176493980846248391046775177600 10342101 -27756642585969335926968628779742597632 10342102 3008378925037875929499557145618929280 10342103 -96485785100588825834378406701494145040 10342104 -226255957165522665160092630575660666880 10342105 -174491175638533256385131783249362015740 10342106 3629703808354802660369502767775756000 10342107 -173945474691795019006527421226790513360 10342108 -11714696519019395797147450132717712384 10342109 588054647245582695524203074200210540460 10342110 142251231010213470865386159352982707200 10342111 133307342503469555661792406015311900960 10342112 965275131548859013493001014223568896 10342113 130199304032832837686915091562118938944 10342114 115448352763214535040257724907851672656 10342115 52145220411985852719282188813277818880 10342116 -67989880738530016021394883441359699328 10342117 -4417583200277966136082071473589849060 10342118 -232798328066727214151648817966449295360 10342119 -190803618092156000008878169155568247256 10342120 -59324397964124327618926669709650329600 10342121 575032374502094521311683722104146328144 10342122 -58688042140144480024454865853580176896 10342123 -34445908467371564317251026458533858672 10342124 -422568198164024811518348707035398035200 10342125 436748884042071679587251152606204470000 10342126 -291054549636977621584091418923595991488 10342127 140108323822205544284816271690276003840 10342128 -13452696775997568021362309201963483136 10342129 3359076693234037505245374435445278592 10342130 -8525133918858151272573213730599096000 10342131 -390919274378225077019781131793308463048 10342132 -69263958060565487141695457645533483008 10342133 590261447531082505960144948096749758382 10342134 -11692565454688592376159584050594590720 10342135 -79191202833863989758416773824670186920 10342136 -137968134012194245366666052688414720000 10342137 2991889510553760855119014452775724160 10342138 -177091101945455625337046448212154312480 10342139 -91995064062565527869404975474943076060 10342140 140581181377445552315328974479756462080 10342141 204099271766160336908675047852298759584 10342142 -113615359439741643093153814106113686528 10342143 62340141844610312911310908009476923904 10342144 -180649203760006012828892665205867151360 10342145 -2999899233020200029297491646287040960 10342146 -59990724094308243730097601447419993856 10342147 -679733435708929320106236838073343398404 10342148 192514158185424899718539378106126141696 10342149 277708679279097379907725679357257878528 10342150 -3718291890296513994141782783632262400 10342151 212318570287205611422469225807151584152 10342152 16553025512759479124111274808779778560 10342153 272237147398281755213249000304213509402 10342154 -1006503247938797601425485847962184160 10342155 -40492175054786449788699420655392352800 10342156 125141874257044039851004535029435392000 10342157 -103188581772711886721868783018175026048 10342158 49964847952564339826788754638214934528 10342159 152977082363126826108345846672869207080 10342160 35083132491356508494886155288976506880 10342161 -23593345686166846121129710966700845998 10342162 330042103623458248837846340762888666112 10342163 -131188892510792938619992261886973341376 10342164 108396131518657500876336463969431048192 10342165 164807031865940948797797624553222981920 10342166 40453663492417691221587404495000866560 10342167 -148747561345796403175603387529107766400 10342168 111278651884056636687279595392462213120 10342169 -359826253836332639277192518542334308080 10342170 -102091925342342925579265534579019957280 10342171 112028105043205171089679441866654840384 10342172 -514909449016316512035530982213024714240 10342173 -25758279624253890474187796497808437632 10342174 -170667865599502611022363909506960065664 10342175 -17262530957528916644868552306672789000 10342176 65210740426422003160081588603211218944 10342177 104714078525201764368546456181671480240 10342178 105036714309444847462721581489524460032 10342179 -170110687843392661869484920224229453276 10342180 -20420170946766307503165869111005655040 10342181 291852712707020120198913259373708177982 10342182 17615082510696969051722942739013753344 10342183 45425649741397568633666829900583821600 10342184 -30335235036304831418129019846584494080 10342185 43944466951205820168550945769646423360 10342186 -75224262655505413623644840239611344208 10342187 -157955379491281339806668625478356610368 10342188 8056601999098846487910484621364183040 10342189 -72685075565296398578970328180187410944 10342190 -54352175825722413401261813872380110400 10342191 159483568843497390224952554030836851984 10342192 -16125259440380704121349046753661288448 10342193 362626600111839492080843580043111663140 10342194 -38486265430443914718904102032340753920 10342195 207385512263114164519185673628320969200 10342196 -278533284427285647466264543066479273600 10342197 -138520268687800255518056736247681654272 10342198 245534380395396532714926164475983462400 10342199 10245977155301401513496587641041954736 10342200 -93991906879539263741983623626391552000 10342201 -75782644460358362546506895437566256496 10342202 11438693261517096122546107399154020800 10342203 54769561887113920273934763494138573568 10342204 123409609211663256572021989954948326912 10342205 -70082721257615049957551427089307347280 10342206 -48384176198670563792391695871181209600 10342207 -370970385681848881247518560541403412544 10342208 111374377368517388614856126044490956800 10342209 -55423982797642695068079926780920170240 10342210 40909152517946096080912047521439881760 10342211 458925758464100365635754724304101679624 10342212 -98446649199719200109860856637003079680 10342213 -103687372403782741612336040405588685760 10342214 -127087580124466062836450493775868847360 10342215 -58734627092627835650229363048282547200 10342216 189991572532297622511646688934590914560 10342217 300390400135895608428153996699253474266 10342218 108713053534788415197877336216746888960 10342219 78050920665942242570782163580280281620 10342220 -11325678434931949441688935999867453440 10342221 196796639269012856596702293532064133312 10342222 80114101948200919874629272105424857984 10342223 -559504117755420291114396564770717520528 10342224 51463951689354328499864269873532166144 10342225 -109350369442568783383167116958983820250 10342226 -179061197176580647440889534552742301696 10342227 156170502251652455969858800011265957632 10342228 -217469674465739703454664588989594798080 10342229 60848802242286228920202926691165578400 10342230 88864177025704871522815405592695326720 10342231 -9235187491186809642954678617350026728 10342232 343428555604232237436023683645931827200 10342233 -36554062351732975277895647992504374 10342234 44054388546811157071026031584311348976 10342235 -89983009899983114702853093810626804400 10342236 231273838610286394120711252513799219712 10342237 -414195259290138616007793389277133659188 10342238 -103776807777420787142832063426561156480 10342239 554488515700307154940858298947963533600 10342240 30075742770102076660372354388215726080 10342241 -60868975705820404380870675281022604800 10342242 -13414908584270376502902731514258752688 10342243 406995811660772616291080969250579028320 10342244 9319840112814298594646115308775171072 10342245 55595877101530971301900918869343948800 10342246 209653297673682690047830887287361423072 10342247 -109182200791991983041047478507912849600 10342248 29598306129689364878107864617679749120 10342249 -366481927800867314217251877031060263936 10342250 -37539761918047740062343279272918160000 10342251 100937759035976883646533123240160604160 10342252 612159612582213106576870928188294658560 10342253 87358906381750556960028342871542236502 10342254 -128082282081722391627536962042171745280 10342255 -31688833822687878319151508221020154880 10342256 -102677939317610995181626130716435415040 10342257 -28902485294636757203213909086431177360 10342258 -41654241660393708671939763266643521520 10342259 245759845072614406737474481738793360460 10342260 -140569731669722067736729724743498609920 10342261 -64920479655040817017974098995182206628 10342262 7807350361092134607602886797765959680 10342263 263983903054359730855116531284342421504 10342264 -282450156148051764866968331152263536640 10342265 -189901701894097065368591491115208689340 10342266 -50772936674950855769865347534531520000 10342267 40771949864217445580969929845104160192 10342268 -75390441147099534541529399932015140864 10342269 121306669335097228245412834170049549440 10342270 -241164481517152812342359113504273632000 10342271 168970356685476049906899787065470585472 10342272 -185349343761145107348107521554508677120 10342273 -302530144677914078651133793188153117180 10342274 10351121282714818925847622318560000 10342275 7841403070880723462884668392331954000 10342276 39372672835258123364399637168353427456 10342277 -164431425397002082181208107399717810016 10342278 105206633615618153952078538674442972224 10342279 -51168064945140359301579957127068863760 10342280 -140542490806930342540735870549390848000 10342281 87545848807394312169826917608274254880 10342282 326925101248285199097401420738201219376 10342283 394866463872129233500154507653526897988 10342284 -22270646040129093219504803173518488064 10342285 321490049481308183833467301928998060800 10342286 38215610774322380945061224421016136448 10342287 -123985966507659344986221076250487088680 10342288 51616919403263097129073361235172982784 10342289 5663251516811551247603430061859383650 10342290 -10823066776745409444165910952433469440 10342291 -148653768238652937076939057300999277616 10342292 130380838749936488194666309564596959232 10342293 37844829743322115677966145935238785600 10342294 197618617830335278292024976196008353280 10342295 184639610743975430034405123470899622400 10342296 -613185624789402020656430376671678668800 10342297 -191297550111357251406835360957154067136 10342298 218616746263138814862048128192191601664 10342299 127609259797009584792091525968493597440 10342300 224528873902569769507002607337735782400 10342301 478303527660201122413173256838730691302 10342302 47867990363894591302953088436925625344 10342303 -661198513528357495667267004262405450944 10342304 -219194364619181520693091563884566806528 10342305 230150476345239421475174482105356148800 10342306 178089494957372465303308102122029794368 10342307 205485786155035031656851185958653953752 10342308 -69687441678524153640855475796795381760 10342309 462017843106746704907000893114940038780 10342310 -41822277040003197672855689355829831680 10342311 -34505514394774548587689770487909351296 10342312 52794732274849535420412162553486003200 10342313 187831684096252069433274235102409205504 10342314 -18978757278816020247827958079970759232 10342315 -69725676312410006012528373881761211040 10342316 166083950156570082999274799959982327040 10342317 7668319439458860273057196983694844448 10342318 -3477143258846225790958882319279247360 10342319 174616300809808736235424649339286511248 10342320 -14948834608132728724923735125190574080 10342321 -343129624609806798419364422125494884256 10342322 -398890575051289349269007823924014850288 10342323 184019728134661628730480271082902975200 10342324 355807578062128091365975501226445878016 10342325 793200079708249344794125894379457600 10342326 -200864099119744679573675326281973448256 10342327 -460753744049234358965354269392351516400 10342328 28235361284871224952307177037855232000 10342329 177052267359437699322540406665476994384 10342330 73094785852080388757126171515048366560 10342331 400144560388995542604935755666708550232 10342332 27015535877243100593430185401988127744 10342333 1392416229411786520681477846298937824224 10342334 -76581444964078083417340740292957536000 10342335 200272959178573572661065229419453912960 10342336 166905718473829100946367952557231308800 10342337 753747625011282999319700084148793201986 10342338 -133477423003883312172221725093576726656 10342339 133357949087645603073215748033679477456 10342340 -46402311540793311525986610454231057920 10342341 63055133734727157544532707872552855360 10342342 -190860059876163054996939511034456288928 10342343 251637983367063369750504562048256562480 10342344 -99100847196959237676178613925656002560 10342345 13172111270289693930898999126864496520 10342346 50358648621092557678093558302377472000 10342347 -35073612013454596572158639689907588928 10342348 -17345522551857414314312787821615674880 10342349 -45075985761100921127093605473065851764 10342350 43124325781493041061994158697432576000 10342351 182651269501892507541631542497582043592 10342352 -3402115290174184299513358841156050944 10342353 -81778319431759113902253427570871915520 10342354 526534041407823180178893025205756688 10342355 149686120868185462772865118955396435760 10342356 -90519020221958311647085686557157795840 10342357 426756873345910550199700049405171473920 10342358 588793096479620282376401311921516800 10342359 -62342632435824707935055101151800160736 10342360 636790437186555456595012857643008000 10342361 66683377594938358882745702508263020800 10342362 -119148240810150738469420601114382939648 10342363 -681760786383131452650556378024242339388 10342364 284405697375058418922279643708916367360 10342365 110990043505080442502362716779545920000 10342366 -49044673993348005743831210438460778368 10342367 56419746598513777922893766429910224064 10342368 178918127375739035687719783769920241664 10342369 -625918557300064425375182932641708539230 10342370 -50843702160666873752356382934027345120 10342371 -11580615995913976436945687116817673120 10342372 -145355736439174174099037763502440120320 10342373 -74767598989863641746624687014149254116 10342374 46487636827860389880892188223179159552 10342375 -172294478595063705231760370080182336000 10342376 -57522911581024412570700018550199009280 10342377 60113886848235938530503324822837327840 10342378 -268074440961023514259545049344825671760 10342379 122391413969698415559517081873617172980 10342380 56255812025566711282301097409061698560 10342381 -220759852336837217164324008141411129408 10342382 66735454486707508956022337514979209792 10342383 70953145470618381337462575782742291600 10342384 61395843896411522784840171677991895040 10342385 379184233120060713888643744361333174580 10342386 248604839197113716867311702906942357920 10342387 -216097378434353221728490802370641057280 10342388 -77555583525089620121938197659896012800 10342389 -315591783693243975907401309924156804576 10342390 151865977530788146492167647988220723200 10342391 -336787423833959161377087066008995613208 10342392 -33804496596331023261665800335473664000 10342393 429102237951643366605785043476694305642 10342394 35750134806190828290400762570233200496 10342395 -32250567633190259168415691448614464480 10342396 5322696210536183301559668609750817792 10342397 -82036625256282526665963614998085557248 10342398 -46058510793974118534978666450232061952 10342399 -35238415382779760009043167832150937600 10342400 149987589887608091413205275227507916800 10342401 29420184595712374543963043154119952960 10342402 -28925281458298422549078236455024654848 10342403 -470058279564340859722615147299729600 10342404 -12794566941320310018133191453654537984 10342405 107850449104018215428198874540900708000 10342406 9060405681633489635278345074414673920 10342407 -292766218553570625210277729149914588760 10342408 59548973931906995431783154050105512960 10342409 97903029399148186906375297169623845504 10342410 6568675979868016745439756233945364480 10342411 -228484771767273112161226562803692930988 10342412 175963741953697508448041249718086489856 10342413 -261155058704707274727505562239671398058 10342414 -127852113577257209661310259393362161408 10342415 -80326541469939948479466839193987369600 10342416 -33172204707244466035405802374569394176 10342417 100201114371424135084733322983362924466 10342418 260071675393677311695304397905110646160 10342419 -16190089818517773082720313987568503040 10342420 34694958695637790178821582125815439360 10342421 -20209262410601209613164263456741266628 10342422 -138629634116149622112044692817914931520 10342423 -32641201789201863027697750539248761920 10342424 -107087157771860698668228761683137146880 10342425 -11789597187597885446063124115455139200 10342426 51254477785432464033068313581970915840 10342427 -498305200146042307708786195830313315488 10342428 -18403956324138348573731473825080115200 10342429 497444739749364262474567815703720445030 10342430 -97663973858597263802091038818926183360 10342431 -463096046175442442659458338211258969600 10342432 647421993496486312245874354351845998592 10342433 -269761771147637044528094454369886314816 10342434 -209738255602824273626721029687365290240 10342435 67397520831159794148474971504737916880 10342436 18529322420024133793459856597858095104 10342437 473044517278262795810131500254183424 10342438 61087863041292341234338935186208215744 10342439 -564909371199514859211632928767535626760 10342440 62515904714044722672032990297435904000 10342441 -1530692408039649723247279769949880800 10342442 251946430656742210144133716586155724544 10342443 -106275662005405505379208498303740541440 10342444 -32046570588214773934225343729317969920 10342445 -365180724215387888464351260993126909300 10342446 -954601961703029577624466817051083776 10342447 -209549034394877500215530583199312421104 10342448 162825354208687967837502371842241052672 10342449 27669033484989267983587478785253539764 10342450 206091260531391447187463386210115664000 10342451 -238895763783007660122981312943594140000 10342452 182164190357654736891572888322396844032 10342453 -356898205650602584696566073749340859136 10342454 37235616842857167505626124751328443520 10342455 -75381927638340771411441935209404744960 10342456 -37136186354840134842326159839543910400 10342457 639809293201832632458711358077306161706 10342458 -29852685312585422228158577289018485760 10342459 261172349980454736519745068766290233088 10342460 -80776499867128857992705208675736934400 10342461 362543029751567752514652232795175496864 10342462 -1738194304095197950965106085621178048 10342463 -79773248315307871102425914154664806120 10342464 55357716699693609409470542641354506240 10342465 -26453154655945796945531685289791494400 10342466 244979475706906311968891662471827492384 10342467 145328138859122886611819141670540462084 10342468 82911515524633883802980195630362034176 10342469 47861776079807180862911047272894291870 10342470 -86229107379813264718207169445161040000 10342471 -513366771497410247496805084547525532328 10342472 238623887401797480385894012000190791680 10342473 -243327222698426025669962218041037076160 10342474 94964885449496558132429534715897266736 10342475 -178197933622619332042303469379877200 10342476 -77653923267077947135759104781718784768 10342477 615444982267806588896385321702659516352 10342478 15916628676012664927181483779966415040 10342479 -100040252035663538658487222003905696000 10342480 -101484547928109449891476729520986275840 10342481 222049147851451302026401706888905671282 10342482 -158524185251224603062219058719452673408 10342483 519766739921656520106667956041183786732 10342484 -226892664904564844957513158026301595904 10342485 -4299723351637996763723326105752494820 10342486 -32265552876655951135332160727733411840 10342487 -279483504485149700776599420986970738840 10342488 -23497319415294841474079514622190592000 10342489 5017024710610944193205330836814178368 10342490 -219430131016984597582386541389501300000 10342491 172960349500708243991539899815739677184 10342492 105388225181397972107808075800014332416 10342493 185356107688159136644720194282257820000 10342494 -3368873181665543337187326459484088832 10342495 -55344185063812336989325327743655575000 10342496 105313315167675831882980395719490535424 10342497 225197742986604578777096750941568780640 10342498 -341699338894132799241395852051891717760 10342499 -24768861033600112558221664058839597056 10342500 8733467781876342772496105858741760000 10342501 -237466093516917027343433357618511326376 10342502 6317477618651856097666807204478718720 10342503 417005618919232305533641676892382964112 10342504 390709683640922586855593538560115317760 10342505 -241482897881362818482174910925888805340 10342506 -184997025162707502022881435415895268096 10342507 -94872684900203595878061183905333349488 10342508 -234511473894220943557335079464512976384 10342509 -136950432881433155884941274434950594496 10342510 2186299686322569973442495404942388160 10342511 -578051468555759927791889825985444396288 10342512 46711940490652324552310683356512256000 10342513 9794532868683105756995708182923721824 10342514 -52219918733579032135134780645752944128 10342515 5115278372847091217728939199278124640 10342516 -78792871368804874534743711849003785472 10342517 419475125772510872746937142190928782080 10342518 43261598408259859471891644554625228288 10342519 -387820633243054656217846018999583552040 10342520 144820518514115099486238459413003980800 10342521 160039409229694503794576584106259264 10342522 -123766237470524081531666452643498757120 10342523 -113793961523283601505610604096249807680 10342524 -150615009201866030018912640919532281344 10342525 -4656131299423018829883563356425631200 10342526 -73856596529812250338877299992484107456 10342527 84842586834079130703885806368609486608 10342528 297196441186637488069415463541203271680 10342529 97838550933229205534271647758105224276 10342530 -45031779399244610921669783170206658560 10342531 -656353430257043863995050348273170969200 10342532 7673209168144748899937895574408200192 10342533 119308903567362490196475140377988512224 10342534 -372916109167164136623573508170799025280 10342535 59471008788724437883457911234276393920 10342536 -102276369718034552886490441150220697600 10342537 17929853188851305678632799302709310600 10342538 -54194247652873583625776911279798225104 10342539 -1012154021372321657138675042005837939200 10342540 113592036582904394001107146231114214400 10342541 -211259420712575500520928041498322700416 10342542 -11891939051629171373352962314643352576 10342543 666381937547766889679707028466972287792 10342544 -1713512251158231724661869962945478656 10342545 62366490021481669448635814941673145600 10342546 57552785117502874141881753353744995104 10342547 292904276680075318132893343233221683524 10342548 -15040163167932938713009841308872554496 10342549 -69154839404752995960124147047355770464 10342550 -71750888365746992776859616140442854400 10342551 -97029586771111160396358929267650086960 10342552 -72122300189744233027622541927420211200 10342553 -247134454839186379525316372092119065916 10342554 -254645120721524216975230558442096367360 10342555 105131433698397801416789142914953422000 10342556 94562117964697199186072273684135393280 10342557 39548024830888352883297667661881026060 10342558 100893037862844466671357107809246442880 10342559 -376064846269596487173609643885488191496 10342560 -41899396180285003493238234280781414400 10342561 -57998142397661928122489475927739160576 10342562 -393117150277199451419459108497845196128 10342563 123979415136127777329478001752986701568 10342564 -460985100088895041154612900992352189824 10342565 65720982658239625341585173204522270460 10342566 80386340872318793558645452979008938624 10342567 -34127361991075072532903666781533615840 10342568 437154814666547858216624719453102080000 10342569 341249339029845253200212930576057222544 10342570 -62394130727527630930821008423581870080 10342571 15179215203651088431245438476576545072 10342572 -20549738700597478679271564941016119808 10342573 114493899819730789378626766383754506080 10342574 13669028076278736202902429413106662400 10342575 4028696802252524363703661756196577000 10342576 160615346159997799162404789016395333632 10342577 249474644148215902527711407806207835346 10342578 55625481460826937473595373246969052928 10342579 -3286461305880974213029676039032007712 10342580 -187065662108190174776130703848912364800 10342581 -539896298340777179054768718191097199776 10342582 292249300650783792956307467886961224000 10342583 -216034565271528703094942239945644895776 10342584 -83071117707456315339816632195809812480 10342585 -95208511590954206280588504024313447680 10342586 173819958994429376032967483719436026992 10342587 -349249115362066194466914423199034840640 10342588 399411628312980131859846801399402226688 10342589 -637473021245237678158338422333579766240 10342590 23395081784080837981675859724642376320 10342591 -180984495625349191959693281791531894928 10342592 -10993907663756895647760038863910731776 10342593 -577957852205783747175406357225997323200 10342594 -61006442534248829993315341186005642240 10342595 306905192365818540128812671838228323600 10342596 93703517050190761441313215853045760 10342597 51666089968709478375494573706278902046 10342598 17098752230933918389332045343917995136 10342599 224927946444283754725939679542509713064 10342600 101841287516914600060382386404872064000 10342601 -151184251363456418453584950111647385600 10342602 -27342041239992406544993844777238100640 10342603 371955922889031472364207188076084360852 10342604 -249567532296228222405154437722795059200 10342605 -14213054697731554137736749538579188480 10342606 285661399110730985280833549189824101120 10342607 -386222418848824473088516432873449753360 10342608 -31067820259819878763283002805895561216 10342609 -575267668901120305041963217838062073180 10342610 -3885677292871669794435208223850306240 10342611 24351829354739136840014274870053723760 10342612 87066693365047977282562921286253547520 10342613 -748575016277150274740167019254949303460 10342614 15734163344422823391373515872673531840 10342615 97761148776226363743785318834031228000 10342616 157486398051844553878676723008197058560 10342617 -191325998960771052872862777851898466752 10342618 -544326099552556968275023910620315392 10342619 -1712167889704291040478007188288469728 10342620 79050943919353361914788916627666944000 10342621 -447096132006259236328946299769129739456 10342622 105934662825118254442691646860000810112 10342623 -88661520372478565665648650037287992832 10342624 173685337414390182480930351328547045376 10342625 403481908668418887796751489647485954000 10342626 44270877818499785063470909074050113536 10342627 -27335379434769311631536308969921511600 10342628 77416481873987551880395264322539428096 10342629 -75413529712194259363402438952319478752 10342630 -185823839309413672660212400063446017280 10342631 -142168437751816723095655389064372441320 10342632 86781503688616581374322887995122647040 10342633 -218617836791563394383124198506577732480 10342634 -271276995168808139139525556508161352784 10342635 106738645266286368270681708951811023600 10342636 65412122714554835579524096334335566080 10342637 -605397962202702302363565105367302018420 10342638 28007416168777216204487578159660525824 10342639 -586191280303233072900398353435341404720 10342640 -1164724855196697833887644991629557760 10342641 173195198764553561175746524832109511680 10342642 -331139492484734816925362811092256012288 10342643 -240278288143889504954341725491109261108 10342644 122865250569521297898750598921692782592 10342645 -179889121325370564567531400011837632100 10342646 -127395300299218405508675681726666917728 10342647 -4505184285462040148154546382031929920 10342648 -331350368935674897171233869363062128640 10342649 379370006578164368953339573029131155536 10342650 -1203231976001021056189696450718054400 10342651 -47048977213634084864366540006175315096 10342652 -215327257786884826221252997312626385920 10342653 -354327574679389618135410980429001040896 10342654 -38565257346336270979245626587710406656 10342655 -19775579329024580344578602156622096240 10342656 182248752580012975229251402822273990656 10342657 -156683533265239555567152704380505467820 10342658 -67087763614585333793375692918462006320 10342659 -61191199074986193104874432861438181896 10342660 48889686785953632210498327928239720960 10342661 3869625273909320971449490882277087424 10342662 -169453329100714246046330288009269587456 10342663 -359886140344168695429628797327554086896 10342664 235522894363169527075778117038883819520 10342665 -316964942390332714706143911565805340 10342666 -109475588834938714203203971061082613968 10342667 702503998486170601142213979100412665152 10342668 -5181386608153215045238377595638104064 10342669 -74407894798454915004064845784955633760 10342670 35523359483984215371808648360414329600 10342671 294106020362188107813554038693355327112 10342672 -95053072204089169175174935750791446528 10342673 -500077574969522830551651292070116358400 10342674 201244119134312568092381282036844829440 10342675 201146616230201765047528251600501735900 10342676 50871762579178919087681488215691745280 10342677 -490393632151773703814054762776203916992 10342678 -81416209158509613763519505939367553344 10342679 -1209098039410181954501137477152586192224 10342680 301888835647256799517017965398622208000 10342681 -26709592160129285584758417405641147628 10342682 91673342995192802352932251352209620480 10342683 -24533729268538213547498527912325009520 10342684 -101543800176967529097592663572615287808 10342685 15931837349426619409248135346884595200 10342686 63713703781194704758991832484605235200 10342687 719453521298560503108839803137789962336 10342688 -29019651428766369017793522174103388160 10342689 -68416284686664834958894453014677140608 10342690 67468369320084804538940348868778766400 10342691 -432006510784032208718100902896203007908 10342692 258828210732727527810787176957195878016 10342693 59756817275201351820482993719329256224 10342694 -366731303696901081307222645139911555104 10342695 -256860108266268012916466435793282610560 10342696 -10303674058383984687678821917277552640 10342697 477634157065580289566926747636487696292 10342698 -282544559117351301513479143225676659200 10342699 510500064916018453185254894745312907700 10342700 15601593870934554014149929884981184000 10342701 -191292827351745198699335021464941189120 10342702 89822059109210766346383710530289997504 10342703 154392327384141029696965932441317297760 10342704 1595242476024782707303193941423423488 10342705 44839066912245518036511503888145297000 10342706 104557773233407892684871275043958096128 10342707 -32996973569891520985448703838706096640 10342708 221958671561119742463989497094870889216 10342709 -173436003425705403770521446746025242112 10342710 -31711200618302833269752097080715498240 10342711 -381268943198061341043494227899622809688 10342712 311759541771635366950904613720878284800 10342713 -14634596358210432332504586377175618240 10342714 12901679857796442084898249770780537456 10342715 -76963576676399336242291260925003248000 10342716 3375174959861932763381877678919286784 10342717 -3549341538026027952345496486915424 10342718 -93443048918670911234771885584731997440 10342719 -127548205470689330677714409534533291656 10342720 -91411529583715882612961563214028472320 10342721 255085229830806053541505024247490043584 10342722 -42864797172958799301536063513887374336 10342723 578947700130047926699348388349301907320 10342724 80064189632452047002875688543983255680 10342725 -40264842341849452234773951121909488000 10342726 415889215640742726052781623673221693440 10342727 -391440895067263498900873239691030114728 10342728 -17365477913446002302811872807286497280 10342729 -290650808825636174547763173312810598016 10342730 -32031772101187045010118823732877090880 10342731 -36892386514769113647124102617676102656 10342732 55195367935121421192497426691006673920 10342733 218287687683783591710710876310628474924 10342734 -238170677108262422540799050411587678080 10342735 -139264552896438943731375768216906100800 10342736 -99814203906491312349936133802451345408 10342737 98286409651637089387100686830362773794 10342738 65566550130455061380178185682231535104 10342739 -323102316004129568884807607927192355000 10342740 146466400872397299099602774457945784320 10342741 -289912931271726134842026071195954263858 10342742 55843386348709309078692529615505905344 10342743 165970962626839220917047918730494300264 10342744 198891632436977466354891907692979292160 10342745 -160480372133514924421567918462775193600 10342746 -88947799012098389751577443533005306128 10342747 63023282490673213333513459618826240 10342748 -72336228160257592103787234219641433600 10342749 -8746217464318097773170328450004534400 10342750 8951728523415550496324565116380128000 10342751 -147496359695727923354726419827607822896 10342752 11698545610206026565957529561448054784 10342753 388210103138480137583694329321640202240 10342754 10133083517105386073088398301423249792 10342755 -67792882392913050569246519371213785600 10342756 -9440861922458740178758107107463729920 10342757 309895070757476220890857134716302567872 10342758 23300637007690158182560951245592030080 10342759 276110407944881942224761032969965132800 10342760 230403358279729386143561526651157248000 10342761 128407773304758613735890990468291545280 10342762 274103995769593003900989931673617459632 10342763 -585408986923083571202586530827345673520 10342764 124116555843345856454705324521001111040 10342765 315096166790434956403052431006305723660 10342766 -118965643697381772166553834951703277824 10342767 187800294442767832982978108086842740880 10342768 88847568023283766027123359709048635392 10342769 363390933843082888438309049602876060260 10342770 -29638387954097339876220305470349606400 10342771 -6444736376531292197833227202886626008 10342772 533695132664727948898454900497672740864 10342773 -56425917858142288241069047586045160000 10342774 -134844313726322809666244700057709718400 10342775 345351855796342546969299304893172366800 10342776 -5831687882647363625169343219035648000 10342777 -260361188600005947770830960111042304940 10342778 23895477341935287630035461089859473408 10342779 -74038818046659753855023960023100563920 10342780 -101192598332003266093840247076247234560 10342781 -398756876768051541881547799033751848500 10342782 -158159371621465239157443154033202866560 10342783 -118753184870342301790084293685197872640 10342784 -239601814218469875258818014682472775680 10342785 95022332064113170412832239725954113600 10342786 4373894981879030786159212654039825824 10342787 29167623224084296480747153391060291232 10342788 -247394167644102355194353201335530009600 10342789 437869326577055217617241721405559754590 10342790 -4843303116697729834827191136918374400 10342791 123471671592646212348772741367066904648 10342792 -164341290604346128355733016917788160000 10342793 -44293139880189999783374724897591738780 10342794 -67000506315396013384798850012269412352 10342795 -333359859126812418546626837915808034320 10342796 83628602107537938389377786741179028992 10342797 288200169731876202018327366994045579200 10342798 253725196445186994138221812384464755520 10342799 254045654205583813456561822899458481960 10342800 28809753727656293815061399333387673600 10342801 7094601714576399285606595698884097024 10342802 119162022679268376975759255722448297600 10342803 -367967602405779225523302054882128500296 10342804 -51304664748269087073347548555977746688 10342805 13204097938857899631621105311462968320 10342806 -187702717941772998848242319465417618496 10342807 76936743152819257135156298847703694800 10342808 59648547560911302919556643036385320960 10342809 -139404388100729459771902160480161635072 10342810 -119939904653002015923994392664973425440 10342811 -93994642968184803274455942217085024688 10342812 139323059752092220042046064278970112512 10342813 217985833087486442269689918692091027724 10342814 134849501874756926212165521519551312256 10342815 58811677497482427313945221815566387200 10342816 -350044065967515453057852486514388238336 10342817 -147850066548807182614251180411142833468 10342818 161227974505963591284246278493073372800 10342819 -176133379472366719509550474895525940104 10342820 -216888210406697212033421652977044561920 10342821 152526102688911585302564785578256075200 10342822 -63809686520492726323212118215964819200 10342823 -98838647831023165900624979090935361928 10342824 37113465566768222355876718238938890240 10342825 58800846057012502651175334860005195550 10342826 -11714739995660161949356366280812800000 10342827 -114101172221814127187662313503686678552 10342828 47407732253952913601059751140583744768 10342829 -13712754795385137573354136882325877024 10342830 -16433673892592466139140651675808250880 10342831 -554744866710069666575739685044153308448 10342832 -61131264494938409411222377930346201088 10342833 5580248785776626312962963864280057184 10342834 -85431117583726848313006443552944103168 10342835 -47909848070669240534225733452871126000 10342836 -145806263539751183601538088651592622080 10342837 296609601735998139744680206168537877486 10342838 772813012675668943551872143904820480 10342839 -4174394631260034306244421180858781312 10342840 6673754627121541193917709575127040000 10342841 -271085753202995834054810889706073750016 10342842 81710788726603051695397423520165901312 10342843 -276108889660730173561514192905183511040 10342844 127323732781202335970162543969670498816 10342845 12415253577659331932537982756275083020 10342846 -293809156871967430262558261246181130560 10342847 -188586350166154302723955815468496572720 10342848 3350554628090863097873844907523702784 10342849 429473669414742336756274982226168905520 10342850 -55958078191286088178536934406007360000 10342851 335926297789956940310671499536258972800 10342852 73571838133914278154928389951634339072 10342853 -227921189635368782218205197754754044898 10342854 -67947019108122284289031163538004981632 10342855 -537305790483998550681267609070668960480 10342856 522066789656803088700893404546568954880 10342857 96025712623289649294019050942574377984 10342858 166498537564632900729898338207069023280 10342859 52799447418228842980156329940317331440 10342860 -74447496413046544108015970028049121280 10342861 -735423139125246490001141863847243334538 10342862 -197133044780160025665444146056677755136 10342863 197688535643340023324544665265147872400 10342864 -42794801068009845119895045748088766464 10342865 67730104104601120138612982267405004240 10342866 -137107108582101292929000004562877115776 10342867 -385455905576864113027445488409750215488 10342868 35704703265956698788604590425043955200 10342869 -128837829179135076803786484293324847840 10342870 206574839896591142740648728029132029440 10342871 202569257728481326916879067191793354240 10342872 -186502770859440064627985458909790177280 10342873 17617668315432437639658047285430112464 10342874 253317967158225278247161374390444413936 10342875 -42535576282040315854541255793608532000 10342876 -5179764048290950951981979966051936768 10342877 245628423391247370315229310035403495520 10342878 13348706962181901311952290784009646080 10342879 -441621581484447997066719316021854734640 10342880 21404507119239914343022223323614412800 10342881 309477860618356044757085938072782164370 10342882 -100023288213743668792604318272349337216 10342883 119545189707896858233568994442884880944 10342884 -161273718998311083029982686976111627264 10342885 70047044473254740997483537834652373760 10342886 -252629974761005915828093271168412194816 10342887 350920423688418707752963622516766609960 10342888 -130154441789521484889155540782472724480 10342889 675351569792927069582116497002751189690 10342890 6004855084209799501996731119839718160 10342891 -21634812442419656954561238616311102256 10342892 15965201135958064248289472633108367360 10342893 -215928074299047124954232342184229366272 10342894 -136348021003746149906588148743650387008 10342895 186339133382956923002013198976855139400 10342896 -21351338534582207640916860010803757056 10342897 318493443662853086630873220114962292480 10342898 141836423341178852315832935852458141200 10342899 40053016383928411051826595762410393424 10342900 -22371287938010565468089607321571987200 10342901 -75532132402036964420771784989738756100 10342902 89612418647318663714508599618110537728 10342903 388920519724064720642565726432058899640 10342904 40719757051679917061295135023988695040 10342905 -136474020805327587331887922161206863680 10342906 4961534309881304586524915109395208192 10342907 32184998161942534442814273343493829156 10342908 -74076709199458831339471262587231557120 10342909 190365984960425813049943508434953170604 10342910 10924732740534753437530469258308272000 10342911 -67553003459444323060779564565643080320 10342912 288398324541081561050580980920989253632 10342913 53416940245526790170415599739719962560 10342914 176666005867557326874650190346512724992 10342915 -289177663096937476665504252932436725760 10342916 -152677233458942336347022958872437186560 10342917 -89015534849661162664758606432044121600 10342918 -286047828448495301117628077025512103840 10342919 4855128189629828902888459107597274800 10342920 -158255787429937108931140584440119296000 10342921 402632900263591333868722256655397572122 10342922 -11777166486859770507076906053665377488 10342923 233978043429696895523098614073227034584 10342924 -302886617792187525742515283823876125184 10342925 147923154051808949272980745439437000800 10342926 190880168374798407990957302583835852224 10342927 -132623514197262221062355349048709549056 10342928 -138224905674323345539939349544340021248 10342929 221690680462818877688618228945884844784 10342930 39545627405096244598898037452363891520 10342931 778150330788290864644183554308364210000 10342932 10880317403208169072557689913879969792 10342933 16862433689227952297084379038369395200 10342934 -125148695103188982258117132623293799808 10342935 36265144708649227898443970943395629200 10342936 15942066722051722480861670922458112000 10342937 676324741124991830077234650647786080320 10342938 -135798020024961215323880717186479827456 10342939 247120200670832780247049749414778306224 10342940 73071436248350641518540107050461588480 10342941 -86752739280508218456193627957942304256 10342942 -153846329865294263675081358791933568 10342943 88266540198793223108015888049339838464 10342944 486560945066442560105403316733387735040 10342945 444809680122943290733594090334122583700 10342946 241565198741363059187824957599905742672 10342947 81652960215704432307170747078722571760 10342948 -33324870613745629840373900555919372288 10342949 -160914335973328816459970347499034490050 10342950 19407381673472752593412252360355011200 10342951 -401963498457732956399438425492707789968 10342952 237992179893875545933470807719098030080 10342953 312287960795633494975545144888731202324 10342954 206122151717715162572958730093630237440 10342955 -103145821120536386537064032255859702240 10342956 -84508678448253823038872080438593709056 10342957 -39648150796125366674772815504069504640 10342958 1784843065190978467562167769042769600 10342959 340267614688241326304537130810504072 10342960 107113113315088601553353862345982279680 10342961 1163718322762854506653036856642541706752 10342962 -427731648717692264561600711544889344 10342963 -171868002841097164801764275011700012096 10342964 14240930741624396883060137130860544000 10342965 66626482438475531834638833175619718720 10342966 -287545696575324146065589562200915925120 10342967 94105773639823535813060564057394191016 10342968 -325701359596570369606523882155138314240 10342969 68695209231768165945692508228605904750 10342970 4857357039869559004746900177599147520 10342971 -37893318136228716141391329557299459788 10342972 395649818094708160842434000082115275776 10342973 -256124155131330781473461487548501129280 10342974 -253353333010576536619557331309449384960 10342975 48060981188699861788409821498897643000 10342976 9226486678266644410247103266043199488 10342977 55600241405250676845885819160086406080 10342978 105651172243632440411909031663651202560 10342979 -132104007330439813466576666823322212420 10342980 48965611173666931567633520549197416960 10342981 -640508893641889529541602228215089011136 10342982 -24777716288628561718449818690119120128 10342983 74834123340892450121447776163269467264 10342984 369123806725586669878600445086171392000 10342985 -106217407477486345350408236918700177600 10342986 -16355997306399809513810563068115971072 10342987 -540487405301813457719200053141650129208 10342988 105739692437473652806658979417466415616 10342989 -254931374317917643368313743419835290346 10342990 -65056146345886054175232063378316185600 10342991 570610620978497558241415467456770086152 10342992 -48003598744084986732886106780561571840 10342993 -75214979586328586686298224515495865116 10342994 2437529679268623699736988254570374432 10342995 -24760284009680378948372266967843328000 10342996 400667655346716869240707265315016130560 10342997 -2275077014173353701405096046279807936 10342998 214768081451991909678670329154385973120 10342999 709834000506413990304948920062363541000 10343000 103154399364502880719078154649937920000 10343001 -256468634867805911914633612542188170560 10343002 59473756847005880588988869362741120512 10343003 95547583285081367796053926678721744928 10343004 40732148641607922803680363262556782592 10343005 274260124674897346503727083477691200 10343006 -49518351853293147954241842884381282496 10343007 -67958538771157380631272575934334598400 10343008 -184841510485478915433125188932920672256 10343009 -88070023073744379560190242490377994960 10343010 8804128640531361417448297539696115200 10343011 -1865606108932244266079541999463511088 10343012 258053970118153015232144964456853523712 10343013 -104634801013325926887347210932929155136 10343014 -413108742666120962731891356256394590080 10343015 -21113525849287464758533637025467348400 10343016 -144227735380695597332704273277528417280 10343017 182990025304352610259227176404374578212 10343018 -208631383964927967526816810545973944144 10343019 236553843740686595513044594532043424344 10343020 123704286245137147899337473415991316480 10343021 -28580263640425666260377648842803233148 10343022 122447435765702850769565557549774596672 10343023 575043937598707177003450621663468728272 10343024 105801388868791785702869238384182722560 10343025 -12183434091910929016145466390700800000 10343026 36380980406520709686425537957418338304 10343027 66040908211627012002779011413461484876 10343028 -27635951153936566838884855412040321024 10343029 -118212566989339962417368389988187672768 10343030 199834798170288398852172707878751049600 10343031 -246946724782371568853755381364228726400 10343032 -72270605592176947908577258686004592640 10343033 688396229699814565451313310396433346282 10343034 56018325654831380485525151496593907168 10343035 -166140793042054367147312907949873355520 10343036 -117515092824905664991935921858270958080 10343037 -162356975754578615401192231924777597440 10343038 -237500174029488817620064860271894082688 10343039 -263489380673605731245475842758507660944 10343040 238277111473896187923188331788736921600 10343041 715722597488765502125509782846497521492 10343042 -324776777860140846770158977447789857328 10343043 -287339178358063312893258544926087287868 10343044 -565588901580185803800739798631442560000 10343045 -115294403177767802004692090938979107680 10343046 40934627599725684508824885452181626880 10343047 267589025717781160240904432087997143040 10343048 -2746407801744480696593626492195553280 10343049 412422431171171287089518427930084635040 10343050 39911741000048790990929159314937460000 10343051 210627101656145520107898075385361156052 10343052 268023244097975554233072875500521313536 10343053 192232537172670545735881701052098610560 10343054 95510656931197961013192465045799587840 10343055 -244207752517317957662532627345260666880 10343056 -56786186981045959113610794229681471488 10343057 -13200782429905225217472480475372144128 10343058 -103994249048721951755924591377089546240 10343059 21868103221608826184873083778499571504 10343060 1414434638027435339720024788680744960 10343061 -24289704632240533679352072033670752690 10343062 382270276166201689208495157120807616032 10343063 758768369982757638293531918065198696464 10343064 -25958229858512560586893779843264552960 10343065 51811562360838298298398306010457049800 10343066 20319906079148718235423547438472149232 10343067 -98151186494711023410711668378591886336 10343068 -221594982755644296756588563878700142080 10343069 -327967276123353715441840979672609641440 10343070 7829997544584238081455141864922535040 10343071 -191312366493496464422634738570152956448 10343072 593009877147938751825302174637166559232 10343073 -167490478341250097681425411558818565056 10343074 103781128577202460929109493516854436352 10343075 491558288162537568764110074971300172000 10343076 137281595954266127484197386187459051520 10343077 253859186327131347765637602152881490400 10343078 -491617212200527312275788840711510976 10343079 259297533627198157346816304940444531920 10343080 225399059199184284660371275606579200 10343081 16078258585870760539151209885812964992 10343082 217229585559214249231617495479017777920 10343083 -290019485861814859038385438172136542668 10343084 -234091924439028116439553872321085791744 10343085 182195051530504372058120653913939691840 10343086 -56236378161812988553317945603178174656 10343087 627703576272823661097794265074390283240 10343088 6311255135252624035517469680455385088 10343089 19642235508104566239565277207636027592 10343090 95440341955517595986882742625335760800 10343091 -1209123284415995083491142625021444352 10343092 95378324968906196822744884123390728192 10343093 -27623469472022993254699422064193552658 10343094 -131672899727917713299768878502166827520 10343095 -150983480039478227982099502185063532320 10343096 -458069656543091064868519762645709598720 10343097 -140449838817325161069767540193767137926 10343098 330714139632719447242784305068375538800 10343099 -92237129111987198365613428960198502352 10343100 -37581484700374299522862942774348800000 10343101 452491092867066392392896421411725740102 10343102 -93570197804383508376497833452558704640 10343103 193489133082323372082360955599419088144 10343104 -211756370372472178423103443200910557184 10343105 -324670291242957933198265672483382340480 10343106 39275996578387664613500991449566540800 10343107 266620169317493510337698967725518344912 10343108 398860800981753148805959923196320102528 10343109 36744154801304726872034713554602030208 10343110 -132002397245508831828125236283958915840 10343111 -233232893900979741256056361968778218000 10343112 -68298336757404695566201086565047336960 10343113 131347714644250033482033394971668476320 10343114 -283267110570685395967193235301847611344 10343115 -2279291811039169650601913250196284240 10343116 131311401235795697843780229489331373568 10343117 351174980527993855141967805979041890166 10343118 110973636884063828720014338982260055104 10343119 67338855462617122319713963460565127040 10343120 -58924073409388106689148914226123980800 10343121 212795401396381730292972182929989154560 10343122 -38083490973341579783827799620259691888 10343123 57856753575298890734007545109409282560 10343124 129046194017050123578379545466114775040 10343125 -46621329070591889921488516372368100000 10343126 105649117607240489430208609031660736384 10343127 -187895686068754295891768857179544630680 10343128 77268392270892174552836727403001733120 10343129 -245979318355604893992793025587819284720 10343130 33602908083548098773414497028413137920 10343131 404751841815450802877453268473322420932 10343132 -341421248207344750417994892649502959104 10343133 41338693826738805598174210404691953900 10343134 3078792370909209889989060954719404032 10343135 -91392000656297616253917298764862567200 10343136 157072932761918088775632932410512113664 10343137 60863014485292354113490860013456240832 10343138 -24598492781412345393448660567220739072 10343139 346325724548693376763287775073866658424 10343140 305408476648762733781114079794053760000 10343141 -145468125574690120614481016819004067458 10343142 -198408078462790459305307385118294075360 10343143 638270695032230972099936515371244151584 10343144 -161460255516669780287936650301799628800 10343145 -444051571389189836003166374855978371200 10343146 -31426788865756868515892384979711616512 10343147 611760600192241918497801255510347428596 10343148 103058384394183849746217436558900999680 10343149 1047278588295517684826076261091828005120 10343150 -18122459987456951691885407526180134400 10343151 1529370467485861650592683884329158336 10343152 -17296099348312812363892613821169860608 10343153 -642823711217588000637940688021472743598 10343154 -8397501658788969529160887374561838080 10343155 199530799350833165425443635276385297360 10343156 490125787549884804069037769073611962368 10343157 353155732954226139455409994632362327040 10343158 -16543060255841553227373408217829591424 10343159 -116271590764094711585357033635543439640 10343160 -273548798869025803347111123450998784000 10343161 -469573759463338054790434865330856572288 10343162 -124014685331945559574898923409824815648 10343163 -196284373109845529585786543396607105600 10343164 -171007282836653740731213560575651353600 10343165 19374933117694520759992242010287648000 10343166 -124295826399846312984561260586425578176 10343167 -124242173174648848844234866761828822784 10343168 -113297994326541818155973233944985337856 10343169 -328487149536176991421180231954312426560 10343170 120973427497861618513454258669521973280 10343171 -316017435248855081987025371767347963456 10343172 41072843570200632175841240282381352960 10343173 119867754543107265488480070633841683422 10343174 110866670421160753364116234811213241792 10343175 -48856813457860765108736767134100917000 10343176 193801999962182907038372317827813058560 10343177 1035264610752392629206141744494323008 10343178 -13859594369293634669305421781769714896 10343179 39732322017663819281121544057065622272 10343180 -177078243125998862763635709678707420160 10343181 106287688418862827350561393839086394624 10343182 -282499464981149995766813264542070059200 10343183 78604187922484262939409388248466859664 10343184 -2055230573253587151673722362577616896 10343185 170934599930413522599061618912616491380 10343186 45333596236819587848526428731625385984 10343187 194772219908487905273312442566017891440 10343188 239523437766275618254017170092536533888 10343189 -373796002675465724967995799836112377376 10343190 40980722367335317947423919609141524480 10343191 -324206508911312473275741900525718101648 10343192 194138381686467698107385645155722854400 10343193 -45975845272545420970866622120732367808 10343194 309964200662028148206671044148778886896 10343195 -431321567523035372448748082887306084800 10343196 -18054024025380589438683618344196446208 10343197 55885538979818580529846649894477864332 10343198 311227651863614067238494983096168152320 10343199 346829378320137253597817510615830267464 10343200 -114777996549939552423610556716784025600 10343201 334683631637514098890722562968494116800 10343202 52891360207554305902762863364180967424 10343203 -116639807503123866848373188389937793600 10343204 458984915765038569016633300976952120576 10343205 -123520745669677130032413208873199446500 10343206 33703447511754851008512224602664749440 10343207 120790965722915263263702633286512040032 10343208 -156028550109048954507306015313257922560 10343209 478385129525785613395003549351096364160 10343210 -117188626647653544595866574676015580480 10343211 153569899327276656796856173452077760 10343212 4363337543921185367150458657644478464 10343213 -365746567307707024448992842992172914538 10343214 799192927052641214193298010233087296 10343215 84066080480617136611305590420243065920 10343216 6381248308616954251315500593126572032 10343217 -192188304197545619744655904681917163920 10343218 330654495974700067146487916694317068560 10343219 160874159976407214152742185057533772520 10343220 -2222242514930901712609191998818713600 10343221 78120265439727516979707722810170678784 10343222 438744156415225461122918464837271322432 10343223 -126232131047440323361050181548388058112 10343224 -2251203902703586435001911280363520000 10343225 234319140372425533878655747106235783900 10343226 70920429055153702484448548474022818304 10343227 -634510379416202437995920147794262983440 10343228 -79456253824149399074814596744070604800 10343229 24640387806844681590010890330114435648 10343230 -262036623785052016347363891584946786240 10343231 683156639413490097710847429485349432600 10343232 33097309053203865606500740839236960256 10343233 510114581539753592958440835206110247680 10343234 65203739523470857375964155049210974464 10343235 -47316523719676163189668149359264682240 10343236 198929893159216365444715478686245411840 10343237 166566490593652301233671258805441865886 10343238 1300788926134181363525827949374795776 10343239 -28822452628070963689719809691270056560 10343240 126947449484865575753757474728107468800 10343241 -214463528181961486835978923620481654560 10343242 -1410901628123439379615028667338428416 10343243 718655541654116303388476424954387318240 10343244 -82830738562298172813841932691803677184 10343245 -71541163859039956617212789636231635200 10343246 82632589714695976880981605126646523072 10343247 376008705999957323318221817160704325000 10343248 -46034665420964239551584720790785302528 10343249 22946915688893178631653371204126243136 10343250 25388459714552444009057717945145864000 10343251 587280867066911935135192598931356823712 10343252 237388970576559516666935004319639076736 10343253 51299502870617134080588407740705510464 10343254 -271513503233169668394480386134792883424 10343255 21733427122095239298774223603619461920 10343256 -133177018386471412723692099846753484800 10343257 -71324084244703508619872652526542098048 10343258 220015312033722225929801752744817264640 10343259 171811132480213592123218894512315430320 10343260 651027232342944374517380090499138754560 10343261 -176733185935267681678709836509378533376 10343262 25346731307825504132834425004413753344 10343263 -1892219751002501725896427444416336840 10343264 -164998361635913423579083684314902691840 10343265 52876819531889014680740645720560552320 10343266 200187342083286002487296215355399690832 10343267 46596567612978459961126924317990204552 10343268 59359595926981817280367851495290265600 10343269 438694015194689145500745319208086780670 10343270 -67473445964475488698375277445888618240 10343271 18716250806506165145533788637378153512 10343272 -82731626462896704532419221464473600000 10343273 -108028430377551005443081889648849848320 10343274 18690482332692304721165527018596771840 10343275 -64369441582403006517894956142147515400 10343276 -167526919433403449995414163436765425664 10343277 -51549707305024066057369147869432381120 10343278 -213587687590852019017719079537557595200 10343279 -58340082495385886405947693985467419120 10343280 -29365028747984069211504295858069831680 10343281 -10656276770498323679783178429124053976 10343282 251859247340953644322107889299859656000 10343283 -36863788017262408377608535833597375376 10343284 88004834722541435913346027981116874752 10343285 442407001863963406669190086680751627800 10343286 -79888755642763717875752270570851246368 10343287 -127235999507379319635987242896418823064 10343288 109524662099498665275799344343834152960 10343289 5377792325279394815538855085432523520 10343290 -89170457379680334878317479914571110400 10343291 49203197958265306219801506450650022672 10343292 -195923377100764099797126727581200014848 10343293 146377305053261385887669804068074715980 10343294 -31192103014126195722633152779415167872 10343295 164317965802890528049523342425008396720 10343296 -577545466493304675764891250280995225600 10343297 -26959894919132125387694240626673516220 10343298 7124851909642876065058673044933705728 10343299 -516744706481194612134909337888063341700 10343300 40072509554156710825336141303686220800 10343301 -229659687577298285288493475138687054368 10343302 -87102112729650703234882661375995975488 10343303 -68714032966342320568812626341445240976 10343304 -130248335239710091820467027924991662080 10343305 2158706340675514863538819994436203520 10343306 350666872152494523908700486148252583472 10343307 -39184817259281328818722251621435808512 10343308 -34289951460787961518354785202098979072 10343309 301901744271535644896739764949389366220 10343310 -1128514806576307303685949626559181440 10343311 -117783603638927025515450919281259247176 10343312 -175898566371750478255050213460224245760 10343313 13271162101136031698276976404169273000 10343314 77776089259372381241017158746461952160 10343315 191229272008922839379081006582959743600 10343316 -48654324349105908972367619302404243456 10343317 -372769037782547371173958971985125743108 10343318 250823868211603581063302024284332579360 10343319 -78945078838957754751405409719961566720 10343320 8795717750965416416256750249964953600 10343321 43890477062023033811061751364039316612 10343322 143658635522279564728225167433067520 10343323 -134848092037679965656585045534806642428 10343324 -92942262941900958577092830240524260864 10343325 5836971647594234596657944509870493600 10343326 -67129387378016581757492120994719560704 10343327 -135935173410454959903154381869612446688 10343328 -94544447307957384016008948255216893952 10343329 -339599048920644607639912229515841277180 10343330 -25025200244019581507157270133204001280 10343331 152845935942954647524740919581421517220 10343332 -141717985819683270253251639592401464704 10343333 17659599926897273389151120726104549248 10343334 172274450705205703626750450668045498880 10343335 -469244735323769465660308882736140731720 10343336 131830882996478605671233130469185945600 10343337 235937865645619694248244760032867677440 10343338 -629012314756462914347095016690473996704 10343339 209618738041088318388759209483027833140 10343340 97035947975559466081772829499852800 10343341 49182697645278174969657180337697501484 10343342 155060809903343811026585134573364126592 10343343 -339706898182955309629972274363711196000 10343344 -95705127733053774917452968283991113728 10343345 25663048223875797428489993986762411200 10343346 39730231836802251153411555873562066944 10343347 166414716034296721910665730134721092432 10343348 130569529714837700225316472522124980608 10343349 5368984676463919929275257586566732800 10343350 44051040178951248873889465370902876800 10343351 161990269070363791517169939691820173104 10343352 275109064360972313582853665583956951040 10343353 -208984374193515228722269077834248683200 10343354 -43028752237686824835891057599772803328 10343355 8028486907708576567854239549539845120 10343356 47859700460252499152931656376801489920 10343357 -168487811969078719441765722907828300308 10343358 65302727964776247245314733670471666624 10343359 -46002035093197941519325843637569416296 10343360 39006953954666197071069802906181959680 10343361 225303382785339535904187546074215033440 10343362 355665723877454188670129059218390708432 10343363 530906036022610349570294936018440463904 10343364 59798610740689031941394070894983986176 10343365 -225709249480989471658984344434755756740 10343366 101083095295648583336370539384553071424 10343367 63384586908194282266237386370957963776 10343368 -36728159797803935351131701329319690240 10343369 -29103279592187098641610568672125933104 10343370 5564060764590360729934553658575869440 10343371 -15234979105099934981307082560368496728 10343372 -138910471209146210304150958341016012800 10343373 12340565072349712765845358745507016384 10343374 115062052948142383019068703929189863360 10343375 141609453113733192249426862316748984000 10343376 -4770280034457804186008043635521486848 10343377 -53014524639237328421689007906124398880 10343378 -181515825231941110856903623818454597344 10343379 63714701058006686389050239095165612848 10343380 120830819443850989060827862531123756800 10343381 -510877072164718305231872371000331728818 10343382 -28965874132774882722976428994332327936 10343383 -650315812289145392746303368020995541368 10343384 41369196211441966273131847193838796800 10343385 34309560139454593984668997553836124040 10343386 -132454225347825836267285674352952046608 10343387 290526014664870344282675289503585052672 10343388 1267939780080013178845177521879908352 10343389 -15570106796888061219340071609403716480 10343390 -162696032493053019344973696862022788800 10343391 389458837282495743675901758654898675200 10343392 -83983125568103589057222899787890688 10343393 283839619329214113465353841211077134016 10343394 -65156774893718960035639209540377773152 10343395 359464983814941119710425826464918970080 10343396 180161285358045541443185230903212638208 10343397 -403631778147872681270128603626953834400 10343398 22459027440651809825329725580395227136 10343399 -239017967180118117252708961383697306752 10343400 4638572940507998211371017125365760000 10343401 -133750246771177363648002216604247390520 10343402 87355230904833820001991155065807778400 10343403 46703557916633284220196823107208619520 10343404 -545112625837950377858481198681044415488 10343405 -92960611347494064641215146178483901940 10343406 -49298201272822453226883186115299259392 10343407 -485291266134128869194981595673387723720 10343408 164575175054252558256315161356631900160 10343409 -117227858531474682275639568192192713472 10343410 91650622882240412328965212060790515200 10343411 -267326248251109309255795794819982030848 10343412 184203991412752895634844573006957615872 10343413 507285323610744732144616102210799467644 10343414 -2993156104564835433100202280282436608 10343415 232049558013014123261069895741076099920 10343416 320593034882827994139014147457650196480 10343417 183150561311223858973434612458540654592 10343418 25309552644422043770852194253541064704 10343419 158648218486153382358387899147996353000 10343420 -74317186532465446859463310328392273920 10343421 -180504806282381527932410818528036337280 10343422 107330237755488520772917942826591698944 10343423 -6603538013256469281619000249654582800 10343424 -16300836969141541610837573352793571328 10343425 283501410151538630612650532378239424150 10343426 -145948792726800757309278963248575228896 10343427 -21106022581307136547546547234925728592 10343428 2149141891750890529681552081685441536 10343429 -1975881519755334023609789831709918720 10343430 -157847628897368325950194427229635904000 10343431 -340956770410434896580794885980119475200 10343432 -493051808053118652085417956836683161600 10343433 -395207489149431764635281852828216230400 10343434 14160852128446166256399092960199325440 10343435 420817348890663764961659385121731600 10343436 47450556647104940462329661362215112704 10343437 -272115827484440031938674733953807927700 10343438 -46383998902536066879202666061913746688 10343439 -138929635567932246845918426398829467392 10343440 35951159944026804238433040384631848960 10343441 -325311786526137061282451762382881326158 10343442 55487695430819002893779272709363880960 10343443 -85123091282216514984057182729927528 10343444 -62092668416834324803431062149992290304 10343445 -14766628876087555565555904081875036160 10343446 20689415429670023243521991635071832320 10343447 68816047940595906048632866435665433032 10343448 116031728308854217698333182151068774400 10343449 -1105473245528217315681110706282352329836 10343450 51146447358573686282788360834945341600 10343451 280896838864768127374343891689798478232 10343452 -98077357819893464719356493313867371520 10343453 -257050362798211531461325558437183590298 10343454 27131469110209382273201552427863930880 10343455 96780951021196759531029376105259663760 10343456 547281007991254300954825307860846313472 10343457 19939727404327632821965951667953050132 10343458 -336780669182062036207311220161228703920 10343459 -94466871262931058055465706294933512644 10343460 42998578923956581895146461911490232320 10343461 158478403987098886595443939164882498172 10343462 -10847258348052906059582123367480287808 10343463 2700985993710285968247576693447953568 10343464 719230728341340640014780841465738936320 10343465 -410798721092781663776957522486208327360 10343466 23738114257469018021448876838214974464 10343467 -109925184599016646511930893400837620800 10343468 89938370080571824930483955835763092480 10343469 73322098006997353877587295005406613120 10343470 26298366206057202198317247399432844800 10343471 -134603077731684999978351304799168345328 10343472 102654761181009572213123941490071633920 10343473 1645897520761357119189304829763672640 10343474 62052925408821527770700914925653083552 10343475 158842891409818394433516201738025388100 10343476 -133363826906062588796312469791969218560 10343477 -29829071123853021446930759388663398820 10343478 -4170352518915020661594686142446825472 10343479 -15268362154325987544152102230667527968 10343480 -23203378793561527841469057822656102400 10343481 83681475453353309793568704604796822352 10343482 40352680058984282793838724874979909632 10343483 -443754051594972371840128343751645477936 10343484 -365839323697161284681300908193007713280 10343485 -86560198193570756886407076459398549640 10343486 21889196247903370189550462373172099200 10343487 114914020894364632885078848779492953344 10343488 63913847922993682248351909108362772480 10343489 136522607237807376055387924377406170324 10343490 -23142369959099772102594313801715980800 10343491 -8810651605061632984945420343176673280 10343492 39078517926295162426450562176720714752 10343493 166381529581524398620751065117928638944 10343494 22497051766406663274094849487848280064 10343495 171320905811725828067839128940874091000 10343496 152793746829502746547003447017828556800 10343497 -346927607309689280627163866427209235768 10343498 110754915686406401343654434736132923904 10343499 -94696111541879388072661376613353052240 10343500 129483211302080556575853313858401792000 10343501 216559597382240613127757084026504784352 10343502 60710850695692059185860788072547551168 10343503 -512913888327143262806363591099285519248 10343504 32944565018974422230130977324124585984 10343505 -56742044093299242883570369703892177600 10343506 63642163423853654304869676126074231952 10343507 -621109311833322105273671155850112212244 10343508 -135926603056522263286507017778604144640 10343509 331432524554337257697406490526778400640 10343510 22468972249690402428511471527733872000 10343511 349999170259190349397589544182428421280 10343512 313216970124863017479432302480881152000 10343513 223933288453258503104610418917365792004 10343514 -35967497463470629267183668534919234560 10343515 -20639195113324334920646593616632627200 10343516 366002589930798563666819955143626752 10343517 55623925576281549957779541946612741920 10343518 24027607078547598022899749017826385216 10343519 24483496451604558494847082127114533920 10343520 -68423773164130602022838858925680885760 10343521 -348075564019132144397232487962881376 10343522 -9018055252817120043826919846329184256 10343523 390037757463901429349370012584764627968 10343524 -230814755821956054795740265250388864000 10343525 -284028754716158798726376257688963211200 10343526 229423407163772594887902526899574579200 10343527 -914795384090857493437962742846467823488 10343528 -32716502015094075889839238678130196480 10343529 -109715475850402208319707363253943534656 10343530 -128306063993435843237340804589429383840 10343531 54760989212640870980743300875621428304 10343532 -14706173341317074319506221217243136000 10343533 345970578144902151273394290672549602124 10343534 -298298938637782065740181838569091272960 10343535 45838229580463981343817318646302963360 10343536 -33751449294229873081410677977042976768 10343537 236074358789837170076787201350775741714 10343538 -5328036450370853421353462707515778176 10343539 158928593770407572485204690850729323340 10343540 -86254606985840306360869127708172053760 10343541 -233016539325946884683295633234556946496 10343542 190331158537642813245908778383575815744 10343543 202334044343365502384336165274612023040 10343544 -76530226262807550131612217976998113280 10343545 -392188802961992970067767788799070784700 10343546 -411438264641479717747579650350060409600 10343547 190931207847401293526641226600525358924 10343548 -56133190983367271450634142297809844224 10343549 325298122373802497888177761164453899520 10343550 7999773509311984440913669482046233600 10343551 17076434754204436082727829073960250000 10343552 -378356414641820014018232699412440678400 10343553 24244581521748633736955565081177686016 10343554 -39402926087409503540445375049171407840 10343555 211060617151287254804233968620555934000 10343556 -228671117045041804876390578529020041088 10343557 -295763472598991916768756167388861577794 10343558 -242636747507310928002303987868676553120 10343559 -83846581382468349627699343612980574296 10343560 91813554031980057697098603995974041600 10343561 -386084392058322959292079760341244468838 10343562 8214385777397651029896677296534095360 10343563 54417053334209188742572454186660479144 10343564 -2059550259945809919433202515820544 10343565 -388013342161491906725465845662354134400 10343566 -56190591261634548587178995046492360768 10343567 152721488522185397244578809500904699320 10343568 4617645177592063413422014088321040384 10343569 -284592392362003607899028085693166877952 10343570 -134438453442463033170357989223055367520 10343571 -58918536481840010068868608850056325376 10343572 122714423064658654187166671051016142848 10343573 -484669406320829308124679518837758712178 10343574 50121499710445649636428491803968309344 10343575 -205626485084764004240841373717033686000 10343576 -242703556303840743704439090364167505920 10343577 69548097622984532764992409991159751120 10343578 -86394814224299379283487051987970649344 10343579 -111197534946181641714674506290524061960 10343580 28856728585327233072828471733762560000 10343581 246818790309870148283489840052288808000 10343582 -125279541978057675572136591640090203648 10343583 118038316204611605396818541145010944384 10343584 129962858559447767578811227391888719872 10343585 -63982808850865612007648580926449392000 10343586 -33599363156334806395040636960502323712 10343587 462842198091388231919024655391589401792 10343588 -71464745490782404058368840137998810880 10343589 -269778389715874916506084592303220481056 10343590 153136347139268239464861063809001724800 10343591 -177266592343653125157082239284998897728 10343592 -63237483619262348192803740089593036800 10343593 95104910095712868512964270770621900644 10343594 352395391589158323762430046424152815872 10343595 199424000369844569697332800113028101600 10343596 -111553377690332442902786455104006572800 10343597 -616097975785441173402880225353848688288 10343598 -67450894673440267360385587783746063360 10343599 -31529686258719962343503501699405060144 10343600 -76655776072562103836531767164432384000 10343601 -19653544146432090321811802008354414860 10343602 -165646751561994753690673677990207403248 10343603 41204665825602573840798525036385647144 10343604 -334848403167155814626985233863415715840 10343605 240995122009517074799938341579558635520 10343606 -10927171408800689270655621051281469696 10343607 1412567682161891918709892854019245696 10343608 194053678291824004147621171283754577920 10343609 -55709032477905637671639022918991745084 10343610 -57131927755773343493435347419981748800 10343611 184980701335686568875138409944338202212 10343612 83273285511968891246631125754904269312 10343613 28226022497347772126497970249991734400 10343614 257884492155171817618345497797601766656 10343615 37671220996706197401520209891452545920 10343616 50577201897794878034378222324227768320 10343617 -127812003731355417395487297253736934334 10343618 290009909473392611777420162367509015760 10343619 -14735743220694727008245365003351365120 10343620 32103295825051228051261194188298670080 10343621 -307115610506069150767547932383723326178 10343622 27725356202934602949249850250822092800 10343623 -46236811722832964225941114520300921128 10343624 204038871014622549506533217298326184960 10343625 -345619821078249312628370078555087232000 10343626 38889264589372105883386419830475389184 10343627 225923273488264225179155960650448253072 10343628 169838488662517406081034240406448302080 10343629 -94479944764204671975561990668205310272 10343630 120812554289911780911951926628144462720 10343631 -233602638249367440386714375351336908656 10343632 7995184656142740432099691857195393024 10343633 -861725290116255122340116081786232172440 10343634 52739630803605683803093745864855219712 10343635 -184777137541042987917549278012201324640 10343636 -403974515692709643990656879012139169920 10343637 -71989624232232470383878031801029391620 10343638 152203466425072458507272064901667355840 10343639 -239467979967920241939726417435879909576 10343640 255218896284792025854417342633822412800 10343641 220498793123566265861694274223094199104 10343642 -233110378059656497641148315707598135296 10343643 339724517724754070425045946383159897200 10343644 -191062485269630444074804387604641612800 10343645 315511031127973496704487271018935602020 10343646 46650426686704521828499694452677181440 10343647 -258311016073702922116976413944491703904 10343648 -15283565134496067977479630089568124928 10343649 -11220098945509614805098644697487814736 10343650 1209673526287621906002548381082105600 10343651 445329758874601544556684007292924312304 10343652 -112230550766330685415434494001839210496 10343653 239866600992447880267499111730058155902 10343654 -95383877780587013372881691439998303040 10343655 -64380233561356857737393813932691579640 10343656 -450682307981665057808761429870331397120 10343657 589799662403582766478834345894790205840 10343658 75203273233752348217077650542444293888 10343659 298564356505569947926109749871664879860 10343660 211720682227451950465592417707058503680 10343661 529200848632248457689949201163399484384 10343662 -1936895907862419216219524471598144000 10343663 187417378174426245387769041646273863408 10343664 18672070615022303180684052437746483200 10343665 -278168238930670735081564188613978361280 10343666 -498425802942886522404181620013318671360 10343667 311427224475897492577232308040780595312 10343668 229334079787086384051714465696869447680 10343669 103312921360597116144229785335081503680 10343670 -6457984600703515831181591127157628160 10343671 163841067037282289256903432708406155592 10343672 -1102057102772390500124420201507732398080 10343673 -173809726954417970635056040773853668000 10343674 142012990770650173130587126318913755392 10343675 28005398025681475936298779935721482000 10343676 51065431719376126883251573947582627840 10343677 -204176377886593598109262865839614716288 10343678 77325038079548107318087987982348528640 10343679 -26478239055745371454747142426013948216 10343680 -162785763088648694548104892901480202240 10343681 140701115905054537986099314301961359360 10343682 -1462857283535225319534177776513108448 10343683 1229325309000794191913237468444098976 10343684 -88530812395485107600159728313539880448 10343685 111532281003009863343547203471854400 10343686 316351237474029915163980525191557149792 10343687 583820652452485550356138739686803453336 10343688 -72009868433683074718564988585541181440 10343689 885444605798362283865645581346666310500 10343690 -30630474168369827979122951006807331840 10343691 -261601461149115780032494208186782694880 10343692 89279321743103879295033576861553661952 10343693 -826811013468212911257823414154406816 10343694 20882444388759552892464319477603921920 10343695 303830839006272036857573488799928565200 10343696 55627811826577026138072076162933653504 10343697 11944274521133175188616766375992639360 10343698 198845429683099339291447199195004708864 10343699 -70416553606182484938551268074548995336 10343700 8438343499881232309573588659909571200 10343701 -1021695450253971103815618315921378133320 10343702 -232066898770952720041495601218192055808 10343703 -327050409920659266594673968481848355200 10343704 182513149008880989298898494685806295040 10343705 -167558610657457503153996985122656374140 10343706 -86208712672876925626361761848948782592 10343707 -457692718841965634102255631575489863680 10343708 32117580656024303107243909745179815936 10343709 -31536056760342842504824990780446532512 10343710 72488988607323391648257040816471038720 10343711 418024430205546427077807547045008501984 10343712 -128790712520316771244468558455903879168 10343713 -72338838171161582820405147613237434240 10343714 139264682114794083916161834963454995840 10343715 49355200697077223579439264435208755120 10343716 -500948913484363439157950704680117708160 10343717 -203073901422340385503707192442259127234 10343718 -4894852097165422220825868437479280640 10343719 -535039765004904139065244192847123247880 10343720 2208295547411843932297930264955904000 10343721 -83516610741009690313393101231429044160 10343722 241153915531024400059086196582126052352 10343723 158592089021676553661465614155626207184 10343724 -133819164616296968035577269151807199744 10343725 -9051904041009286978527867338019869600 10343726 39489151199573947175859651256248689664 10343727 -40042311201405164932292928748820546160 10343728 137886361789810391093284979890361958400 10343729 -254035838153217300253766237090027102400 10343730 3988637693497762950114274983187806720 10343731 -739618320536604858373368734153035684468 10343732 -176049834519326528911503733437621258240 10343733 8299310041083547012701227553014485824 10343734 -200343199393966201552840294125742364928 10343735 -38274883145418676449989971879745113440 10343736 -2276064122201456922072485254968975360 10343737 -239688666416255950564651240903554854614 10343738 -218190438727266353644870418761902825504 10343739 39498732443626478542987108906671912960 10343740 -187731318620454722224422488582729425920 10343741 346271168895282579154745661563277107142 10343742 -66328696733627603098588215987963741888 10343743 92932145147113559524663332784543668744 10343744 93241137734621698792138112590619344896 10343745 114536437628542060852259819558013937320 10343746 104340303742306554196979864453788515840 10343747 404710323499026511567220486946036011196 10343748 27732571390742311806091593557618580480 10343749 124598474928145326805788009588549347160 10343750 148226916943463174837625358838845500000 10343751 70560462118126246044436030124768784768 10343752 585144304682660801751770894176295731200 10343753 -2740047720087961013870508386627786022 10343754 48131030677386176230607903985709731840 10343755 363366937816877074835455159294790912160 10343756 117826849975355231322798255568056327168 10343757 -124142828708430363914877990937456639008 10343758 -126423245466284482620795798877639864320 10343759 714779974049352596350329943425119022960 10343760 -34142946700149899427892358542975303680 10343761 -112343894794031807867894124576720170638 10343762 -95127766407823756881033147995526366720 10343763 -43820932504066597562832267272254202508 10343764 -44856582006325706687161552760114487424 10343765 -384964571593830131726305357390507730340 10343766 11383363383905361556783143334097625024 10343767 -31151014434825879384593893255463940096 10343768 -109829835605133287039160380133266749440 10343769 -336819102397713127864838620532922697728 10343770 32050743246686416073789381588295045120 10343771 -89409278255014043967497323614239400000 10343772 -105090560455256704991372376762459592704 10343773 333533758248198815861031781784598018720 10343774 50435790805959117233260016573077807872 10343775 137816742928079294521913581353977290200 10343776 228789643632257415175337002272277266432 10343777 -117249122197616962479720230624487628608 10343778 115716315323355306302603661433372776960 10343779 114369658864344065914721249303081808 10343780 -225535460647167582363167223614288582400 10343781 -6557011326197287595252727369858334368 10343782 -335078768908678626674568065831661343008 10343783 -429144610325247031778982407100698411160 10343784 98375010595317833165818770712348016640 10343785 -146851191408892898447327939637884461020 10343786 -206756177098822741692457766838413706240 10343787 391261074416241064523579580729340359168 10343788 18666340642863705807808830578442883072 10343789 238357097741705718469886818360623450156 10343790 -63558661121372268742651012198395187200 10343791 -594398420774528739842640504133294306200 10343792 88909510427168720970638692944425287680 10343793 -135776449499080376561830466137142395536 10343794 36243011475544899772802815603937900352 10343795 -89299479267394066525180911264938119680 10343796 217085847388973418361098375575212621824 10343797 324737283237170285252607257135749122432 10343798 142746878522160137410769578789428689664 10343799 -42527040875837422233283385169839910432 10343800 -101298776266868557246291268927055360000 10343801 -11945847922692337415697789057354291456 10343802 148612404407731996606961140351206895104 10343803 -438912520718629745490174963507786076440 10343804 -24460850572345097651281489303076665344 10343805 -190951735092607212929349968525390670240 10343806 80829848975818938736209786996515136 10343807 1483544885702985292986484781444139067200 10343808 -11173470981819146003193897866703667200 10343809 -107806283495587699821731168088214922560 10343810 249465828251796023321278963915693462560 10343811 -271613692043250928614918911890966442256 10343812 68067995069069878415105757779185302656 10343813 348792874146209676607872779915528160384 10343814 -39468731194801859807301858829714562208 10343815 -3962928199328607801013334285491292040 10343816 -131907920903313590443668907180227133440 10343817 21920451943757063751001653529112711136 10343818 122232714548820920151859824951938733360 10343819 -130729091255886515514973164437896835160 10343820 -10273450811638392621308760631880509440 10343821 -15958533071418729340268737365767496000 10343822 -2373753894836891599658125814337619008 10343823 75733005391106757021122953847198799744 10343824 -101134014083216291967569229774487224320 10343825 -19936436665086036589886120349988023450 10343826 126561828587134652522271441629487013392 10343827 285090912614110259894837948942221687360 10343828 114698485746626647883546870540159600640 10343829 -46159289827297177851532504494879467616 10343830 77031370754770009261638382016102841600 10343831 156934227846728071140079219044946153824 10343832 220787505195018321944154450233917440 10343833 7942318213849447654415663720335921104 10343834 305373195071044996084787437133683608816 10343835 -400876855489685736959269993927038964800 10343836 157032992793651872189536618828269742080 10343837 93855731018359172007216362601778034112 10343838 51902787872753150838492090591434689344 10343839 -301858055594699914244696476479767425800 10343840 96510167565047651687720318966944235520 10343841 83618642905578820734146244755600751792 10343842 -423683051540897516852030464023264396000 10343843 -120379974418202733342657361926613034976 10343844 -13437732702047290648974753669268475904 10343845 -20438750259551835261181732112021808900 10343846 -25398591817758806631658889774156356128 10343847 67955284717327250562137560899895584000 10343848 -317718123111744240619886967147221729280 10343849 106934518272061387173188924465614881780 10343850 -95721586096256771437892319277478688000 10343851 -132798873514475897930332869348258648000 10343852 -499243323677066676427004322224130104064 10343853 -32738808151084473638419776942987937440 10343854 447368633959954526367018310661707694592 10343855 -3215410965214523857769094130564410240 10343856 -283237265081582222536125554849906688 10343857 500014728714267899473706923232975276340 10343858 135363639386842203179002591811973605376 10343859 22336182754532009486650917096518262528 10343860 157326424224650020218221774553822658560 10343861 266123909013826695965968040028532679424 10343862 24769638174000090593214081384683977152 10343863 48987766413219002466698973891581831104 10343864 406332006682191399381498660807679119360 10343865 1708283018636696263788709959564288000 10343866 -91636504576557263190038745298890950400 10343867 -381098979763241226932152172229335999280 10343868 47866834101254459839835079158934414336 10343869 -548323427852556501654049406448027152160 10343870 96554807040396980214173986197688226880 10343871 134273749986932217695082755872106229072 10343872 3834872605239450811211554936691097600 10343873 -241837937450117129284227750970481155920 10343874 37473157023060728633369854985057168640 10343875 -225374908473363718686337433835253236000 10343876 341143374969403777832170659285712095360 10343877 306563850976335694933444834131881860320 10343878 -731278987334304173519212727826173971200 10343879 24418490841406154334237290191243058112 10343880 -52916287949968983843639602993836032000 10343881 20490949433970812021682413772891577012 10343882 -16633893767289379044490734726569564160 10343883 -23261223967136465016670392776624589312 10343884 268108979881422926440156162958235650816 10343885 -73318435403997220944708521290065664800 10343886 -35673870249900054145314617009165752320 10343887 -695615718029932625541811480597713587648 10343888 -53659021218173209182019569904905019392 10343889 60334223430852651134268632089123247520 10343890 53369593839465277076209393297247188800 10343891 -265254107533856761222143729489384575724 10343892 -8021414387592521363140370798884356096 10343893 -28003115653421532237421189100794056800 10343894 -1899564922011408100646208522028277760 10343895 -105020082327751684266634455223481011200 10343896 -43000526688593831017659276904037744640 10343897 101829847243284155826178929320750963472 10343898 -12545919660145399252450900891482074400 10343899 -482826855265771610304478163714146355520 10343900 -21489446953506857095149088854051532800 10343901 -309527978396547054344994479110947693696 10343902 -104607174815487526269068089202143870848 10343903 655857769959510352635226621544435797152 10343904 76117945399938627511856110702354759680 10343905 -34997855480262202301420237042655490560 10343906 -24913721618466185455061583396230524848 10343907 32733164328389511171707943606395272608 10343908 2367314156601405664838313508005053440 10343909 -601023240281549233269692190288638485890 10343910 -22843816642368118912931727129956672640 10343911 232613342796449158359046139231610903072 10343912 384984994571832782281329509613547699200 10343913 372398223148640954941647700529240371344 10343914 27510618583527381498653223981362733312 10343915 -312459131912165382599342379838881092880 10343916 -290397159132602604033642699641177825280 10343917 76974833182617705759800163671629041772 10343918 -109324747600786910361225858670038223872 10343919 9582720359908126573454102494113529728 10343920 57707811212455789391028720593593958400 10343921 -39613444776412123880061027271068132288 10343922 -1826160837778959313126056143158838016 10343923 277904932597978257208967711739048121200 10343924 -223216986314683456579315443540393919104 10343925 36067072816935481186022454321080515200 10343926 -119803464648782103321214188760472501088 10343927 1054551516705942719774962868764911888 10343928 24992465861155707417609748235224350720 10343929 -793819821446362817723833354696742907824 10343930 -124321841700810348863002225934333217600 10343931 -12164357371085360439894002661948203040 10343932 100300466049839155111996172457480298496 10343933 85378964362333018801850780464403789664 10343934 -233247970726120192005005437266902721792 10343935 -48192788953462950785589003693942855840 10343936 -12403839434763805756848947242739957760 10343937 56835662173807712555763540227406099168 10343938 -4334824125205361268833133629359424640 10343939 417474648477632340678363744762033235920 10343940 -154012989415856677289075306931084288000 10343941 -21265423080470307241113123760646355488 10343942 43825824585368086417036635963717949440 10343943 -18477667974784246392006560025527990328 10343944 -72758483223381282386565509898166272000 10343945 6208538059672543557975375992042985480 10343946 238352682751697482224785581873280189184 10343947 139731741529411561438929057584231885396 10343948 -619828268690040100339441742709397284864 10343949 14956050117267951710886610032322704672 10343950 5705083889383712960436784952160672000 10343951 6145751100661683458323851073381683840 10343952 102576660950681334003043935134478581760 10343953 -210727841229600083911598366715671495872 10343954 26658589783514990337701404957236583200 10343955 -32939409199228522644862468939988690640 10343956 51515838427010361444409169393325637632 10343957 140205164686234894246621678842080014488 10343958 -56008764263353853897193584169437409792 10343959 -113604547685140612034755558505570715696 10343960 -157098393626724155227844858302098432000 10343961 3638506845519083657382975256402740960 10343962 172524274015206744709308535492471061232 10343963 -17986469405276462389881858033482699520 10343964 -228336580727746752340550575763838273024 10343965 39311959888793611133001144760998700800 10343966 330857149837512619663821780285456834432 10343967 -208214293785598004160449732757307540920 10343968 -306013355527538688580536712816287744000 10343969 -217834743224423495156700970517544542700 10343970 14060760971413865961845688012139622400 10343971 74521524307045885551119317338996132744 10343972 -85218650803518878373771524270868572928 10343973 -317227858595936504298992032565546978496 10343974 -89024476460968763744031455323103314560 10343975 -225399920038994583675592831394305656000 10343976 350599461301459347958892925614684160000 10343977 -173419718022147631684992042360438816128 10343978 37534657664014391617731564254499557040 10343979 171908307736954476108893354163127157424 10343980 74721487393581726325971533274866073600 10343981 -1556418090694641181088045456269408202880 10343982 -73323818532468251789940200087584920576 10343983 466393210620484152446779598075761088304 10343984 30880637959450121858126960487488618496 10343985 -302064532749723082050480874688662464000 10343986 -238253515884287317436767553693612333808 10343987 -25359856047762145641212673567972581376 10343988 -30462410101084685457346862447855603328 10343989 -750641627024809805716616908672341217700 10343990 -174453233602241966177280736999276439040 10343991 -53679764801656036328282864645352537600 10343992 517989339827526780852129439464384000000 10343993 -582855872339174744527507866215724346080 10343994 -1227986224186012360929450897335753472 10343995 423238662178848244608490229073700754880 10343996 35888948855328443494742798251105797120 10343997 -115110903983027771224085998616822482560 10343998 56135499436979414172442419994425931200 10343999 48304958757450598780449627467641568640 10344000 17527709846238902223792568610586624000 10344001 -534761437513762588092716383007545991998 10344002 56521092068487659535716230704053855952 10344003 292258646001065711651307824853283680504 10344004 -91226551248049638859436959854166361088 10344005 -2068260198301832760958950476222745600 10344006 -37709526760865524867835283381398606688 10344007 462881749858124356006206593542680158352 10344008 -514740195166330712614776184436635991040 10344009 73558459500487297155176505180271440768 10344010 112637243663386411141336610977647177600 10344011 37994370661530889678308458889626979600 10344012 -70302195385926579055499637384227340288 10344013 -161873184261694632264517811187104240436 10344014 -176758377047184729611468956538041407168 10344015 -29180531107553720430061375275647828880 10344016 13973594785576800497518118597363073024 10344017 -298922949065245593750618837052110977934 10344018 39160325108083241493253729121402880 10344019 -8725035225344124698965737952859498080 10344020 8220732900631778571986737356244992000 10344021 163541493724786110149171082637005028512 10344022 127114885464329718168971661231588618624 10344023 339037684023155701819686959032713461760 10344024 777761350581007742676725927128387461120 10344025 -137214640410275513435595906721229662500 10344026 89616800855857248798974036396069783040 10344027 -34302780598118851784603994162109178400 10344028 -325888315636648359360786033733999385600 10344029 3843278777057281133972847416387379360 10344030 28033786759136054787077576498038984320 10344031 153817994642836670836779070380959305200 10344032 280124620324116600187529500371492667392 10344033 -73997794062338612401360524487992903936 10344034 95006065423531301064665800205799886416 10344035 -148557310032354120523024101694004196960 10344036 39609336217505233676117418969791606784 10344037 -5322091152396606919070349261220208640 10344038 -59829080420344353985825906275147298080 10344039 185866153953884838051566886948009882960 10344040 23635909288070076372474178803961036800 10344041 -56448235445616124379404542334674635616 10344042 38731968658140271550941244990299356672 10344043 123181163968626181645272016668722040624 10344044 452639085892934365242216834960354683136 10344045 -143155159069749040610640829799347099680 10344046 77343353869822771477273918637589995904 10344047 -46599051560188746354924035848280069160 10344048 21284512002442330109784867958751232 10344049 93287119134163250016660756447730408960 10344050 -124066500674857070442600305434848739200 10344051 -33518597363456156056679711743833186960 10344052 192023747193909130797483883735184240640 10344053 -248406640514656051559107218423350015616 10344054 -25316892562900483451284874869534027776 10344055 -280855561085645518016819110784161040040 10344056 -409757663668833716698175587941294796800 10344057 -71497053410179680158306405357877248160 10344058 59485806605888841316447210278962092032 10344059 -396033137201703725931987275505794180760 10344060 137367150855892239881413661281234490880 10344061 -14616094359663249239073794288737842432 10344062 221477723022326627864759564610215424000 10344063 -133801206435254444289410013526179556992 10344064 -531541504861363823632658427844031938560 10344065 -280138966569895521170891552504791290540 10344066 85132572636092064379673535165733165440 10344067 -320105734037830298062150242488435882884 10344068 43391484730945081289929563154395033600 10344069 216181520831857309762712998062042204894 10344070 -36348086658553137780031507870465044480 10344071 -363275778982137788809543654678536970728 10344072 -80837483829034709427791226670472232960 10344073 189703712772823288525862173291492327322 10344074 -58689178673184232704477831977517616800 10344075 -55107875739242939034033406435088448000 10344076 -249071689412481629570619202807155674112 10344077 -351422300763878383507428952847570464074 10344078 70205478629054274943376294107546214400 10344079 -365838538131063919976361669215303834320 10344080 323669165778191996741458281753477120 10344081 244241442017586356529600165411359900928 10344082 136420223833781216820995432553565903872 10344083 -185404507047214391990222909937687377160 10344084 -229221364351024926191540728548724469760 10344085 341488275415354092655137703760038722780 10344086 364613953909531456997684141626954984992 10344087 -87932055321881700960122287178902139592 10344088 -667004584102955315231155424949675018240 10344089 137190352311760757580295627750086500352 10344090 41436190067291428241084997895716787200 10344091 -103142215117901482487482063903310976508 10344092 -592443672367361885551337007245632312320 10344093 136318376557156890918032874373745075328 10344094 -2276438833428403560619301431054052544 10344095 130509618830223088703084425031013687600 10344096 -300169782828767438356184583563691491328 10344097 305117047216836303639226409068162685460 10344098 -53270333313492748392705866742961345200 10344099 178121949364603708201958314717495475064 10344100 -2332544072060339664590272076779072000 10344101 -551631948031312507420773774227116905408 10344102 -180932751663745601783343616161344409600 10344103 -74762805550147349850036112663184641920 10344104 -45057173451725145707229001526679060480 10344105 -18269112080551065077126645796282840540 10344106 -317628085203346274579720721226812007248 10344107 -525759870066825534771293644515313501644 10344108 233097426376725214448887099347521717760 10344109 -347029134221828475431249141590938797760 10344110 61696220840007390904330788483752098560 10344111 -86210868288495637139609481833809921536 10344112 54611818333466979361264168042770923520 10344113 312193325256697260615806111229383899200 10344114 88710464125178895567545713728324783360 10344115 -457263069099927491177362361605077012240 10344116 -3322714972108149793429450937515837440 10344117 43479999305256815657265818967317610624 10344118 -114646038238883588880162317339991144384 10344119 519309100064405228747251844102213780520 10344120 -169378912255832036325968517891306086400 10344121 -227702474693843363597000830278284546048 10344122 161338791319308417107081426315791232112 10344123 -689721676089570913333114192327107480 10344124 156613645399808318235928132518432202752 10344125 -323152636184086806454231865665852632000 10344126 -80058334163702243281782320901466713600 10344127 -193272028277067078928485037425096920408 10344128 94514319917222628249486222234844397568 10344129 -155213793265090385792367427193717182416 10344130 96958238446517438430243762942330547200 10344131 91371813898485428640013758957985977600 10344132 -155538276087463770365290432252137830400 10344133 -226964423613706933811977673652067716996 10344134 -5573114299952931443231583708138426240 10344135 -125816488677852101617696407505476495360 10344136 260151639371734961844855823029776547840 10344137 534973836792974249944981329546677853786 10344138 -22227273755056105524047624487444241920 10344139 -48691625456803601514977153550691730576 10344140 279217024967738878524051591573287869440 10344141 -86694892676929366934024562661267123050 10344142 -76751544139146255682687147347878816256 10344143 -19805409255633642244278622188642297456 10344144 43475685771192722256801420679735148544 10344145 -52104051519982565098753031406117119820 10344146 -123817231460643339637760913630808591728 10344147 564010427770217522485750538530687574784 10344148 454204527961662817198762508946718222208 10344149 28890526969577022895052350819144995150 10344150 -18212364707822381928855292205752166400 10344151 347656630993843847519996959234897222600 10344152 5254025337556602028061708225884446720 10344153 -290990434456114437916605655293311392992 10344154 -25515106134076344504668371139618398224 10344155 336474861110642234510751812516015706000 10344156 187082754677866591732154605636504668672 10344157 10820277180591339388713301870391406880 10344158 213958526902915508772675925923914277888 10344159 103583661503455670130060068169195264000 10344160 352107582703417101524716237689661685760 10344161 416331296632529525955981306715391481762 10344162 186467894356125640265384042050052717952 10344163 -1607814095233602772920701473581230280 10344164 -177587027623114190444575308950141581440 10344165 -57027798996587711454189464297308183680 10344166 321551093502923547794867805274251264 10344167 260287330849662556487116981396908252216 10344168 178408795750951370748402359960723635200 10344169 258063713809414149402033149573816292 10344170 -14512919579907394224088462378208428800 10344171 -55432064845242197987265147730317313536 10344172 129332536555274374926329314032608865792 10344173 -1535279486192498253289499731292439552 10344174 -51859318719781100102936414284514082240 10344175 22707361083756163909334384112117093000 10344176 -24178675133684782156854110459817984000 10344177 -35249783476235868259738546251503228148 10344178 86794173843271986482629779371278307328 10344179 -543019957718924734095254433018929666040 10344180 39447445014183445253497073515128422400 10344181 -499787755828091002520680307667689767680 10344182 106212838568494791464399071590053818752 10344183 456158977580180929932641197443457615104 10344184 -264177789458523209054558369865972633600 10344185 -128740464633113963572257078453695469240 10344186 -11079791045086676527091958087545155728 10344187 -357846773338052109405979260378426926848 10344188 85784958541896357960448030889864613888 10344189 -123689422027759706210432321915189256000 10344190 -166711677403350900360008457864226814400 10344191 -187378472992594527694971296265585420816 10344192 201620191756252331854646133813978071040 10344193 -572362633073091490196222931953126818558 10344194 58316470350960457943650534521070540800 10344195 -84387756167420798329322171658707429280 10344196 -99303187669573454014913179755726124800 10344197 -214500761664625706184916774519701073056 10344198 124079906671694497972904263383349174464 10344199 697698197583217400222804607026568162200 10344200 6682479937655202424088539570637184000 10344201 24078489067108261563900266005540608384 10344202 4678920006742711575697985702039697408 10344203 -105870506716295927903981586511711761120 10344204 40749363901119960572059171046359636992 10344205 -85973988953261696402671303879340041140 10344206 -319752631607165494346190584345514057600 10344207 -270964640722042585439973792662704682112 10344208 -9458487458644392266399610549191311360 10344209 924169825787722157455358907606309120 10344210 80386011432793962639738197235141096960 10344211 -370169861734745306354618689096940855688 10344212 219716229842917919682134691614091558912 10344213 371358190102716363226603217994850550400 10344214 213517253167114042729490474122848615456 10344215 275005156765614644231076452504563577280 10344216 -12901061463858501405117396229635932160 10344217 220625320558372473917820059622631828420 10344218 -16778964717868960250198795616374376000 10344219 39447439617888369659445346490756774400 10344220 -183539702923987865493808496468105925120 10344221 -206070974229456027893175709669774255668 10344222 27315092386137949606200190181755795200 10344223 483833342752206395147331538582318885472 10344224 -677950709401843720753898513939106889728 10344225 -3053516252223847428197553608052588000 10344226 -166066221573061260655744730305748528640 10344227 -110474519776418911290280436625771198720 10344228 205088330083649770412154474222250469376 10344229 -192127027836758502952985624401502937824 10344230 -9389139384390738463148229919247201280 10344231 266526740764789094576415144289411698120 10344232 323233141333524386179236648623299860480 10344233 -581883631668396097470913194331499743920 10344234 86286978889982944327104636403688797440 10344235 -106347200284631524004902663919137428480 10344236 121286034939487407166379769683788578816 10344237 11001523619425170785236552462303575360 10344238 -119877752058507098075467750351015946304 10344239 -354843658290757184109941422927352574960 10344240 11091396469961926071104026458046464000 10344241 -124928678086485093917026801320401949200 10344242 148331965777710778040648925899574468000 10344243 110385740409239176629313565263241147184 10344244 -259924591234164473918516089878835406464 10344245 -96456737839598049367993971915054258120 10344246 4296485557239296950139592874121349120 10344247 581110487512902465047418779032369484160 10344248 -274355001407543574579288590342045552640 10344249 172987189504035245629996140256028893434 10344250 -64446123939658768994238788035677696000 10344251 410190658666445498626959864774783321504 10344252 3294775045912593155484586977041006592 10344253 640771659345892332544861525337550784320 10344254 273613450546095512682677699703087096576 10344255 33150009320369253934490643787253445120 10344256 -46388131073214772061246362128443506688 10344257 -72302775523575460343875459802305853376 10344258 165691497472494937981259296835181462048 10344259 282298713037329782765572125076178538912 10344260 -357771258422207959912570107017064652800 10344261 -183245247214014809236767371337441864960 10344262 -532097921072380057201921782031715473920 10344263 85690838791749885295196089142957716680 10344264 -26840216882769462055617794677525708800 10344265 8068371749886776492978175213168609600 10344266 -18496027103064342047738083965900973056 10344267 -520979154701837791164004502680129923960 10344268 -195442016188631630844459426235630894080 10344269 -273067219486335428720134581899746759956 10344270 -8737881269277494981649131268451200000 10344271 -45207132492122959223484524350145020320 10344272 -14701829512451692690802312312541020160 10344273 104639388133622301572001457349376079488 10344274 -120173015779499635018743141518363928576 10344275 50376444715726370345475619554500139600 10344276 71437202160439547912580032753812828032 10344277 -22216969123461225509638519145765449728 10344278 14203513598109730860072081983031843456 10344279 -69394342736748649602686846882711811840 10344280 -273725301736243185066012677666693529600 10344281 -254044356867134122827587934427120236918 10344282 -33851749272681193915574075718193355520 10344283 725956954239229304012229128195590078532 10344284 -275479474502967468684272606533999411200 10344285 -92449891067781186826746576906012969600 10344286 483236595077236092506898157791495599424 10344287 218394519981461868591918127591015005840 10344288 -121978414770859681239524586581742059520 10344289 185338274937253288445953431391885901090 10344290 -382553187847861825233221509946903040 10344291 -269963087679993872692117391767424790408 10344292 18936346183496407487378962395998219520 10344293 515304061697975904217106851103204741760 10344294 -168110381417109289721018697021028536960 10344295 -3142530647766648603790519908162627360 10344296 50913167009578178773207168701069557760 10344297 121618231048578166055814081039730917120 10344298 88295641708120147682510330332073300400 10344299 146479501053805373529375313493590555536 10344300 12496419318603496822039971565657228800 10344301 -510301370625846245574549135827963026176 10344302 -373119446571240704328492778026634611648 10344303 -385298988257307008431933669381425770520 10344304 55683843979746188044864442655177605120 10344305 10770619513474536921549101522632297920 10344306 -17282275692627743256577566610420457472 10344307 280537074317532430220966943642899092556 10344308 -147293089059202167529792035194853745920 10344309 -251455945973580025436518078690107235296 10344310 26182660078572602740215404815795248000 10344311 431060780893072625540731322235612663912 10344312 23296244259924742742181717350146007040 10344313 -251368119627483378636777675961920040704 10344314 141914054892818669604314402827554884352 10344315 177726222167493617448844679341104305520 10344316 -11807817881016608677897273286503400448 10344317 188986686054328832068592197422557165952 10344318 104289665284441055223040792745380705920 10344319 15518191841917002494621913216324350016 10344320 -90040623514215029580969569138245632000 10344321 174496216128580133714972769092625947040 10344322 -80383429095975368988456095051504935680 10344323 -126069843700142972287739814460139455680 10344324 173271331868347226819937096163129761792 10344325 -197579869311916832219481905695906627500 10344326 -72381870693254617076954327202839913888 10344327 -35064105440185757438116204038608055168 10344328 94244403701440969920228030755928145920 10344329 -389168431300943563316670882122642155740 10344330 -28344326073457752621575580425921628480 10344331 -231210516981386459642578485628564104976 10344332 184759247639616240100820415048964661760 10344333 241761416026507821236782629545495615424 10344334 -40419119434034570286789621208982347776 10344335 1050198329825793678252066129645765360 10344336 22847326254861146262366442954610245632 10344337 -621761230901557296845720102165712263900 10344338 -3535939733950804447077730476380048256 10344339 283911797337304146041843345784287268000 10344340 -67701475005961693072201572590718716160 10344341 21004463863108344346428831261891661440 10344342 -42208017915681911430903608526883368960 10344343 617693830030682544284317124603405083592 10344344 237610299152785616269210000800980582400 10344345 3288229131312640723102798890245575680 10344346 51179907955436993781657447348832971264 10344347 31557938449737924245377923190977824352 10344348 -4485249276602018990174663189570049024 10344349 3193653091569600199374349938946496236 10344350 88952226107055560358799981555926830400 10344351 -204322457709630115030571986231718538168 10344352 338774389853409339940250958869220556800 10344353 -9246002616029753559346322956631482398 10344354 -6906823448069069118846832880306724480 10344355 168512405243244264511951164571823916960 10344356 -369314559581404855986169473414966758400 10344357 -327507007239767151593808820535704346946 10344358 -20694319649899473152346454170584490240 10344359 -29653757328689290031541904660373576832 10344360 16241149762822150272403223244595200000 10344361 142151460346677651062301603495005715962 10344362 -42068710795678725405004447543190378496 10344363 16854958036662775059195148446844749144 10344364 -75888528891681169850249391973813292544 10344365 -32988391971084286106030037249878436480 10344366 145209545053862323386996843740899921152 10344367 11346627431125097895829826883867133824 10344368 -93574832635691391595456324116422443008 10344369 38056143751811557296568295839330590720 10344370 -19157221259361011681091412429213713600 10344371 -924460870911942408324818469609499241280 10344372 -82317009031912789067282131799221137408 10344373 99898955313388746689025442648932112224 10344374 164827482139768884214777160084910699936 10344375 88597642205876990059512872762794650000 10344376 92812568775899531622189715155750543360 10344377 -543394647062561205453715501503082578774 10344378 166080881069074667828112064727733312768 10344379 -952450875778305839786363873275179984720 10344380 -20700518122488706601099527890069235200 10344381 1188875810982901697839447156926472320 10344382 -122425011339450830926602258038784460416 10344383 -47163741355126096759312377965958414480 10344384 59682651806933086289870276190441308160 10344385 -440111306196075785457396137359278693420 10344386 37733264619351899255169748832506956864 10344387 402418341962263057658636646149645945520 10344388 -157011694120638985829286103722096906240 10344389 177194350205283967131693852906959860800 10344390 3562118563414266468112628243964764160 10344391 10731443133110688783601466267649984184 10344392 -16973548251306158831145656836996577280 10344393 -409738164435208643631218785199966448960 10344394 -115043876525623718623838074010747415504 10344395 85618492592380791781451101752007501200 10344396 -230462072252167027437316015805372318208 10344397 -227131567960887234876509657565543707168 10344398 195318524365440349840989556106661580800 10344399 -81861246101818038458281484451920852592 10344400 56014134498551910647393348288584089600 10344401 323412304268067996762011657361514086900 10344402 -300381509385407586304735038079988808960 10344403 15145317038897587894530599006687116652 10344404 -105505446801962609601859056852701675520 10344405 8938313105008206788823286749452555520 10344406 -220963172598915126838030667844141319296 10344407 -25771647570679232331304634290568897880 10344408 -293481858836680334705067227920074608640 10344409 -68723854065304459425128754398191123196 10344410 137612008657888341555705303423686112000 10344411 -91734568609027049473127345576398080 10344412 -126490255262665802970155651912800900096 10344413 -593761773218897735862298105697526037236 10344414 -192306724179156207580610605261114749312 10344415 -75314833117254911092848440254381951200 10344416 -325250978766416736709579554425159024640 10344417 9124831997233867807331067669128014080 10344418 29983077769521704980681508849565696000 10344419 518586853926208877301306375992262257820 10344420 89322620832472336232835380600116339200 10344421 125440963513890189189300440283722076544 10344422 -174300066019080741163853852026157750976 10344423 8886203762775382842368020162758311328 10344424 1338654120149452880452294906534379520 10344425 27819998546668227168585431114039476800 10344426 -22861495220879972653381204997137632000 10344427 222360033522325571234577165750778699120 10344428 -278968156970573977118688247956390474240 10344429 3150032393582896997469738891750231510 10344430 194865461958117963341293877660570343360 10344431 144494197612607664710658926816829682464 10344432 -38571814608811585764027840775408582656 10344433 -245806843971932128808322730425188744976 10344434 43541506502666880475876881661347291648 10344435 -77297416619085104073887016441088693200 10344436 171883603639848691607596794438564229120 10344437 36923957465747074858243860031987303086 10344438 52573908935684869825485702837589979904 10344439 -182398553496625065190190799376861419624 10344440 66057447878623265265385831517288140800 10344441 60149211464344560186336176124354109824 10344442 180346477772334323245368971304153685872 10344443 7338915128699559794872881985531424424 10344444 -151777504108835495298957831343417294848 10344445 -325270291074779811783887498744072008200 10344446 22729884069720284474579765994386144640 10344447 -360039775445057837767845564921315370752 10344448 30192902084369744930450525938337710080 10344449 347437954738839835368137825823805106436 10344450 -107446806916355357841093339670912886400 10344451 254434910486344533653773303545641770912 10344452 -89395005777680249434341095148908249088 10344453 7109689798420417570709239009045987968 10344454 189981300945125523710351637069221038176 10344455 -6764850681460415398486318144646195280 10344456 -159385002150950471907512762237861068800 10344457 -22899310420610086496469436080606554880 10344458 -115752155981935529274081771361993529760 10344459 -102328098236024559796057442444269626960 10344460 -20755651614665725241013619446999183360 10344461 964125819053003234273432897494704801324 10344462 2286389560793822140045523399424996480 10344463 -417652497732809752525655355426273576 10344464 -20802602250345823124364860144791683072 10344465 33428368824580775189746134586903691520 10344466 13797020224138403701717063857838498176 10344467 868800936849038900083631170290296832 10344468 222789890033848212490619431341019508736 10344469 55986074308868389930223488993692173344 10344470 43239308801826964099189810132405152000 10344471 -233001922352315691524455692131082881688 10344472 -46855349267355631880285138239660462080 10344473 -333518862967848519511087640226071764278 10344474 69736376582628615871189545136049280000 10344475 161912705211800676734352647560407744500 10344476 138402209973047972398992057485040780288 10344477 70726834233764458693877662682900821056 10344478 -31874526620823919427377943323931256960 10344479 -326859795499775933887596201948029749920 10344480 -172462712456857627718931730445767802880 10344481 -292059333645829617986579764958350550400 10344482 77877674980910021856966159380113488384 10344483 -65910261127799060369146756817142312960 10344484 953469210732974917349739363968403456000 10344485 308082523050385692088168405962785181180 10344486 -101063946225201132914033188131617859072 10344487 -218395223460754843470460239119975028000 10344488 -103574030170957041405970965895077888000 10344489 260219380696224505159803412293009319824 10344490 -14988941774290615362907262972547667680 10344491 601181066580001648446124289924183987892 10344492 165481033533282053733183252091212162816 10344493 -120977105523740603188841670862116088800 10344494 -18540746794609132306264039031019744768 10344495 -49400018917975189582768359597877516800 10344496 316630289590349465998766835335114063872 10344497 -234748427226812774067825835295310556800 10344498 -154559583285164561115156740144384727936 10344499 -316293620183677610901668510467285493952 10344500 -94789563418671210029712940853779584000 10344501 -414179626361615845530311398019063966532 10344502 -18977374779954003047498439117992276736 10344503 -3981396594734233445034280976082298560 10344504 2726145563272673695025324099446149120 10344505 -88039666496263835639095199951834218680 10344506 204491637742560937321092088953720419952 10344507 268911217977494613484711434950787500592 10344508 134943306898366003811113693577739619328 10344509 179624311534961248247154199436101163616 10344510 -1695182508111289087734048910436659200 10344511 -207147126908742053057913999538369152000 10344512 -77087967286067755101356675997294919680 10344513 37676929373937163687890101779274205744 10344514 -67863757923619157133989564774490390528 10344515 -242138244445049673328057705104959865840 10344516 8942255263173054215134863243962671104 10344517 50243460782329007497098453608306142912 10344518 -68555913951736065365421342559699067040 10344519 424829801123040631354592192382879768600 10344520 211837114890506808724773791196196300800 10344521 -183273422468628810032268232141402797312 10344522 -226431214891717172954415545737974493440 10344523 21006224158158602120731653182998353040 10344524 284931329623416002160055992353311911936 10344525 -147029502366331331100294155472293047200 10344526 32376974664443100972619599404394251904 10344527 38570137375632298652810863666793099376 10344528 -69209925238964662887040529489289289728 10344529 -266537289606765702813478185584730583680 10344530 -99041481385847105543923605728476377600 10344531 114395383869926297123800926188879155200 10344532 -445570583389626023788466371047160688640 10344533 303245548980880248484459670167400876124 10344534 26854751537596895963087535311488598784 10344535 -27309042330965338524260026325465138400 10344536 -59270198356904087540255245912136294400 10344537 -385671959748430209672950841954414624000 10344538 -19873041874336382269219669368030164256 10344539 97523673456031445094490233187081408824 10344540 -18956374987673301798460489122351790080 10344541 -212746172161598778933289985987742180058 10344542 -41361608789818243838683733082797567808 10344543 46006282097323940331515018277615126528 10344544 -87926833676988812197841495748515463168 10344545 -24806865104436301940940733542397497600 10344546 47893074734169597523517739283852539648 10344547 -190332773284438879123578507213873132004 10344548 -308192352877946773405025414114223556992 10344549 -250314796224527728288641027914518189632 10344550 48891961948982684242861157648283720000 10344551 56760743752225775563329192606518774880 10344552 -213276955299794276877274528773911347200 10344553 5676082109401123711649385529604217424 10344554 250214383321898609990491553486207158272 10344555 79676457332261317997781213876160373040 10344556 -291048665940620242331384661058408871680 10344557 -544000522083818261417508188625678245088 10344558 -5360033214836599300769948365550776320 10344559 192454953719033527713563974403508463680 10344560 -18611243587235875115365949625508823040 10344561 -368084959056323411482734423064138284480 10344562 -42811798927855857976474262402549251968 10344563 -286694212634477285301853845538583805216 10344564 275622098699252954845439659988029624320 10344565 53251246658444311043339640135431304960 10344566 218397449092136869552892322916614851232 10344567 -185197565044930807685351218739965418520 10344568 111892583610075855537616377120311992320 10344569 384750008409186338913196013258835381840 10344570 48127002015688716710833695422756755200 10344571 101559884845363749072345880203140498752 10344572 44808286510387230166257650599692337152 10344573 345024952895370423828980116133529863724 10344574 -257534451048865663312980544775715070464 10344575 -350135086133042893144388285918094400200 10344576 -91738885639013615821483951859014041600 10344577 22570941395703878256236733887787764820 10344578 -20335694647898473104777239759072666160 10344579 -64287387646970485504787799597467730432 10344580 29133196205734168799623386359357779200 10344581 -260319096911136993824633242314186800868 10344582 89048651356517971656491817396693098400 10344583 -163216076769872723002590324623791178960 10344584 -27038367593723444586804091474783150080 10344585 112784983731313554295865769855160723200 10344586 -253138413552262968235717214671139235792 10344587 -209534400966853335444035254489569844656 10344588 51800340459710158976308465616937984000 10344589 310075953326535134648364620332310357760 10344590 187188399176164294701060074177827948800 10344591 -31311841709687067309603155683651606368 10344592 128939054819968883806133493665729847296 10344593 -14283496692854905559187902297007738816 10344594 -940763270433898583876432044920886272 10344595 -100878626826375251792566319430730271280 10344596 217504686148072263378116325355376640 10344597 174910614423810002174277899734168382400 10344598 -67651693863796363789050015803086342080 10344599 -744862821700715957778040169141727792000 10344600 -1144087899487405413903253581161472000 10344601 -208111110381080400564376462416500969398 10344602 55960766447521938258429859482909860832 10344603 146104482869880064401477928089504812544 10344604 40726990231212181533963405997098502656 10344605 64413968692655372880827013908974609260 10344606 -64996559991094410510988695663355693056 10344607 -29660845235323089373380049726124093440 10344608 138304470301510116743362074822102614016 10344609 -123468355326114966635144321587300708272 10344610 -21353578060821568255082937206334947040 10344611 -10239099980867469858653844421243362168 10344612 2094974973521279016346771012744372224 10344613 -378954861324997779059190385670779939138 10344614 199927414157075434831869055362583578624 10344615 -159523926486250395998338856200575359280 10344616 -474867962317986823118693605393519211520 10344617 11712025494081621600608775764681976000 10344618 -10364016059820866855840623112705356800 10344619 -748233441295738179717641224516629841440 10344620 -80476260550831515569875711173680855040 10344621 58737189780143818561513637788084444224 10344622 1400593899593854287304523599234909824 10344623 70743260220398145510870823196325695400 10344624 16397404444228575102195055514651394048 10344625 -411892515079201493625941810431538103000 10344626 -299611623912186085182040258015764190080 10344627 -31216779780932311589748267126113920236 10344628 -17097878895909660991544363916043235328 10344629 -362511568638229463073483858871243377408 10344630 71221903168666480311378238126156379520 10344631 -74123120427847362415442025689983575336 10344632 6386319203118977922540708374329528320 10344633 10660668342786691422579014594550568704 10344634 81981021102373866616000582513314735216 10344635 271951361375796220396216541356193539680 10344636 87220799183712910577801752754260687872 10344637 171997153430019264331783545415915385280 10344638 10106828634538841990573525405033971200 10344639 3008249028022609799063961379698889728 10344640 50560463158249396349674401652738621440 10344641 178352715165904565984650626487892309952 10344642 31142132178727624237557587987092021248 10344643 634597004712314185425029483204656216892 10344644 -501767081956527999512709281852874401664 10344645 50525109533820055237695282149917920000 10344646 78735127975021723645591755042767094144 10344647 195841197637695157125255711949548043320 10344648 -188215012277243437647187004029083648000 10344649 -263006631677181741920360624319408769664 10344650 324500033122382255327776934669193261600 10344651 -351974924367132132215291491217119668816 10344652 181316055058810845858920701364178004480 10344653 -834564323159380889466736681878579072 10344654 -4210192805317645442759798326685156736 10344655 -1134779531479058925956782819467144000 10344656 -25333698296103597763709964177727684608 10344657 302479570751730274695827547513473417280 10344658 -90034629424415922633560235248446955520 10344659 110630123381210301685921469723953261884 10344660 111528195784545754321256560383172085760 10344661 -238179605363119851457684051231076413188 10344662 -56818048590787331522279173979028631488 10344663 -142880473805509851922159977325344708816 10344664 231944328501744044659115495093649408000 10344665 -717934630717434564007667714578681080 10344666 241487188172812865936362688123016340224 10344667 -455902551711555991812036030745659411648 10344668 278371751598024789038615725128229698048 10344669 -14465735239606550120569160937424172544 10344670 83361992122522728184228690780300930560 10344671 668485528623385362779113594519907347872 10344672 2897468800279550662997599896640684032 10344673 -533865959973345003798715992278712761936 10344674 286958948117805985536859113422637024336 10344675 41266476732162647347190829844302024000 10344676 371109665063497296234153568208592440960 10344677 203497490624653180054350473632832822400 10344678 174824096896645218009397169727302994624 10344679 44215425537890289214522830019222726720 10344680 153741088248912479726421894688086374400 10344681 -469964574059943573750269580071661634230 10344682 -2433126869314091365016427671367518976 10344683 283306764145137204278004778099249052400 10344684 -213132197478009056800669857781060608 10344685 2196973490200896518832704232515641200 10344686 -109313783047333879517406469713059105856 10344687 -47764720938433098465385643857517925120 10344688 -43519021835198591155956921942745612288 10344689 90673334446498566413856755235212849490 10344690 93615407259017401068151246784914223520 10344691 -57942695229295387413995281697868622080 10344692 378368068331064172107673640490943122816 10344693 -96294886140609143974049623712962219872 10344694 -250832059902791874704656350932753803104 10344695 353801750260074515160232641566878234200 10344696 127804344809717376397803124630843084800 10344697 228090662164875032521557828989854234464 10344698 10014407146850379443349568010011772928 10344699 16880927617898462434278750335391967200 10344700 -52191070122395676159078909897454387200 10344701 -142194166554641181082386198990396410208 10344702 61459906459878085705953201891386357760 10344703 298216235299739140878858670145253085952 10344704 344326718909931103511380823218518491136 10344705 -51449254992660607375645281149222446080 10344706 320440866478805583290686920623264793600 10344707 57901273693465658948763035659709942232 10344708 70073336101203123630522572823237439488 10344709 -1854403668061847704752872163088475300 10344710 -7274084768856429709052482121530759680 10344711 -13343322570616229024678858774892558000 10344712 10999059059643341818565241172608122880 10344713 -1143828338930273659209686414461490370780 10344714 -41524645712354015666132321326912561920 10344715 382539470633121008778578608867544547360 10344716 -144786588067639052917807293101207106048 10344717 -170162629334132608131944193222511050666 10344718 122154651770394650038648473301130349504 10344719 -26208279118640768700168068810284563456 10344720 -43822098685097760817275949494939156480 10344721 142237654974192857146365128633002458720 10344722 368251484825108547512161508210045376912 10344723 83839759512254287945811312668650251568 10344724 186045060228735486294391831929620528896 10344725 -110152654322754535555499824649066400 10344726 -92399341484521201653083365493400391680 10344727 94828456413378142428515818433179925576 10344728 -1174290723265883253324483151377440256000 10344729 358363127852189530901475048529313451984 10344730 138712923711917682565890545311510656000 10344731 -46702017077772668549233601675407455936 10344732 107994765550216940534497967438776515072 10344733 -145567443128971947807218613346587933504 10344734 337981616104682991091829891796702328320 10344735 69414063415439109565741378781486032800 10344736 -356215993585065310406558608005908594688 10344737 -6560999252867060351275136397261004440 10344738 -225156656093933618612929783037207957760 10344739 -412158441079539690269662987367813271460 10344740 102767093332016276135912537998912512000 10344741 256061564902989819768902236033054629024 10344742 -234367523520769268562642195832051357728 10344743 -19894435067717808853122901547038421736 10344744 115271505725561256020748520371875343360 10344745 443917812276307478444417631365426158500 10344746 -92674643179990982389282927378160827296 10344747 -146999671383291681094993473861064301568 10344748 41808918597355753820090075092094897408 10344749 105384487226789310596007397815492057750 10344750 -91586962405074471195827521077534144000 10344751 -123174224869968172514771549169589147392 10344752 64252492218105218483743978059370659840 10344753 54432293578634268399415749822157225104 10344754 48131839964048585440501495473627916800 10344755 -76540184374292042073079575861712287600 10344756 10179283353338201301497347340185165824 10344757 -31883959650506314963603019080767582980 10344758 176095534481587316849982873057374232480 10344759 113019217750865075840427249454605166080 10344760 -115644347583705659985050737342352793600 10344761 -183584632745171379217670272626107693568 10344762 67727064385934891257143809939485916160 10344763 15676174331307068118579309063350623248 10344764 704993429002344209288516266232969456640 10344765 222367964465666938808747701442829384000 10344766 336346652071871877488916725857079384832 10344767 -375678535984461782506120813117482437184 10344768 327963788148579457073533442756444160 10344769 67725251518115068036171439542702030000 10344770 123980600242862500875167504080755010080 10344771 69571768169936551931542321946747994960 10344772 -387873355645094287667916337079266137600 10344773 67248755968355235555640617701405285022 10344774 294861571625358748226643205432248000 10344775 -124713596670796427249470088883474729200 10344776 50386858280467809448261552940078131200 10344777 -161965741500054271162968886956878884080 10344778 5646428911385082189047878433109469440 10344779 -296714772042678660527488621438918424016 10344780 336226722891461564638456577913629644800 10344781 330157034727703693735034762722745039232 10344782 -37547505078283891486147516754743556928 10344783 46959091445011693191061249120683310848 10344784 8609827674514399841000113977317580800 10344785 -122690264248284413075594016449438177280 10344786 -182437479684387743706823188454417892736 10344787 557587957792578101644745662910516179436 10344788 -284417352522928480116084575363891005440 10344789 10346885155055130033062245321885932288 10344790 203718086764077656132237086565912006400 10344791 -38801851049336405644998946405769282808 10344792 94263869456142737298965772849904803840 10344793 61665280043911356591604728041989893120 10344794 351123678489205744308324646751479444992 10344795 -25574195910476685284990578591797922560 10344796 87351868161489647342642179667847192576 10344797 608979252557303223405762737617304656800 10344798 -142172167789977109258887603159221889216 10344799 617704355596777085964358013594082816800 10344800 -422626710587304877509043007617676083200 10344801 8955567873256988507949259807708339632 10344802 -1528843148425474848283669894271116800 10344803 36066511969438745139850725132520511904 10344804 -70809692823277471298049713440233237504 10344805 254894855038975212571847798200680393600 10344806 342646381512783801403488938811493575360 10344807 -390319701712640215634369357272560925440 10344808 636724111427873441749193266560108625920 10344809 65424007002239313792608560678353957504 10344810 20751019782876359258040513592029803520 10344811 -2137019157460173699400229304547852080 10344812 -76262807883862750731977754880753532928 10344813 -278474757958796500166877031289204016000 10344814 48755961292685557944235536526579592256 10344815 -307748772321318242603147526884665289280 10344816 230785224362566351746521842210406400 10344817 145430742227434034470097348931373129792 10344818 -3992959605371593620276942429340978560 10344819 -99228948756720947766047608070912256456 10344820 -306193156910057914992089437342034545920 10344821 -89678632405324839475539287325039648978 10344822 220288165954592215289772454560285275520 10344823 311482616093245758072753389040362316720 10344824 -31706846069119347938824654867582156800 10344825 -62663907821417262939603721863481200000 10344826 -61180974848360533151512303723075274928 10344827 426509215771653280514618618848406814840 10344828 -28747028231117026920109301490575202816 10344829 946353986964713893552658420167519315488 10344830 7156060919133134106150812430910955520 10344831 -334220133186769371221219465815113358008 10344832 494274450916381646084902166273930035200 10344833 -158951666492115309147523701555040657596 10344834 2450480925148841746445528989672529616 10344835 -93403443659054638164603057134919478800 10344836 -452059469142628917912372735704487707520 10344837 -279539934638680638239370174934791672960 10344838 -107946861052333520765303890915885663104 10344839 351865988779380386992355616741751631640 10344840 276868564329261934039510122097021747200 10344841 111746489197752878963829661872745524864 10344842 -93657208768463198277995251110523278336 10344843 440204778515990875386966177288366233532 10344844 44083620042103741954491533870614642176 10344845 -45989205627652962998233077798497368320 10344846 177434436217772747513652747204488860800 10344847 483715713571523927621482182558530918832 10344848 44372687036055262464241928211468386304 10344849 -173092350152541823031461242395146545936 10344850 118621582495949585273288671343280164400 10344851 -375675271684521307027835583131047393200 10344852 26344559257311950984066782935205066752 10344853 369561230367962253589963740363281225102 10344854 556737769879866401475841821917460480 10344855 73413575860956421639335746119160555520 10344856 -483973833124005824248715610853303357440 10344857 584084295219025094277762024977426693652 10344858 32349109414517381188622054579051075328 10344859 -212935858339038230673318340675629530368 10344860 188894006227953680551596896754395758080 10344861 -466103153030529930758586414115524999360 10344862 70934365150210000814581835310301820928 10344863 189963245143790138143203598708119294360 10344864 107231639857161686485002139075133571072 10344865 -162897237474485751121437573751805317740 10344866 120439066577627782768650865311442321920 10344867 -37062860152113730835044956028871974656 10344868 -442947105025655111845715716181334220544 10344869 587354810461568570032526395447267662270 10344870 31171750569083016915156763198781702400 10344871 -43227685161951522514430218931692782720 10344872 -212374339114704744469467401253044152320 10344873 -117846120839033457650158412200788741120 10344874 75234122328966242377601474322696684576 10344875 681479453954692265554389511926436020000 10344876 -31856448647130776741801050573604290560 10344877 599794346896963647553089481478073416726 10344878 -45340387644009012540455178210207646080 10344879 26142226225515157831950571090309235448 10344880 -21760826170720161754859891755253760000 10344881 -200705024333329932127530397431940618188 10344882 -114157067618315500211154581491812340608 10344883 67179271295024282003038603360861893120 10344884 316540083578835770372973627367202936832 10344885 -19415836190455167899845194994190727360 10344886 44144813209360378834653943581662667264 10344887 -296916050685501347470040882446804846368 10344888 -707515253580189128312161742413529088000 10344889 -246887967358027171212775823647410144044 10344890 -223343643598275312310418950017746656800 10344891 -379536855319272870995455346260758703056 10344892 -722280561425327471080438752615587430400 10344893 -49910119819430623438469873573576031156 10344894 -31256479837137807410746179741713141760 10344895 -898164993321256839443086219792821000 10344896 52618321417147757672980829470111825920 10344897 -511640598098722526535713987752422192 10344898 -18437404813858324407035073971587114800 10344899 -692484342463142555384778389369736674736 10344900 -44865326061850785932273615822558131200 10344901 71543740054383372082940758672688875552 10344902 -84316768698783187963639879351996978848 10344903 31348206607304577133431523956793285584 10344904 -155287687750270665678872737569310464000 10344905 -70185159900377310693370610444937920640 10344906 74881433195025186510765245783337903360 10344907 36460155429957369287887507473607115156 10344908 -261035429855251869950146117026972991488 10344909 99249047390556005773964156925860518560 10344910 196403469207879994223255856903991239360 10344911 -78819323604229748489954471435412425520 10344912 38226939523957998251915384705790246912 10344913 34289497422466619538935383652031130944 10344914 91782286609161709950145255591687399056 10344915 1037067856735151174482583722647086400 10344916 56638716177863376394859225016470972160 10344917 66261258718629917807220519442205122560 10344918 -36783721890353502574623329677409503296 10344919 -1144681549621322049402653463773284856 10344920 158592813178521508369275844433505484800 10344921 269812876017594497301384236549203953600 10344922 91971311647354441066992331969754303232 10344923 -162247985884144137151480381049261088828 10344924 63165325584105672845551612363305437184 10344925 -3329571653411657747528942517626393400 10344926 23158273023641114541061014372174966912 10344927 54540878324590728142336751840804936520 10344928 608090344384530856415692737549014138880 10344929 -144171965729119600026649764125145144108 10344930 2209732945551192800698513409782080000 10344931 368147618340938919368809942657189164264 10344932 8471837290703385937967418797844678912 10344933 134887542728951467072214679555500949180 10344934 -337611478656323889168926077718040322368 10344935 625509888472784964506102892645004560960 10344936 -69855575556104587929396595178255155200 10344937 238881130767100947253659272813490813520 10344938 56550778722786316314428254734726526560 10344939 272553920045203312860081280920188413056 10344940 -49528310520892230266567359832801280 10344941 -58828662930579223539513613961563766388 10344942 174101089133241873971432398635046502400 10344943 4718388485216823528555717685179820416 10344944 137812012440881001356952368282599096320 10344945 -48115317045617364195214335167646692160 10344946 -139039396603079667386069168554912889328 10344947 122246373279812464180480461261850580760 10344948 65515055864026421776019539472760913920 10344949 666372273192953825805896837223198694240 10344950 -25652588657195848795080565612430131200 10344951 24268777448586666587145861199452688968 10344952 -554542079186081903834618101687121510400 10344953 254344169404983845258015825255477778900 10344954 -5363528992940009791067371945430798592 10344955 -117005557132326813775753975674991856640 10344956 175975357033389307600196966529669319680 10344957 153560595941937691407315805882847164992 10344958 -26614690843116020837784934263269588352 10344959 -639683990720103374303401541422934177184 10344960 -122674394830534062695085498892812288000 10344961 -419539421142553133601130548048778059552 10344962 -129549287797612637226532191354674718768 10344963 -491131570147305953840348186196823541760 10344964 -20458327205178421906976331371264913408 10344965 -34739574303206115282205378286312957280 10344966 18654005409042352798822763730603239424 10344967 1177640324491692030138113245305882459120 10344968 88676112887011163590497362037820416000 10344969 235009420524339659440487996258412868320 10344970 29940354843779967547035615088143974400 10344971 -8589005740808980491467141499069849600 10344972 -141495206123689439424270496592095641600 10344973 -29547406223967886978997547544871256778 10344974 164936078199405861320514215285876924352 10344975 -128677110870942820292768136864914855400 10344976 -9256087564700348563537629239597039616 10344977 162763791972004774224846047925529716852 10344978 70309314320423685310760490624221935776 10344979 4353286464811698580391691306916339712 10344980 272834213389418298964963706050896480000 10344981 -404346958893283573274516237808548055648 10344982 402456071826875390231789432325965352960 10344983 -6864941048383488321798761777534829312 10344984 74351030463331873649038626912068567040 10344985 171964790210041611560739186758994202560 10344986 -208910686157717477076786048852525970176 10344987 -73803322917728026821740784295719194760 10344988 18230074259014150842921410934683000320 10344989 -177831315605233390711158385503616685460 10344990 32987958568269394144602131407771971840 10344991 -36462179084326069506098141013432111848 10344992 -61817815510031120913812507004625747968 10344993 531712559999440811038185490748267325888 10344994 -353297243487275727851959299979077276288 10344995 -147689829862672694127935681873267070000 10344996 450614125962147297840493718617800007680 10344997 -150146011174924665876689487382889775852 10344998 238162726155447306812777769715818052800 10344999 88231308886685263093659891393305178240 10345000 83484798730568144898920573857776000000 10345001 -811220516602448815120612787960241217440 10345002 -95059381125823031525530335412915512576 10345003 -637766806389108008637275045659603452748 10345004 -141698999165751494074459851237783820800 10345005 -188247885126458128767833252497738092000 10345006 -55957508161963404677682661858306268160 10345007 -25635591197070019581799968484651513968 10345008 -76254339732463606833407835386410991616 10345009 350213490294053445084227025104633104704 10345010 -20149462922115814802396311746618408960 10345011 -372396340119416668278576239427100519680 10345012 38090461076960559707966096919833373056 10345013 -287932471134841610861731369515916630080 10345014 -99097946930655095498966341366228056096 10345015 -13484954639709054524536756432438248000 10345016 576076021049572187118966109366026240 10345017 193792235589421581294532703135925632448 10345018 -62361447438252979900921401002279352096 10345019 -104945136646408807810965480329894561280 10345020 65352263301735741264800834240954204160 10345021 756471540670076533279884060053369328012 10345022 -13369419333759453953689789131228634176 10345023 115606688945675896308597149673436430880 10345024 -90211840951480428958589249100585631744 10345025 -237977993705843076686820742415151120000 10345026 1761996499812511134118037857834403328 10345027 -336071218483965448337889337843733403120 10345028 -282847372288227356063454959044718429184 10345029 585452224381076896188820755745976595840 10345030 -158141856773903054257810581850703571840 10345031 -20903346044205739346542491789071049768 10345032 -88013065800350504377218276679463239680 10345033 81031080636792713236823801747317753780 10345034 66869721018478540715399603142423657984 10345035 22240333245952012686106342722481324800 10345036 -2599038009169145827590797106764607488 10345037 -230287989672289452283083723817087823232 10345038 -56789004600997528834704571077561421824 10345039 96066082238664527852675940061943309056 10345040 7207657579906753120108792013311426560 10345041 -57423594496847588662822509010671576576 10345042 -220884814868003243630341482607852649328 10345043 761710235075899074445675699838962349292 10345044 -69797704405165594643575686876958218240 10345045 -79546441564659473895515334792150305700 10345046 -4557428437824424624892785166669154528 10345047 -522420325326977527555326451927271449728 10345048 -57759493541904560080265869927132323840 10345049 -10597960699324623478901023694770450944 10345050 -128225680071792271477167458306223360000 10345051 -73656518856343747307538732165056721296 10345052 219894402464032751033370868744676083200 10345053 117194008241458013017678901494753624704 10345054 -99161227176117136848522436880986548480 10345055 14715464465010225315876443977604106240 10345056 287730467107634940275218595752258043904 10345057 -54034328936609634481949206919678076540 10345058 13964112067797262919922854356735975200 10345059 215633838479720429929031048514938346144 10345060 45414005644544565870655748982699724800 10345061 -431851235001979404505491434652550365960 10345062 -18357538247957750110805013315896088576 10345063 -666755272907024879193287421406954377080 10345064 -596125034586105881408720204563559408640 10345065 -14653356937025856207187935482775535680 10345066 67265877602550486580476589516941606240 10345067 179581028314965653928874178202732499680 10345068 -268243406128367901282370484604542261760 10345069 1052408860392483547860923438356975040 10345070 -130329665096930652583294753381251552000 10345071 32037447407603710252532848978479274368 10345072 4630816585485761935522028773499994112 10345073 529354573388811073308378271876498682322 10345074 25900748793179275815088121026917354240 10345075 -103958877322349359187082325806302890000 10345076 246646126496325894575150235961833320448 10345077 -27561227220242519148603582352857507474 10345078 140060282109583100541709891341306044160 10345079 -249407905902162446181431140317477245760 10345080 -82189083370151793685635475647962112000 10345081 37924057490697776544358968607636128960 10345082 131230121381774793750283865704951200000 10345083 144262437130806196114641771377755580160 10345084 85620809244505023833704941080276105216 10345085 -397885437620755417034999451458071211220 10345086 93587704994953862979590718099100400832 10345087 -450758238492357415847721128462247292488 10345088 2164185083174846651268508929459486720 10345089 25546596171252013535839269485874134400 10345090 77699244057357088353871262824544033280 10345091 771346655562184972384620558940589654400 10345092 123971772003788844427089681162866184192 10345093 -312513195437698844377482109367761293120 10345094 -334931853736699450248635285916444479904 10345095 -91266068032175895122978773880107376880 10345096 285862066561559305469755363269401441280 10345097 132876392768879095640492463512796354432 10345098 185082306840727255395402077407923051264 10345099 158998623285436397664354622290016653480 10345100 195192582950598885594503209889212358400 10345101 72231370646551028321384175977734594560 10345102 -114973148664767735856238902713992669248 10345103 -81814235570829250859851447384545911616 10345104 32295292612002205114915331183927623680 10345105 528847163299883129635351880060519511360 10345106 -88613635366823775730498211454765403248 10345107 39386104398306201108615657509400602040 10345108 -456967538599908517877580138817799865472 10345109 -37731147449514991962909696435247110084 10345110 29004259478191653975427530129799526400 10345111 259413799283725674240216385961541816960 10345112 8924867331639925238446596566073753600 10345113 -138370176220365979401406666350003449958 10345114 174611545180105798636602103562511909888 10345115 -243850202267848436814566812215662937600 10345116 -105939991904845887214096825903545409536 10345117 395191556757169374552278079015883912166 10345118 -6100404591249304473877073236445472384 10345119 -145854069445227523831725847851474053760 10345120 91556364990505694748348434114307686400 10345121 -6323932389987001059317586448327203408 10345122 -11968098454903483398611570818757961312 10345123 -240343853910278072751291270163858295616 10345124 172314882025759395470581948047407514240 10345125 37608363915398454400406372732655384000 10345126 38489794718950688388088019224458885120 10345127 72806857105950082632505517630767031520 10345128 127364069544016588261061841642846044160 10345129 379767192059080058852434484433744725760 10345130 10736412212367931172739817151901828960 10345131 684924621743967719196243044990751729840 10345132 109636392770178556107948441695771100160 10345133 -191503737438206321608274126468808996096 10345134 30643619427954599072107667485405409280 10345135 426741477708967258561022294746757490960 10345136 119286507313673896082078339006038228992 10345137 -96650005553195884111195423853814000 10345138 285200129011491213102787934506036392720 10345139 -181137606183544614653404802412452847360 10345140 11970663716647030705768474828488875520 10345141 97477419011254203656848582692672634442 10345142 19711789031233986845533077265391405472 10345143 295315900539351823149781402094058117864 10345144 130048623571319100508202488697602867200 10345145 -88048765938713988418447548959152727100 10345146 41831075073367257662449244254875079680 10345147 88782993980681985130478654079802350432 10345148 -311464188958649202194690399286286631424 10345149 771191346183074138745467210354814458784 10345150 -37732729176628450447409725680055382400 10345151 -211743270799575713224512531062277478848 10345152 19596996602466151838336454279196311552 10345153 54431712885719001325780335097158759104 10345154 -20020361654115351355410243749485713408 10345155 62373699781057133870690707934093630640 10345156 471321191073805759921502926482162235520 10345157 737285645665802599766947238452108613406 10345158 12910276784502768397993312845865429440 10345159 -184336200985366284005022855675536131560 10345160 105702356249233969213514298266932838400 10345161 -12002171299692181096950634033135723392 10345162 -31347748942694039163784449044678843808 10345163 -189601847077880779614515360653032616704 10345164 -29741033961532465899840069960945959424 10345165 -259406158780591453897419421882410157620 10345166 2126957523088280408631907411732383744 10345167 40163168791255208938077620697549444720 10345168 35409105952502009284165567216689569792 10345169 -604201986522735518679854382264165884430 10345170 -100468794095845444863105974383406284800 10345171 -193075698095555231239245046690865076628 10345172 482716458023632564405849661346863458176 10345173 310227791532100535660637064071392729568 10345174 22918412799208117652138130394074170016 10345175 245632921039980510934545670542615668400 10345176 68207290484112063448179544460740976640 10345177 5961650597892083310110995032671248986 10345178 112347991914819577174566428361770430720 10345179 -64924216771067139440323327788609735312 10345180 415686104647029625253656998762128931840 10345181 63663971291869170065705201847420548544 10345182 -94389439582937547033916964740404243840 10345183 -163802676549821734676480650854411276080 10345184 431653244154763222350838615800155996160 10345185 216825121597124750515197619840128835200 10345186 29291750520109220283572966172798900384 10345187 -102417671794468399715977513089258414888 10345188 30559956180662561259552746805245509632 10345189 132143151706799960069238089303347652990 10345190 -112705843614347205415466243016661238400 10345191 333821897997224698831221066026037489192 10345192 48275751060510719225753030873402327040 10345193 311121826255431287748772196430491257344 10345194 -84642695522104658970075992552159197776 10345195 12482539763847572986794067891371048000 10345196 -31925266681713820888468760671262146560 10345197 111573047798632209827322504308787997824 10345198 -5086370115824476387454302233814134336 10345199 -116865040859678600050901083362978012840 10345200 -20299814090186001333781345639302758400 10345201 420738880373416079440679995607588318784 10345202 -49529864228697019130468013523655746560 10345203 69702893191322112856988387897444652480 10345204 366131378982372102394974032665041923456 10345205 -26355275568532344478733472018288363240 10345206 26486311435497814395068889707277434304 10345207 -168384205005118083052252459907603595544 10345208 -223070355135396992711902550449539072000 10345209 2550404264028255425803348391379629760 10345210 77680411829662397028700289500317173760 10345211 246297966977861796310661917934165703000 10345212 297614248025896628891297095680765158400 10345213 908181923948745236018441209714542902784 10345214 38517786347731693244562860200717056000 10345215 206071627288166069257152564556307760000 10345216 55288168635669382771724946312102150144 10345217 -672518782955845450638334214247020690688 10345218 84565509887696576544406939897840071168 10345219 -85270425647924926135267034160260437200 10345220 144056790772864965846739071841580186880 10345221 -24041601847357704394382921544223573410 10345222 50938401881644486865546722777279281024 10345223 -133199423078682209314984924125072170400 10345224 -19834416914508507005599183592324014080 10345225 238146834188468383646058660001123386000 10345226 -169544998883398125991551003761097962400 10345227 3847144882670864290664090971854529536 10345228 -7973935833615958083970029450323543040 10345229 -169123221148252839820490488589307654516 10345230 60704435347735194258588704294188081920 10345231 214506620117109827609273229274512320304 10345232 -103940601427202298442798883696969048064 10345233 201069652865877927823055506208878952448 10345234 159874696153754369529956152710100116480 10345235 226262868053820918532439160859978165680 10345236 19743672207440149553379386303324540928 10345237 22371969807635339348997688614788300160 10345238 26090210368710045392323975837761009600 10345239 1398364275898122050858910055472707344 10345240 -138428325279132972432278005662089011200 10345241 12100815272507800007059636799956560912 10345242 384398486424767470306267334454637824 10345243 -117469159921883075253250057186382203176 10345244 25557800471383377109318971027396390912 10345245 -13215943875999379086918245625469752960 10345246 -141206071595899818968685868937715469440 10345247 76893907026883430077238537280095947512 10345248 -218619448237454330878960718263954046976 10345249 47264583864658252546885024719852529250 10345250 228411748939633134869339490321762984000 10345251 -66375191804122767029560963578406146816 10345252 152229254153613544251444006724727044736 10345253 683008037597214555712973770701472713120 10345254 -208272017739098131269665988867904399680 10345255 506182549589573493870427347841027871160 10345256 386656805388896294915348255354138618880 10345257 -217945387999103154393065867708836779000 10345258 30434786663566388148254479140089856 10345259 -403940313388931163123433731729547566384 10345260 -27501746832830280066174840417421501440 10345261 978345730975053577153668182460801880000 10345262 11841339189194579723527842072034845312 10345263 154917563698993774322237582054640896784 10345264 -275949944437012841278361578107284619264 10345265 177489217068139263466461494945889636480 10345266 124879701307429820828128392544148985600 10345267 148335860972892578053234911105158483400 10345268 2297071788225780009663359467246080000 10345269 -318006133185299588968010217326333268480 10345270 -63312417076932554063299615869071587200 10345271 -123131209050316187870864434348795034400 10345272 -47062129642919070318594386045308108800 10345273 74996286350330210241099220982954996522 10345274 -30274841294190301023637290820840900128 10345275 165060552549043527391153645585840471500 10345276 -301429215205473507989574719175217415168 10345277 -203622671221700645563184063314343654580 10345278 -278985877213687403768863804335761182080 10345279 -92455076416849453836184970930645089424 10345280 30037907122606396875894936140198707200 10345281 52584460238944846592239760658335690784 10345282 203659267087460276894569811715457095744 10345283 -33674697488539794828004743388519881696 10345284 315863646405164093370985321527318528 10345285 222075922286542374773761190730470121600 10345286 -23176703393476311805254395032600074240 10345287 404278980507091432779483979010108286720 10345288 309434452850668837481033544069130690560 10345289 -71782262418157090030696854532285820160 10345290 4943125848603061658408749482348990720 10345291 -688888696478205793084760621655999720000 10345292 228386212085076855091274706668519577600 10345293 23136941687286678596560149273640304640 10345294 -57507530031786962736680133940541930304 10345295 252782856246354243864946772041254008160 10345296 15687965617762030262715117881929236480 10345297 40138883963711091950690940223404069746 10345298 -18710896739431743687776873891767035264 10345299 70926951099517725426889144428172499040 10345300 -74387107732737104623663214806087424000 10345301 84096651489444769373807808252194982204 10345302 -31115089674249627377955446558542872000 10345303 -227019586812590818893478839145266497040 10345304 515156851774098677605420668616953446400 10345305 123376980127694176693838403289080129600 10345306 309482033069049917499558491905256570352 10345307 24971404016280543484021667892643152912 10345308 -106321826644264941846330251199734194176 10345309 -84554000827853406047323141458305306996 10345310 233251382950436135605615927621632720000 10345311 -296608707829941154486763987124912943296 10345312 -454799300772552321831675528735462260736 10345313 282580381453367315609038041218351319984 10345314 22335215465057309175128979448147502592 10345315 -85405748798402224435700845236373971600 10345316 -308301630737165913685886222971464105984 10345317 -136325141680522780747686046853801135520 10345318 16234893936526589923991091203892123360 10345319 539818158955205098691990456879035233720 10345320 8105706494794081323312030353660313600 10345321 -380916926243655654317323286744486119110 10345322 126769909184229305016566523756421472352 10345323 142946621738229962123225349418445529600 10345324 -210548003826109193633161563352803311616 10345325 -30954648916523987062347517265995647900 10345326 213030895363597982794143837929661831744 10345327 4396781330322710694882509603597061880 10345328 48118258943462325658543433883188920320 10345329 168563537649259184861453660246708328000 10345330 -60609935849424448835167158133865710080 10345331 387043823155775910343686116930004300912 10345332 -88213940004410040717131088048468166656 10345333 -27147056677791125379239591544047385142 10345334 -139233902987161399979463922460614368768 10345335 -25360866822938287252375982566381662720 10345336 384261213995329036257443404085294223360 10345337 -561262044653511277832769614935141525014 10345338 -171720870153015576935313570984501664656 10345339 -408177569799207854235426646458021498480 10345340 340093365647498001159974832188382435840 10345341 -6085054298672648869126510970977355136 10345342 -17704295937901861044161038458034025088 10345343 -387402563363100239955063728076166017408 10345344 39112379353667547754766742897819648000 10345345 80433894034395793670149582297663670100 10345346 169189010169347192898486086339852997504 10345347 -933748448594613383316624279088866945480 10345348 -27611684229511581473143319158616821760 10345349 262025258245437348303734276757598779936 10345350 11956952833324115155931498412487708800 10345351 206280854245528171956045921815429447104 10345352 -230579015123960258965370459760881126400 10345353 -30622713445322944612713855136727431200 10345354 -111487949568429282628293366664627415040 10345355 136709368893612046860995884265313426000 10345356 -92381992160790570199220820649437812736 10345357 33972764943562147431131101790432402880 10345358 -485805043656361599313449843492187534848 10345359 97240826320707845950026302294209184904 10345360 24074568138917704798993131400738406400 10345361 241279228488465830076592009942891582452 10345362 143733863029219341870077540303459444352 10345363 343337092935344293750809547441282858496 10345364 143110356917251849881692303587157371776 10345365 19939952192189260020419586394836091260 10345366 207650962813918809143538684227735861760 10345367 430157941732081066753078047135311763600 10345368 308157944679349411388486860562743296000 10345369 -438214485376018700006278979645972855856 10345370 1630055434723295097241935900909884160 10345371 -19601473751275501572820622549145562320 10345372 -402508983169162166003052118806567207424 10345373 -491761673810393587651431830841779360820 10345374 87398484946569709854013329790826845440 10345375 769278217257871341741653665368972294000 10345376 -304312592811974741139905775587745202176 10345377 -62001516231255813915183641640447851520 10345378 286479917314796599974757139454667278720 10345379 890555535816583254941051409275795112 10345380 95327129338654433203979213940409282560 10345381 -668206022637316879004779986424835018818 10345382 112480225398940114508154252324489398784 10345383 -424368367494111489504167221244291030448 10345384 -136800692992290756728340268828783902720 10345385 -80043020689907655355637584671074147640 10345386 108114438040728387589024885982354400000 10345387 -276298587420021116588831810995256488400 10345388 -18881219924210961326812046369372467200 10345389 206281941052911166971360378274825583424 10345390 143457694382767458267511474556296368000 10345391 189160370878050606140944944422171327472 10345392 -5117842275310861191925242278431113216 10345393 494460253799486679035434193428645322642 10345394 -195757649121634155447874445247483531504 10345395 -134776203006934271828141439303542435280 10345396 63024127628553269704066084231184804608 10345397 114590943743852398828069204727091634080 10345398 -40279249628956909233966666143549583360 10345399 384973931099012260767950178522917463600 10345400 -22051322881319099695995419525351424000 10345401 18635155206062888595374012969329649184 10345402 -218006269614338847384585418275153611520 10345403 26696209336605010046634182813174948760 10345404 -160069168384536449755129295413356424704 10345405 147330744418233024614205180294709555200 10345406 230608662962890865978035147076750545152 10345407 460552206110006767589349462373024800 10345408 -46718402027223460830593521321445949440 10345409 -547352004979503749154939945149582495100 10345410 -61247370422142805518676104445162713600 10345411 -283566808011945533087226556556304584648 10345412 40992299711155936152499248022012170240 10345413 -95969595923540116559497792510156800 10345414 -13457921153864625872716343824245490560 10345415 -388576755386670341926807111126605466080 10345416 219219149427125853375715001610776739840 10345417 -267912823465721087922115559048861894776 10345418 -11692333327385994468010219854272248128 10345419 -264265377493967020567657470423976472340 10345420 -136365585737454371977514255328785694720 10345421 -1619253792791488766091958680276768756 10345422 32127291215113593285129042296071945344 10345423 -468266223442930794883586536131200896512 10345424 -102721543197862657578439472936193884160 10345425 2076260941484186925589109001686736000 10345426 -38129302351631420764588343182767422976 10345427 140228756822693502399688957632139815276 10345428 -295003753262074636333270943305788334080 10345429 -546046394541192790184386532306274561970 10345430 61650377633720595650421278737463310720 10345431 321792534451113691017810821350571943120 10345432 470250156063936947052930203057952614400 10345433 257772661567506926260944893810906984064 10345434 92682154455615731144567273419699488000 10345435 343929112165403716081466708395815879360 10345436 324306263521607660317937695134282631680 10345437 -91876487170867483335639054841406234106 10345438 -277657248511317663640456164667490690304 10345439 -126641852260209630006693831374985710376 10345440 58337989338153468557348233794079948800 10345441 80786643940969417523196712704463603092 10345442 -339759676944707223499266006282917376000 10345443 14251001182565218980354022678988040000 10345444 -150058610761704056474691028601789923328 10345445 120400003020347595702353816909353209600 10345446 -37271490131677839403518502935874611840 10345447 -688488120490618853532256709596901248 10345448 -100125431142398944872974149572249569280 10345449 -51088569651447337255828197080927337120 10345450 114852969377836336773963237076096554000 10345451 -544872760172692447615253035794218978568 10345452 116673779233244242319880609966606188544 10345453 -49405689561160325352929985830649379860 10345454 -8975106561884061485679028837160396928 10345455 -152562957721872781137380502275135736000 10345456 1478027310544852805095964188623765504 10345457 -193821469865656320516212124495193509294 10345458 35930686134063214692871951520169527040 10345459 -70419424959867680016022688064548392784 10345460 -20276508939688254943719701531505676800 10345461 -7194241235439477944323756904434274496 10345462 -135198491070971136162183833802423240000 10345463 11360146564112303709366954979744180608 10345464 -10330913138940759498526840279983575040 10345465 72476029603313821645478276362343480520 10345466 144845433448514653948495221316787736432 10345467 48551107781935580278874120330700528000 10345468 383310128775390530813296552834413462528 10345469 170076978760292359602740434873290208320 10345470 81796346486254496567343936557852789760 10345471 -199613291913220276431243951901255117800 10345472 314600524846080670853340935863733846016 10345473 41096843694761323512605931394945068240 10345474 -12971347548231873411588784816254712320 10345475 4918689628653737006306456448051532800 10345476 202217073702200404627986441855913208832 10345477 650481491507161794656342056023103215326 10345478 -15641155120022216940863180045316167424 10345479 -31265156659112571736729106085137553072 10345480 -167828367019814357751997737366641817600 10345481 -96578917219231790096956834951470043200 10345482 -459840248826952239196721283790158336 10345483 356351804156476042727399633942941525200 10345484 126797762744517965702833546596785088000 10345485 160131334187683900016137971757826892000 10345486 -33098296529182875192427633925847361920 10345487 43312288645736769992551968085231682640 10345488 -99288294608474927166038203266109341696 10345489 30156055147110148056513454616015581440 10345490 -174668341706694119097041919594017436000 10345491 156120719989233664555054427337594136848 10345492 -91792633007868765627843047392939929600 10345493 596561213027319493380565684520509289742 10345494 -8720320698747787629352422360568159872 10345495 -3441259453393796929809036747843440880 10345496 50261787549638970371886599756619202560 10345497 65146219725611759187363957064036982880 10345498 27755537071620861835654155288039990000 10345499 -14042078279738571564262957577855631360 10345500 -319057965622833578488829507921280000 10345501 554249810848597471020419905064515942502 10345502 -34428506560031183087705958067252050048 10345503 -8235742601010596578781333633334800640 10345504 -228723329443843965907291399492468801536 10345505 -116597327516081661887232354295550207340 10345506 25309573816647895415290559765601220608 10345507 124662255459489692090352488839392401756 10345508 258539186037941921705088771111248243328 10345509 -116507005241280278622921986062612167360 10345510 79612514831287249734155716274514428160 10345511 267467359089364894731127394002515235224 10345512 78127662536968082881868178027547115520 10345513 -274545403473929306002201128281442351238 10345514 -3298399588453057016099434090530325920 10345515 82436816132613419511837474122825687040 10345516 -156205554855482372584707393469868450560 10345517 -80358638076729506755998660571194141000 10345518 -249523084091172693958147336455086644800 10345519 -63005253496152402529834453972787227160 10345520 121642420591470208514477619762130452480 10345521 306650920908989025261289818016551334512 10345522 -231004576722334180534613535613061333376 10345523 -387566659879170932491691694512148155136 10345524 18742474699594135847048364476615884800 10345525 -47130808821365396126879054407771459200 10345526 155607961829232113589441824341033378944 10345527 -112960020523011022600091161984408297536 10345528 -106432681451018612408400078868082135040 10345529 -175692667581628126704173477176320208560 10345530 17866596414597581199437978170402621440 10345531 -15406463952335320143658110558550485216 10345532 6475940225930957104774049634123081216 10345533 230534065074743791578667503278828235360 10345534 77233775368520669901677058766138396416 10345535 -254673029452502041101522482761085977440 10345536 33830284095102528504004912134393692160 10345537 135182093103279020337343009150504011264 10345538 528850660213089634653074612727290880 10345539 137810398488447954649984330004512840368 10345540 198147667683278791881423164426477610240 10345541 386646874423385668432069297974117463584 10345542 3765672351169783961045831390612390400 10345543 155432401024821296602152081953680940288 10345544 -318323979574854784008745701368905850880 10345545 100994503277687750443882507082246349120 10345546 -68180776755731621321495667300874391040 10345547 226752113393349292347835275166991804160 10345548 86213435582716705507740781382386490880 10345549 -304562271418350383745836861248765117450 10345550 18730182176819701200446731981348876800 10345551 -268821196435444918942005940760123125368 10345552 12760418594550315662592329054569365504 10345553 -102676667060979473025208687831716813198 10345554 81601587806469201524376449886557337120 10345555 -151074020707491217580867240285904643680 10345556 59347377023658926211227210747041711872 10345557 264653408554663678835302160958243955680 10345558 329152551474674866964925938957835618240 10345559 -12364364710459413604588477751081883984 10345560 18437300417904769314644400808143667200 10345561 -55055752684327408355129527648075824768 10345562 -418757821544591998664947288797238667808 10345563 29510878225608054667316252790882379080 10345564 188053688130021481721427608001773298176 10345565 -193140731385789676349812129123271691540 10345566 -60369527608026421530210264890360524800 10345567 -513089608646969952224781806424660028384 10345568 -18011292121106483454955868753850531840 10345569 87882293710520176802242045136488907328 10345570 -15252699444284146555868782805214229440 10345571 -220263290861472613802213468215903984176 10345572 -150563395165253730091286378364374526720 10345573 93927058612837631905416738912553849344 10345574 79971408270786011869189429851763405536 10345575 17989826908713615686699581287575892600 10345576 229881392797486632561537259886880768000 10345577 151539667117666597351745839389005626464 10345578 105299497146178963675310051066256647424 10345579 673489020780970604631978627200700344180 10345580 -44167365195991526745485171570271221760 10345581 84855550224923874589936827328276948470 10345582 -41345315300021333380580233546876340928 10345583 -76199519551085130698435681830367499456 10345584 8362017482662796001869262890661838848 10345585 1858554776463634677063086885569867200 10345586 -14453527176674301706128901294113793008 10345587 103180818517962888518862788629206289152 10345588 56808616616044388089430154784530296832 10345589 -1233614711477361133556386413276526398276 10345590 13332491452757788401111611422167417600 10345591 202043702403125824596031191604992651000 10345592 -28483637601175143819618145455412224000 10345593 -74029229593961885879007271996206673920 10345594 190650868402082864392396506817050315264 10345595 72123239550236888143743641374631023200 10345596 93794136387676309296212576223067766784 10345597 -101562911089919991891312181865881528954 10345598 135599593140451904607324836940688253760 10345599 158208377649291853716694823999682817536 10345600 95713434038248380591017643004133376000 10345601 -188077123592510973818690320411032639936 10345602 -33348029754777396065039135162599752960 10345603 -705506440247638752187611570374044749920 10345604 249158289920745587430041578103720119296 10345605 -230337932920208806274254188737131680000 10345606 -257235699097183224111596221531502713248 10345607 -25935079204074871746743868487072119648 10345608 -49523914330550509469167641990190694400 10345609 -449683849075788639253315011092559513190 10345610 -19462702492808031782362703520531156480 10345611 242156465511198852903841003729943782872 10345612 -27542224820560461933685625698743244800 10345613 -221844073539832910559164248938405432138 10345614 124354087209823969837475812423869327360 10345615 -262619897185430654858063033400442105560 10345616 92560555512437654916076607831754473472 10345617 394167768008015019983699442054865422240 10345618 133961526998143969028342417235465842304 10345619 186377011029088754351810819082660271020 10345620 209234279956249848507667616154042132480 10345621 -212945422996137167724296279367196004 10345622 10321663576160815572211639466304505728 10345623 219340447410212073930765134557705315968 10345624 -77467061912703702010825827566837975040 10345625 -54274879856914933645418982803802048750 10345626 -2470303402561318809280421682226409760 10345627 -118386548511944727048488400661695618120 10345628 -5139776080921058596210655961524697600 10345629 -264696763052211783676313438987086712832 10345630 -26369392205427648782774164056013455360 10345631 -242113845452423267861693738173302311040 10345632 -162497881439485939233598832179446546432 10345633 -33898066389469697103112083353740261600 10345634 -80600499594861969460296132214578463680 10345635 208204986614695182339831178093602105120 10345636 -92269350102246418580313909281162289152 10345637 594000720583665340652831447387912516286 10345638 181519089685778552669490233821180042944 10345639 32594071183214352173531106025316780160 10345640 -334685759807342214565486121633395507200 10345641 -171636577174454008096294821765300900960 10345642 108460350137228800415703966145471415472 10345643 -76466704858393235312220171590887399680 10345644 4828549031906417930580841098306809856 10345645 371904926407443962851026842970995925900 10345646 306476411040134230118616792855720382272 10345647 -172884314102029800699499148888720879472 10345648 -521622577217323663153950064308617216 10345649 -250973988824788516139067698430556714350 10345650 36914255915391513111590175319077888000 10345651 -64994049037897438362032456406744847348 10345652 -124003451311564421076896670557015623680 10345653 -33824980306538324816398078678279278084 10345654 -187817225209522377832536073061124053376 10345655 193966632754020143693042375918094738000 10345656 -258535916502161499000275181002120355840 10345657 -99265501877472624022780805499746252288 10345658 243653313771780014300374578586431853680 10345659 250000591081282167729106861220606350104 10345660 41034314796371066885535866722268712960 10345661 -81469348568979553373737582131788593152 10345662 -66322224074241488910836686620373292160 10345663 -50221746999454856179955354210338081200 10345664 -73283494035251291819615125837892812800 10345665 75920350557102330511292158634025147840 10345666 185711582226793061564736663717466171632 10345667 -192220435811678185610439814372598233284 10345668 -54763580085458291058214518457453839360 10345669 -1731130953334292486584251135952385156 10345670 127979699889136364275775909211791153280 10345671 3468366779136527338865993004091084800 10345672 -42383672194671007006418607032149432320 10345673 212938270121752701640014825819588007440 10345674 160945659281804334896764457971967434752 10345675 -82775515390336548459246367789906851100 10345676 -21353369382628489096874639292262219776 10345677 -170399003092482392574170010421111504992 10345678 -52371074794396383594087611566760866944 10345679 -115040572121230264901279818576422792720 10345680 -43527166665686623493292430995100876800 10345681 95061801072816504430673561278431737332 10345682 243212948303533584043802939744277734400 10345683 282079412471430248377464426061494256824 10345684 340661778760243839912822548117081196416 10345685 -31595528195544682110066085782629811840 10345686 11964058643963129052093077347453563264 10345687 1090666347219388377815400657536942317824 10345688 78704235181223100550258217970518568960 10345689 -332884863463801379543923763773661550246 10345690 -79401219330447012878253374286349324800 10345691 64562150211854737572665874749662912800 10345692 12525377773373478114862796816532111360 10345693 557821390108625505283429191691730315942 10345694 75737716987015959397928099076665850624 10345695 195987014125006875797712290895134827920 10345696 2133616195734142789841148934754402304 10345697 95260718007920660639749334488809034146 10345698 -317513036391124135663745458057988559360 10345699 -39056444262386482402580887724044879872 10345700 -229125083974109273556742773932319004800 10345701 -53103436456714146035321829471041536800 10345702 269187909265110167072662951468468707552 10345703 -686968187386712794404243876275587695048 10345704 -240026560501070040730329952763461140480 10345705 317794259683043872829513733260301997860 10345706 -2593491089781010890866285551764160512 10345707 9086296160206545878998683132757329240 10345708 -4134009374863575877335172633879875584 10345709 235487378348296613202931539984968256000 10345710 109962737423794838301893207254174584960 10345711 -67544160711321050719428964936962624688 10345712 50259050945783524110156363949320929280 10345713 213754093070057375274800686522674575280 10345714 -3138640366016699357041826876460758400 10345715 36585037122161114799716370185595215520 10345716 -125600771104258803728596549416562924800 10345717 -81671607100495889843646668339840706468 10345718 10644960784464323647409033385815164032 10345719 -276493841295565035632506344439355960856 10345720 -16737486962597848963069532231565312000 10345721 293534808107667000315282063619479802500 10345722 27104926864837814393985842498321034240 10345723 -44801782492734801578772990938281052160 10345724 -18175190010394250128433314722432380928 10345725 124675656873841392316315196983666783200 10345726 90734636714633923130760659995361798784 10345727 101129592382875079930901591680210453872 10345728 -25594585174596551491426365868710297600 10345729 -25314426350006228745421991424090275324 10345730 -219582496435032931605944340313053158400 10345731 -231374018239817524440153508336492990656 10345732 40233125952813389323417319178161385472 10345733 200628724226957864508648976350913845564 10345734 -21321020229758096024425941437671600128 10345735 13362316298336795192303073318056419200 10345736 421666032188461731632551113329253212160 10345737 -155941953066008858288848685245256006640 10345738 -130710162317587579759449972729202801920 10345739 7043585812642813090607021910022538424 10345740 -46676411123483225112577578078539212800 10345741 49115654676510448610611510543258511040 10345742 80310937526201632715957410249353216 10345743 -421625042274883485944968850428708839768 10345744 128357782596484163407473987065348956160 10345745 144073436143988615567593709128224957120 10345746 60782076556918197561550574650562171904 10345747 -268978170648860283441887573259237377960 10345748 193532298791116572417510217407052793856 10345749 -358115170237793288915431762843729098336 10345750 115180549480059980033227604419870560000 10345751 -68044779569261493685289324417968320888 10345752 -57186559621908405952992296665148620800 10345753 131603346729031245777422062633748200464 10345754 68448801231002636365860412782205965312 10345755 11197978678190747119458409208062110720 10345756 47935572592054622761118430307515097600 10345757 -3143557488012603672117954289509832800 10345758 -215312540100088634510903764496032199040 10345759 218702444804732619668852047717944498504 10345760 -340289809033293831325984252453400739840 10345761 -32652124267233568087364863760378916480 10345762 351216289563430893677694868336844309280 10345763 -690362612404365591481185935625978413988 10345764 -41045589423090535375758228632884039680 10345765 -212201319436973033213690257935458108160 10345766 -3767789385490339739137016335081404480 10345767 16874217646162384873249378482024960000 10345768 -327189690384640231260834297821461708800 10345769 43748455351241013108218102755411523520 10345770 2142701711130366127943283022568006400 10345771 -59452842959527081330783616755296866000 10345772 338320807038491275540114330625059589376 10345773 -27142142548509081489310071847437063456 10345774 -42908059040904831952307606882545607040 10345775 -38923855826729710367755350416898644400 10345776 -8749124084938067359198615521630093312 10345777 -289137587628203936139700511430880699340 10345778 -191136138508813900597695661322097784560 10345779 13729146583530797003146381066273118400 10345780 -16574737184909303985877522072061318400 10345781 352371466108511283275514233806444648512 10345782 -159304777722874310575272120649423278720 10345783 263060875671838450118959452320520001760 10345784 -416750368183366446505377808552680468480 10345785 80022392054097829182394680837835468800 10345786 -213930405604672562714987605552847168256 10345787 -190557933902129452233153749409458103120 10345788 253341424572940714647231067360843049472 10345789 223250776601252054620613061119676315590 10345790 -19206174514775740973949436855171084800 10345791 -84780582016975414857495496948924333440 10345792 81388228271169156354874751170073591808 10345793 -525855101113239780499041401582961089196 10345794 -219943019909623067059153768290059702400 10345795 166040880975762695367541369370612035200 10345796 52892493947973357296143774296088796160 10345797 -51650918623692330911486627491080578880 10345798 -207114106941960281865498769143541437600 10345799 676017586327332119130176163566585971800 10345800 -1240256844804600734366736620181504000 10345801 -325414479634923847447394544027170137088 10345802 254039071046919349280668726543509794352 10345803 -84569844376480348181219470652785928976 10345804 1138258234558220618801100397605109760 10345805 -290916040528183611379810986764086276800 10345806 13272849453150853206830193416698861632 10345807 -147221441026264780547256061123613729328 10345808 8610229765272370448767588651650908160 10345809 386436593561985623440947500643116653920 10345810 31447552314149461732898025797864038560 10345811 -90247027887345254342863697411573674800 10345812 -47980483042969264537185210451626743808 10345813 399031887513052415432219176108220616640 10345814 33212984427309299832614490221169025920 10345815 -124225594781992635371335339792211892000 10345816 77872975905373149331460408927507251200 10345817 404823544328740644093650411439913140864 10345818 -35668514476166534326388879956128867840 10345819 612854772712448591194238896159067683560 10345820 -17436262348403973530175438592618321920 10345821 -85010872701341882894801232411394812288 10345822 -215698921200064869235240959900436511808 10345823 380222374396829074434459184385017863720 10345824 -265580136481899739548019919901170466816 10345825 26277273924112758590308766714453968000 10345826 153288265816627677543360069500390680896 10345827 264450907277578859904427620806388959040 10345828 -74070516434673713604688357121284521984 10345829 -41145498099118436207145820550260475088 10345830 33720068543788474192761070841339811840 10345831 -270082167194029003878214201416716556800 10345832 -112557943812548136121180908708387225600 10345833 600481490220716405341716606064910277600 10345834 -51108006745433465902535563701860331168 10345835 -899820283728161415912283522729010517600 10345836 162435294903643408797714687166455250944 10345837 -140638630351432888198322638059798103680 10345838 -218531399284796663776447353537640735680 10345839 -77252381234408001429970097328638743680 10345840 78623168715740628903296256128837222400 10345841 -11019965615475724691671921447260012816 10345842 -71302771886243588466220938007692777600 10345843 -10028838797163008510818531798546588656 10345844 112772054925624436483867619060343590400 10345845 7821177452753493215251839467999520 10345846 -65253357948344780484110453735598053760 10345847 -87831560145384719525059177942302838848 10345848 -34428379342575501901345804743545303040 10345849 -123267103858866859420150652359184114364 10345850 39089459843493514022799275371143032400 10345851 20952890508926477001127704275303458380 10345852 -10532788383197152325928682489145803776 10345853 43938073419773046214262060409993744480 10345854 -138030830699421388148611954022904396480 10345855 -43306269234020130833570961083157200640 10345856 5195945839469933713343474843957329920 10345857 41482562839991861217704617052920358592 10345858 95258071562884823432189297996150356800 10345859 -489063831173851516846187798811512759940 10345860 113828875717170009518091879776933068800 10345861 393517293464122238284053982061010458400 10345862 127663374395442136868931361950577178112 10345863 -345126437872006924287222253169911041024 10345864 122079955370251223018900256448998159360 10345865 -166799763996764053038409715141478932280 10345866 98583313907088666502182310993872860160 10345867 64006592468173025653753077345799767552 10345868 -111104915684012275904645380396034058240 10345869 50772758804388503909190387801258659244 10345870 -7399015877953571620392311166061718400 10345871 -210923971890232790237746978371213717000 10345872 51872043811047725499646244570147192832 10345873 9100388087488886324038045777421340784 10345874 -15364315543160109042628303426125405696 10345875 591814468385403507777578096091567744000 10345876 600035299262329731325032598671327385600 10345877 -35648910938079350386385278177268554788 10345878 1794351409391406381096466403092689408 10345879 213679088830073886734893156417042433480 10345880 458607278711717549847312456894299136000 10345881 -68833370251073068153215973987664578176 10345882 134970711376277377171005639352254999792 10345883 21412627824048172859929230299732535984 10345884 -245468482468619161831336679346075723264 10345885 245585257456237948789669699044283841760 10345886 2158495727398448825864500023895372800 10345887 -24795547788480355816640684897046614064 10345888 -149110395783033949452084275932497444864 10345889 8097809914332602232497242763061016260 10345890 140606663106114140437272808865635153920 10345891 -157705721352830692742723319399705436708 10345892 -41714748549700572544288567849891445760 10345893 285556419825214208596234978058654400864 10345894 -58092228525156027302453278659531517440 10345895 -40176540769098996935539503650032219200 10345896 286554889387368928319837775776909475840 10345897 -153901408105797371276361516434046832128 10345898 187934261006655587558943015625881985200 10345899 3851696006937201034499511082408730928 10345900 69539486199957444737487581366716787200 10345901 -129069461035441758448120766995042777908 10345902 -133252445033576737323418563805095561216 10345903 -260924386717054573294547924782654300280 10345904 -15591205891651712012305377334579937280 10345905 101361093416029468273919010535624847400 10345906 -19413791395998803227499169258375054336 10345907 -128616330851317192105892096827248925440 10345908 320264396511202553899663261168167260160 10345909 -73332512361845111192225742827167265920 10345910 186758706844860499159751025138096207360 10345911 -81532956906328009512964288110762272328 10345912 -322645211149596283875734058066981580800 10345913 -18584042084544173228697424071509036160 10345914 -41535020093919795572464280623342210560 10345915 -234736073061017986104862082780935693440 10345916 106114715887050122692926483387286880256 10345917 238579632831358479742647154663275290880 10345918 -134792608320319660725722962746042270720 10345919 24164363916147574875327621350402861760 10345920 -34253756815542867205439556885361459200 10345921 -17254415603520249295275156425784192000 10345922 -585363141019598233600622108092274178048 10345923 -7446534778012058292600443159443637856 10345924 273564392358499623807981509622888633600 10345925 -2998039067948806857793175962142731500 10345926 -76014071570388737503066823498349493056 10345927 -349273718366524660253667139977167519528 10345928 -260867740708895038629348886899720192000 10345929 -3586045538465855718721800939201014784 10345930 100912128910836064111215985783860864000 10345931 -166584116672752747160745147757594268268 10345932 262571197643591283170614385027658521856 10345933 144536796649376248668330417662875485824 10345934 -13639840290955415118818608673115084480 10345935 39437413858511378124852563097391677600 10345936 -42653465278755517011954633267098943488 10345937 -39704631059110278151514568302240762880 10345938 -48627265829977695646102687573907999232 10345939 499797748647503703563488078625961056056 10345940 -11276728092759789789479583558625198080 10345941 -105159439107012601559816502167922232320 10345942 -343089844034883456785674001709913848000 10345943 340114898913067972036838536781636781192 10345944 30453821077130535463839363497762488320 10345945 87568085991070366320368493090078393600 10345946 -101291957704151107152006751621705391136 10345947 -179308956175387202845596066698440996200 10345948 143456011665197857606476183482448837120 10345949 311622359433663112187709944221726777440 10345950 -33497576311711349568549783074713646400 10345951 -59619553470359592447865927968638660736 10345952 -285693688231422874401019217491646742528 10345953 183147702955442185740526632458454235200 10345954 53261639618909654914801223351215108176 10345955 -279931693873417361883784776745195070640 10345956 -313658779642137402710624360170786068480 10345957 -516961558739302262423302324604295953794 10345958 166715156424045374814848099342409360576 10345959 -193438482573691007617523512349405912616 10345960 65917746445402698449283504687435264000 10345961 342449990569168898696960403743377829562 10345962 23778825294836355209627778152750043648 10345963 514878792973640859234965040978271348984 10345964 -63518177375708276199715684479990528000 10345965 -85705083366830563996064206326115025280 10345966 209662481555421593849496809613709856640 10345967 -19702640742866345581288314412695661728 10345968 17399501187579115484312301187026419712 10345969 -980493756056961247228464816911193863808 10345970 222567935481896490190844069771720587680 10345971 -3373182342573436823891447336182963200 10345972 -1299821165319148793252654518110887936 10345973 172135769806890067947282434375314888704 10345974 53171960310832821340596322651064487360 10345975 144509462615497106109039181650043056000 10345976 -305110196940490198216108295974021201920 10345977 -158664780007074680685520349985765456060 10345978 -37909869801374549289903610881170407680 10345979 -36393656659017094402316748878225891328 10345980 -56763895617599448663373702164327152640 10345981 30030461078559118857470297047012505964 10345982 74151419543047034097079005091419196992 10345983 13793448084762044720369380564717290000 10345984 -501020147532345459916145855878397952 10345985 139062052336453989698020836106459372200 10345986 1310404452262941248871597692750559744 10345987 175821620759546114919834108358699523832 10345988 204199878845068222254417156881745679488 10345989 312278665626171056322909981812392825824 10345990 -119930701187770117459791207436244592000 10345991 -200698617655252255354803348526034742600 10345992 259739709882544664051700966500200734720 10345993 124973338879084710498227342467431472000 10345994 -310147348320808475245679275923819528960 10345995 -143982487972778600988082273186877068800 10345996 196248777784640096477419244127130449408 10345997 74389356024370498590630443819618011446 10345998 3634636419966955308906297463213178880 10345999 423342917364107246940339766520272046000 10346000 -49884972399407778801415453884088320000 10346001 -237302201637451389388038888449606327568 10346002 113328077191830952458564817567476578304 10346003 -320406275232512750827062520874791073748 10346004 -165301289169264958320833520555628922880 10346005 114733734360567980105232998405297068320 10346006 134643447700109581548839512402764080640 10346007 204165632557305379351390944049757650152 10346008 -468705873086117807675335349400001751040 10346009 -593513648537522860658191434356154662460 10346010 -669570078012491090561378664779136000 10346011 -63179388570230237965438927475427070080 10346012 -378325439509659238607135214387724306944 10346013 64255460693611646155415851152968270400 10346014 -30426667626249265485201112035092130048 10346015 -4904587916787844495168998038379544080 10346016 -234915684032850954412512372716633849856 10346017 -616070926443497197475735701598186714448 10346018 272239157707284719136474017608877696160 10346019 404941895891544233289760144229306068344 10346020 -20602455017674269625543796983318494720 10346021 -82710539849063654082881987737076582400 10346022 74896552994916488637681301882626190080 10346023 453535359722589388230003167972462244640 10346024 118381913198097008779736742233274347520 10346025 -32416638177483113232534067042731961200 10346026 -368303170093492280865879319607703294288 10346027 239105418760678242098584994536018134672 10346028 76611557035474325448169552349506486272 10346029 -462661557243906601349362158915474770516 10346030 -167396383323782638425890401745922883200 10346031 303344958433938031363979651825174269320 10346032 1790686085208273866410110424866979840 10346033 52544162701877116662706128298937257728 10346034 68522169874512878449629429105224369280 10346035 87498934427251919190412646129348940960 10346036 321959929020798366474363712360102767360 10346037 108793823949274717577125476717259464576 10346038 220802362178666062156635760219355605920 10346039 373917040442818340648391914477005584600 10346040 -139574047933609298203404558271537152000 10346041 346544901600594517440080138965408667392 10346042 -120661647545708603573537632712138412288 10346043 30405201805568022213122255902223965464 10346044 139027133421046759926671928685175611392 10346045 -225530353972635839304278165845773839700 10346046 -44667787030096045889678114136650438016 10346047 405507936157352488928593022813083157472 10346048 84719759810485405472203031883326423040 10346049 -6541533750049652265017618142755849088 10346050 -60870887713977989328222823376243366400 10346051 27807249243614471377819491195103015920 10346052 -145541759538503595594950204368043271168 10346053 -92658525901145750773503973914397653060 10346054 8173906495670066928225208098763354560 10346055 23899181239001338029967270337181573120 10346056 -347244698955803789805763373360185605120 10346057 134441292987868661908106714810181081306 10346058 -2228689647148897686020733573858660096 10346059 62133354545830200149176666234755187920 10346060 11578469108169472033728048421363092480 10346061 323903420060000404204895652150990506784 10346062 131169528877702208644117398301914369600 10346063 -41565726255838941491211427450303272960 10346064 -18715833607351125947517884111215656960 10346065 372533610534840204655668340795464041460 10346066 -17578059234891777825427348666942525440 10346067 -111064616123993198676715690267390105344 10346068 135948472141486537977037914901128318848 10346069 -611493308616456801539885138796009719940 10346070 7433076154868499868796017879058534400 10346071 3169933603782385950385369938507792960 10346072 163350997365923832968136079748202700800 10346073 -446018959201817230193690986135200758496 10346074 28653895298989656728465348980841156352 10346075 -51889291434727474504729759393936364400 10346076 157991459192599853764443000901410662400 10346077 25374337881821498929035420253273720320 10346078 218205524300078608621211659236367539840 10346079 -302452984756383080473003005655418066616 10346080 118549796706909433182700335171997532160 10346081 -63063683682457317897855198710424586428 10346082 73384037513690619016556424595477521792 10346083 -135978737118940715608143785185508749176 10346084 126652427358861117464934261252166766592 10346085 136308939450069102896087518643741514240 10346086 82008620851149252625133761942342083264 10346087 320832149799283016814043936324992599736 10346088 -74543726953366986560933954383325429760 10346089 113263586335177284727755725966322333440 10346090 11525953562091816017591997220118584320 10346091 -78065585200138873810959881631234625536 10346092 -120109076835866599176496101699797511168 10346093 -94950067405421738016909373952130793440 10346094 -137900762094414849063605077949955335232 10346095 76299494270937711492341013413626800000 10346096 153411999974058085214539790157468106752 10346097 -533815953185064527088841367952925984128 10346098 75944581702784948023098743672277120000 10346099 -69314376913628753627263847260732294536 10346100 107305230001649635878002919799443302400 10346101 -10871040487828442744754245013803186048 10346102 -6735600013253539052664395053733925120 10346103 342526798135194448438760273961802607520 10346104 -478909808469881396053493156730593280 10346105 104736374501030798009637396795394500 10346106 -164879559141148836275902221854906320896 10346107 -41336186149667270531160663937451159644 10346108 -311035680746822445006599370479756551680 10346109 -227397809242967324444502263930420292096 10346110 355636937307719913378389636958637724160 10346111 11681124300823275242935563154713467112 10346112 143910396819103948037576605492618199040 10346113 -316109959362169748586287034873829704000 10346114 -138005819849985654515648936551002487344 10346115 -1159327376701407145220929056134948160 10346116 -130016655586973290194939695614065985536 10346117 223116270008658632484568850145696245052 10346118 96350651520592553258233797549358944768 10346119 284538766976153917642314391893627758896 10346120 -129247158914903624066773321899316838400 10346121 326218243511250781573332247747153189290 10346122 256375200784613652684291242203069132800 10346123 95846058486547544330104044266256830304 10346124 171473774509229412551674202088484179456 10346125 -264964821211416460600751002365579498000 10346126 -22940147707291202897402743013016128640 10346127 249433749829900035980395130914286688000 10346128 10604754393456887675373046234481311744 10346129 -282919299324295532783824721603053656270 10346130 -71262062520020623591299914567014080 10346131 -80621663685039916908442581981872786000 10346132 211640067922295624195463386530671631872 10346133 120270936220122351980089051372800224064 10346134 -331792087589367272809608895537116770784 10346135 -343538024602837399262202227597104162920 10346136 60372732757142802284802465220486103040 10346137 -46223065274852311687964210647935471228 10346138 -127040647938533359342859154055349341440 10346139 -204828374314085614072916935040737251192 10346140 169922712868193822650379132062361518080 10346141 58813512865871600599016716947272646264 10346142 221747251501655176325861908683268782912 10346143 260331490791357625569372226017615417400 10346144 -1113226680914863835161413323631624192 10346145 17420086278377085919156624438515699840 10346146 -234684708890002070664047260572028529280 10346147 139052432457282418197446874797217530832 10346148 -69811265102616688721990601737466845568 10346149 2167098744543067089027672574577298624 10346150 -7803694258372585649791985130568999200 10346151 340949906812427982624443767619036024064 10346152 132411780323636685706136515982587822080 10346153 -669745692847089594284795981410589066496 10346154 -13967923446442667067311344687732862208 10346155 -85471180972180316280206755266047330880 10346156 386464377045192487210986705422916096000 10346157 -252597665955297906079305280812678021120 10346158 -132704477389125113761796896318563760320 10346159 -25470273316252662769540033744020939696 10346160 -31476161232927217568025827761559961600 10346161 -90144795146067208055581955050872936960 10346162 91741635853784754423721834786600163232 10346163 -382380748290534180041436589907780179656 10346164 -421178400081865280940431396243793706624 10346165 -225764997236466326957042000774325458400 10346166 -195365783758209486669896270321529781056 10346167 123398942325042142215089286648514058448 10346168 -47715384463881273013456009942059786240 10346169 38285298235044437740557362858767641120 10346170 -26637390091304087232049386756454962720 10346171 89305201981776401271432662101689795600 10346172 260738003846305415295933658722406420992 10346173 166528146407695176773326899111542618464 10346174 29095603990648599281446028810487369792 10346175 -67797751997256457358018031749932014000 10346176 -7199322231160767207415908001534443520 10346177 -127608273074672634401386254410854690368 10346178 188479234519052475293245181506682058624 10346179 167939366897681040016844851608701146384 10346180 -179811440675273150095525432254417219840 10346181 -33002211836447574967066639022392980960 10346182 34160480882065025397087218962312495104 10346183 -383723369344962059321717352884645269776 10346184 419451943831669448242653148669661184000 10346185 321130817580046499106351067722417985800 10346186 110037512725762786194865253013015299424 10346187 2260472291117828530819250522804184960 10346188 140380676592108022224773305912623763456 10346189 139791996913162133374691635691264972256 10346190 -12771341859637750102667524360274244480 10346191 -217666546187753544647367782414164707216 10346192 116874395007057754403992138757537488896 10346193 45400707690317826467141919543021414720 10346194 258938605587299200114123470253193482896 10346195 -165279869540620576439393073992703406800 10346196 25598075372430099310799725678748651520 10346197 -186121331969162077449610940725041903680 10346198 -9194142713465335895598600482428859136 10346199 49492316055470154179210361650905423488 10346200 -48607275618492330308562677557336320000 10346201 -376438921403996157425045659657863679596 10346202 23667198841524524669565432730187888880 10346203 572965759761568250692766123130410433720 10346204 -197232545176500937234254603464189657088 10346205 -45191936387855297910768865875475459200 10346206 1510300282422784112017510247153092224 10346207 -120083572445862389629173671675971675008 10346208 -279199601992399821847312736578195685376 10346209 119958592715715233291513565596164062400 10346210 -77104860375861350846051714232176609280 10346211 -170249439452954513338172667123224310168 10346212 308956885925518373103439045532886205440 10346213 -165133180389214205842444752635743697538 10346214 -144067080707051581571675267030583732480 10346215 -600890829101669604106235663392552428960 10346216 -391314145312819876155058342881082475520 10346217 8876785314661476379838151915472706304 10346218 236231148098678776685371385921133745920 10346219 14466665159684182432648941830831557248 10346220 -124037785467152643583028588850386611200 10346221 528005060977239984763241192814799422422 10346222 83263655383079118229818678399164846400 10346223 -436296193302961418472978805036145650032 10346224 -26924480127547313427688747125254979584 10346225 154225070145354446473303393086901383750 10346226 -359383619885368370830739963537021568 10346227 55694920399150389641215166674931978304 10346228 21073332283182603984786537518952130560 10346229 54486100850818589529307125216672091374 10346230 4181506838650296380664383542728520320 10346231 -125474171354854859030885525443137545808 10346232 80238764750495669215476377444514570240 10346233 -231153656688475061126176554107860963260 10346234 -66457870471117473799456089485739118368 10346235 281165338776943752035042407306035801600 10346236 53857471060927026490748546549583083520 10346237 109890155812921487267197735354908298944 10346238 9069929648846629194905798939704442880 10346239 168428100194642338062322113545857783040 10346240 -101617576079458002108301229031633715200 10346241 154599217686937333501151560001922754080 10346242 -1817065127416749525587044828299711456 10346243 495223275090388943094660433887067787760 10346244 -43019888096038928874945234758859101184 10346245 -66731349980125372593617673442268169600 10346246 -352221113017222444067510412107075220480 10346247 -156964842228760164974255046455621686032 10346248 565980200554918118897595929809867038720 10346249 298626861511085101192268086481147116560 10346250 3905116859465733306775624378041600000 10346251 -84758591434958054381974630137405060096 10346252 1925367066879251735433813779174860800 10346253 -214101702035119804279214867959657682496 10346254 207303563494881418491496514171454034752 10346255 -244981726386249477006512169548468862840 10346256 -35951918331895920535801561353140428800 10346257 450206315615781080374099122216534627506 10346258 -76555480982255416497217401424803663360 10346259 19485769913884523828038878056571528960 10346260 3595857123248768013315678718368526080 10346261 373081738299309272074794861028149921312 10346262 -23636555377367618578871043745740748800 10346263 219361096587928333474655850927589629512 10346264 74159568504220685639679933289980303360 10346265 110456455918118439833925946515005846400 10346266 -7913074083703141275624336336112320000 10346267 242411659555700166498490776938962877316 10346268 -76827298813605350356898172381385218048 10346269 711126880650240989907285015491938189670 10346270 184226339104949386949541314597874149760 10346271 18614893071949708371309965784676240800 10346272 114015776673749768306493380741578752000 10346273 -186812394793041293995452180466131840 10346274 43424635753543445351056444182953476608 10346275 -6515642033997764854230669045636997200 10346276 -52823188674897194849861602242665235840 10346277 -82756680665830409306615292719595730080 10346278 -9314674245529995312754822648282498560 10346279 509602215309626243868595486864722785280 10346280 10772448034751354773250077633560576000 10346281 156097568076372762940406711874672822528 10346282 -298340402197254347118280331265341914368 10346283 57806953569782754695656398578272788252 10346284 155323961655112751653065645175332453376 10346285 181729860713656336321689360053471195160 10346286 -12018603517097628408659233529605372800 10346287 45192268369865352069459777184280748000 10346288 -49286965401454880345715134558597234688 10346289 -141555875483620727956181504219869475712 10346290 -5142440787989627909009281380030233280 10346291 -598159585331193578704580845445095816308 10346292 -14209897372677593496524801690608785408 10346293 37098567383532171028611751588904082542 10346294 74001991921015864610192661006014140032 10346295 -336126518296333775762271936444986196960 10346296 -543075543883259281995239699644598046720 10346297 -38279991693789394107246020199564651072 10346298 16723762595012374353828900465889812480 10346299 -641795023043608427030909295865262477880 10346300 -111811619286006657171279667115665728000 10346301 138789565664578704889796195673653616300 10346302 -380587195063962960934221585355744666368 10346303 -592179307402016951748256190810260620936 10346304 -1094602261691733820250988069418696704 10346305 -217214639912162841207086375657288586540 10346306 29641328394997582489651240545937982880 10346307 56762620238923469459298484709203810800 10346308 76911740754479761547228036292742578176 10346309 85566207318551348125391502010608141312 10346310 -9901126583834098004836861068802483200 10346311 -316841113808649919083143814876514028048 10346312 144194986465249480087984543924548403200 10346313 -148740962471377755807986117950813603056 10346314 -114698947861340542028561888905676743680 10346315 -44392383346472027308278014118604984320 10346316 -3594204934589837252688447766230429696 10346317 199575151883251670498176885225397184640 10346318 -473294353093657284166193782393297593984 10346319 593603028645513460621692022845014718240 10346320 48161627187376930736937653654370385920 10346321 -366609786924988776274192494066164106000 10346322 -28833261845288754671643839657062228992 10346323 -45253378816619489689038899491846531136 10346324 341257758410830515936009022111509069696 10346325 -50596765324166968247934522361255168800 10346326 33154070392230782120341346397829631040 10346327 -315765940035474492540669777685173592824 10346328 -44736299218398386504218619110387968000 10346329 110405871000172294079661069027243678976 10346330 -267019102387362280085626335737787489600 10346331 -35876868287909704062308400934138342248 10346332 156852896274767207622541778239978281472 10346333 248259805918660953582525909475195980384 10346334 -58226407464242685566438948050789245120 10346335 -217375934446341160643511519041771253720 10346336 74900480885671912017259927067877703680 10346337 -453153741719426321232183101361195623406 10346338 -14325775307611679048561340227535020256 10346339 -111390286872346495137774744422400253440 10346340 -78486932159574638322946510383301324800 10346341 462937645714243605043243410371588697952 10346342 -142808298575642950053024580447257660288 10346343 -11420337777682538437434522112870416384 10346344 565658943729217167191871296411820472320 10346345 81973049843866050006521573366333815680 10346346 -79958987899176349734323267787504768000 10346347 -175767942978540553926119382055263344 10346348 189067948491612955837404117028355890176 10346349 90318012639385950127606757873267316384 10346350 72238596282306098239170304760133916800 10346351 137843791448254597409508403808255942352 10346352 3494341616356779015780438530009333760 10346353 -869236402726515469786826529034263528540 10346354 253867946927098866802167582635183733792 10346355 -86464928232707557488995791075509939600 10346356 -82323655087704693657744844160439614080 10346357 -75242487465098449448320951671542414688 10346358 -209928169383940338001800446773580866560 10346359 -7244028243593555849652728512346613840 10346360 164919574155373350492719168909812224000 10346361 350132748393846730350223888470126433872 10346362 89201428038763829409645361974511042560 10346363 43094997197917779564479750975198633304 10346364 127645128379503078683695173830638918656 10346365 224567695719421360481379486318604787520 10346366 -209001040506693935127150719722937836416 10346367 -91257716591865634556252177285271995520 10346368 448367900744829548760525752346209157120 10346369 -225656835479572423155016844282829046080 10346370 -118423667366511358642731500293428387840 10346371 -24062892648354995700609701349437536 10346372 223469806786873636003183868773872360576 10346373 147291348422558591568013118834441502 10346374 8462512155932587544290233206030254080 10346375 -178510517380610840592051090330729696000 10346376 312003156114608884744743022020443136000 10346377 -65455106994218876191390989168767906508 10346378 -74975833538632088051881229300758758144 10346379 274849192980796637348601645912385440960 10346380 -378267746848143612930236809870519910400 10346381 35740982684725758250330763463002854764 10346382 -136443826845307934020039677318261302400 10346383 -478495387859248597266973617935512508368 10346384 67113215624810056881163218915386474496 10346385 -85473661277062340886081641023720903680 10346386 -40061669767633726545585244600209514608 10346387 -620360828744812544294139639644034832008 10346388 141701562983625685251663222008861736960 10346389 15829724075810223066019792593816568320 10346390 130105114335685418268387701518270675200 10346391 -159513811742908960666357725368823387600 10346392 194604166537973628655762840444682895360 10346393 -240707772534453645237699126274768953600 10346394 -175704551711214635645846208424498291200 10346395 -52208140369716009692602046682149051280 10346396 -266894896823966920113603609947265139200 10346397 -343663381477072523806420172090648054400 10346398 45642710745374639624676563819434695360 10346399 -202406743471325071572845727773074744464 10346400 -386243363672554646307635726946140160000 10346401 238727842429881775710538208337469208212 10346402 5632533203398624044433713523390066944 10346403 -388425013313969608420913551391617525896 10346404 -344702047227839737753212026127353806848 10346405 -25689203675169133574923693401531002880 10346406 68310934807364319629048184732766869504 10346407 340736781704905097503476759317781825656 10346408 -71462918599154510087675557475856384000 10346409 -380808598952029399281428165366869876086 10346410 26218260237127312875639733262613504000 10346411 -617636712662995547944730641298393904000 10346412 -87819072958016377467512398653335224320 10346413 141029159635859457673325982320289685440 10346414 102393685579750150243179475689624194880 10346415 54027800183494731600647482435432891920 10346416 17345266028047166145888526314166812672 10346417 -445735982784857833373287273965943315200 10346418 -222297998295327446491769429822524135536 10346419 115201650426229607674270622560426986880 10346420 -60786632816286498023364554201426903040 10346421 -92445307316248830474100217443441119936 10346422 145337135804519839651160395752317572512 10346423 12861132264421810163662835051709093672 10346424 179775314846556285942207002128732323840 10346425 -42849571487031923508415811328984638000 10346426 -88392975737730631864988340317534771088 10346427 -104122455116142542682690473006029893120 10346428 -109247454398595537291042762141848232960 10346429 700850266784204950030976211344157142476 10346430 6358888437374366240825682786392536320 10346431 137642713853099687193244953917565241000 10346432 -35025100876158021150854946034651496448 10346433 13679066059379916015581031779032289184 10346434 75130733264414501953171804764550344192 10346435 -3588886230117349780302466995465926400 10346436 3399437200664707868399777702264438784 10346437 14300653377998875143824454556326492220 10346438 -142862894232313268028109683179676718080 10346439 -570093410913917722695064644789086979840 10346440 55422361147115032778015762441883033600 10346441 -14090996861326992764117035766285632128 10346442 -13093771989605657339507158383400159488 10346443 -19276569462355310920418435460025157040 10346444 -90521853241587301599797762424418424064 10346445 1720669283480792583695093995243141920 10346446 266879505792807334354834833693703896960 10346447 -99678796815371145187797094534343929104 10346448 -19764511302248865355962887358850400256 10346449 267280802302517249838647335596435907060 10346450 134103582076833527943411296502759696000 10346451 -264979809937418202483206868996374013768 10346452 -161572830130366696001256651158456492288 10346453 22167340077213851279753479275765153024 10346454 57372070631045348649068905307567414400 10346455 73564104460485532479966370579644619200 10346456 54704539205419853336170719850898810880 10346457 169529649310502363387241549767594937024 10346458 67261840250797308102580791673225666560 10346459 625029630429663305879457942185624670660 10346460 -23620659838918161983074924967956515840 10346461 -55708695981278084703330659366673230938 10346462 -38257586547038578092317990647704560640 10346463 253308367721730115955364670762581413592 10346464 147749030466930581437343342358458007552 10346465 285371017172960056863018465505053307200 10346466 59194130741269098039636525224201608704 10346467 162586488527516994143198544979440764992 10346468 -34061809194874809457958333950958976 10346469 -34051464129745703846087450549388126720 10346470 10109043249223352758604812313525237760 10346471 259775756580393227509435123961313580344 10346472 228055796441521389238565591593102540800 10346473 -1545980288063948736142317002060221080 10346474 -245034268102200929998551312488830173264 10346475 125079389249907627868878443165164128000 10346476 -115171759755528636118197728139892899840 10346477 187671701268995501893346960858898970326 10346478 29440316087176380815609474441874076224 10346479 87833874115526477086468730936865791088 10346480 24183409616806693828191547951496232960 10346481 -405848504784853772779883011881722997120 10346482 -295860611928903799146050548132504359408 10346483 31376056410322621935647991367000234320 10346484 -110793617620175982014851352599306174464 10346485 498414023163398469641587760267864357760 10346486 -581402556124490040118526320294627226880 10346487 152621977789631291204518265376085968360 10346488 -2528422929948265176268655308298649600 10346489 -50968447735507615376967540600591929154 10346490 -39402321162558725538459638983736386560 10346491 -342036491499964471889844425186623366108 10346492 -14108056386534654893841909738464414208 10346493 75342615942532547063147042186550411264 10346494 192820727505896678391523074080430391296 10346495 122635593660253995918361094571103742880 10346496 86239503364992022555674371298410102784 10346497 280446671888999627439256551638281326786 10346498 -48663442937094074144554738331890882560 10346499 272070703041142302607159750026729314664 10346500 -126052533415278149995258369743780288000 10346501 -15290537700037758165169016966906966496 10346502 -47036432721308596671238678861157314368 10346503 11447214636868980671369065978363346584 10346504 55599080455149936888988773276224716800 10346505 -39675267233273501381492971005246929280 10346506 -95841227201553806397470767006219158336 10346507 -491385511696768688669940540336499614720 10346508 208819058476081656375088609165646699520 10346509 120340044719969870246960429555723648 10346510 255803062150561207634650120504731860160 10346511 -5178620282042116015001168515189339392 10346512 -83005116131529526197076746348140494848 10346513 -36670292202209177192033021181616421136 10346514 8479797028917017770503732185586860544 10346515 136746469244594134327792120349950563120 10346516 -282276943564024956389975054911318162560 10346517 -15193121171680192594181358770250218820 10346518 -39756964357114329244296474389654683776 10346519 705607593022011440267130492486234478920 10346520 -121416240260383936068723618861976780800 10346521 113540415012023567216284408355346219722 10346522 69680093150813706579260199788744643312 10346523 -151340545449402645976790091353903417472 10346524 270638420967139267104953171899965380096 10346525 -37268007003711331296253836341714695200 10346526 28223281277478801163793346666261986880 10346527 -216314181563156985902510313827264793600 10346528 -9937846119386526009462712116361691136 10346529 -77181573936263870635730349989941308672 10346530 129935619642468558574161559880261840160 10346531 -2128918541589168934360049586457181184 10346532 32003024473719521039525734425204449280 10346533 39716273796298224637306125231977852160 10346534 209357768201654233335898395258999826752 10346535 -4168647578377080961276344442026368400 10346536 -497917263469790376358108862438722360320 10346537 792144817814208242842766959532646988020 10346538 226678873093606022222066079975794751744 10346539 110489194144141634252002683063576248352 10346540 51784676751758470684266228306727034880 10346541 -140215147721845135740042359762240368416 10346542 92659467630811089286129725943152777792 10346543 297569103036315716086250899178964747000 10346544 12484397003126187307724110050922266624 10346545 153278342257518450923547319906189406400 10346546 67891664787942765826863116087569376256 10346547 13733409546737261539091012895583506480 10346548 -268024663308014217958740808346094274560 10346549 35423623519878488210572007134302991680 10346550 -26215091339700865048001825181408000000 10346551 271317498389402769882439657115271061600 10346552 -18696308748445729092381637454139494400 10346553 32034726297146086434607244630806004544 10346554 161716813554398179472136889420093233120 10346555 -213034004214176253000523484563348521120 10346556 -346700521160612615159167305736483356672 10346557 25723204541597024981088585329523934872 10346558 136185564791331116552046743681092522560 10346559 157025289356590595185854178519507765704 10346560 -12867363134814345898213943078289408000 10346561 498989778031568091745175016515050440132 10346562 -206131930514009120278686903514791782400 10346563 -524810872715945436365245728482607496704 10346564 -282353178953689939578741321526676505600 10346565 -125463545955992871968323519589712720480 10346566 -250082268347160927838010622569504964768 10346567 -68431956990042844170083539264924703616 10346568 68214131188256369944226719560060149760 10346569 -229493119634492437251044640072766859804 10346570 67869259350759400653346507580522174400 10346571 312284026331553853612584776222060134140 10346572 314803243784900151646695027522144862976 10346573 -304797992561880558609594649195226252256 10346574 1449213773768104480986911953676488704 10346575 88643401302796749969003851992971561800 10346576 88579874216034872400885921935787147264 10346577 249453389894164187132964719722195995120 10346578 253909862559134919961613875796132073600 10346579 -139376224559107436444188140338566860024 10346580 54664492828182588187309706869258076160 10346581 -183219349899200550484703640561305511008 10346582 1510227120605207643310715619928105152 10346583 -160533321038095656631624885245434855040 10346584 128183540701735687178656894176916162560 10346585 -17959452833518897682641344834743932800 10346586 -5956017364039684359167126744418358272 10346587 145622096880300421246234054770963303236 10346588 -14400668988986519937804078922520223744 10346589 894598996238883122602995098387285760 10346590 140285917586349661739894425938750868800 10346591 -66215993207308833380994365960692189440 10346592 152219137011453350531194199202029371392 10346593 271697941651207412461027672245292023842 10346594 119468486846127002521851743142733096320 10346595 -78842184422795814098395701452787264000 10346596 -33185913352472736519001180871463493632 10346597 12723708879848396567415194696653955712 10346598 -153588558493056827633961730691845636416 10346599 -11017291944379649491707701099390249864 10346600 -112371941333072541934999086254825472000 10346601 154539343200400598780808040466767922832 10346602 -42875283658916759343700919754126044160 10346603 160700124798617557750544158579131732852 10346604 251990954745584070596114964695386337280 10346605 202446821032825361813261916125094392760 10346606 68791790892955678681281580054266698880 10346607 9708240110535030485141006099145948000 10346608 -87276798225558681508011775286308700160 10346609 87602367942651832840801292483376619392 10346610 42711029994585931631585801722452533760 10346611 -88865784545231385391903297183827397296 10346612 871464760598275342230045449263602432 10346613 341863890944971655080115416284125274144 10346614 192689251317428495526257448025484687232 10346615 -430526698397999781880560640128140958480 10346616 6069774584058760417024340421805301760 10346617 7356533287022829524836482409771594560 10346618 -340192446857103994129563773541430596240 10346619 -41126947710364569530472373268831388672 10346620 267946805459392876829165748189331968000 10346621 4751773632416504349424127402987680422 10346622 14794133267255296193205088934628311040 10346623 -17708498905848029464107140224447510160 10346624 -140934841997986300508669400341419130880 10346625 477637992531482673131175049165136898000 10346626 -265277029800084615787716798830487421488 10346627 -875050730328083197631269778304588843168 10346628 -28048260679862294756908983069141857280 10346629 490741317216307821572064754810237061820 10346630 41488852118289917036689550216436940800 10346631 336683251660535091632254572059206358952 10346632 519344041020477075906775327900325606400 10346633 774760027336042605731323768274593623168 10346634 -191965349769217782006816685567233387216 10346635 -164631747482252508365350975651756921200 10346636 364032992874141297801735528235600654080 10346637 26011920910872384509288072245939070208 10346638 -121812417676715051664260418421084553280 10346639 -432278289066178222458492296184594148560 10346640 -58744124087710510238301739392270336000 10346641 604527789812259567301411349002599413042 10346642 159514177689984644674886834305653961728 10346643 -165129388596755940815667676939907141280 10346644 -126555154547194018114038043078529433600 10346645 -135680875993415456689572475286938808100 10346646 179592282634065040458364347371040283584 10346647 -213343784006698052917315360908015986120 10346648 -115085508692815463672476708470451568640 10346649 -206196364626400889364824136296031450240 10346650 -86498061315162334882199756611045585200 10346651 -8274788379528299511749187068750926560 10346652 199160257634534726064393945458851003392 10346653 -5950699653537241617617294680021582080 10346654 21844815149297982062244061440322909632 10346655 5183860300125831215452698876171014400 10346656 292562890500828106350083728612434051072 10346657 350765718601040881464044689296385671906 10346658 -828356995976041243271539393139980800 10346659 829009310628959251125904597113652769280 10346660 264264722584150567422626451258716160 10346661 22161025582303302595276125050177243136 10346662 339081585770861376979831193466098276832 10346663 -85321504598180453096648196070997630088 10346664 -15915294820281056569989160708993351680 10346665 18878829394510444991607346157098341120 10346666 -195552758067315711474454873924282315776 10346667 -317874649567041572003883059434085310120 10346668 318469357719913524696555749738968610048 10346669 5804619987414438674242984317060002070 10346670 -77020239608384890814904651124376620800 10346671 -358969447714238966698466708840948398256 10346672 -23860014760922774002150247311906111488 10346673 -58965845634130050787046872767783190416 10346674 -61896562158596275901364307365548141568 10346675 -110265771130046636312664179694986990100 10346676 26455178876167769717817199505185468416 10346677 -717701472146927244440214861623698768128 10346678 119705410281414768871726432277967456000 10346679 -29321689295313686879044592377845679056 10346680 -80930630230437560908135564236636979200 10346681 520754176751339814847327378886227693482 10346682 31154948364469072237440249084978004992 10346683 276303330102040724015729744101322117904 10346684 56546342480875294737028161384455921664 10346685 -172319319745314448924166062099559479200 10346686 64581314862854011642875798787435170816 10346687 -97296330435300182178650804946805349496 10346688 -29936618177998353177281537034411835392 10346689 -37146162359968820189904528526764632144 10346690 30983440232255287223711586902736199680 10346691 -426049790614389344335776438949566572808 10346692 158014272301536779165988480967409522816 10346693 -523418661695184736800159291046819357764 10346694 108068893311573270008689179623999198400 10346695 187519532307017853922251597913671392400 10346696 -71760008964607918145540255371378636800 10346697 296639266294293965940869299213739940240 10346698 199368297005309350337171416194017313120 10346699 -330503985253824191817534731639051333808 10346700 13401510511140322961771704699643904000 10346701 145725924264667199685618289138930641804 10346702 -330970491592430541233248770936842491008 10346703 -4942631193293307117213355859501181696 10346704 -27415407714862790125485292795564564480 10346705 161199719501079125726863421616913903860 10346706 -180972086202303346295144330007836379888 10346707 63715341491183047492622629539239133600 10346708 -142436847964138506051420846151920783360 10346709 256358023990159819385335551872550048000 10346710 202089736900903256550658466316276480 10346711 -403113690475148089803062213967880252680 10346712 -205165020507837732255393098939348582400 10346713 21559212940982069612293291447959722184 10346714 -129278364950300648893761608287677535488 10346715 -75212901414699093135389342265833681280 10346716 -32010383672261220885586441121238400000 10346717 317488495700204779689334892025161320812 10346718 -165645753677332853333549651354999445696 10346719 -238466510606319229239656587161920286480 10346720 -119584111668218134624177657930214277120 10346721 -242686319692394777070059223540212477952 10346722 235514771482854835125089479151986621824 10346723 563185905541907266655818129013690754972 10346724 523859323169822934120646836537155819520 10346725 209117190040287502073043329055706684250 10346726 -123654935289072444088154489134215346176 10346727 3057920444917836662831196852700202832 10346728 -4123912700231762925806255725288980480 10346729 -329972949678275696051944957645095503280 10346730 164379008122626648485045262848239249920 10346731 -11899186291717051886906807603438707468 10346732 -219984832872706025689359910855455845376 10346733 431593732250188624427303780595359178102 10346734 -99614370078319361862173593097004819840 10346735 6108799758266478159391807777290816000 10346736 -58492126075949692040351865751080468480 10346737 -194673302232414150326027325465874951440 10346738 109834620664182013295031730552957061760 10346739 192877585510644672337787615116099257600 10346740 -141280219529904855116122000721489583360 10346741 -538431045105246658485431202905970024516 10346742 149692693751071921633685812282778958432 10346743 -403771262634105799338070820538952199040 10346744 -592695719217972334487340908982407577600 10346745 249575299718043810683813539806304266240 10346746 1710928218466714036526741907665860608 10346747 -81570995896731658651292102448237891804 10346748 -48277890309151824341943478602220715520 10346749 50389148576157628740738775194754386560 10346750 307433271783294499208152581244526832000 10346751 -109147818842632421814536157252999697920 10346752 -139285224162349699140602027284763770880 10346753 -47459581219955465325827876115552031998 10346754 46072062263969066674112490103992975360 10346755 -371153143039902791390585748972723849840 10346756 204157634749438895374901339320549171200 10346757 -35107092851144694939282951620480066112 10346758 -299914997224450384575823292039640431520 10346759 112701115319077243550815350414520232160 10346760 -81832668899643110070363018249642700800 10346761 383329709051936126930197841932139884212 10346762 -437483217808155188802793824799168098048 10346763 -4286066387559546753306761544673673472 10346764 177811689966370602062712238844449271296 10346765 20856586465040930726944103235954000000 10346766 -14954976912433362787698645490211984256 10346767 385919519992648418661382142725584007800 10346768 -96140669045505912866478251205973770240 10346769 406256150243757851061924580000913264994 10346770 59086864523787834929046824458695605760 10346771 -583808229864664906744705565555622701040 10346772 16967548496038942761721312103243937792 10346773 251659322832593272532412916335015836640 10346774 180455814652086144660527009315064239136 10346775 -169254343965671513529974238485819968200 10346776 -486006685713946429337743105304126730240 10346777 61315234417920102653595529790368326144 10346778 3324856735661628753134500805183494080 10346779 -498390972204444768432485012886752042620 10346780 -14651016003008702224685900467123322880 10346781 116047983995451684972612954338427815904 10346782 -17749557717885115721764619902299246528 10346783 -138654652675716415947314242667724830976 10346784 19714949811656552959758787818458972160 10346785 61643678727196277353230912122788636200 10346786 -39344032901161718006960455144270577280 10346787 -166563060271443462008422349454428475192 10346788 -119054069979138501044827757086553702400 10346789 -5539599660898638400475746130739005376 10346790 100953089169364594847471835222059598720 10346791 5186200218043836690476216786719710240 10346792 -412424510322548379722799532201354444800 10346793 -280936346571911917378584371472194838816 10346794 8488177526232173464049241313287204960 10346795 -135720073944714844465122752591284062720 10346796 -192493960842255895535589624647678059008 10346797 -458066399896019959233710392815039675754 10346798 -3185904656608526336472497290148011008 10346799 294285441594111203855091541395389625864 10346800 -15431139040754095933801699902726553600 10346801 11843955602382579651095308342168716744 10346802 47991482664869437938886854399771354624 10346803 -2517438765117650166988740468224532000 10346804 -124973892717141468931134196716380638464 10346805 171648887697152526020344810495881120000 10346806 21127027848563820626928529802131651200 10346807 -524846008264940022942815177922994054968 10346808 -9495196972765593207744922519822663680 10346809 -642434921316797044828278630196501691760 10346810 -286865688624360986605503591098049450240 10346811 234017040445698873884444380748318892480 10346812 162136570884075872082351610608277075968 10346813 -259012040763155255322068319750960859956 10346814 22855203726697891481322510458684394048 10346815 283695159572116611946935488438158958400 10346816 163145434986988108814059267443649413120 10346817 -125825498014696955754958751575811696640 10346818 24659251848946135654415782533492849360 10346819 127515209031829934543737832339245568976 10346820 -159658509674097900644728953365573345280 10346821 86075061309316516985010689013445585312 10346822 -26769045277206706682103029814819624576 10346823 79687585141584026941207852827217739352 10346824 -336675133695029290188256065694556160000 10346825 102657418457790052192543127717198251500 10346826 14557685434238697931514833667047047168 10346827 -246156719956565540310187278689293358240 10346828 161458828954288366678666020678019562496 10346829 431569174119819802535248500503827215360 10346830 -36278862033465726059611484244112896000 10346831 1557021564111391691202425214465153696 10346832 232263733422002570580215190017802240 10346833 152576448655576730018362363844698573120 10346834 198571535954434598072576450384177979552 10346835 -16512748289082697892840070776469435600 10346836 -281861710519301383436783112850291515520 10346837 107654885422226715652003871768696289486 10346838 65075292854005548638818729334577553344 10346839 215941454997101225168996283368947733440 10346840 280004829373099161038755677049491456000 10346841 175627134614788879489001161738658290548 10346842 42640124477079136903385496427185343488 10346843 69229812345807379630689332491475756688 10346844 23307216499127717512595661463399314432 10346845 -112444737492382207286236246143895965480 10346846 725035115760884913503453515161359780736 10346847 67303146795477187531200269533087577472 10346848 -334764119456881573571341824715371970560 10346849 -336428007731834847302927636252587277760 10346850 26009777396661141369108748184235471600 10346851 94529112427679784500128687195582141600 10346852 322355724993044625858499389014349742080 10346853 2457016028980421751026020313324318016 10346854 -100339125605730871133757984768719507328 10346855 -123015144972617155061021832145668591840 10346856 13614869426716913907610206627082813440 10346857 437430873548561159096725534338233122106 10346858 -381753781759424411227068783623542231200 10346859 27783948353668740561147443027438351940 10346860 -12343987660912955066409568766020177920 10346861 45781590439786021145591382297271595232 10346862 -11686058477091839948265003600197646336 10346863 -396606403318963581755314497964688967216 10346864 160662058397552308165588064736740474880 10346865 -49907098446779809894545039008483631360 10346866 170616075107509503769298783463729563040 10346867 302380362025256172049018372747322700960 10346868 22354235148582701176489360772879831040 10346869 -290307857793256796136515463795215911556 10346870 46032946755974656112067893793624130560 10346871 -279696700143830988570422681539375448088 10346872 -183535146715084494995461154381901250560 10346873 -99394380252369647067348798177327567660 10346874 19513513180176872353105105903846906368 10346875 2325274818280896626159251175503200000 10346876 -321331658971912296234787070830452848640 10346877 394350096632435084266719923915735692320 10346878 -29784811859280241909315613388452021760 10346879 -1102979481132601184698785879064407771840 10346880 -236910548320803003473927849772476006400 10346881 -154872097677303566588028837799302879000 10346882 28565768106304994492537054071857484800 10346883 61245235246036676819070345348741201648 10346884 -367754584613638165324814984918858253184 10346885 -41325524989911578417455634402254788420 10346886 309404670010475733879829942283598412800 10346887 -19592418781447890133295481702247872000 10346888 -158612562663782548160249793890668170240 10346889 6388062024185915126994567996260865120 10346890 205606131525495717881812275675655465920 10346891 -177512480008952000452110085066561489368 10346892 216654066083040925839829230910566845952 10346893 -372728248924534887529714489268488661780 10346894 -183189993825427935767497374710871489408 10346895 14922836430073805090339930405663092800 10346896 46453501669632639036914550148103667712 10346897 612534639575058526267766663278537659744 10346898 120204036443119425331616824607314740864 10346899 -260157648566709002764520044725584502100 10346900 62647163925448451677248637473790003200 10346901 -42228756453617675946914318359402217472 10346902 93213296687960479608384187275681659040 10346903 99062306811893728776325083819243080880 10346904 -66231877388731007537501260484671918080 10346905 -326831620721622414888972639666357410940 10346906 -86873485267559321693378856212601338880 10346907 59076585767735008262212789526779447920 10346908 182380050484519380108052673711666580480 10346909 -1030139506881677375661343645299976728384 10346910 -30069564627599136765595075260695040000 10346911 -408425375570908216636730729096668255328 10346912 -520775370069532531587957018546019565568 10346913 199079683935060613547713893071135450400 10346914 89966147213019398823926146748675043072 10346915 380093756811466885457366537944610212560 10346916 6635972689740116086079586020160890880 10346917 48265440419012959309222226838733049984 10346918 1630483564324631954677620435897274368 10346919 198765146115682050561171402557655393408 10346920 -100238183625681659277377105068831795200 10346921 126526615064249155895783801707875445092 10346922 194107913601378567626575934344846789632 10346923 -14633273969597532333916725700262262296 10346924 73114906628615409847901133878222211072 10346925 -32496574971925364561803463271616728000 10346926 -31396192666911348895819095136409782080 10346927 7257017954857126657264026660142501776 10346928 64401921210934891183626160599783112704 10346929 -30463360813856739777801136029702479470 10346930 -159498436161271999855882703387225748480 10346931 200117266041788043793541951750364514464 10346932 117120260377919068293873119548906872832 10346933 -428431479220425038417427548565454156818 10346934 6669022630256577817919621821167287040 10346935 -342975589423874138428168592197391406120 10346936 145871998728408110383985342489484103680 10346937 16613254281430888985215599351469568352 10346938 -12856277161489507153691719520102054400 10346939 179575253209891722030820276813499836560 10346940 139629373075283037652311843788349926400 10346941 -308437983229003785815498589454678155456 10346942 332536791936057089092987794571131006144 10346943 284957879940223620242760602426122757064 10346944 117051343428342476853998360743337000960 10346945 -75977904056913380372615269592855040 10346946 -164154500479999550972069814111854837760 10346947 -19642807358829839033014074697199440672 10346948 172230033709042100603100467058808166400 10346949 456651816821358675765192931005122181534 10346950 -55581951915269553467059621452390564000 10346951 103056649576555864429489319536145370600 10346952 -15232571839128026718238811030323200 10346953 234267073700123849558829781035113914202 10346954 25857549819201618814546108072697392176 10346955 265164918654664011197163448807846821360 10346956 815891425856486023517676903394885284608 10346957 -60560273449608371196568372979296197780 10346958 -29138508450216043640717548311646373376 10346959 178690604456620177021515496994544078720 10346960 -19721537428844766442919362989477888000 10346961 3088820218514395913916689390422681440 10346962 53614270518268299268967822370489127200 10346963 221884948358331652767619824988388858880 10346964 -8181625994894185961183661139222302720 10346965 28014950174021320980295871033841241200 10346966 53802435032793078777064108879816264320 10346967 457855537624508658301260297071754108240 10346968 -244603653633882515500542994545196646400 10346969 208357654534389503845894606692652751370 10346970 111139761779353963559593189660783795200 10346971 85172653687330026289462119199253215172 10346972 -35674483535450691505608718846355493888 10346973 -26093385885558921560908411457633716224 10346974 -130659706277881749133715482102974143808 10346975 361165342551906200694836718806251647000 10346976 87524636100763760229119897085036724224 10346977 60138463809640220643246809175524300800 10346978 54732651570844122339377825964187240224 10346979 -222874300380105992020056820125824027016 10346980 -13735333542679830488935378010524815360 10346981 -507721390320588485857320137298733251936 10346982 -2481505011103738872469565262492579456 10346983 -420912612493345149365186318061155629768 10346984 -453191858492101911905767173070941373440 10346985 292201332105688927660812591108429733440 10346986 68769967216227835769481236585663084544 10346987 -15891045646905161512277954032582680528 10346988 -182351868483483772376048089489373760000 10346989 -173546667978782992134376035181094503210 10346990 31313836065400317379416844206513578880 10346991 -140372097102895568562134274627948559608 10346992 87562512681860371988857044696412061696 10346993 -540406558580725197710569630413467683758 10346994 803094098676702214223252532153876480 10346995 258774173206806298894286197354657542000 10346996 317337900792795455187973368517203240960 10346997 -263858421704765169712704836378777563680 10346998 -167333417187677482404117362634259164000 10346999 -265034227007317416043529570574150275760 10347000 14313866195667584340491181053184000000 10347001 -102782320889421317491731168197747414080 10347002 -27628187955530732645540345588463241248 10347003 283424772915762131328730979051840660928 10347004 291831156421697741335621049076073382400 10347005 34485753766216967884957490608574400000 10347006 -22640416825234562654261518389623236992 10347007 279246860071285628692346081979488688000 10347008 -25141535000639793045590914246423609344 10347009 155196146912403822636567029337238131504 10347010 128789675230802932441524109181685327360 10347011 482876240977239643240287738484246353840 10347012 53652131423643746614857920459837349120 10347013 -292595018720495795407861598876388124100 10347014 201325894596357148872931207673625111552 10347015 46803347241932198004232515087254584320 10347016 -504901690581263899746836375556124170240 10347017 -57406498282432665628521743541086932608 10347018 29934860235996304106152235199838826496 10347019 -608395385594035612062706173392874033580 10347020 6120502380977762847066103835700787200 10347021 -4833232202071384710545544121936591200 10347022 8459103277637488947693094496792872704 10347023 -93141012297545675708459367749125147728 10347024 -84389567976276627891033978345626075136 10347025 -74903694984003165540421662496508352000 10347026 92451352149449886132364017071538744480 10347027 16052271505083169605614609191673026560 10347028 -500865010980313607817231147200558731520 10347029 -124687608821820436937051390900266897920 10347030 151942156854747489932786447067712344960 10347031 107602965946507033605865442826551912064 10347032 5281654196132648640482410499813560320 10347033 -204364065508691217047456779363925642112 10347034 13096586986268539544959413917160179712 10347035 469247580472413725097228308349919643760 10347036 -30424734899083683588715891084587935232 10347037 -92261998321385622609809322969427580314 10347038 -96286059229914437860043764984687477056 10347039 -161021392246486728836951322045396432600 10347040 161027009362892107845598149513628876800 10347041 481121554662922095985957078151875097442 10347042 -179583621803191299718712272385639196288 10347043 -33279734107727687181004576303933071360 10347044 364089361952604711979073416488577999872 10347045 -139833355839608704023147327926352547680 10347046 32682668529961156017505553165132178048 10347047 2257913127576609858452914757990399280 10347048 -283715354675293799500268408743693516800 10347049 45138288625776752161880439190897728336 10347050 -34651653102132232982600941617181593600 10347051 -7329767922460537963291632219754152960 10347052 127556552121243358754610291171875223040 10347053 -119743479992069654653391659915362478698 10347054 167420895972090760364689986030306745920 10347055 332031434615422271528788362989224224000 10347056 82057085837658440278888631620337664 10347057 -83955111794945370254078323091300776320 10347058 49962212477921622408347278768095613440 10347059 440659367447129904931774722745633850016 10347060 105670156116079517825651895449096785920 10347061 -124380229181387585789539070845976454500 10347062 -30599989615710324223605733503941755776 10347063 5964963715293996863090770022984439888 10347064 -99848363849306493815541201370901544960 10347065 247371329820989598797204265402081227460 10347066 76635433671329352040813737440301565440 10347067 -42690213869550703803617827451816780404 10347068 377200555589155274619688559914498894848 10347069 -399303147983208290998060734399128412960 10347070 -103303402164303312235870665269642819520 10347071 84557863161983690651218150520301010944 10347072 62071453081251594806405795408366272512 10347073 574664301041728393040519865857872946 10347074 -297281802308847211108933118071762012464 10347075 5075603411983547373425704561407090000 10347076 162524118180401237027115173482269253760 10347077 52812230879008325869798838178588242880 10347078 21770104931015995557973622884161595392 10347079 -234982241227597999708872204772311411840 10347080 -103424973942503667991117569741723801600 10347081 -212669691769123707236623331434518417696 10347082 353732570034126979308314918592973945392 10347083 -80473814671438621442887152003049394640 10347084 126574761379520607922748500321497016320 10347085 -278508427237192357239065803835596096200 10347086 233259391374678319162685954417937868992 10347087 77900050330480461641054105300693024016 10347088 -996325836804933388151648021203009536 10347089 29440361751146484476558579739551563890 10347090 -7033985151572509880659143597941760 10347091 -300758762654992104462037394263003155416 10347092 -8175452098054350731621579324332922880 10347093 19084545890347980039004435721870965500 10347094 2963345386770126877703926459367345472 10347095 -243734654255696089027382208793116182400 10347096 -320364629869550336747009391194925465600 10347097 -1213522205446949677603921487553942964608 10347098 -271517424280584139542346695630289025280 10347099 -113788734333224421094053544447018882560 10347100 -251832987062331645934766338759867417600 10347101 305670344425286911741072968574194683532 10347102 5175695602988864515835159486022283392 10347103 154079429295001531560208625024893965784 10347104 295782491524253343484093930385320181760 10347105 114189503300549699132973272690559000960 10347106 92404456712979733910509427618308385280 10347107 -593794660929009817915535641422569116644 10347108 220287342067972383625485953460678005760 10347109 -226613604223982204473342852518531442690 10347110 53791183839095045611143037248328704000 10347111 -102290148434633020995252367958516861040 10347112 470407230710424203165785141325279723520 10347113 -236619642023930389549923753932284347840 10347114 7266966755221632814401907365221412864 10347115 -158553142855047581002941633941894792400 10347116 -156700625216571717934556707936489814016 10347117 -408629461699678120964538116117106520800 10347118 -98205743749513104330691125192746923008 10347119 -113065960871931023830860740472923922480 10347120 -24703639619834576784758730662512558080 10347121 -655012565338162450909104977617452037678 10347122 -151808956465364796694865159638460283888 10347123 31951264832171844009479219714634249984 10347124 -27019664693935968297136632733746577408 10347125 241606211524989206071252579907755680000 10347126 100473600277013959687405904754149376000 10347127 -117054077983333284597876338489553166928 10347128 160049815943335652145941704304539729920 10347129 126660489276132925251768026637705561600 10347130 -40592201788971355877210140778148943680 10347131 -460393289075845965284746110075139327068 10347132 -20521665250730486623210398510783241728 10347133 -8215287121805397956511545522507077856 10347134 -185819650697706202687754453898125384640 10347135 6554243096729039825654776198049590560 10347136 -99576864794515140600111033010775654400 10347137 239897277630668440781482644259155240660 10347138 128010630098666067098639568606994111488 10347139 -309009911897033328039410975153067646200 10347140 -87402785347514303906276697549472396800 10347141 -9639827825257652735808475251042015936 10347142 145682663638742102462237175174754504320 10347143 -241340422682171424027585821346358809816 10347144 -690814492638211863850343464674102804480 10347145 -414100682050621580868711904612983291420 10347146 -27069646816581588262599524486490164640 10347147 123599680096732265779823677620700305648 10347148 42751189027733712875047774943189876736 10347149 134291933094661461848414567698278188160 10347150 -6394419296176567489261265387508940800 10347151 155738813423603614864345496086593515352 10347152 12845576138205776295818840009527296000 10347153 -39822931017889491414100351578299228160 10347154 -69721894242244803594755285898582025440 10347155 15891739633131247129130306360076601920 10347156 -36574635905437921984312570900357632000 10347157 -505403054252089626758254505023894900594 10347158 -217473183682091513082222814561317028320 10347159 -71113793737553863814069358457344799896 10347160 -135060557749200686450578312649346048000 10347161 -63680032311292173507304435126342336896 10347162 -76872175104773379201431656471788013056 10347163 346149018389271385253277670182512209412 10347164 -308351101253679490335940952105286234624 10347165 92320429420566493477465827556209075660 10347166 37611574487144230712117878149460656768 10347167 -17656983659923671590469942756517418784 10347168 -112834295967885620983427825513064824832 10347169 221861938376427434948890636336112740992 10347170 -85837038397666882193831955118732463040 10347171 264948020758870027042945292331188739840 10347172 -58466865460905795491723578098400634880 10347173 154113716491919014846128694583516767422 10347174 133158772781062514654271704344618616448 10347175 218796362798776526315697101632334590400 10347176 2840121554036376558992792071487324160 10347177 -82395491523719726613614174906043804768 10347178 -227503325918496752773130462152654017360 10347179 -366549895406999167994112479758063862220 10347180 -38935917905650430989298680257052999680 10347181 204196190092198190958509039529856719532 10347182 -394444871826621498921463943958144239808 10347183 -463403395627442289283253230684536387840 10347184 32717957923477640319532540370232606720 10347185 144352691944643395813854399497606640960 10347186 -128909845407221744569296730864984276992 10347187 534608937468304403157745687288737124360 10347188 -28797208138095705838809856752870506112 10347189 220029942251932971483352041501266382624 10347190 -19944476334165166269903299450896473600 10347191 -1064373400361003457121870649192270580480 10347192 -130479703027080205698566577645893959680 10347193 -66009895619940627478372491593457440880 10347194 -99358009916779769512742155603480287744 10347195 -47191934835559642544016950391193186560 10347196 2833317210708990215701549515155686400 10347197 284340526060513504400519463953646298752 10347198 51506178026120483663488005792319537152 10347199 -243578085972477006624251035469840248464 10347200 -64827171293961961544190463655804928000 10347201 -409710992642141392360204954801712309070 10347202 -30233429791433787311786178525520418400 10347203 808828362925222273021888156133874212760 10347204 19116369954506803228120838792208384000 10347205 -116068743131150731258062065741015160000 10347206 -60425844298859760477190861378829900448 10347207 7203234781206402766101336267189745488 10347208 -94152343193478607893838729112390999040 10347209 -39987441430851225986146258985679712896 10347210 206048647848716047227480618409195392000 10347211 14337667800300405301840088988236679168 10347212 27337032341160213012245415921787706880 10347213 -59439506641015938832240906028174208576 10347214 7179724122885859779941409147294795456 10347215 37440273641385846962329789765734372360 10347216 -21235814392165996343320843218848710656 10347217 -77700341000128296141806958005466709440 10347218 72523818938983040540140482127840982016 10347219 -8184107355053883969644977835362773816 10347220 -13486077398531671319033101521517040640 10347221 -250813011582203574676822332342707513088 10347222 54931294513823708491852871546129115072 10347223 374366079297234015519839205404005870472 10347224 165123819857616557268332248518146641920 10347225 31201929210738351314543196791522088000 10347226 78587033912490652109783298373323747312 10347227 182012264013033090115521543374488187664 10347228 155614512831732084746657338282400002560 10347229 232429812933991679791200876979893528000 10347230 16490182152912405315275458265931475200 10347231 99347847810039529725224593123535681352 10347232 -408939617958285413509180323486872371200 10347233 -235508205977549008779862076287653468396 10347234 46359188326049524821637979441519185920 10347235 54977945187575597967403799291313014160 10347236 717920522632004433470213747739945888000 10347237 -69067939676532073815244489661096789760 10347238 198559085575815818204013186286363840512 10347239 28883152338426389172425954774076000 10347240 22269372602539257463599089208421171200 10347241 -374129815823016423958395920682737545500 10347242 -93672261096688642994297640888065642496 10347243 -192426276524785076803309591299502993920 10347244 -103449548827818305940744851140467998464 10347245 -501429252052205798930211630796566976500 10347246 13820340948268491481862917657591352064 10347247 -198040753711519813393719906095422406888 10347248 104095725179253091799601650940927344640 10347249 -119984736241875154241085011727649064352 10347250 -63801394249655610080278402953393720000 10347251 -679213334363248088465038222010130749748 10347252 107810169520289959636232881875100913664 10347253 165537736012583436774280435443592619680 10347254 -283873167329662180003696115356040177088 10347255 204280505191668513695018602353214379400 10347256 -337856819877131855066409825318651863040 10347257 -69457401269781298491264918200937053100 10347258 -200275847241859182164428376388444291840 10347259 -275516486241915203206207727091917003696 10347260 55608062082735281771773743732169113600 10347261 6531874829052010928572501761879227040 10347262 -568052837724303962660548871610439680 10347263 -60516275509344441558195495495566224992 10347264 2473297660753112832039491720970240000 10347265 173991993884787573628226972742235818600 10347266 -108100831917478418599308377398345820160 10347267 -49281291531856897041798942600926718720 10347268 60763883958794789724771334699665014016 10347269 359850622262701666397292209160538184670 10347270 -54723944518892831369774283762651062400 10347271 217571402585120742109817182226850084144 10347272 80817195260031300846991568983507046400 10347273 54162146873008352896190670336917105664 10347274 -89480365173939812303342922050539353600 10347275 -74181687022805267522304097815023372400 10347276 55441852650220361157743001996554399232 10347277 -848272198596390170653628603902764651680 10347278 69909230969244469344191825252859368064 10347279 -226347760985144044251115693719026029440 10347280 -44947612382223654287045644753017815040 10347281 230174394713097934058181447732479481600 10347282 -118845802155890679521764527017426079360 10347283 652588508070343076111555914287885727532 10347284 -15248547805189575786644957434372320384 10347285 101367760307465243556391521909950553600 10347286 -153186013346847561539856741564522086400 10347287 277810844150670679802032935688487414760 10347288 -98988373928147930439831282856635924480 10347289 -182354188252961175474975217585787193344 10347290 35781561954804725708720451113736626400 10347291 583723945637993871770971721877009583200 10347292 457580248185931446071686058570543638016 10347293 123409606271000654544942487205675904768 10347294 -3648431425595588680509162839331250560 10347295 -27362515231536757869270885039529646400 10347296 -94786880874702317305761998920168636416 10347297 237996058999479924399186353994710266176 10347298 -69363591791380473082965794515302579936 10347299 168981597799183233167658334545022905480 10347300 110839849846882874435611501306289942400 10347301 -502874900696286374199893828226052661698 10347302 -56544850298416687446081521735408701440 10347303 191608573312308233151675666080533584 10347304 139449867340758797044028306998479421440 10347305 -6793238655211994742052821718282320000 10347306 -67983403377798101400334200891876554496 10347307 300993185104640548974815216217396037556 10347308 183454385489992946878162675293357167616 10347309 -35179820830008938757546973685419091712 10347310 -90505993072376407902561966975023269440 10347311 103223803961207994596841371060936437752 10347312 -2399821457574217832688830765841580032 10347313 -529168580535560977738724297157876395340 10347314 244497305689727812972560036898256810256 10347315 101432619478259907088859299375936560 10347316 99880042675396025303469810174662369280 10347317 108283943157597313096752860500428398652 10347318 -104381632904736901198918625279300102400 10347319 -835927393136090016672718543890152712504 10347320 421248082647289809442973734759864320000 10347321 -185458822390541389588129689315496794288 10347322 -22945964907589363103472995165687725056 10347323 5085884846963922541957776789414151440 10347324 -1182973013786331429981755864482897920 10347325 155802046294116868017286773166625344000 10347326 -100306842699881036085602461664060356416 10347327 -95573673609227861725931569529859526032 10347328 116173108639647922529031298800414621696 10347329 -258832407004643488379612016024101672016 10347330 -94944545415499336954611452669065420800 10347331 -292877052789201231170667331391459820868 10347332 -236251182696422781080188927609885605888 10347333 330644924175080990288840448901179635424 10347334 85735900171755943619468207378714169984 10347335 -969325163251512606440254143249204480 10347336 138216484439096426293897997910367488000 10347337 -55683108155827229358472561115346496896 10347338 -54608973943457199871326552836191343520 10347339 376767821599556522938983499683332188080 10347340 -58281762391169030437301732051803100160 10347341 45491535728801319482799917551582615680 10347342 -50395841136304891669136227925694794688 10347343 13595829702687165001516988417285928072 10347344 -47648725943682548535987196363992858624 10347345 4360390455204321392270804433140125800 10347346 86277993825053952954402668691502081536 10347347 -713361788928587266132889055421240029204 10347348 -4616212864050011605797609525929705472 10347349 -183159914743264096871965912108927341672 10347350 4096081177546115371524882431196576000 10347351 -105049308427271569992074789457236831616 10347352 415259330274715477667030012965854873600 10347353 645190314951150368856287466416039422602 10347354 78117924583953398132517078690916335840 10347355 106317204227092820744852001315492785760 10347356 -159865067749877025011985422315307827712 10347357 -438306396379773736816469454296589336960 10347358 -85680847470260669158479445341440163840 10347359 385958432443760124467243818424009934840 10347360 -144720465954322037477193438944719011840 10347361 215572665995595774710326445504055711840 10347362 -215450147810271269472995999930317584000 10347363 2249961588338519686662060073430349348 10347364 -400357649522108699617474863582653348224 10347365 -18095910356279180162878900202157187200 10347366 -38812263110948107721669204310827876352 10347367 874434598331358269351085410318847416 10347368 384957423903831868221542826221213506560 10347369 92925238183076973626690116239865444608 10347370 -49231991377338996210211814437825228800 10347371 360625002909012196693309934164070419572 10347372 -14045707316124219416207588751663267840 10347373 -307088366546927555888178614892028495380 10347374 -416555776390568382483723555361149666240 10347375 -132161507441126097087108889090372824000 10347376 2601115601922644873563803279252815872 10347377 23034687794496914703143796782908523760 10347378 94267993883901040444775827276622435328 10347379 -880421310551119593273613533635454366624 10347380 544799960552872574494226439359669698560 10347381 91914566950719391336681727255646454560 10347382 18446595793550058684344868906569134272 10347383 193844746606327578303537559012440039960 10347384 363166437917504185123048617641767096320 10347385 -17141358911915985635965721726839779000 10347386 56469101529391327841571627579553785600 10347387 -181462947171441522070982298686543024640 10347388 538991610308785273757884792885680908288 10347389 17555419062431393674389809432028455160 10347390 -166766685048539741068748729643896484480 10347391 2683850277879652667329362560443017344 10347392 -429835141873171733435705734566248448000 10347393 -33682932862847367102053768812823793792 10347394 148800248495284422018322837875197603232 10347395 -350590077043299813495103576121193299280 10347396 -18856680157287197964532101393408734208 10347397 225589228446194202954922466668417850752 10347398 44887240464854151240335529409186189440 10347399 -516943967379124357901148627783677816160 10347400 -57633423177178065581766138543206400000 10347401 51758221784705501247978292228885359360 10347402 -39708186375840638650303626002753915904 10347403 -17892501384319073036141856955331616000 10347404 89293899090207890854689429411538355712 10347405 -310426283174437784302462177467553239840 10347406 35388393778259644023785482698267145152 10347407 25255174500870043809990372921005077440 10347408 23270781407799452733380723803302150144 10347409 300231005585302027361495974689743746610 10347410 -85207846899030831355395457974572994240 10347411 6727761902354197087092280368019014072 10347412 -401941971461390909250170572351578838144 10347413 46156316639028737261883232882916679840 10347414 9025249640175172565445821847703271424 10347415 45801581468631953905123539597413212320 10347416 -209250276303904015747947791897314160640 10347417 211950646289452469446816463349360718068 10347418 -553754591025242382274759064217347153184 10347419 98067770657193576196873885622110374840 10347420 -64573342118089550200773925215952896000 10347421 -95468958079459822450149262043606192288 10347422 -6242929205735904201919966782157903488 10347423 262412152031543975677251955335203311104 10347424 6902387717897852949192455906962440192 10347425 108306737834906424590016832563380697600 10347426 163882752415372562101051101075200001024 10347427 166394223438620090396368674195770765276 10347428 48160796519218815059986035772189949952 10347429 299930443546333553772711668359820306784 10347430 -10014338391381335323285435736134116480 10347431 964004140693437437893894522127420472 10347432 -247115003731293720978073086744132403200 10347433 46988418177519129098225824116831520420 10347434 4675403378640467995110658269904650240 10347435 12698732305383406276538457721607304960 10347436 27337227525026711703595741755595520 10347437 553250899026964843786444886541751192086 10347438 45615369119301795139346595374535859200 10347439 580649964050691905448825995117236004240 10347440 -80098098018467803084279687761205985280 10347441 10901556965222948674673883536433611904 10347442 -77716007349878765416983902615764850688 10347443 531178176687983026304539732888094695692 10347444 -263474909880241936264483704212483905536 10347445 33865912681186395170321777308435580700 10347446 271528331210751643863683789758871520672 10347447 237342792978291273545939468937133130496 10347448 -83001040336582934846725256611222241280 10347449 -124767139540557949856966808204410187264 10347450 -38211812670190541041145397712598380800 10347451 14593532675209658604725679217237977072 10347452 -75990746922670596870793053087060541440 10347453 345529862816168904671042041558078699200 10347454 152303711143241884014323712380672985600 10347455 -22873208782467709953246942275722964640 10347456 5463527321294506572678757438665523200 10347457 -94325302662521934655694852401397097600 10347458 18996771835719473891503669153701419520 10347459 94579075783160367143133997886046547968 10347460 -53314213651551981853238324289562110720 10347461 63066864531598516267267578714691104600 10347462 -103068599633099838740679390202499146080 10347463 -68574490427214377911853316036480889040 10347464 375744180699051973602464422428668175360 10347465 -244259839430966417939619220159329314880 10347466 58998570610419250872675608544456543840 10347467 -254876582057517219825745285517721682752 10347468 -314271541526944743850664554333575528960 10347469 261550089069468093297689500522061208000 10347470 27731010362395935052328136279834562560 10347471 408419095308927398463128326611515260272 10347472 -176146727447975381082943138826179706880 10347473 -556410142435773110226602127460146987264 10347474 -27125863273794171347253083572282592640 10347475 171500771875399640525170857418990930800 10347476 197282395034267714280974760046002001920 10347477 3168337820406475619266059129234448032 10347478 197765291106756453299889901115406790080 10347479 -80066862762397974798194301277475514000 10347480 -142979208157681222441524255925567488000 10347481 -4332598864759358777960588256659114288 10347482 -109554584498311847902967037694433211408 10347483 -638324482487370219945121758051392672256 10347484 -90023187608078262433581960919811339264 10347485 -396681590768409188051940580403070860820 10347486 -204987653760393866867423931306671622336 10347487 331611034527257583272105866473257593392 10347488 553702050744343427720656748179237109760 10347489 -52045214790331936214671982005604823516 10347490 42885915462995560338783331462732185600 10347491 93699412758552108365342398379655990528 10347492 -95007515365351654451253958329751615488 10347493 -52878824353594743218058467235386486016 10347494 -128726651382582640214256903768652165248 10347495 -157156198471041139361672740027235836800 10347496 -244197511538796655516174143093044889600 10347497 5083160351187447436025540007403128192 10347498 -19741010001095417377832431184091612672 10347499 802758871142654233900205859281006121760 10347500 54903000188487487489815930748567200000 10347501 81540476203229060856154940606750762400 10347502 50300219676020732333913425467002447744 10347503 -468534172464735076314849503491803619248 10347504 -89163076887544260884726093021029564416 10347505 -56200882296802438596333208227813388800 10347506 -102597419135739169516791772440301317216 10347507 33306022873871039175180288666269409756 10347508 -203950441212414379864270065209301085440 10347509 697147330666062814906014244925829490716 10347510 72473272113228815506030351630153522560 10347511 -248756386094950577972741451014951916288 10347512 96045628312040218012579947658236026880 10347513 52136164968536017756233799483403160288 10347514 -116096713805556435529154030045336236800 10347515 -156008525853918492648463650915517347840 10347516 -152811862349568689966870337351474613248 10347517 369605439618421692241672347132009282566 10347518 263473690104391819853962846424629800960 10347519 -27748791463242090994661221089232135680 10347520 -8157531553388911567884096783274475520 10347521 -8001971061281436071996355994393568256 10347522 27644597829260004074556417930720588672 10347523 124244121187153415412447219090645781464 10347524 351170422796920939564926440811765230592 10347525 143092013462096339054506385824991948250 10347526 -53280560448917621594198890262659162944 10347527 238874094104629406586037914605371983240 10347528 -281892560216970627887426919744521379840 10347529 126950368041991629667071767946480568576 10347530 19484413209679778725271740645672163520 10347531 -9074419624977413469867042467330493216 10347532 -305625760739204933575998538060986580224 10347533 129814370735805965796512696369541983040 10347534 -108457720150285459035613125179951909760 10347535 -334052624423987726681863796218822855440 10347536 29903743294280568991504617877631803392 10347537 -89127114573575727908573359528001287440 10347538 -248297945963028289203294459716339422080 10347539 105824488421149080428745260580302965728 10347540 -45724046042281592553963763365825085440 10347541 551333917228556849447754739685357468942 10347542 11178712823579785840467007793269288512 10347543 508751446487311074573870854071789178784 10347544 404883095541446161932867994689335070720 10347545 104981802851748738063098621332640053320 10347546 -85661795157091193027249348858409560832 10347547 -283178069016248453439394003321189262848 10347548 -619793680029764213578506485209928670720 10347549 205337481110736879411868240801140111648 10347550 98276396794292921515645573216302292800 10347551 408431524332150119589706421872194448104 10347552 -87610129868182240521492272228692131840 10347553 -36209346007351169979278303250311575198 10347554 -122746504007119419902946031488443862528 10347555 3341069969150155385670569800900934400 10347556 28619809491726200138055764788939763968 10347557 -964854047142472678309862049327845922 10347558 60772809703061307212355672360128009088 10347559 -485592656738377159802430282465008757720 10347560 138588121583989972353637143210472550400 10347561 994539058526643796488770961567425280 10347562 -80928426661013019420641074436636537088 10347563 3659521052751305136366818959043964264 10347564 -167223081812390008269952730573454580224 10347565 -561326202191597054061893464956668716800 10347566 -43305841566086051500121057889837276096 10347567 711416176442500099115338899762650579712 10347568 -2189488602733140884365525388060786688 10347569 231972318069442633792631027854932509970 10347570 -37033049170208006171737015395943363680 10347571 274292275930903180208489319399651789680 10347572 21185241938376268148278137862411580160 10347573 159852365890298457845787069693028817184 10347574 34431898446916678038597923137985221536 10347575 -25348093775851095176569710869876140800 10347576 1307963848514344468306257300127948800 10347577 436311752852615671538216142698153750400 10347578 -305293665167113436030244388150022904720 10347579 -215901625219745501500539120554493284352 10347580 -15057255320882355570260033612510438400 10347581 437738719080542975101289300064914451564 10347582 20745468980904680607545428157819403264 10347583 63222524353105443308520681009039242944 10347584 38581351807157693424742918716392472576 10347585 -68624193441307633893938052988938259200 10347586 600735162467873207998207719054756785664 10347587 80470976946842606307132063137162647200 10347588 4309648322199289941693888631072892160 10347589 42943883836229560552480803458710796672 10347590 -117734245939967740615093963486679193600 10347591 -137665418173524250572020760564884815536 10347592 -366170933267531232931601814292719206400 10347593 35121837739032903603991734606726539904 10347594 -162172422376783560490235979058115028480 10347595 509263644367098626680719265192889853600 10347596 4779193622620554616194571046295057408 10347597 72609059545885701656523239496884460000 10347598 36768091634116583630910001941052612800 10347599 -120644780121395621344375500191004999864 10347600 37867056944095501009780133457041817600 10347601 -113940452231537771995989918239068791696 10347602 22576029609478478854046084608080000000 10347603 -22031046900476022923079603326227411200 10347604 14964488069124680363445721046751045376 10347605 -69572189962141109451810049827805524840 10347606 4374222401522556544015801637643392640 10347607 443854594953594344526037959300749902856 10347608 -321001018843941042039656473251218595840 10347609 51773660715214306375779026620001838240 10347610 -9776492298668548340080247833795860480 10347611 -514908635356230209629063775830295391456 10347612 54419049627747841815378278196665032704 10347613 539223913694992232639871143945194247884 10347614 84215945176443342953634178132466171904 10347615 79601924158677179383846757044714740000 10347616 28347702160517396921653305189171462144 10347617 38999707565466787850477515270581888192 10347618 -138329757113064154539019029743042292480 10347619 247888132097072732641306668324006933020 10347620 159120227704017826539515369839624423680 10347621 -58829387680376898275301745416342633216 10347622 145548470254155394134318136347962477952 10347623 -41361518928581409852724816718854439736 10347624 -43355712715852794841449493952163840000 10347625 680710950734086758467287647510601509000 10347626 39096795839202819848376571748953390512 10347627 -259077775673698524170720126988963808680 10347628 90351643935904947120704803585173273600 10347629 525458862114003649114915525055946118230 10347630 -125734736453273016181552677723711684480 10347631 -124123358742038427670013842378795293696 10347632 -4194996067994183465059813669000151040 10347633 185597024013992423183950123632968588802 10347634 112057792631683067544720910204570100352 10347635 -271678669276004646197408110946294485200 10347636 44419452678684944476030055937280610304 10347637 -153250863684222420395499149150511241728 10347638 -17740131721967377389158059958945003904 10347639 -19894568887837298970461266388667896112 10347640 141059346400691446694534553702973132800 10347641 233511704707996480428560431350252408042 10347642 26716928244926831330445838367054553600 10347643 -125339646352361929861081351927537942108 10347644 -351481946446562986849931909183323121664 10347645 7726589883232402986794713723793694720 10347646 214740568549905289371378040840008159744 10347647 -214978973227072626643487231782693455960 10347648 -211413932471363463179264645336955617280 10347649 -848565369041577031745086961612763072 10347650 154448669054247705058637877662913442800 10347651 435081025772528277214805707945189459800 10347652 -91670885128283386571609424354781655040 10347653 -48359150756752389521798077895236569120 10347654 190213757899023970438253028412686028800 10347655 -95608500543109143308209897743409666440 10347656 54516846919575198332216317819403059200 10347657 57710735042056463423868525111597736320 10347658 26709037560599802195700031653166053680 10347659 -127966290091531481870321929509712547184 10347660 -143724827201364998985988905880425707520 10347661 -839587554109024615496750405015373507648 10347662 -42256878808369254261450767383454145792 10347663 153041183375782141289580316886205270288 10347664 10683541087129267533186766710324715520 10347665 377314268884670773319900214931354707060 10347666 38194535916109442777200486442385776640 10347667 127560573639073933636027223703465522000 10347668 -141571346759648367163278542784391373952 10347669 -29183390323560383218313602742750646720 10347670 191666616269027007897656637233573249280 10347671 -238629691411811293168537335602052259128 10347672 281418322417476644789262327042741841920 10347673 458230194263778131296641203759606940618 10347674 167047697985715354110595734382396263360 10347675 -47228249979666535342009698999057466800 10347676 -65409636390264657111725165900232396800 10347677 -22322551606718433986130116000511139392 10347678 215843612136857994915149028914570112 10347679 -176925541228329366463557193137203899248 10347680 104264283551801121897102115136549683200 10347681 -571691668031980960433471236246620852576 10347682 -199561763146700267909911735339533590016 10347683 -779346331014007213385672721194725982376 10347684 256543880553374964742713449474593883136 10347685 226344255145220346842731607820700279200 10347686 341245163578412697970548479654827149792 10347687 -130951815463995550530073627675207410000 10347688 134968655858057513243144656292692776960 10347689 1096146413476480489261650724232315899968 10347690 -48329578166065127412142648794449564160 10347691 -521310257468788194413173113523434920908 10347692 5374296506491689284931276290300570112 10347693 -169980669104721526110312860527188797760 10347694 101112267100630727869234712746013941632 10347695 143815716295328333237991362731168843920 10347696 -27833516149525352428327832554507468800 10347697 -6544771051710840821369378047167301580 10347698 -216981725230962443099973374191628252400 10347699 121477803576409825026974512292132401464 10347700 -77128698730803020265398902618655232000 10347701 8516556449639988047440314400267052832 10347702 -7154936622525895483549615867442875968 10347703 -40869270251470373999922630967661470656 10347704 -13205781405723474527262182921007267840 10347705 -160570041767733666317237759987663485500 10347706 -81264948246932549002859144323916328960 10347707 2180167607248152101402979700628133504 10347708 -143043031517990696530622333686337568768 10347709 -347507164592893225962232082498309788090 10347710 -53924729975061126016685936502822114240 10347711 11400524835361598820944158116102249984 10347712 -109892434200968433296019147688822964224 10347713 404725201373045885315523013521498073896 10347714 17556343541228894785537681649495727648 10347715 -157147583545179549324138905127719942400 10347716 81089992651306964458779114881411543040 10347717 -280224429830575353034240697866019077920 10347718 44234311469772358822683812181232606560 10347719 -446563052890348558454716892310325571880 10347720 13150175556470279573681045589100953600 10347721 -250868892057059184541446864542137354800 10347722 -177769940024059376276408046565897693440 10347723 409318327742529393941588982907566220800 10347724 -370559715956467413946738540560946357504 10347725 -119231424298308955869912059015096220000 10347726 -91817734869629298976278368347270566912 10347727 -243080338387132867799643583236628228040 10347728 -31629492730870425502137385362095210496 10347729 30254385678634195523525616660363552768 10347730 -298767260980492264213018666687270814400 10347731 352045275064176612140174401195625063532 10347732 -45095140114478281203907097835332233344 10347733 468304662559536991376355248143195146624 10347734 -56632707388633068363059545381603893984 10347735 3519833765803608218167946187284359680 10347736 112012555464502258092528391084670976000 10347737 200220080841599361920247441849652933386 10347738 49968181244947382843447928588172904448 10347739 -80979193783409426418762644884684230460 10347740 101319536041868106632493812072926464000 10347741 -70500745612998774195752483560001216250 10347742 -22405630625080212159858885326967905280 10347743 7894415659110944449708175775782853984 10347744 58297582277442277528756640016991518720 10347745 10575875128603440748259146979830036500 10347746 113713570612269403231030536430348153344 10347747 93541794471238277211404282812559492064 10347748 -541104569255414247807306458980326247424 10347749 114098003474729293209109265504226933564 10347750 -351648502052966614714962479875776000 10347751 -249970098444486544450237080379385201400 10347752 -307383804304495981955114019950566656000 10347753 21232958529100978931731323481476585216 10347754 722744585998124665639727545948998576 10347755 -652801921734616960805582655362576647680 10347756 160166883891325577019592766565965967360 10347757 149754600418349952649741151640159884512 10347758 111374800358136160921292540798235516480 10347759 131049451449294745387032000353190916728 10347760 -72453935685288631194720387523019243520 10347761 114974752534835640780755202242414124480 10347762 -178739356704917855810310073338295678848 10347763 -47792902344167645984321298741082050000 10347764 -5434423314502727981578527858657300480 10347765 -199581738956791753318472200974467539680 10347766 -30673166654637522711737867784145404672 10347767 -401817359575660552364757676880745788184 10347768 -123589704606746536433474418745841356800 10347769 -136350610277264662704690092226592024832 10347770 2970684026103845627233758505969824960 10347771 93963698453124785779908578660569778712 10347772 -9086851229899641835069958497171738624 10347773 -220360445154952442378647154839258516116 10347774 21777390820744595807156535112103024640 10347775 -395301770843472888849571668975918128200 10347776 -88004827514880401426133493742995243008 10347777 371302977712754100035977710953369215680 10347778 -584973323972949499743973353824171520 10347779 204344062852004988488688781790779322784 10347780 244004251926777733751507019151082496000 10347781 748905717731704813111612851408906530172 10347782 293194232422345653224345964974324560992 10347783 -95346082954136761416185480104790194776 10347784 266430235853448863139487865691509314560 10347785 3280442277186231388596688481481697920 10347786 -163088933365136552058029828918927586816 10347787 25289320284690401007923668047371716436 10347788 105298618915803501800995948840331137536 10347789 -272440150538676010026513784004109445920 10347790 -88962337714128069506845577977160017920 10347791 -375912370055113841889524265558628649808 10347792 -10128087424241014500085877772600213504 10347793 -9936173289679515836046033287975297036 10347794 -46743923446311746176545422361365960304 10347795 6029538936918938871801071860693260720 10347796 149124348562644438930837768971800456960 10347797 -690604095421213055181540980814812192754 10347798 55757622623306304949171538395626518400 10347799 -27041513167681537597096829013489280 10347800 84737100838604392621306754705633280000 10347801 28933237779018524954989091278357060800 10347802 -160873386223078474385245450892402416128 10347803 -101442719106451451428836139145850842736 10347804 -322988899182707932436593581554843642880 10347805 77473665447385927918730329425287182320 10347806 -37679312482122483504859491717643188480 10347807 -26311153354533500041581006841637852160 10347808 600072760632533356549114306868303953920 10347809 -215442673951814041414872544900105084140 10347810 10227753255923960945202871841103275520 10347811 168724221873611080216953708285432787800 10347812 50542005800535129038629380004418902656 10347813 -20186190535191918566059698207883677216 10347814 -243350477214359891197189553109816051744 10347815 366970244180134028402274526000627660800 10347816 -247658836974657395659166360665799884800 10347817 8220441320861913790323958555230980212 10347818 40600686060372189689735283646587651840 10347819 109787638413321519088163753357204782320 10347820 -50099024693450860587142984514394316800 10347821 -15928533315976960237312934854991396352 10347822 91758722467249662942283982777208477888 10347823 -73136090763217714393948255355676134800 10347824 -14487802761058361237317136966454804480 10347825 65404479231020456552585926014726823200 10347826 14437882640355823882805550539218797888 10347827 92273684923620320012192502569458614432 10347828 156784501669259432044649872815787192320 10347829 -165185134317697533198015456709673095570 10347830 229275335470531105561904296344474370560 10347831 4238274024209627317837279154609817984 10347832 95568114773407548773730275708232130560 10347833 -238407668376933649101497983024502983680 10347834 13679443514006348679213111797238420480 10347835 20993010035813025129257237555778959760 10347836 -78381679889546630401438662101161067520 10347837 413503915828069665993010116249421056000 10347838 -79759874312610134337802089411795843840 10347839 18447574796549899821211928110403336640 10347840 -88209330598431730377496579140762992640 10347841 -23086622312710553018884757306516068928 10347842 -54156959727426519222172806841375713888 10347843 164872866129804056987079977597228036928 10347844 -118913684362095957767827923712448486144 10347845 113446938053689044285395345115636695100 10347846 93712443163269950804319865803591969984 10347847 28326805381151183485648180917798717592 10347848 -329102557418766063168960809224185446400 10347849 -49127525873850463749544909839002219520 10347850 4759988666769023308050064674542580000 10347851 -116389137292909820565423314732807314248 10347852 71672599319351292995783601537257241600 10347853 386114651870466001609495457549361338102 10347854 -246933034710179534061523856018310243456 10347855 -8493555414641329955390992088999616000 10347856 82192855930135020444182187685416140800 10347857 -142239630540070889218604676024570691800 10347858 258813332806033522618242331780231729920 10347859 554151494219736293514446225964663622104 10347860 -264620179931981441035930773497539825920 10347861 70836488767230604688267371944290105280 10347862 -12282883614367737292241355845175754752 10347863 -144866238685745586827981163574095812304 10347864 -250314602590994356455563348768194560 10347865 -281141290392437461604042803758214423680 10347866 212242285599878738972769043208346885600 10347867 -83159550185763409924752735689234112480 10347868 -87378062147085143317519188169637719552 10347869 354892696989347054928243627840090681216 10347870 -72145561472203883910073891048943193600 10347871 -102510047900072336853515385709687752928 10347872 152253941673576701184073030050686042112 10347873 -210261748957273736162031993383933825616 10347874 240273599106986099498994165546745401936 10347875 -44527209256109901775963659971542260000 10347876 12001339400217455744696619015825936384 10347877 -4520738073694852766683869200176264160 10347878 159295750747370509329009624072111894240 10347879 -23800698486770305149838431981650156544 10347880 362539563678256585265932434181071206400 10347881 -377975785433669274200755552994690225628 10347882 243058150654757577533539248000679321344 10347883 28625463742580288121204215045558268480 10347884 2276425907471985552916927305213007872 10347885 237414664628204447633085994591340827200 10347886 277777490319813364747897310070502243392 10347887 -370430078695606152483388743602128392576 10347888 115816966707852281752841093069030621184 10347889 276535232986937130009243734342404754356 10347890 74571811599178015489240154326925268480 10347891 -55740799004468404587483887932088728008 10347892 -70622419373480821710901903698222028800 10347893 -121287439857899804956067767918492868736 10347894 256532456241100555188829742156252774400 10347895 -178440045832330684725492308001830607360 10347896 -24653321803819007891709222524667494400 10347897 -14101105300067377253296456247828420928 10347898 221529744578965102477889347350414270720 10347899 -428008468194437109379835813085533195100 10347900 -135329107257222785692854291267020928000 10347901 308870413968225480380230254618574049400 10347902 -133593023696135322478366532334823822848 10347903 -353852249368919594782161265285828682736 10347904 -13698672332035680450216011174510592000 10347905 208771984712152711177865755942447455060 10347906 -140549349752121485386757351720075527296 10347907 -2250136885805705724635362770096602112 10347908 -177910747904629959525758967984062248704 10347909 25783893455230836961906598201915977536 10347910 59826099658886075055409627317222303360 10347911 172079653558462049388622534514623459632 10347912 363025119245397729302272496033692753920 10347913 -248264208434568195238396262963183844080 10347914 -294148266614531671539761344763468212944 10347915 31980839143684062766202307298530828000 10347916 -293780438207915482157060169300475797760 10347917 107821887406582219709927170219033564332 10347918 -62661407960925884560238723188454352768 10347919 343798451616707639885082722639177419920 10347920 -192876252252012854509310020913971200 10347921 49323409161769573801206921975260478690 10347922 205517713513639090893517077215655599424 10347923 -91812390203152649516137974249383224440 10347924 77809209895790025300197087297618460672 10347925 -55483562546795268717991513971336720000 10347926 30811307775588798459332278857554874912 10347927 271035542058144938521737942355835420520 10347928 -409347381487705090299406050412893603840 10347929 331743757276767005442104011295719411530 10347930 -94547415662976457007936444077626240000 10347931 528500435879778615068147562690324492264 10347932 74612062859459632095002779346311249920 10347933 597751357831007110469846862321155607648 10347934 81179070000742301942371476884507738496 10347935 93231456918026200779850247956861392000 10347936 -41740656574728710250877077986513780736 10347937 -359171688146187901297123711432655824414 10347938 -138006040822834444128787525693064097504 10347939 -180422370673017421940925041521265448960 10347940 8470719003952984611980103697152921600 10347941 312739695727017988392108986100379566300 10347942 -79072440259782504800781701259086638080 10347943 -957062606741141715585640255965171677280 10347944 -363978563429116472506630010339457315840 10347945 -73145860922520711178236524082915892800 10347946 7746071082521972586717838716355700736 10347947 -537955757853334276094640668939477646168 10347948 60259595591016636102054352836933709824 10347949 107238692876975245993725336563187797952 10347950 2488139990739073462683917303053665600 10347951 -95970035733993152821275764300646739200 10347952 -37125037336028040613189843011483107328 10347953 -156608904515965251265138910449466575872 10347954 -33001691036814826454766543105445217280 10347955 111204776752933683277218660825209437440 10347956 169782559279419471127949229154055541120 10347957 435755904104108691411897269994159223854 10347958 -211715516644708257653699410019059597920 10347959 -56505416528336887257594481656254481696 10347960 33930411506402410880992540142390476800 10347961 -73398139729654010094050481266225137148 10347962 7053163370742251871300261766364549232 10347963 -1141080287731573442808060634581907776 10347964 128202491215401781613559505311967575552 10347965 57037934522216824927969288959683655000 10347966 84797963566974252958580289756972288000 10347967 -26582603659578162687975114009168244000 10347968 -63034433063229660027685621058915794944 10347969 13800589270838590198724498017424160288 10347970 -9563786705256661176979554681516864000 10347971 429489569746642816054538965511157146172 10347972 -14246655085634485027429750747321156608 10347973 319133597715831331705691811058548172480 10347974 7007093303724973065137385893084696832 10347975 24035719719605768879919010753149133200 10347976 -393125356419178943461902293942172057600 10347977 485033611432685516217664480375125427152 10347978 53687979491598287905274066754338068224 10347979 379521661896489377383799614373827779280 10347980 -165169139892192324051700758968552064000 10347981 -30595941857349342771052230263468062656 10347982 5867191393440951618134036032247462592 10347983 -306325241243833541759695265372807601600 10347984 53925424744111338364044287927964033024 10347985 202463440702018988030832958177175303760 10347986 24723917912544676456364090650360424448 10347987 27423956295569350023508470092569969968 10347988 -28073088232561149512289948845765074944 10347989 -567418355020281914321752074981541846560 10347990 -40669645171870150574856397907331686400 10347991 -196951505964466712536771468417437983608 10347992 517297087550938712569949516781953280000 10347993 -261380426703092291991371920707689136 10347994 289828756472449968235271319009037735680 10347995 -10801530204989475047084797068974750400 10347996 -428418991583630669829238331925516143616 10347997 -526432835914762707722395094665500619488 10347998 -363305898155769358381837167424946798592 10347999 -18654857825329040335950884622042114432 10348000 -29717331075060862854871613944627200000 10348001 37866201377217072818923017211899210372 10348002 35539229131593117769889539031808405504 10348003 589656780168637862522911988571757508252 10348004 -23605208912620577648958687399249346944 10348005 135706100563668877455110474062146598560 10348006 -48259412088431533266102133495607862048 10348007 -289540402080228771491792020378117164744 10348008 61388042034035857340167977613905100800 10348009 74934269984467618169226842270426559616 10348010 -190274922703075491937596895583394528000 10348011 -418789676115171346100481110414082386340 10348012 156432297884417719765499434570250388480 10348013 206754000037534429134679207108792180524 10348014 195351114390160706504137633939321688640 10348015 -391247806632895010716675837954681254840 10348016 -74589008594856725770697673502958518272 10348017 -23338905935858480132727468706887333120 10348018 -153107956497671677287844331696475302880 10348019 123376122947803255148115634963471066512 10348020 -163351661772710450213167943863497830400 10348021 29315210511450646623890471688296150652 10348022 14262463661651079104939400427834957824 10348023 -2154683682275785249804658331162857856 10348024 236363769306412484131067427627414220800 10348025 -154083224676486107145641103187167457200 10348026 21908861816315066091819304329573091584 10348027 -75792681286718798021353276076481547600 10348028 -247808584442299074106426994574865784832 10348029 404545883094548236467443425759744938048 10348030 21381400001872942049514886030409932800 10348031 7063033081064088998992478662941734064 10348032 76487266088774434133487419931337162752 10348033 79175077762050359741338040690937941760 10348034 -92314968587562078566193144809158465584 10348035 -200593824169632266662155843798796606800 10348036 -5884158989469882983965076106726082560 10348037 -144675520236120712385466672286267109376 10348038 13191465608683051748343468993243385344 10348039 118478553704540262686973040988974493424 10348040 -281909602985483464958273367071673446400 10348041 191763837442146368252185846885546560 10348042 -7997833758103557147237974874761658528 10348043 -35159970990015277537900617783672962280 10348044 21385933433211038389475814494411046912 10348045 -217614297910519230923652275581661767680 10348046 256536603729136961622243113096758566720 10348047 -397474985947819342002018836974328046960 10348048 -105847938874334365101399092431092178944 10348049 30714006192323777075855900116131076992 10348050 -21018979839352563127729279166578560000 10348051 205583039030728306066290812576692508752 10348052 -204915082523418432016761282705234739200 10348053 273650759942276166709314415899320647488 10348054 -210722009758211751166283040168119224128 10348055 96345845895689129477373547929165854160 10348056 213372449401825489754993080860981411840 10348057 -109607749241847614111920940265803774828 10348058 -89697459936222129866070945929875968 10348059 -319428341587309072713216288419783368296 10348060 -55166419576468541437904284995032363520 10348061 453672274045886315875077456505152898662 10348062 89188789378430285511244570343248978752 10348063 398835619536782816633330794485617460984 10348064 -416447336127559057663175644133152456704 10348065 1519907652061866046178593978968154260 10348066 -48045496510559347248714159183029358768 10348067 661166775452249095227810319989651552 10348068 -80828181212513828592880041928500473856 10348069 -460201921210574516279395869412240702080 10348070 -16314382205697285248568143932208160000 10348071 -13602851381247126984027021906210574080 10348072 69187992499490339731969177330391285760 10348073 -485980308867570715671448443146477782896 10348074 -5073374083768418709449466672521092608 10348075 -28988071382091316286926843213808016700 10348076 -36302280941162452739433208075894506240 10348077 223861103155116992280632859980757068832 10348078 2342825235776596257032213163296746368 10348079 1155906850747022296978935035148195840 10348080 -46842288560861046740893553390293155840 10348081 509456925668914704905820458034115150372 10348082 -9032583237555879795042419074258219488 10348083 358656029831686707842239426811535735516 10348084 -135131512536048058877262886132389027840 10348085 435481243409890310348942182859807792160 10348086 12167574807859208928184679107780331520 10348087 139131620979865019686311156103665065472 10348088 -23634301312368611118212555792502743040 10348089 371847865573282416445924559334733798224 10348090 20684896492758797990965484433745720800 10348091 -20377989306120165117750808363588129344 10348092 6461153800636175202550860567091630080 10348093 -216746658217945441457079800667257780416 10348094 173974801017493427373539410545935460096 10348095 33227984800184274016881918301182053520 10348096 -174797218169683266360316255009033420800 10348097 461721561614942067056640078695277540546 10348098 64388193456052827806058962438282043264 10348099 -417586500305867908451267042633543499840 10348100 -31636830370835469496895042549172633600 10348101 80708591358048526060836819798418518720 10348102 38559188918855548913804457425235203904 10348103 -772888546215082316562662004211927062000 10348104 133910574484200113914638912253836656640 10348105 44120571590155855670762201275498581960 10348106 34489837292789903908449390876299705184 10348107 161181447892564397690602892208398586624 10348108 -12274653846870544313654294915785605120 10348109 -297520686211182115280734352168417553780 10348110 -34969501393772735226526499422093132800 10348111 262911184392840366621564364290055129712 10348112 -117680252262711669721105857648802013184 10348113 144804980364615810087566513259230409888 10348114 172387236825391131418652689301172421632 10348115 -179467017879845230063393003394868480 10348116 217661752464409948495323313543098673152 10348117 -81044214168027988372172246236163286980 10348118 -108653361539619623314465906860242331648 10348119 -84500394723253206940979473587510836400 10348120 -151498349762555909218385141806926643200 10348121 304369680492764238628543702382200431360 10348122 372557130070412056867886780347023360 10348123 -265893818053771806357273997128212529920 10348124 452532334589722191874505933992597111296 10348125 37953356383560576441767106056711400000 10348126 -55505371195266835010804612337949999488 10348127 519218889216924686517388948486191210792 10348128 160822079146991375147124769261879296000 10348129 -155474421078171316776955604355124541520 10348130 -30221603659927071402261214994944966080 10348131 92290992163042313912002911847029196800 10348132 -89235650848729725569422565460182759168 10348133 -132928354179769501861704127996916695200 10348134 50636926370123483203343778392615244480 10348135 23471344395396305441273506101556331520 10348136 233112659074521738682438431569538908160 10348137 -287519321210589895863095255564337287232 10348138 -224091861160440592661044723819812959904 10348139 -272249956645095144737902692275380838976 10348140 134644092357089527710249964526537932800 10348141 -238250035257853653156908426167206803200 10348142 72050888519559618800225509815940106112 10348143 59905854747414733426679771716690091664 10348144 -1221816084806493366673867726694547456 10348145 -196362691149062206553920496066589809100 10348146 -115164821966682611058602802896109257856 10348147 552715500802030839577157706271393852752 10348148 -357943373332786959228340229303627937024 10348149 -72632500982028661072678261675537440960 10348150 206001068462141393697908497862652936000 10348151 -154761785944166429914493709220901994576 10348152 -176840636500815290115045409870619258880 10348153 469225396630644495034522817253308615402 10348154 43737274917547083408076963784781257664 10348155 -283204461516433093995248216203200217440 10348156 -34811644068579785904925866024813291520 10348157 99459420252295967072854992480611875320 10348158 18584499576822501251831154845280958080 10348159 162450766726503928227704406586393151360 10348160 -59138845609595933542416984003575808000 10348161 -482314563568733247783732015072261731520 10348162 -476509360197696819084107539335011808 10348163 388346250577017125671622409218385291948 10348164 -74781501093950059698648730351090300800 10348165 6406857388395614059699335809773295520 10348166 47423785389358104967842870455680913280 10348167 -175855792808753820578925823747398828120 10348168 90120964220936776903178025947560642560 10348169 185597036809858095961200582632397154560 10348170 53112323616329471141804109599662248960 10348171 653339142754330055600614669295873852372 10348172 34975922506011703593108176907898920960 10348173 223059856969729764401389452848946561984 10348174 81651138333118656678022870708310589120 10348175 -83889068814012864077815386165503382000 10348176 5893186310513621542087552258690056192 10348177 -367798178725436570574635896952125025856 10348178 161552427370677376475437617223618759680 10348179 50348899849821727250360365589534618880 10348180 42039747665632688340246781243528742400 10348181 -31934541924872797718692947316894885536 10348182 96568664374152354343982997885308455680 10348183 -2778252280720565356413091901902440816 10348184 -89747276166560644265372862593970339840 10348185 -35350384098649220200570972101763723200 10348186 151537066995379206077017704911964250080 10348187 376010212810982745924852542877837358920 10348188 -11154015878450179724042452702654934016 10348189 176870231616061407896077998940729800192 10348190 -12645451037105409366680254636354456320 10348191 -132164131746382793246124992625976068480 10348192 18327908782363975978220344902236700672 10348193 200140847874882608731705114001654537442 10348194 94436356175305918009654032110472278400 10348195 -11450060615647026782689516278831472320 10348196 -171468356040535534345847050197443337600 10348197 66468178437426683803375665407839434240 10348198 60995935884279866574551361747431639040 10348199 20834244173970999827404812905095500000 10348200 145768733393825987740447459457040000000 10348201 -19895339299508391100107295253495515788 10348202 270550692783857435846171530786893298272 10348203 -65082994060308262991719108350645998592 10348204 -151147500660235613259193536767957371904 10348205 -30004242528705841247743328713985130240 10348206 -55536270956964646724903611640484040704 10348207 -412651559620989277844999575465155762544 10348208 -616187572515693066195109572716298240 10348209 80408848342472091267362536815040770720 10348210 -64981773270605499808098493567128960000 10348211 -403045932157339700818527639185268979188 10348212 -164455381042530079504298294620248883200 10348213 432238230432520429830817469498386813980 10348214 198599060807019907347848061876522614784 10348215 33609300538909533681227508433327572000 10348216 -266835213991106514730024596074186035200 10348217 741845920263138208268154837695848185600 10348218 -46010467765974625146886094960052278016 10348219 -36555070034541551088714204317098533120 10348220 36385430503758814334155636279644602880 10348221 51492313076231068445752385469245523360 10348222 -89016729560660552935234440939299424000 10348223 -227252228579994228639104421783658890264 10348224 -12112521772204187463373411999278956544 10348225 -583592372202335472690342737059308873600 10348226 -13508621984418552441446017315868421120 10348227 67680209235388124190353742825803058564 10348228 -394757588811124803104401512348900292608 10348229 31601867401303989537699232990385560128 10348230 6581622675692719943386720082988750720 10348231 685042242931537836777972835403214243032 10348232 -431902366310653333405638342602892057600 10348233 -65333725456447981214201024703832338432 10348234 -20782247371053746487239547611393642496 10348235 67647456959235604523228938242414283680 10348236 11900645143369410336497633527388801280 10348237 665849697074649049759334474771392291692 10348238 -323404446309982760882100754998246492480 10348239 -254636885172823379169755217267374053632 10348240 -2966388104969314856317729210336542720 10348241 231375425709117866600019421464617478642 10348242 -10756751964530688433971776126698767360 10348243 142679250844697665613213376564948560492 10348244 -142668442200840956336146483913306937600 10348245 49085012870679184725447878540096372220 10348246 72077090915811043004543597201809584960 10348247 58121046951000340653077518279094845152 10348248 -83097481351605922008694792411168481280 10348249 -39020224469458436808895072783081718064 10348250 -71985055256954079925563250057131264000 10348251 -88231855984932310925078754331191936 10348252 -240558468943029828627396701450037132288 10348253 -545351860319357792308274485443696738240 10348254 -90594164868497687270419302745025331840 10348255 -152207476233565987293133727397101742000 10348256 -161962832060683351676053041719931568128 10348257 242859061141616449244767628140106042592 10348258 222024872183505096225142734707966096160 10348259 -429927530479071566480249584912921497384 10348260 -62320996436191943026508900277495459840 10348261 32234972081317369647568308730801209024 10348262 2686838980081442800770153420475800000 10348263 213152145132843723493783490539833112320 10348264 591389170295680722325269671962318863360 10348265 -107408674795626284516665727673123137280 10348266 -105151107940640425478650927144698521856 10348267 11073620209965313762157921992576601800 10348268 8620237238772072167061678463480882176 10348269 23335323596858054933642743567290529344 10348270 203117743068973791750884301766627078080 10348271 -564404035662200253961145476146086008920 10348272 -96184814954537752477093341434074890240 10348273 171655580667404424400490091400237017000 10348274 -282114729046954621549297794888216184320 10348275 -44643529854871107710916409986532262400 10348276 -469034966930694830780624294927041843840 10348277 -161534290708520090667894050958010844160 10348278 191998354120378211023842147823912549824 10348279 68194715908121887157904427141736923880 10348280 -26370783643157232001907670949691289600 10348281 545040537534614743558570530253379114820 10348282 -61928595682408433055758634248926595328 10348283 1239803765731239912708471794255985276 10348284 -271389098417383212519192720424380850176 10348285 -264915757980720797028115669933735384020 10348286 10136180239400548854579676686622647744 10348287 -319619832812326651017399541458128560440 10348288 310662643872467191278986213846429990912 10348289 -280834968853437638189861024917603895040 10348290 -173812029325944430086448783401160166400 10348291 76428302412038343370460110920295985040 10348292 -237198711059093309145963755502383577984 10348293 -210227946473662531520938345058554548000 10348294 6144283549898311730160563748777576960 10348295 -253685758358128959109216691626673628720 10348296 -19911123642981694054491937577348628480 10348297 -28044750375131286511109771722436601420 10348298 217847466028304365214900701504584523824 10348299 2701725090395737386762235742736224448 10348300 5478557050559473937131714443483334400 10348301 696043101976932395822378450923944571692 10348302 134152205035347516783940547081102190720 10348303 3064047553163988292526895583632350304 10348304 -14074370656933117319921523245401620480 10348305 189641639737551533414160871152149990400 10348306 -362912011770773044328194948268738815200 10348307 854093731475116782524372637595066452240 10348308 63883315247407498405114669675215576576 10348309 -373598628179782363389252670897125008996 10348310 19347291243714944075016022614776482560 10348311 -438397558772647102642618783252759922328 10348312 263166727178438768149622562701889331200 10348313 137561038604242531302420669731965078404 10348314 46540299219425595496792470572924479488 10348315 13136683126955938219088885179082920320 10348316 400133400045851762499112743960341544960 10348317 -4254881829811693879357813556519931168 10348318 151026247622207728347974884162178294400 10348319 468856573782004587579754139668017604896 10348320 -113409462373941448171477350497805926400 10348321 4753596578684401945064942562987172224 10348322 -153152849534353257475811892240711986688 10348323 -241742694912123031356883663884376839816 10348324 -1020905704472203599602477402457907200 10348325 63857199890488679473048249664690058600 10348326 -45621627502931914197231915355026832608 10348327 195334941673951150254868163564850046464 10348328 -343981970830784062384353074027640099840 10348329 226097600663728265297682002653136874384 10348330 -122260725118163715091239887464343905440 10348331 -52366373647781405811225982983384556800 10348332 101967380309211558434180080154700447744 10348333 -281332439145652963783024217876042349418 10348334 -27254180785273577550663807980210173440 10348335 173072611976344704634601561019580593720 10348336 -113446807779925889233566908292946935808 10348337 10873251462060556709761342994353467120 10348338 -37766500550711106729884699315086761984 10348339 -643209644343520687752759883089924383860 10348340 -88361060659274093015482399705982588160 10348341 82747342036583137253862306654519896064 10348342 17617955641445479993885964278150166592 10348343 166748503328540417799709923196605575592 10348344 -261527495869865604333144036772174233600 10348345 64739455668419736347845674254190155520 10348346 -152938244564540718509944762489129545216 10348347 41041678180128864768769531206506117400 10348348 207089621949094404804312844032637056000 10348349 757306824140176815576436261840509839520 10348350 -26418873559497530719168577649523968000 10348351 -182507359531055715573495943655072338728 10348352 -63040080722956998906405292834239283200 10348353 -224226967393900574677685677134691493838 10348354 289970155114012145174577152596533191376 10348355 210809607372191074455409814409691871760 10348356 38175956501763354989200366219793943552 10348357 174191446909893152740715887078416252960 10348358 -41605907243245974575158617014320596480 10348359 74381814694858227546727313090805626784 10348360 -142440066079893174674679631900618752000 10348361 -29605989277224256577272608413606272038 10348362 -264712647531734498224441613515186627488 10348363 -48166900070614118604491431932171508320 10348364 166748142146520950365240464551483089920 10348365 202377981577117458414020121297775530720 10348366 -84152154505685084417195331889696948224 10348367 170077218270746745512960885415372494160 10348368 -6101247793187474928979760640570163200 10348369 -202540362086664348377222524797257014160 10348370 -52261863042146260302215132990364897120 10348371 544611422368611982342668170633306359680 10348372 219352383355255565756312791254560456576 10348373 -39382540128335279748709287053912662080 10348374 74915917395562961245300195592014099968 10348375 195489047037159668793986907948155682000 10348376 -216473473699168667562081687192950845440 10348377 -152882111017473138604052020525498200432 10348378 353166721465833962900168602856598048240 10348379 -275482870291481076198887735411875033020 10348380 640018419434303634275949039479685120 10348381 34242356582307064878259529644841132032 10348382 -131099655663626108471898096921963417216 10348383 -106579491679267971761602221812581448376 10348384 -109299470866276655456854343684951113728 10348385 278680585501091408650812925048873953000 10348386 -57573063386702970057695118747509625600 10348387 130376952594694742381476402891536211104 10348388 89201619072053393291002286579931141120 10348389 -63843689026040987857186914944609894400 10348390 15248596290369307043304932126443261440 10348391 -590687895720772452656567131937755547208 10348392 -99761676233802028323347462578614927360 10348393 544597268368670705897736896968372334880 10348394 9011131440224444377285185297699762432 10348395 -216126812853597242400157505451266603280 10348396 -96395115138888848431108383220191635200 10348397 247412708756447871251801712988103445846 10348398 -21140332430338750179065488215084057600 10348399 131028562441642703104759055957070280400 10348400 33064839311307943050852694474815897600 10348401 95238518752623255255496192788316545984 10348402 -77889949807404573512550196058056209408 10348403 -166744810715954302016407501990410084000 10348404 452803044139580924338743386599938048 10348405 -158618581023316681061035760547622211940 10348406 -62581102393501228894196883070143954432 10348407 -32004856237944665260703139477798927600 10348408 252737017394338063249392329822509056000 10348409 133448998145265728587678025017493441604 10348410 130985029201329850106239871394419435520 10348411 390456912996921036219628970028173713000 10348412 -271540848024111901238613519044800518144 10348413 -108203434970538727340458162173689352192 10348414 -159388362425743735156718706708108992640 10348415 153920710732345195027828471027778764800 10348416 -60980397578307630083300849217982955520 10348417 -29017222059794384954709508040385457534 10348418 143871091762950761158970813189272296960 10348419 23060278228199636235335666156725379760 10348420 -80387769180597395088324317772476989440 10348421 252788420261170801550946578780008886622 10348422 24910300019921563712298744845947643904 10348423 2998159457828109231178946826332985600 10348424 122439751289535354552348879180985512960 10348425 134209655798466361658831803672453116000 10348426 427048832477862734444926398556556544 10348427 340500153589314806642414431461712844112 10348428 -118274134408615822420121893686798266880 10348429 8246639090195587233290059037171968640 10348430 53794322192779109036367577609220985600 10348431 120559591893431939239736991355390678152 10348432 -73625286813711929794667963532006309888 10348433 68560645900928845910724579998646994020 10348434 -129594600048191891210545611351817964016 10348435 93488538453460143954933024670744712880 10348436 81583763663926783565042597021527941120 10348437 -444732915320722141669230619366846700640 10348438 -198426899519155778244644230996489958880 10348439 -471142447044157725119567153985301064760 10348440 -83842147773830569577029911205871616000 10348441 22999488122932053686055808874629137684 10348442 17809990498533952151504145552198094080 10348443 9476441746157826060303349796997932064 10348444 438611216524463347227049597376079246336 10348445 141929140011050693849056340140225963200 10348446 75661613581168749916329157520680037184 10348447 -443929432545216886248274788608171745600 10348448 460041380693670308278374492406205644800 10348449 124672014141499410019666658288935564464 10348450 -12610252670186064701345562852955545600 10348451 -152968307428800479422232981648645877696 10348452 252191552537541505835330878562407987200 10348453 206898916810861983705419684352124064702 10348454 -206553231335274987686130877928573818368 10348455 -48860482506457695341704730721280677600 10348456 -189436571726225340640082705095212656640 10348457 635400702150725502168596396100919168506 10348458 56753000739083168369064712738184880384 10348459 -232842958652020706437038071455900553472 10348460 -114766265723930736741127042440673075200 10348461 -93647592813143751165916762118972192640 10348462 -49383695273685403138053513086385947520 10348463 -337710652673583478108213631165079117456 10348464 -10997437212067798682618336257973944320 10348465 -348428637878769908067773992374735528600 10348466 3264797314178036742507043959275746944 10348467 -228278580580685268590785511893516815264 10348468 -72359837495680279747635490662317031424 10348469 -390648105465232541667275835199711130130 10348470 58245853420749220901898130704552013440 10348471 44692263588728247586161573407045256112 10348472 -307866402354688210072438441540036915200 10348473 107253998743020986066112840284943848784 10348474 22945374572772469204210390822769690736 10348475 -109405723724373913220191188848133933000 10348476 40905019629796322046927487511896104960 10348477 -530692338761250016948451814303329855674 10348478 -45974283013651043926429355804359120128 10348479 1853922303100688640337896704264436120 10348480 6266718785230850216812589648770498560 10348481 -154946548605702310675391578243958560896 10348482 -9526733118079566438885547847851376640 10348483 105729079144156177744571191298676919040 10348484 333021203125269028821769930640991398016 10348485 50072784733156676665763529416974417920 10348486 16145761191491149206609266267842212192 10348487 -436816388357662950044084497955653197864 10348488 298218200998079586369324618220515148800 10348489 20604276050971004337012705576749091456 10348490 30725989976582960586908863934422908000 10348491 -402975438431731788312998716220527693608 10348492 -86576379522039572855243527890085478400 10348493 -215651626893328001390367651999159175860 10348494 -27559586569259488915534547621015034624 10348495 -198869374865510879425787787502733612640 10348496 -119752700694521723292419107896081358848 10348497 158111809895124622662929403527774517300 10348498 -248999294990767856097158943226322343264 10348499 151689481407294976214309784054335597136 10348500 -233249150106035799685357214340979200000 10348501 6364692208078662808211428570554131904 10348502 -278181213420903617324244067769084654400 10348503 6187714888393815493640522120785081728 10348504 6997588727539105634814622917761310720 10348505 34842086511731114565272764417081277760 10348506 -102988779590503531202009559093384353280 10348507 -219198078390838112544531674439855448128 10348508 -394883508671675088866097181490503644672 10348509 -3548380041782198862270135399455523552 10348510 237303301429033838390363948799365088000 10348511 736437976509606974796042072098982974112 10348512 36695275642783957549155875505250762752 10348513 -24407023883646149365551758193043668992 10348514 -54131332726427298477893762010893752320 10348515 19237544725432189737511143622004626800 10348516 367632197587353802554118940659666509440 10348517 625353150673551912418901689508330147712 10348518 -162266243123179027709383318038833316480 10348519 -440932574371007805251401763339496677840 10348520 -22545946120774941619948299540072038400 10348521 -404150704360971716888370610901364532320 10348522 51069024524729657845767769050340155312 10348523 771816373557001254593242184088484848 10348524 -10341786572966940209938361526257212416 10348525 193646804095396155994555783007270635200 10348526 -26636574112180975774639758912954558720 10348527 -26152222118485417314906732988292225280 10348528 -93368316766615367313389361748769636352 10348529 717027703297606278423778197350317645476 10348530 -8920153853441152478795964148387361280 10348531 -169881255975599654134687440329746991668 10348532 -56680987756672673963003826727752235008 10348533 -288702165810195288577721184434347158720 10348534 79619421190228123481689777836600729600 10348535 -140619000237747453989009358916330052520 10348536 -280630162849196314584503984206872576000 10348537 102004021287469252460967162939823502186 10348538 64994030626004982798220210871742495744 10348539 43609078921576429940347858056731328024 10348540 -1492888076251973379866855115680716800 10348541 160041479711681929398373496170863303360 10348542 -161489286264098155267960760948954675328 10348543 439338936949053198784408968014549153792 10348544 -2520505744115731052337278720032112640 10348545 -209275141625812605087778505485339831680 10348546 -214141911154341307199167583924497721376 10348547 53748835262433552490971652241275560960 10348548 -3967411800922059843072388224164044800 10348549 361032048226771942826108781113297487840 10348550 -60400674452505948153284388213240360000 10348551 -8381400897802426922505025622677982832 10348552 -13716308260319155983897886936147968000 10348553 21071234971172326459785535298382336564 10348554 271875828608451134942465745951130156032 10348555 143332432864093344032662378033948377600 10348556 -94190780291817488876188409436366055680 10348557 -64518969518527414145103582380266052160 10348558 391528901708802977277306348686105081280 10348559 248884052444793418096299212968065525840 10348560 -5848880245235252460202722118483230720 10348561 284458254552903396191712217940116638324 10348562 -1488668496751014989486592174493406208 10348563 411064600098392482987611782384686731360 10348564 7915963220393389539773443173652262400 10348565 -164126946902450408007864370196863893540 10348566 -101715231924657131374044615354037517376 10348567 265160650438866260881726430967028900800 10348568 -313848808467393950251831928309259018240 10348569 -22216341690858387047548194701625087360 10348570 253174656340702962049096555797689952480 10348571 503462356897076079419034440706380521344 10348572 -111855016375235103564531866586012945408 10348573 294272242540479564265199833093458590822 10348574 -45931721255868492648788089269876543360 10348575 -73551472720982277522775032964098700800 10348576 223144746006727775799159197319246643200 10348577 230460294789587557382873866539997443426 10348578 -133255609216053112859174779319681097600 10348579 349450111496163295992250727332694777180 10348580 -424540340733886135778238716712664350720 10348581 649869249343561788266007944444665906464 10348582 109310134937084416049240769095031655392 10348583 -196261967042833999875791075749907708880 10348584 -155986113561019132703367434659637575680 10348585 30534088793760785231252753640275118600 10348586 126552304328943283965220899138286306992 10348587 481269108785897593694222275590324235440 10348588 485701314193293685751396670559886482688 10348589 255902137470505577133247439159265624300 10348590 16976040476563144406986966663490764800 10348591 439341613505611949069376959299067888184 10348592 -68348363326004347522623865275792752640 10348593 -334985739901804860687215308472738856336 10348594 -1858241060622039095517907271939021280 10348595 3182822683750786702096002510735052800 10348596 -303270004200250598978839338758969388288 10348597 16741086405884401345537864355532288000 10348598 62194586603369880148157266013794433664 10348599 13209383089435718284432270138010512080 10348600 -314141709910043146645351603164833280000 10348601 -10033031773734342356900930763504644736 10348602 -103098752257438011783500001543754826496 10348603 68883468167541583939861057671786266852 10348604 -47385506947254452150899601463606867456 10348605 -63121289390964678827331097122450700800 10348606 39171098978386876195053724508343717888 10348607 242313439962607940800887640803839116944 10348608 -120542939680080358825680206563482009600 10348609 204905373324617041567074126616618308400 10348610 231747721600015398964506960027882684960 10348611 29159894730051657389789826089523934464 10348612 308892272064061655119596368015866199040 10348613 251449836851860320529749245732491435584 10348614 -4447053284668191444846763761385340160 10348615 126578635107769628910429310896098144760 10348616 1083786391435616721252220032344823398400 10348617 -100425345091817846346436032669528238320 10348618 -93671571848127023459552806010172144384 10348619 -867762676079727161010563271583990813008 10348620 86535523932866878831411222599321600000 10348621 -124042109166300417893924866864782340680 10348622 102588762542241173733868002221276851392 10348623 77412277844366175857886338145867493824 10348624 32662402747571659860312605048970805248 10348625 -31733667938579529580234764429370128000 10348626 7965114853694443026956634911676850944 10348627 -856265812582012521756019539298476869880 10348628 -341880228591021369356682951158005141632 10348629 116694421032096355446364425095801983680 10348630 187379559312015804068482554629665416960 10348631 603901938416338206266290841357407967472 10348632 -135785634246803878870087769058447482880 10348633 -629017551157537204958218097283192210816 10348634 145370766929042336031423707469400319232 10348635 124269586076253864040752999620952172800 10348636 -485380665744008208110702062253436689920 10348637 9972977491823027985080765263562603520 10348638 -2458301659851735957464507509683259392 10348639 -221734082216861545610921325813537579808 10348640 155089172843305873442539902755890790400 10348641 -133134540117638810149681752117733456896 10348642 -38775174425497210214579202439123852800 10348643 10234034378387571952377887117723799024 10348644 -236842370623005515846870871116700969984 10348645 -73322931662263950724987166331089396100 10348646 -68824483258121537584612131066873600 10348647 209698959270367658325953081237604546600 10348648 744454446717185838457225933613889945600 10348649 581564253764990822082527195934864046650 10348650 35891263876928818985927991348960456000 10348651 -663476730365686753297608350782042846348 10348652 -129355725308308531841703683089444894464 10348653 32992788014360282046151420629091488000 10348654 -332521075165710890537394912935213434560 10348655 93880613116182771104382032437315023360 10348656 -12967836129415259750070356030629871616 10348657 -143400008269650817915669921680254289168 10348658 -114268894379168861000749525456120811520 10348659 -209748263022639098022022066795179922200 10348660 149954676022208800593343538661048975360 10348661 450506008098573805674343887242426633262 10348662 45282127365709059291893841790903250304 10348663 -12608764246469810020603046140573640176 10348664 -248969529129396572578891743398375792640 10348665 116077997346419170610666821081825729920 10348666 196851171333810630915169622869288679424 10348667 -18840539050281344000761168619478279408 10348668 -64102181361211529448007355851385733120 10348669 -183872077516585455219596890897862071930 10348670 50238457452384965140754933718734537280 10348671 -297734802165239562235842766629987288888 10348672 -425280326427768918304156198802817024000 10348673 -53112558761497579414006650910802963280 10348674 34799705022931755573728661468240153600 10348675 130879554017235151320032303085167792800 10348676 16063026283128002075741504613111312384 10348677 26107652206825853967747900975603163968 10348678 71888291549194603187447377249970229120 10348679 689810700613485996141934707586321625520 10348680 -42137263243719904374739544844976128000 10348681 -4669892995606020123952006118847315136 10348682 462419824821543482690213899739576518752 10348683 388809436393521391005068358183240676824 10348684 -430841865618046666208392764619155200000 10348685 222232387666016384380963610874786754380 10348686 111799979666727492424115774729997854784 10348687 94714855945514606645922163229746917840 10348688 6393886780037083534294786279302758400 10348689 47518784098148471262549277771971210240 10348690 274072415912816895432069036994767052800 10348691 -376944672092564846918157665616721741908 10348692 28192252689822923193414221155174348800 10348693 -395945766617627909649745685321016973280 10348694 -3202281568462257477600618095719963104 10348695 -279716306551799221829827695831785164800 10348696 -322912956378180628687578129965916702720 10348697 -63024900030470254521416641171849852854 10348698 33854719937732174484593719175511166464 10348699 13802075510377938805140029851059866880 10348700 -26766480021097720151176386191188224000 10348701 -355616026269165702367168290573931593696 10348702 -80401410185549502991543278154627318848 10348703 -34134732922334328731515360826719146360 10348704 246025497574407658647678467097332219904 10348705 -8567556497416521160162792028859680280 10348706 -81469971859829058725426203940608055040 10348707 -23359727610952926321519767313331192512 10348708 351020498243761616771134277147233255680 10348709 -247331188604257630853516917847088770784 10348710 143305640719635497616546164361750360960 10348711 587993414358762233882691329546730621200 10348712 118146742629928748330758787526479216640 10348713 -92773205190081144537906105252596119158 10348714 332419719477666104521845759805663289952 10348715 -81610435177766536767306528629584460880 10348716 106027491928888535726928101225503850496 10348717 -560987658235424285643888963215533504234 10348718 -326226705205418864901970270548425628480 10348719 510719830044157442770879046632337426688 10348720 48330586231982505220575368583391150080 10348721 -685915647063608147549894611344218897628 10348722 5318857069958159705906903684999503872 10348723 212264464734821570307666683469537484800 10348724 -828971731173136416013848790595241984 10348725 100200512175474489714804501862237209600 10348726 250115431314355311749267364835161297312 10348727 53322089478293300101701344786281948920 10348728 -21240250402607714095666450992853401600 10348729 378716933165909634105935590312457660330 10348730 -14197057280709384061639083525798297600 10348731 -373261784649805715001219026583425870580 10348732 405864771114329386620967244178492548096 10348733 -487788062661342653184947497307470600500 10348734 87427970150187813623321470273338163200 10348735 173944161107673748021915980312565850400 10348736 158728755783350689287155964094445518848 10348737 34281909604917491757521781248512283520 10348738 83464481995795871708543139251801520000 10348739 562534089270223444714338808707632913360 10348740 -174364679130582622329665521376005405440 10348741 56671318733651590055085126936836792064 10348742 -156897656790592383618083332908964508160 10348743 12935866577000549440357772427239299584 10348744 28024142528695728200770136961953464320 10348745 -143108362057916916392660018751464294400 10348746 117257137979397610512799291432729814784 10348747 -131727470300975718033165064081970992368 10348748 -267688983811516064568992463099505550592 10348749 -440511263842310052690683297913083899200 10348750 17819480762309905404618333897030960000 10348751 -139293561792676914526110275115398534400 10348752 26854572334843053454474509700000776192 10348753 105829237091577940364255080727319512560 10348754 142262053134442331753916896284502182560 10348755 -195081831389596840159472582718628063440 10348756 247103921012243435910600412259646259200 10348757 542112742099147725039035989441754589006 10348758 27214502273038535910129471462497814528 10348759 -680517246681116704174737178524019602040 10348760 -5038646023826406762896110140881510400 10348761 10634581638640074985770806380984320000 10348762 -192688755442740970343676648033186318336 10348763 366010234004497824541945073973473002560 10348764 294884523859697529047826400910603045376 10348765 -84328083415310332890321311038859531520 10348766 139925078693121884021462882029982140800 10348767 3869482094688687589390960027254384 10348768 302314798931450551648758928809468887040 10348769 72845222644925519089280598583562623620 10348770 13989637545759990186442200080977305600 10348771 -427115201865320285063425533315061629028 10348772 -7362464587580565603089304810710900736 10348773 -206801150478982604468337655071470810016 10348774 -162132295675259389225459252300388568864 10348775 13615456228021705786109776350565612800 10348776 -487888380566417626868101760728923340800 10348777 458471086664205767019374135047434941520 10348778 12979792199218046048315219596117708800 10348779 -31308606083082849454552926546905702400 10348780 -44693177729366668562212391118676500480 10348781 6541481251237708439329717153580299584 10348782 -32922154209650642554941973515004304256 10348783 50763094004332177261153517776043358032 10348784 49848138851062151869930917970302468096 10348785 -16408342883655899749508579760622887360 10348786 -94566749071139621160394834991239372800 10348787 5037846885476992660711757223640810320 10348788 -165204022055840401221141792482558361600 10348789 443793329577931026806442612496204833024 10348790 201536246162356972722159149424463718400 10348791 -188726578827652788635922988729759440408 10348792 -38068631782785298916828516470424371200 10348793 -16257099380480938510372045268436206016 10348794 -198359547143420187089219566896143231376 10348795 -726965954793939652096187737070647200000 10348796 -75934400889918904880337650684640076800 10348797 379022476636871106431279860738820275200 10348798 268398541975054702379233560245635046400 10348799 -104417123729703301660907735764976467200 10348800 -79526737781976513220408105111860019200 10348801 212335738419737585190621676971298932230 10348802 191274978943189243983910662809411558352 10348803 3569108001071213094335851296389896332 10348804 113043331975046415390912079217277038592 10348805 -161305321036879675339554470646116841540 10348806 92714208781908265153347031818941122560 10348807 -53490940306194623509652383065835080576 10348808 92133921783390734087938352063256053760 10348809 182004137816932532249682592185709810704 10348810 -1488993108487051261086371937234055680 10348811 437001896491274688775196631938665030824 10348812 159303807478641057669050233590029509632 10348813 -577237188392436161468703152870965010196 10348814 13818108508048851491994585433272918912 10348815 109173121985249649891737311774350773520 10348816 85313474289891557526857763169674657792 10348817 -659271329292083972139447865799086669134 10348818 -66280714162151651891654389212260090880 10348819 152924287266466717637670302409790567744 10348820 150880053390274345342314620912838420480 10348821 140916017137565625508664729733050443872 10348822 -95688699944772014020999313938407868416 10348823 168853447202928709622407778859634176000 10348824 458474871986878370384929391544093696000 10348825 -202348030385370001330413000919161182000 10348826 -34983433078030871643497432954360834304 10348827 -281600562335799577137855701862405849192 10348828 19023776731253767045780658869651251200 10348829 -119545161169843036978389600198198972570 10348830 -56037295781140067546641677774224352000 10348831 274506308568637408841552546979168493200 10348832 -198413759275415702744406789046882664448 10348833 -112206126464925479482271016092923903104 10348834 140308189204460720481247558406975672832 10348835 127646650637743767958466555157873610560 10348836 257998612069982153413951054834805637120 10348837 -401663127458639291813374671843362328514 10348838 -168373788201904102078998224324883355680 10348839 419722584927757278887612980356938324208 10348840 16409439984664869994244610205254604800 10348841 746491980449155073076502558799329093242 10348842 36265131469202569138824673468126003200 10348843 -173982529483843885723836771013282298760 10348844 288618730714047379868569772438671257600 10348845 -2536994512057164675368530179177365760 10348846 62817786596559050917171554058382359872 10348847 516736927737746441805028153784429089296 10348848 -38413269665625824269761990865600954368 10348849 -197798899435107832640681545409535197184 10348850 15609644314184248782037384432449600000 10348851 80464621572614278960953902857803091824 10348852 166545178934423042534857482807216587520 10348853 -649221431045959844922523499653896903780 10348854 49714117049785950143523227297735516160 10348855 -123682696906147316014469535145916484480 10348856 48230972761412169107958330090326507520 10348857 -90181011974391468073715316739116723360 10348858 77899918730920500167195621373144962784 10348859 108552935440099309864706940852932529840 10348860 -36440001776078361853879765234861578240 10348861 134279418207925030883491542937657872832 10348862 260906369183192441140817638323634674432 10348863 46948032113205736260307147032752186880 10348864 -34048156615487227410518040578362441728 10348865 76032038583312644721775757026856386260 10348866 50359112982905966312392726648466569344 10348867 613213009949537637144357562359812041916 10348868 455745509225998108470484020052501688448 10348869 -411867554671674001694912607603806932800 10348870 58603803359561273110685894626498560 10348871 106838094945893872467293749726792204392 10348872 64322766975962551851782760194096209920 10348873 302469452081556172944472659776377906944 10348874 26948882303732194702402027648777539840 10348875 -209754267947867881402037805223240200000 10348876 -196815009737000342991923319032545024512 10348877 83840584512838418235624445065171678144 10348878 19599424179372615725992609135351977024 10348879 5192789039714511527708919916675949184 10348880 -7499849169755696505010047745159741440 10348881 82745497026954138696162320901876792480 10348882 -213365824694334390876126585547223116800 10348883 -675787243446408157068911281634724396960 10348884 57412748537795775897984145089713725440 10348885 23672321756288934187858625295045849600 10348886 -190585152932098603664491841284364653056 10348887 564730769477969165300485146699520599552 10348888 911434177489538220626012915099105280 10348889 2974509246443034864908676062951781120 10348890 -47973731450065795672099033586542030080 10348891 203440976703835620241218745593484563472 10348892 113432001907981233642931707394749284352 10348893 166604431547233588233981624970089255840 10348894 382021974701432076865859935453912715712 10348895 74487279855281212003664497629001575600 10348896 1162985915438239766902696408755732480 10348897 -38176509448901245642656312084514360600 10348898 210603535740342470026954118877765446736 10348899 -111413511912879126933620108424664681152 10348900 -107567845889967819827575076008331244800 10348901 -53884405084275133042067678892524406720 10348902 -10748180999350036603751553087189412320 10348903 153252242595816586820225994977580609360 10348904 158868714274732080843124470862436981760 10348905 29776397398870059258963531642932699520 10348906 -562213598742655198122607382923412499360 10348907 -521933658261993671385569035893546344844 10348908 -103815722019371627839815068398196451840 10348909 501165204752874830948213923709992162540 10348910 -56768346423589405428827434557352961280 10348911 210310324504124782330964291594598093600 10348912 -15099501563565415827527957949645651968 10348913 -55153219947366621112048212301470785838 10348914 111258006842710920501898799418450829440 10348915 -344640886713013280427241676927632855440 10348916 -31649717652230252388318459784771952640 10348917 -98564578876666285078485775353772269600 10348918 -160685108152954148223827174232743131296 10348919 105431336990877367266494065751410460160 10348920 -85329293655323009975891042085672960000 10348921 256321549304906692832001219174050217600 10348922 -51530331904399285905947432536913401488 10348923 81367371562454733812811721802252524800 10348924 221069340220725243739049922864103758336 10348925 -511699728229209062616948954145253124000 10348926 -63527869296288797132768506878598603776 10348927 -30310935277658047296705961248547951280 10348928 924266558136697860252323343834305003520 10348929 180024229909290656346850036076949759474 10348930 31776778112503953599181467711579105280 10348931 -707798398668733754804476221288618779268 10348932 -27418243126387520523305643881761990656 10348933 -56334619723705947045690606582722045568 10348934 337946371149004003760307435703075115616 10348935 250790494665082255650007578257676814800 10348936 -91145571655160366382527388431039692800 10348937 -243328604881278088465091552254000216248 10348938 -169903587413898595507044416811339225600 10348939 -2080578662520575316995124305973388800 10348940 130256076493240382704667014332725760000 10348941 -2422710069621435571784141638485838656 10348942 -216327846767178074929437581586017440128 10348943 -582440013975825015267062808962301034056 10348944 -89355859807409599201089337134002995200 10348945 146305280542338064098969723942505453800 10348946 289030424549575381038949133969527158672 10348947 6797703147414845361288798188199408192 10348948 55297692625019228487801563555098587136 10348949 68446821395708803290229405013371373688 10348950 -96754280085178023745635769955891102400 10348951 -223023106060254757486422641570442901048 10348952 40789110772874012847234457720575129600 10348953 -95164782323239597905955721426706888192 10348954 -119194032455724971280830540323659079680 10348955 218811464491385517047315956488797160720 10348956 210769377049337367236172202287725529600 10348957 -113515832849744671158496929847088000794 10348958 -294292239739607473793556594332337447360 10348959 151680400521847186020999546020884319304 10348960 102415138132647064232260128677057003520 10348961 -203175085414681462510222581383657755968 10348962 42768568083101770899195499667219166720 10348963 197250455344279618387495922820705055800 10348964 293984964044918105853290065867488998400 10348965 6552721213507726614606813835224320640 10348966 195999468073520063201819505408690558432 10348967 -141735582818022408895237007681481846120 10348968 108904831556003871319986784523329536000 10348969 -106063722751578494907518462076959670840 10348970 -87462885335937798315079073299938589440 10348971 47147728594618399387307551510557181104 10348972 224523216046030960390393658368663119360 10348973 -150360654723067885001722548431041868778 10348974 -22427601002020786392663463059909079680 10348975 -6366220965144433817788110842318860000 10348976 -16940777608049588598807200303117500416 10348977 -402747392724987807983279406562184632320 10348978 62936201892370412909222679494199306240 10348979 -371634385430141600789595737977571634420 10348980 20824965884996523479763019731080908800 10348981 618003808400085693893046579339145808064 10348982 -1833775529272126470317422991403964416 10348983 -241795132596331342091965825880727987648 10348984 -292073909371714275415169649803658362880 10348985 -286361291827224720084200986226997941820 10348986 -3621478299179534505615715606431705600 10348987 264874631650052576964439478682171877992 10348988 -9389330303948254401839557197937274880 10348989 -249814176308446246386341236296890152320 10348990 19001434502897789210071024233633626880 10348991 4241320328929635229079808112256608752 10348992 -26881118555945985363077209750304194560 10348993 181856140686948139826935934950882194242 10348994 220894965704378583659850907592906913312 10348995 20248631234330423525980245395176032000 10348996 -200932463056698884881102460528632832000 10348997 285515240221207970118188492434759513212 10348998 -92308799845772236495043085612691169280 10348999 439917352921755261078146442422418839000 10349000 -730062047561542307053277618777702400000 10349001 115634895626298805217654303519261785800 10349002 -174286376416724835663703113330175620048 10349003 -153076066805214584190461537460705982320 10349004 151344103714189369937360025254242500096 10349005 -209681299451596455325851798428292301200 10349006 2973792820065002506647942701043509952 10349007 239460050948601623129255532824258165640 10349008 42729646667562310123892372018816139264 10349009 281671218591195739050749370385093410 10349010 24751901975739365673613918671642063360 10349011 48285826942780227140944963535992891104 10349012 -61411594159837572019796342569205794944 10349013 -19068419427173651013534781068421040256 10349014 -77786192785208577000066398910245281920 10349015 -198519058272436513001917487726555512800 10349016 -5695206610769314022797715707698585600 10349017 119719139334931214024113088037753238784 10349018 -299270209780632900215587686217540865040 10349019 214095726604538392605334903646599126320 10349020 -262543077477618786780193774552435799040 10349021 -251891282064285993538386097736945463456 10349022 -1653115155574631217168233612095218432 10349023 318276118685263322832960072905440602272 10349024 105262079784076692926779054392367644672 10349025 3322684788941588057753061272226516000 10349026 -35478819681830561522119097332029482496 10349027 -93007335577062859673964577920850867680 10349028 -64153109977478311577508585540266766336 10349029 23763868887036568585184637164937099580 10349030 -178571070605255502780292431976305459840 10349031 94164882004904889535693665453472997376 10349032 817361134066947790335317333711765944320 10349033 -60500604914337510372370910771523912576 10349034 -63229171885815478091259284924098129920 10349035 -40778143485107899073166708628500479520 10349036 74227848071565267515446962413015296512 10349037 -80216997051535308688928373123292762452 10349038 -118394335699911140317448042904526514304 10349039 -743509942804132280420314502138768262144 10349040 3310164558863259699628003347702743040 10349041 20446236160977834397748224743698959442 10349042 224384386217706967270582757253265455744 10349043 147833874655404040431588348362929987584 10349044 -316719964672018207650451481170153321728 10349045 30120595608125287034776900508722755480 10349046 13829678331686983833064005112489387584 10349047 60157105798894448373720260535687787496 10349048 91078577327589964405589271541415055360 10349049 -99936941809005072657168827263405577136 10349050 -196489563969306349253135011776760915200 10349051 45315069107301591378037420000420502052 10349052 -51544114274473990262065730984089264128 10349053 198888607066765721257478983837886465760 10349054 194575682600087954675538220975698302976 10349055 36799290062741020228678461143668339800 10349056 99719914504209702864834774618089717760 10349057 -426854033159246883173988635582414460480 10349058 152028158179026263708579106953058931584 10349059 -94589566548692294317816058956145927984 10349060 -4765940766854665623584098629794956800 10349061 196349804265924915802260908034525374880 10349062 286941564695489277101814025156994728032 10349063 -160398849649289990082664096469292323688 10349064 -12632271012597039562778012597392588800 10349065 -123298496072630030039699355795967060800 10349066 -4649079018601625427057144632868559872 10349067 117215656356609373647783940150574571480 10349068 6632196846983895937230147391676408320 10349069 -78661398659358886273267767244773670740 10349070 103683054162191091830200916511621379200 10349071 112052108349237865546074319139837804544 10349072 47931247947892326776095395935875891200 10349073 -77478164747189369509600486552427976960 10349074 -289395568944643571285737273949096356464 10349075 311852345514173370145734388755572232600 10349076 141797644696456238243650086728706373632 10349077 -330609985015762590436441367794300868228 10349078 -2891937392636108066342665075584817344 10349079 -25429611539625389149900794490426060800 10349080 -88737351529387821492562243885478707200 10349081 540158323479773050656650975174389575882 10349082 -93861531093176700571875004774120515600 10349083 243860207069173425339673370444823219332 10349084 524422576942544880974233947272509257216 10349085 -8656925682498896898513721540544630400 10349086 -221243017613918418568388123789552859456 10349087 92463408987623551727545715959990063104 10349088 161141777632229106281909096739184312320 10349089 -200498047887112513117406708115402445677 10349090 -27408084590421055936451324134794921120 10349091 281358812649309444653324183947339150680 10349092 132413981582735026325705981805181710592 10349093 127678057559904737701893541114915779900 10349094 -8933474434527099767239549429012676928 10349095 -234836261386136109166320306965741027400 10349096 -194641630110994063364154012443074560000 10349097 22478654693251814425555790059294219200 10349098 -10458118797755463681460988110567629120 10349099 546240825757024163964856677764907221136 10349100 -82854358325348054475791757210221952000 10349101 8239696657699271121960770166004157152 10349102 -51689653187225863019404139656059912192 10349103 -151191638088621736320552661273717972992 10349104 79203987829073997921877461063256080384 10349105 -13238395934053454449994803146846922800 10349106 -164277971335530457356278924137679443200 10349107 80104713095718123749958507690369325104 10349108 50526809092349530988011433563321823232 10349109 -133692430850244914355090269341852027986 10349110 -170240906793840883674202914288594768000 10349111 -8758166858690807843330118303195618408 10349112 241601972533626804604273607109463019520 10349113 -66612649701605473695494140366955591638 10349114 -97970003393585559496645137209402299200 10349115 -96999547967164051410049000105932276480 10349116 243441992316209527273232754565181680640 10349117 -206850208786674711389923275741431133588 10349118 147785183593579116095067532592948556288 10349119 -536324553382383314684450036294080776840 10349120 74722042652180832303116499004010004480 10349121 -78623894697854326135978166902951067088 10349122 19651543833923667876252423006928673280 10349123 103454862849350630646774411785280573372 10349124 -4192745513247161929315022565562011648 10349125 277670464327884509234296268388772779000 10349126 -105371136832210147977843467152878494976 10349127 320999633083746968928891517168552815480 10349128 337112277752369723059158270803624632320 10349129 177501606360063294442800110196170658240 10349130 -251881537402969099686745530174685440 10349131 -427427454754148905992367793364826072320 10349132 498000495970731101815213634073633538560 10349133 -31869979008354142055984510875058406912 10349134 -75700511619192439871070459162901886784 10349135 398003782925788613312154833314368355080 10349136 36179326340608419374994710241071726592 10349137 -18598060517767450844383878797233959260 10349138 103982020824973740173859740689809794880 10349139 440792262188657292540204703193260490424 10349140 -234905492124241386097847942414362210560 10349141 -551611796752919055665138468964456087936 10349142 129001797687939917651449680160453758912 10349143 -291994872700008839956267711863167232120 10349144 -125060685044099799756559207259597045760 10349145 -269444125539848250759020536830365699580 10349146 237197725501445803161669386618948428272 10349147 -13079883998308300120258168233293377452 10349148 1733492797463294808133124868879075840 10349149 291782302438042013618884410961182677664 10349150 -62191572192603817795258406281144752000 10349151 -227208289093129192180641236526085507440 10349152 -631032367603429369995352475183679799296 10349153 35762708685826762107292384685343354402 10349154 1891630051315836517274395681607523840 10349155 -268197244849025867837102691369370620240 10349156 -281011264348921145067574425147457284480 10349157 -9132165645667046775910488515736324096 10349158 380864167284298383845446645620487733760 10349159 -214500063430342579880673540016678802184 10349160 -72856287804422169828385799259418214400 10349161 508429689418565642859126609799660266612 10349162 -229690411339685174123607727158549273168 10349163 302610653360865567778588362937531362024 10349164 14786392124740107122240848903210729472 10349165 886377773546616100232983595562479420940 10349166 224912034061763410496720200219987765824 10349167 -368033042817586220132027103912636732720 10349168 -70806407926203989436826464211896926208 10349169 -225923548904736400670747629110782695056 10349170 -74755918086407786303156550364383902400 10349171 -115732259830042457811068577597506006016 10349172 -28743410933446869446401113700413358080 10349173 368272531423024217435675736099017613326 10349174 77154512632873919728477606439111587392 10349175 -47429196487291711729989060963674893200 10349176 -303972809067451901766035010181332049920 10349177 2330325549777248175594894901853794026 10349178 24478568574198569869098636992443023360 10349179 -137083996592684472717286239677325379560 10349180 306741838462791352941286012110864038400 10349181 13368029495632654107270133910623947840 10349182 252836253238238726420222960861427144192 10349183 243404329797441718087163283248368346904 10349184 178118112598186829436072848658152816640 10349185 37239622149293521319959940641925128320 10349186 -331074409875306535422530790991147927680 10349187 -114066494520734504052340997787587456640 10349188 -500058501499537844148688338294979818240 10349189 -152871995933714356559878690784916719010 10349190 103164126275102960547145617029381520000 10349191 -119112639594585597868700624370729682408 10349192 -329277995078305851563023801931935979520 10349193 -171827421181209506981129321594021949936 10349194 34158151701422711158473847206793094400 10349195 -51598749263551160756290485568970895360 10349196 7470302560253006723943091088941006848 10349197 -11368221832300741136222643587826213280 10349198 -44657957740811510972467015913449491264 10349199 89896216342367460022078313625809820768 10349200 -66714414174391146915805426225514291200 10349201 -567890384415212366596218491185877589900 10349202 -71924183148454520275318138046785278720 10349203 373698878962069999905846588191922945452 10349204 63691071244701934531446117940172080896 10349205 -40095713447225462721772930680492033600 10349206 17544715954565579702209624429197391104 10349207 -19637474732070879261718130047486840320 10349208 1289403449452090501300961130677852160 10349209 -113726063387033770112779246560655624440 10349210 589876089062562539762577116558477760 10349211 -170062526058086525920997805211794202728 10349212 -864825103058326315434078073230618777600 10349213 -147137352184319858071121256266346875040 10349214 29357956571186520619229233959442704000 10349215 -236274505939695200445700045076210615640 10349216 -335329075462375740153682390361275957248 10349217 -182696230392649176190808310519460325166 10349218 -20301945056230848097936879652849869824 10349219 11760104526776094078591451444588181280 10349220 21622481748897443633722114833510481920 10349221 -256008500204522845615512336018358065668 10349222 -164451684005719723580780501119737620928 10349223 41930891323555842029830625245851858000 10349224 520111921437744428327579518285795737600 10349225 174730288705868263877492447181773361600 10349226 76664396806056475817263657948861360128 10349227 -301445368652900593362104080948994300128 10349228 -46250285246358849174099233507827536384 10349229 -150801161543288777953107943755897138912 10349230 82260580623879388665901847077009612800 10349231 -109846968075231621728255537445764377968 10349232 17576893702812629771191607500717424640 10349233 49432380162849540317370436759351694260 10349234 150234317424112114342063639811792090112 10349235 -190704958145145438471524730693839572800 10349236 6341497756016957081715992284543578880 10349237 -216578747592087376938498539864312198400 10349238 105100448228470951734261617189212889088 10349239 770739366638605478355117368147072841424 10349240 -2809892485052430815977548702828134400 10349241 138257128853110162184285496296011005504 10349242 140902081294306919460190229489845932000 10349243 236914706543252733960949083066395856120 10349244 -172709616124912349816048272344468710400 10349245 -209061148273694540201396197021221741600 10349246 53650238359953725746817175562370001600 10349247 -50681976654284441244194000548692742272 10349248 -27313205012785700890193517406484168704 10349249 -24628972738772587306965494666665004880 10349250 65188847887447754563073687886883200000 10349251 -1224239581219958356217363281075503244 10349252 -170591749420432295422544495249043025920 10349253 191205088139493808647268642642190792862 10349254 16033704071323549935228683805727650432 10349255 -147889297583973441561442366193638455840 10349256 76147082124367863752506552830494515200 10349257 -22472380660059884837773454241549484800 10349258 -64526261614424844106757441867766861216 10349259 173192528565741690045024533309480670720 10349260 -37188258097356924436929307581676800000 10349261 -3028369393836727082686536514534215336 10349262 -105997922569162758216228773643310694400 10349263 -9618952646081097085318553475025252736 10349264 -24395409128760173974261705616468606976 10349265 20107993904700839740504327981581976320 10349266 -291398882118186281250411165000025677168 10349267 621533121037856269019045072024582174316 10349268 -41426307481410561652310335963188049920 10349269 -177609263057857993612619341330491127904 10349270 -74975012072714717309498949481990314240 10349271 207222951233311420354987565330014782240 10349272 -493017801900078837105551939355859507200 10349273 38382419825697492188973982984600513920 10349274 -60286959797908683006598551959710126080 10349275 11426238519550910955970170954469219800 10349276 -34517947390639287908923576215215400960 10349277 142025479560040533206207404310156608704 10349278 -267002423087896237588861380585270514560 10349279 723796511951188217508329617330839623784 10349280 -269317867796967924738928296787295600640 10349281 172888361322866942052956084540694814000 10349282 126711661808888401815709228939236294432 10349283 139107892086556712292300115271228928 10349284 -507810507594709216093716718165170797568 10349285 316115274173302151352512460419971801980 10349286 -79360942907323086574992079673309184000 10349287 5067777984499455038001760644269009568 10349288 13352604626239374520213460357087232000 10349289 5620305854710387305185824336592728656 10349290 86118111600029690238539576571027811680 10349291 517178566452476153335125431460173224692 10349292 281741685436750080918358619638277617152 10349293 220633877758818452122809410709071427542 10349294 3803157997671127995674036498430617472 10349295 211572952272299431383751681874174586240 10349296 -64472191909435345183035074042759938048 10349297 -2384519723176416997445218500602923968 10349298 154005566839260582834369295273045507968 10349299 143253080819319074472569959944730044336 10349300 -16970617123073638840463619178986240000 10349301 402194512686434636116244061553737049632 10349302 114317814823817894715321929352722042304 10349303 -1351804817336060481395242326757511448 10349304 17639007448719447373154590694879723520 10349305 -220598881737447841316120742048158148540 10349306 -75634948764222795538527224643939118080 10349307 -144450924208642289480309009139337262640 10349308 -470477140038201659501064155805019261440 10349309 2095135026040337967627978410237189004 10349310 14527406439629021158846245363562721280 10349311 -174472252007468369264934224874710280480 10349312 73935181929928160961900369806880669696 10349313 -49972599806187677340496764623349179520 10349314 332399205043213104029996463010782434256 10349315 143465734232048869706823678367347791520 10349316 486736596604784093068000356630475161600 10349317 202393659254665273808320034397822071520 10349318 -87084836212328089791060317912132060928 10349319 -124332898498766872416844283668861854720 10349320 -359189586577460224869326971386365491200 10349321 -209792703518189036076228654042806702556 10349322 25727012210773019005761755055114646272 10349323 -264286349107411761383762568601751840428 10349324 -283297833060836061759649036709624208384 10349325 1548796969110011347375853409447933600 10349326 767748714506693895309961514640407424 10349327 -11559473856514689188263590938244052608 10349328 -19173637590440221170534901518993457152 10349329 -258011815673781847023955481890967349070 10349330 -156681625563481907282989543939155775680 10349331 75752218164088894086505641773865867120 10349332 -30524713266427338613013101566942576640 10349333 150152383197195150988832026818973394784 10349334 -241535750789249323254090390634508032416 10349335 9343215439150497398523361144361928960 10349336 71435942777174089754387178416690073600 10349337 417375867018904009634162198389051666368 10349338 1770650426426129059983399975298083840 10349339 129084737604141465115366381950799142400 10349340 91532977365872187746311093720467379200 10349341 -20086263697286421082083865151140207258 10349342 -205025677850341420494189435703631180928 10349343 119981273771239676727636373518827124000 10349344 90916596117849409638833579474149834752 10349345 -497311185931140447075422416970020791600 10349346 -10389303501068280271290988206225378816 10349347 57510094456826119400809066080239263912 10349348 -341041857264624250846826882117149099392 10349349 -41795578452680815817663864877616587936 10349350 43154189563063309051633281489545625600 10349351 -456443812976187641013503003716281360648 10349352 50199488655943167556903107954827089920 10349353 193329907607148813000599392863039375360 10349354 233925646482034661023519979336714099376 10349355 107539316570896459484347920607968414960 10349356 -20189961575025796904596543998210718208 10349357 -290108136387724704501446540986969267200 10349358 35546944547812933398556845059268677184 10349359 -28755081797632548357060042505277994296 10349360 -5163060956715959661216717815833559040 10349361 47911340417226170016873134578011763104 10349362 92427233075428278579422855681893527072 10349363 323067229013956031272914336438763406544 10349364 81418136146510637793434500452588466176 10349365 -18524551498442324977685206934065554000 10349366 161592350137260466118283643683160090944 10349367 -88891063969945572234293081663147477760 10349368 -123235269699141402225898316152312995840 10349369 -2520345701406324316186933816942384512 10349370 -154611383721376323149305824913885382400 10349371 -412346541157198418332466236926088742428 10349372 395677286638507316436657138102394368 10349373 -291058601514142138752013118191335695616 10349374 132861676942594222535013303216893703552 10349375 -89911700206080468749130851980047525000 10349376 -51591475212557556113488472236024135680 10349377 217245627699000817135448288844524241712 10349378 -55800763645203068618563927062858218976 10349379 27022090470292749504578265126839523024 10349380 241015039468517301938318399643222508800 10349381 -848976638263242053120860382111953920 10349382 107014170137463868007700118960916068224 10349383 528439457672214940798222298666691302424 10349384 -21124489949465372176166906495345049600 10349385 6549758950887011322792281330789745600 10349386 -182148980746282919461589775393529725696 10349387 -168321341548388278344199644617112809964 10349388 -18725263011823157318817435856372215552 10349389 -357782427919778613993132870619543716320 10349390 -320146962344140396981310125873037435520 10349391 -121832093003653040831419909897954328400 10349392 -30546176261618668943425122165218811904 10349393 95730937686248815814478969709085438400 10349394 269244026824377676214770326523519428096 10349395 94523773669511008548218998704046848000 10349396 476007659786931183642263471950178135808 10349397 -211448931037347001582724030385291437760 10349398 378459282004631348010183410840205415200 10349399 25536878005403970996965230206770523960 10349400 259528073680932357538878390420701184000 10349401 715242034779956598538401690372801995402 10349402 -12999980679401143255184714916306349056 10349403 201645908814967424808389966845389694104 10349404 145196651447601033743411850281588060160 10349405 343208120155291023215722277107834257120 10349406 -21875906405858256969084361747234001088 10349407 4923204805549138188810065842569520912 10349408 330748430962392667654590273182483742720 10349409 -19452090921031896832410605730892414080 10349410 -209098972444613972681571879432255164640 10349411 366008608690578694064479900576489482012 10349412 -1153392704256297651538702084223533056 10349413 143884890945886058820433464813373802940 10349414 257960368538993046533345891916579963840 10349415 132221264088534017363516590327283184720 10349416 100624967308629868484597974771112017920 10349417 42377786461104934846604716585409631360 10349418 -72157302638930956873867075509132706560 10349419 -498054462130234073697311672057471671180 10349420 -108217165681884285286677949960720158720 10349421 -186396291394874644245157920524809341888 10349422 158381298538050422386797868239830740800 10349423 6595738043360391362463236352619940736 10349424 -30382533121775453361255039849290465280 10349425 4252408030322556789492713512185264000 10349426 -340837891995424633867339594447964774400 10349427 89401595030592539588323422549254268480 10349428 61558899494798900713694099323796931968 10349429 -3629593145414450500582116434219990916 10349430 14314081760425973635322118266635223040 10349431 385048995858185589291474142679082544232 10349432 658623743159480811779613855901214392320 10349433 198258434758340947689916216279628779200 10349434 241249330571926608168117091898956869600 10349435 -432311348583457825302652417156054821120 10349436 174108834936681044856932679252945444864 10349437 251605268522309128523729015307802131366 10349438 5622782438189209030457364385776135360 10349439 -119333242793131146086761619492824772352 10349440 -484794276143016748485727542623757926400 10349441 328321625439534134012813895232119484500 10349442 152739247782000537405505393792709973840 10349443 36340385736735983208299816641210475776 10349444 85208088500579005041344658219899953152 10349445 246107900074003567848623936535716437920 10349446 -192058871713375560085946588844960167328 10349447 -1116758646860524788542420878054452059328 10349448 -132213764076037454388295378365788160000 10349449 738485943667029727562946636333635269248 10349450 273313924651551824379666265093433460000 10349451 -8390361107531823638849357559344589168 10349452 -417112137455550195202978094773723466240 10349453 227891466837941622313971714082153024320 10349454 -61269921178252690011147876080861447040 10349455 -1188381583662288499754476606616338080 10349456 -61906554580798472480609085836595806208 10349457 97978769216876518239425292390508148160 10349458 73253614645770909208622498881990351872 10349459 69379935991829596813865462553663807660 10349460 -106156927506363238980946129030562211840 10349461 179973555612829950354482280751984434062 10349462 223570274251078924282224513727319491200 10349463 -122362963487267168379244644786784098456 10349464 -450390478164796787231666381204316672000 10349465 179008983919529245038434453292267096000 10349466 62508921065446733649690168231018229248 10349467 668298693324953039761306484832920672516 10349468 -208594984182820798448855317351184423424 10349469 -78005555745462946057275650986219263240 10349470 64779277230737926217543425319592687360 10349471 252343300341219000695452876694598869760 10349472 -4800925796137099105318734213987434496 10349473 106798489469507417865409739199166026722 10349474 68457722062584652142589560048394117120 10349475 58270254484569809987458639929784962600 10349476 -15477576153266450128263976366707379968 10349477 553880759823069686329905941250362316252 10349478 1928446604636766898110274040633435520 10349479 126538842655826177213652184267158394880 10349480 272277809463135818471508007610942822400 10349481 -216737996526284047247392370886395009376 10349482 -2284336798435757658179994366880118016 10349483 321058160448944286821078082668134387464 10349484 -160609900985054085883533610164005634048 10349485 -194473094641513201860825843890084714400 10349486 168482498992610938590985831896435868608 10349487 -327159606183326336805959669613679038456 10349488 -136820186729573730709657380900982079488 10349489 -336780110148605178962872295314484377710 10349490 -18167671586639685083076096874275225600 10349491 392126026997302408689803940428782094880 10349492 15254984890440571139184277907035626240 10349493 153507411526694664473191806049058112 10349494 93005886574227125106121742725447544832 10349495 -112305420319073587121116497382103462880 10349496 191021623093254462243456761727126405120 10349497 35547931176122279476697118867276809220 10349498 -829250982232759847574318306081047040 10349499 173019547922349659506848765787479092928 10349500 57609661416893969932500670799248896000 10349501 456859293375314004759617733922113354432 10349502 -1317855189497098843409617932570218880 10349503 201946891093150647152678231333705490752 10349504 -2322027723166043000156096382092967936 10349505 -53592515337502354041840571633748505600 10349506 39103403497042498773065275776050841120 10349507 -107980748388697734145036072836042305376 10349508 -27855910304698464207589850315997106176 10349509 -2950863328566486865395428365712679330 10349510 -212190908468264038708787412209397075840 10349511 -39417319566809537032370163604997292336 10349512 263706627834442052498464924333224314880 10349513 158530498926795117806144736168584508762 10349514 -41318468936118646475675426446523915520 10349515 226448245082729683570043731857088039200 10349516 -1569921097596309941612345129242678272 10349517 85519603584032065278160376605700691648 10349518 -215232656988345432759125525202620063040 10349519 318188184088877045164767841351588800744 10349520 26266113328042607938295441742810316800 10349521 112418032598109351278695664525972794304 10349522 23328935487018066913898123746667174400 10349523 -307333401340459053072268003947914469240 10349524 -489190803521995407007889794541598455808 10349525 -172068099117143736817716664532102968950 10349526 -2492953501652978408040882889076097024 10349527 -85212319138797267130203866134099446840 10349528 43885769819887311867431290006319923200 10349529 -61073896425756809630023325960111805120 10349530 -105331843372082506151924638803083415840 10349531 -116963543567824463928925197682777170336 10349532 8209928149670916700481693516732605440 10349533 -274620516525895656639839716941698480218 10349534 57539978900091752109399831951821565120 10349535 -200505576072940477203132244533894729840 10349536 204799720244545136179594459452857647104 10349537 157580467067953030247369102009536417440 10349538 -60113633838758992175450064726729200256 10349539 -147819035169972913958682189237226018660 10349540 -121894386584316410252960090384357376000 10349541 7073407616993738439359100292568177280 10349542 -118718354567279427626856089587474620288 10349543 -302657771794960913093064950904418125600 10349544 123142951515070492473026524244944896000 10349545 14844959545364911197875991867152811300 10349546 7076133393319533856612510575947927472 10349547 104778943481945028584532986129453345280 10349548 111724343908310913936849491326669919232 10349549 -135381575159604642546320103663602400000 10349550 34716685988389793256307871665914456000 10349551 -171850773670170902911209117692170844888 10349552 23146343210479720558717293607407943680 10349553 -89224707314264329591073836590663964800 10349554 44238462798114018537704854474315496976 10349555 80329270686369455273070427379113902960 10349556 98001535136855382219905318428046069760 10349557 -215580307966613215716727488812059211328 10349558 3282349198080541604426746742555568576 10349559 567513812365337349444169021901288739840 10349560 310734357726280427739114437681511321600 10349561 -12191777164943438477821052446022188476 10349562 -12884053106642639074327783250359861248 10349563 -91556331281554734915344984945268331776 10349564 -39773164777385243609449140925629915648 10349565 -215674903467729823317174822906716232960 10349566 -32159759009881995795231357558734626560 10349567 16191013684276579804787871266591424192 10349568 -153232666457669379412313026565052039168 10349569 -568252420145370182757553140395952940030 10349570 -15376441127617201683578732664751918080 10349571 -44423134969927763200231377631401124176 10349572 -27861175780370066309053522939907870720 10349573 40371401762545930760152005802505870364 10349574 -140256594371634358026211549785730117440 10349575 5376000925854230459186278208050419600 10349576 -429757460215564140940809857120361676800 10349577 31018337996090510312744552307916896960 10349578 -396835864513429424719593642705864059040 10349579 83890195801382927125120737541238148180 10349580 71494930153642088970130306616577054720 10349581 257337002506928560394327436010971428064 10349582 253317615797662563087435332025127891392 10349583 89992043833062610097858621735351787024 10349584 439242801673734605354473603996778496 10349585 49058241903088980228096301247642851200 10349586 -19099954514977354471416797138016983040 10349587 -188636011511921907964678315459616712048 10349588 230723851028479165987068291729473458176 10349589 -11958740581168291657987858591818617472 10349590 -236609968969679431696315368081508627200 10349591 -53979575569848012045718274857389614928 10349592 -23842986825569003660902160103653376000 10349593 31703742188072891862331811070369554704 10349594 -211382039853152215909436746184682781728 10349595 -31882095934628105654060405924424690000 10349596 -423214277762036936513116660333796108800 10349597 -112109342366459664610398688129749852468 10349598 20337826051563607759640611824956620800 10349599 -102725899899348660437053246888532848032 10349600 268248621292255905790931693428772044800 10349601 -79394804575224470897774057684273299680 10349602 18320279584432480531327610337772121472 10349603 -36282545792413532648879069429373749760 10349604 -8307006798048265212747110861202293760 10349605 -184552068307987328173367412368613191040 10349606 95074085450976697998401883881636854752 10349607 97532418220657257565030771815828354720 10349608 58912679115182165484105977810931624960 10349609 -49245723798264266412672715584234846720 10349610 -68922237971381255054249255822447850240 10349611 56297449190166268487019861864219586560 10349612 -37231180940185589230722460608117209088 10349613 96323920517267127014106695027578593462 10349614 498209460741842072249514143319712128 10349615 -205201723651031405154344275576926909240 10349616 -103100001822036360783104781123471310848 10349617 -3297667574899327557959225872623346968 10349618 -109437602967336238061481305752458048240 10349619 -122249238721839123517356504139632856320 10349620 -169791583085104080083728118314660312320 10349621 147155379809840702103053419423719891822 10349622 -180621282195186547626774260255595019968 10349623 505867133748211877090180370672584347720 10349624 733872789214301131257434487021102796800 10349625 152074162143845962689917379367952352000 10349626 56013508299353698755415012426868413440 10349627 -152753283160262777534394772765878192 10349628 6372912827190805744993966857050072064 10349629 3926472098171081647806761891053033728 10349630 54992299414019533949579440436460213120 10349631 -143362112472148665117585695992627896072 10349632 -47940954135777950461674369393151180800 10349633 364451492149180333811902317261872023938 10349634 -9023934239813641196676633393149330688 10349635 39175749060599294185712910986963770560 10349636 -521410867593119434244934967232169123840 10349637 -230919905055033094261305022422563147040 10349638 122266891082187498056904220119179238144 10349639 -142030181694109256072705237445836507976 10349640 -72453037821333826528816163605241856000 10349641 364925255224442622174739582870193294042 10349642 -151976388671048830576666934473199404800 10349643 -10209262745312828121142834359919914816 10349644 172338512885177327749430002169279726336 10349645 407979367974591355553574462405843549900 10349646 -138389438185462102058759404465608047616 10349647 4679874964722987489707361431052712704 10349648 4425427595790070372803659744952827904 10349649 -23200965607835193486153714565474164156 10349650 32914995206190854591520567848808298800 10349651 374006163598271327665078712712496580544 10349652 23895730522094024462644230225096517632 10349653 274312578382800629656475962023216705664 10349654 -40668272239194980108853297788820860928 10349655 -169450348183378893959297446343637388800 10349656 -269485236457088598298179999735972249600 10349657 -248583789834995372625594598669047743094 10349658 -399601825824090033569428494838285865472 10349659 -167819182598795264774439111641312152880 10349660 80513030301439181658793863682920898560 10349661 -62234231279336489714226420870285350400 10349662 -316867748399719007473547078450532019200 10349663 -695236852981904947249645218006284549088 10349664 145431683069932458376128710214057197568 10349665 -170974138536160468348398722997990433200 10349666 -236082816396642624865974554897880385968 10349667 -159949696681096588394821446588483359760 10349668 -27385422150727762934742512962511175680 10349669 222045042172798342421805076091609069760 10349670 -417085098216437820979872894224977920 10349671 83857751610605909815034217404817752544 10349672 -106224731963260194361350676778916710400 10349673 -163992952509296037236239752040893442416 10349674 125418104201073579800784175573624902240 10349675 -102576321145491534793441897201010917200 10349676 41521731541223485232190022440357618432 10349677 -22157958004987177269919450940639199688 10349678 -38578281768379390822901911815006139776 10349679 -18924779188221963992998468275093260400 10349680 114828826439249348855034193961877504000 10349681 30397483260147833858024086823689232052 10349682 -90234744143061989743068666600183398400 10349683 -660012328483067705450144185834116902068 10349684 -185013783288301101421929761156104915584 10349685 39790547047955037816453561311478536640 10349686 -108623373325719199902545937110116730208 10349687 660800271766215358997251569176872741992 10349688 206855650788459513862705843684485058560 10349689 94602970125014706503469449736304132800 10349690 49272963019794895139787576909068003520 10349691 -90868465783674763984514289800684519424 10349692 254332158093511968017896874472858146816 10349693 -536654172284343042808144108045207784058 10349694 7721675562706827186991893319972071360 10349695 -226788601238502512300309975273636943600 10349696 12159765659594160163778062148614225920 10349697 252263862913645157082369624416130035328 10349698 387669347414369653198694162110204251600 10349699 432260286585797666597213842872664569240 10349700 55813506944202743355722264049417600000 10349701 -137283805567571187226977838139707999008 10349702 -45329588058607353586555651802064802176 10349703 76653271122859309478936970304815397344 10349704 7919356106282182234606455713280460800 10349705 -148125736142304490832501545320060298140 10349706 141109527361230664916877076812995833344 10349707 -453299981217075253306592312306871872044 10349708 71024015195062155322573075428969140736 10349709 388271583103272631162749743095343162304 10349710 -14528971334099484975791021914568183040 10349711 392019632475730001453331863293533592800 10349712 2768685636144213742277631755332435968 10349713 -4579129555070002714410418085954347872 10349714 142434296183206554663330380909018665632 10349715 -109234298302333526872127902274166620880 10349716 -108761599140188862511663121764956885248 10349717 -56081593484916222245640230896513391616 10349718 -62091697197040017107805475287281717760 10349719 102413384056800781126516207512685308240 10349720 -72644653931881778058354712150157107200 10349721 -13911592495644446973806834256683664000 10349722 75748096777043232093027989754038375424 10349723 8061366131344307625464110147945813680 10349724 -13613610710514562486895154664485421056 10349725 77633243202055921831313561964708116100 10349726 368261873615937384327823125640002045312 10349727 -363905601813609134855081256407567204280 10349728 -30291581213251361269322044987419918336 10349729 -46184743456246356744237054467098928256 10349730 59730225792901077643770926635467305760 10349731 -53424382257255663101672090062672676340 10349732 295725000174949234094246641624931005440 10349733 -584741566826020178488558582542997481376 10349734 -74534165681422764913402815119271162240 10349735 58149452051120993368328281453464840 10349736 -2768168532463803962121097255741194240 10349737 322695937080020430882229100101212100240 10349738 7769191763717981544558873198376108032 10349739 -158905527048020287384990393374842794596 10349740 -268204885915354379679087713738623887360 10349741 385236391231131051635252057785920060384 10349742 4999021297415584577120663525668037760 10349743 -546973355884083900165056085968432945008 10349744 -44612362375223595288027975353870499840 10349745 -971887210664538998407683177611884800 10349746 62639303146865482033211399915314955904 10349747 358066184174251759643739406048566752880 10349748 -472286567631516681758570067839270031360 10349749 98684759951748708966620729970819045664 10349750 121316959905864912872679875381848800000 10349751 -162936926777425548100145479884821632176 10349752 27089544749383062833111354471498956800 10349753 118159200758806327805001641435372728320 10349754 128034353891261669384752520960291173632 10349755 115906111751720401971195728232998634960 10349756 -6584329196329242325731089364634337280 10349757 -100064339273346508399295732720830284672 10349758 304558022465219317259646098842901933376 10349759 -27965656111217245332063624380847120000 10349760 20044424842041145455386494693445468160 10349761 -25513638550114366818338826954355226752 10349762 -11948090991558123053843078464191640368 10349763 232436352561442862620050983490651526464 10349764 -150819132312451830364468942651158423424 10349765 363803285612869351461839261965172985660 10349766 -32291522541098105864334970485479435136 10349767 -644809342180741888787703300335777055968 10349768 56246574069024912586163327692625510400 10349769 -52354333468465349516992651708088448192 10349770 160578116927109980000925490659471759360 10349771 -365319030432292240214835336957032306028 10349772 -129862102379066898783146213585772446208 10349773 91171225637532609551309986292223233280 10349774 -53158539227053038520285103838806892864 10349775 -11696592550351133097884533020725565000 10349776 46962917168167453547554488784430825472 10349777 197577988360945719309814007240245872 10349778 44700708604712979825592017914839472640 10349779 -485398589863461243776718451184431233720 10349780 -105267805566754138804361073941800704000 10349781 155530916610725022758917707097318026240 10349782 -74701806350875965192021315772150711008 10349783 79253556222399399610365479173296397104 10349784 32207221905533034095398126274499870720 10349785 444471500505762060238443676071107134980 10349786 443272179241688121338357333366590155264 10349787 -34980954194637576942523897209726260736 10349788 18724141130216925857486129619912480256 10349789 125582860355061829569680026336440890592 10349790 -123882208396353287635104131559334502400 10349791 78706866364163959046065487300862262000 10349792 -225608645523539458113790510428434989056 10349793 237960343064940651640987670805857136000 10349794 -1116390477648475104087009126867978240 10349795 150241671783750542158565528847509182800 10349796 -4706236166893246763338520930420395008 10349797 -506515209629467738155731298046637850754 10349798 -174199623365132019014286873840109984320 10349799 4325847767427231055762572096482306688 10349800 -292440457180250028170611625514672000000 10349801 -98806050625475338799932117112214789120 10349802 -111543982138039036620056096597830272000 10349803 -364953328355924497305677338561990131800 10349804 294998785781721999471074380028288887296 10349805 216252013379974935812754662669384993760 10349806 -76620328255115673817921435702629171648 10349807 220759099515118284681583134148214780280 10349808 3583674028636996519574934466070052864 10349809 528699758135371216961971738091773897728 10349810 -49630018842488726605318516524882288000 10349811 -267239234593006485220142735965745072940 10349812 -118509398869818345525560595301152362496 10349813 668389631994037780798074869588029357920 10349814 32907360384343018757062203625082658240 10349815 25519533852419523959084669052128102400 10349816 -76058836528420378342393897797872640000 10349817 88657075882633939871209660950403686480 10349818 541172418396439400380075605633644654304 10349819 -746656081002398300088560299337588034780 10349820 25747924649815662423183015479769323520 10349821 -130496650233794136920872928871253170216 10349822 67189821081200608375713514310101736832 10349823 202886576391761030795982543984413541888 10349824 336212423372435649465705872950695034880 10349825 -198163978225837031699555687677238577600 10349826 -206915926052164911820094053183536176256 10349827 -599689683799606507823556211400069560324 10349828 -69461562743674323598436730282507412224 10349829 -3945881193913418867887351854495991680 10349830 83293905171950594466424867312664146560 10349831 -276680568557571740940688580489304934800 10349832 -94545542275969763263145975279224012800 10349833 161654469031149270369077890760690100004 10349834 89871198670837336107076731356658135552 10349835 -106618372213567670470265285190499610400 10349836 173945094626817868633507478631380866048 10349837 -722970827825706696766168803360105049728 10349838 -28569836763552858287925531107574115200 10349839 301541295186823018025816102885810803200 10349840 -40819841772036374267057043604748206080 10349841 -97193291100377889283656881182139816208 10349842 -780221869114500736808974723105307136 10349843 -4433451697995613197401780436086497200 10349844 -42456594996329501645875512445459728384 10349845 334451924237118388741101318521378368800 10349846 11671754261496370745070089434378748928 10349847 40125054545061674324280121398978841824 10349848 5882909180059515047926548470505615360 10349849 425844750796958111856999115690221371850 10349850 31572716740932465769716834721145740800 10349851 140980140195134086517601284764702649280 10349852 405214934744421405517103377578666949632 10349853 186646964486449863173565988108198571904 10349854 284429236302100499120653088372530709376 10349855 -527113634466765017969773382056952294640 10349856 401372802913786831193375854739831390208 10349857 -84398321640820844427098267218484191168 10349858 -298261168457381728480206887562537708720 10349859 -27325899557754960530922189820776727632 10349860 29640322979690454140202539569768296960 10349861 499739248314039243662115036696460338300 10349862 2610511583244762749979911380316227584 10349863 533908009222057334370932917635130021112 10349864 7026818187974803355248517623023206400 10349865 -193370059000851153339042717561936737280 10349866 -291989052216790687758321075180634156368 10349867 -17036469581392184373366619486325745840 10349868 188153505010738326921497872814211701760 10349869 81315453423157057312457370003793476160 10349870 6120618750638048206135943706941544960 10349871 -78749516900882957579310870586439396352 10349872 45264836425273186183032093231808512 10349873 156759190756522204503140842159368751122 10349874 -156801715322072583345820212661514351712 10349875 -720677242829153621960430333562607400000 10349876 -55600580397292264147200163792452304896 10349877 -33472668430011383475138663664173995520 10349878 200567141945338453751020386996400122432 10349879 69946070330139076758177810903097668576 10349880 -253755276945203567885322595297766400000 10349881 -507534327544005898961099685020559343318 10349882 -232920195690470214819171747017261432208 10349883 442274279587152240114651453905998656000 10349884 -485600433860473702973384124909057728000 10349885 484297382661427349061178450917037440 10349886 148452097568943657460032559555855366464 10349887 14920846373753647418192844983324889536 10349888 53688290133445524982678287476457996288 10349889 213140489154204915874226332933860764160 10349890 156320757127595224725880895592659143200 10349891 -35029025571018045456113422023749401128 10349892 107240201477588901056141068016316936192 10349893 41681794310587553905916783050803616764 10349894 -331827471894051917680172868937941177504 10349895 35752074139841367751227244630829030400 10349896 92828586182213999242866512761538503680 10349897 356400752849163345916048610410208951460 10349898 43499439229509784111176828553505806080 10349899 46694836707231644533967020812629928000 10349900 -30621180329982909770688118083192364800 10349901 43747177858739852621300650673163627030 10349902 55470230247126886392714238463391827712 10349903 -13666412549810725748235026404187063040 10349904 -47456872922499753204458099343348203520 10349905 9372877397453274040830923619356900160 10349906 86324620209359910380094599736141459456 10349907 -30655583367931236088234417673169554760 10349908 42709150821895013201622570174177607680 10349909 103861038686601877546458710720865148110 10349910 -91547987336683264682617220592397804800 10349911 296240814310955730640222766365907859168 10349912 214040963153110782823486465794746419200 10349913 127834538931945390159355704432266476224 10349914 -310779370542313134235534045327028668944 10349915 240629871520827138307768924005166330560 10349916 202051371133948249024801920850361559552 10349917 -772861011548833043630288625165459850944 10349918 -275973654106502011960140502636904979840 10349919 -314513207702206195394255965231134310056 10349920 -136619639815544697579101370431585648640 10349921 -274380233434053472440843160579538374878 10349922 -195673804101966320912220924279259535616 10349923 766593784560582244566061380901236530520 10349924 -216948544863641412105262820802543093504 10349925 32333276238431526415045337098087800000 10349926 338434236798615365470365109101249588480 10349927 561728879912889951535966996152621885960 10349928 -144683181604514904033976102956072960 10349929 -110089932482522437998063157810343955740 10349930 -142016542212311892106172645592708692640 10349931 240255441667787394071149748850358068480 10349932 -76264464658578247255200085907310624768 10349933 -247209971845311490033956186678019202976 10349934 8097637923537254200514321399399086080 10349935 48648514845791739397848821357005271880 10349936 1137924594402558040482822253234716672 10349937 2175839002208854945721040831450910260 10349938 -519820981661204747537086381628421087840 10349939 -11312700280178327100088945649619808128 10349940 10808892914346049687311087160670822400 10349941 59326235134703839748257098751384883872 10349942 147137633430093736100583651385957196544 10349943 -288913564586121183246346541592411942936 10349944 -140136837715264799228152641930445824000 10349945 -88199625083221620169196998959050394300 10349946 -66470559123170930936125236327719504640 10349947 35504836851183657290816018949281869672 10349948 143237926225915244583111919453770547200 10349949 -203187745310873604735659944884602881536 10349950 39872924515024866638582134038889809600 10349951 220937129100034114974406732620084941952 10349952 -37440927020332797599776680466301583360 10349953 601612472518797261868650800034307075202 10349954 47169704182029997813620865066442234880 10349955 -142433718410074436619761135380969036800 10349956 -211868088051458653974074570060660080640 10349957 173824640973655281655529779738079978880 10349958 77172994456199614804953254958298712448 10349959 -281419727121996377166036871852323018240 10349960 80427506993378362649179878660735897600 10349961 512296298415866848760103357080597475360 10349962 113858451711769471250882103225659227392 10349963 93857493377994579432666590325536899824 10349964 -293361084243579308509952567178574233600 10349965 484014515500270874786376334001120805600 10349966 -30433229805535884175138016173423718976 10349967 174886648945535842638286980673237843080 10349968 -30989579465010274968627320242866577408 10349969 -2932560973913349266051897996749265088 10349970 104109105114698667839958778765348492800 10349971 4300277041143734532859953717343953680 10349972 -202610651949664133690488681199160711168 10349973 -23950706862359770763049817503781298436 10349974 376802643778784969798250775882720924992 10349975 -199298666880649039857675887542404045000 10349976 -29493240859830341628145032762691952640 10349977 -568406933328036063378949816070306880 10349978 -236199056182668856041663259320305586960 10349979 -157914433056813273945650106785568773520 10349980 -50540833006882507189046744173235520000 10349981 16897328122790067974577916533492247782 10349982 -9685396574372350193682121249198282560 10349983 164425013104105656174941076849606023040 10349984 655520151736796503315080100769405337600 10349985 220836592533595314058141500266159160000 10349986 -1173241758172343925372179456872774080 10349987 -78283291652692861741058858183284045200 10349988 20926251334870967926532395427601346560 10349989 45972531304244116315521693916115135160 10349990 1926800564629088279613656303281152000 10349991 -386614540044480118646585106042003324000 10349992 -425331246073968756918470928933810339840 10349993 277217285655864430776310385770154064384 10349994 184302455286099172551538413559831200000 10349995 344786617973710823302316971640488860000 10349996 415112863933314991336368817246814496000 10349997 142021422673525802821524182418446964864 10349998 -368529343591801137401574681887837304000 10349999 -26259788208565081324324311612056730144 10350000 -31722664033830839046845317851340800000 10350001 -36350468889489469459490851825176644096 10350002 153775309616730677287225516285710033312 10350003 -141815671440205478189717588239045388160 10350004 -31869733753425007844709297654869229568 10350005 457763836628070198249474750306110208000 10350006 22753027476649090733644863110516284800 10350007 -32007641270829150746470895103887097840 10350008 -435203830924696901370176370722967920640 10350009 43682434238771518572129755116102308084 10350010 -50076823298176094805971382225319188480 10350011 87629993162969166309757586078115861504 10350012 69870973698945163807475373091054490112 10350013 36354258083530538107762026170914133400 10350014 -2279503990119574557097661130278164800 10350015 18043704850892624404211668055791381920 10350016 49426309329070763048419641783547330560 10350017 198878888652873714546356419760871380400 10350018 1081390639032036613703144088664367616 10350019 -539204698982855264503611157016050992580 10350020 -154276799822803894481720961802922699520 10350021 -215295139009982253794371473756171843936 10350022 43936086210991796263180129268882558400 10350023 229311998660763843714248318375242454544 10350024 117395496784318046597252614427094097920 10350025 106079351527744366829481165685638240000 10350026 -211225534010091298724782287859347759360 10350027 230750231880957598386801811674580534560 10350028 -53136600509022697366278669576581365760 10350029 -475422341958296254440563292971214143370 10350030 -139309171476224588510548473357584503680 10350031 105215122004546438174994021576338856552 10350032 -1759409176514017943403046991699116032 10350033 119272500929501203729725187910893450224 10350034 -47769446465233898659658080532366865408 10350035 -226375642061609483359722533528907603840 10350036 -65311214022482923649529379558043515008 10350037 532607341787977292257140180660430980686 10350038 -265588827052229321059551650780064442080 10350039 -44369769803558671737089822976951248640 10350040 53559202759320610393466824309981593600 10350041 -85363291079218331487245341607163649920 10350042 -245118997893765051184928361892102080000 10350043 88111935016354935517704985388745639144 10350044 -397508048616495809497560011219819404800 10350045 -110560337608721796173699779442327582400 10350046 22721616706618337402847362812642566144 10350047 -65160854435712997091813391858369825048 10350048 423445929679913533360503040891334688768 10350049 -613113466067354293957878509015355353950 10350050 -60478961658152909184099728332519255200 10350051 65934284529337539234791313467379328632 10350052 -246835586057846345357036489202101683968 10350053 -38836664752956400863615566149978341120 10350054 -28554307345081122908867448355688241024 10350055 555967442661592921077180890631782401920 10350056 416884835740519339890096473283809786880 10350057 -4289388249503796389798575944195316512 10350058 -1182004784489407330804662496173865973760 10350059 828086934406356749320330749597184218912 10350060 37571252147349576123770246590687641600 10350061 -979681707928580095921964588128272611168 10350062 241661638881496981048914481347840916032 10350063 -94993046215768130581910598674346904896 10350064 -134033396630134982182182816708511006720 10350065 -63365443231799739217844303854478107200 10350066 -143682802526525056492994395848646805376 10350067 -149084934832888487390590995105700349120 10350068 -294571221185805528682050441043100116224 10350069 -165686964275302149052577792777094222912 10350070 -85393953300616838534742507518452715520 10350071 -61739587193096323236298079295722767680 10350072 255864421182211692052057365498592665600 10350073 326448180430544796857097172989522656724 10350074 28047694420236137096959050667552738416 10350075 -69273140252681877029151176272159080000 10350076 -132028066838526476915530926865176496128 10350077 -228083086155329078723084785343289553620 10350078 -137496104800378767215436546439747920576 10350079 -311786703258089421852917398144960864000 10350080 50794171969883884712886833357594296320 10350081 36991358437489539184634678466120019584 10350082 21279146832202447252986582256813885392 10350083 182080967910910313595072995301021166332 10350084 41731302706246583386744414871018299392 10350085 161490085790128752310120133874004172760 10350086 -24655328243501596812209253206745168576 10350087 424901289318330678902742875680589650560 10350088 -105784649133615192272003238273371504640 10350089 -482672229405563639229690529900811419110 10350090 147025033023321649966567419542352993120 10350091 -27946000792891785896476636125553187000 10350092 235258963720876393275467099343165791232 10350093 273390579834222822588011740406235124608 10350094 41114657439414036777043560729976925184 10350095 -20951828207479933815019992095974574400 10350096 35357960657371282662877434596627841024 10350097 -591499632369107983516438971126485925454 10350098 139298201850059818282198727818446720 10350099 271524934139122740119492983860256186368 10350100 2421354304604553235370811478036224000 10350101 -710460482152449953334883166408871494898 10350102 -94976161600771145468922945142688649216 10350103 -326488014175363418934761758464574270648 10350104 294049489807280043622615987046969333760 10350105 85716535303828068682733936550611550720 10350106 -34856571429782527000302683217276825600 10350107 -311113725840842274706505773905104971644 10350108 -311796388970875503671315951802900907008 10350109 96616832760249363669495479800541257152 10350110 97701090253820722365718631814269049600 10350111 371935045726656142249325123521174897920 10350112 -526012847556201426547883982790247251968 10350113 -860888635522649029511735778126341747820 10350114 -207585364665274513623187352718949946880 10350115 -42634705315616935228367293997205672480 10350116 -125649691421198973760376989385523535872 10350117 -381428082567971102860513619843967370560 10350118 222441250876550892745497401995939361760 10350119 -176218646837372567957021423329879656960 10350120 22357810761901670919870052595335987200 10350121 -191464686067834935227209706636420894400 10350122 53864866036196117043953436285981776064 10350123 -63883640595674705062739159004169263120 10350124 107918131285778811141416837225714007296 10350125 -186813908061746542238980122072721152000 10350126 -239426582876924379366629535800817225600 10350127 -580466348673261988439338824828887964288 10350128 -75188551981429711758216038004232962048 10350129 402754533672315784471464925897635332160 10350130 -65225768900140420460288619813041011200 10350131 -78197853922663760420965464687608385336 10350132 -31198677066525266471481232989991385088 10350133 396002188769306411107506987387009817920 10350134 158184308663881430275066340492839526400 10350135 -198110121185928971392229711614165733880 10350136 -304892754514187972975334397385948160000 10350137 -61605014032369760580968517141685314048 10350138 -13916106538773282522571137650160537600 10350139 696292442987895198344427596199681331940 10350140 174193610708674099608703458285952381440 10350141 226058630882631101496529471142949940992 10350142 59097464710638699206162661293114161344 10350143 -3897314537979786485351685408177443016 10350144 29244073202689919244221119892702625792 10350145 195973399710108960353126034490439991720 10350146 -458603822554044756964832210538302528640 10350147 -74681718610449007794448831469532827400 10350148 -115202558402691909081534832822746193792 10350149 367313213772082112794773616205715573150 10350150 -83610961628891458701825777203584574400 10350151 -262594248763921633863554859589076362448 10350152 537635063118868408741348645547976622080 10350153 -287336269640794494417814630271359656000 10350154 19978607413167997660306437087578106720 10350155 224089368495119773662996029940759870000 10350156 22883364078419881584651531137281818624 10350157 -568106333100913601280289250491293763028 10350158 -8669957903052737466611785637270062080 10350159 16983770842959040720471766437245443328 10350160 7124091644352727793095614680741314560 10350161 696451076523277901993678488645213050624 10350162 -175263842837613070530551008700412119280 10350163 127557420848352796720450023033990021864 10350164 -174240300554917013733308166014193819648 10350165 48301117915238169697423725958575573120 10350166 146066978016388818250088869803198421440 10350167 -410407011261532763120630110826424331728 10350168 194565761158718237609034686639083253760 10350169 3561659953622292440617603270354069200 10350170 5988394581381839205427081526241580800 10350171 -3932824525937986056077065297912317792 10350172 -266278620863401671966892684638729816576 10350173 -384440177677134757878735415022764687578 10350174 4325963010484625380391864286047892480 10350175 -2307906480530217909624429157516724400 10350176 117125807053770411843015219678049861632 10350177 -74613445876704134815281876021894322560 10350178 -265109129375769986130201281157841122144 10350179 89369666193519976347737201260020602112 10350180 -14820339216787121245005469691087558400 10350181 155114980940966994063299964743801641982 10350182 -87815134294387718320391476571553048768 10350183 -144431922253505600286717126884659481472 10350184 -65054384171998591399550835131603681280 10350185 329116979013080567733090734396046748800 10350186 -860017142064261227670579809446354944 10350187 -47153394291544913441156468314795201088 10350188 32938715856433546880129523899785029888 10350189 58443806464503976929937519928507652000 10350190 104908692002032361313047449881042033600 10350191 199691435594024487843338272689339021792 10350192 14104220689090694973920032742386434048 10350193 -116542676303379330571602499179171456000 10350194 38153842201537234875447284791916794896 10350195 16731217281165756950525294578264263360 10350196 25906266984012186776145021683452630400 10350197 -1138551938641346826424635804436046880 10350198 -26211365954127257575190963615368416576 10350199 705535951512260439749979544610453067936 10350200 13003671138868954921715472028038144000 10350201 -8248418772578475719314671170060045760 10350202 146370047305673064438194723448280413552 10350203 273955171994602426338726198270454636452 10350204 -45709166660096939420467012727856936960 10350205 35443037960015597847792612668421634860 10350206 103827609824556800209422730046295639552 10350207 27982407050796373620233823318571822080 10350208 265676227276402694066642207723319459840 10350209 -551535122435670947941747958379008685120 10350210 -33181380400928690388008934707887987200 10350211 -46824660406875430758440012790012793056 10350212 434030727597123115059570216493644625920 10350213 77956573605751866227210413978672399104 10350214 -37407615099362136197301292968898159488 10350215 299120957760695564324530938407355210360 10350216 -390764190938322643180342777776475699200 10350217 -235752362725588926425424608390460706608 10350218 -55874168887438636056100044129243555840 10350219 327292926452903249694525478617130392 10350220 49370924203309462677269205983420666880 10350221 233399466799699401012637939316702255190 10350222 29890254806351438009567314162960218240 10350223 90449010400262040217116838311219329464 10350224 108006462254784970540557259830244515840 10350225 -91184216700701671847805120839863812900 10350226 15188791970550394840822058292932409120 10350227 3610761692071930353914369114125555824 10350228 46247299261669816353533750995055333376 10350229 11768042765541961267875832566928705920 10350230 -98994074065274569854804883762966824960 10350231 -162391964842624347222988568844427395840 10350232 -23678214100565195502659420817216307200 10350233 -25967526188735524547309544269467915776 10350234 108309300069665559791363340043257546240 10350235 -69533004095247361893532460287997883840 10350236 193885163130717009801600918247427848704 10350237 26877144693643674751019933178290559360 10350238 64453774915750090007667410086641079680 10350239 -34404097232526541292474566085300231880 10350240 -143265427632344600780297530447028551680 10350241 334453066161687084464726102940001911984 10350242 104421471714935733890304012431819776512 10350243 436549136342280971090214409012268205732 10350244 -44915578623539091959470835276681051904 10350245 11614358667949376978570858349919095600 10350246 57303045725568628754748650831959228416 10350247 153904645391870621413928356074711444760 10350248 -459341736948886142832978055257459425280 10350249 -3243121645563773139773443026261786624 10350250 -30249573705486212860044346503988800000 10350251 667339776388382774652064013628053619252 10350252 -152388852219499995282666377941026140160 10350253 444577543134862236394271981114476786464 10350254 -218614331481867562780502894705282585280 10350255 3344933642963907078508758116130784800 10350256 -43710289125144628688077628221404151808 10350257 -241569224951040728981479554136879216494 10350258 17292105948016626245830224343896480000 10350259 213494805203478467425822216262224552460 10350260 39798772938382540113945262387381082880 10350261 -17372759579666886067933455532329554898 10350262 -116427876227357135405962653261216067968 10350263 205289562875816141551882797168461766912 10350264 292386332693974755684578173554799411200 10350265 -182318962572896971570800168723214666680 10350266 262870419244695371675266562557659339264 10350267 132279672444071461183490512952598137280 10350268 268862018717621406548777592691165365248 10350269 -259280050173301800453654052590604275360 10350270 -44434614257541354781681150188043264320 10350271 185738578454746139651928825117555409472 10350272 -89838056512024517413238023366115328 10350273 401947671544973854881115109557971111984 10350274 -303090424271896932991846179575126599680 10350275 9835276146168142697535326282454202800 10350276 164951369581060277474639855313895870464 10350277 47061471940414071124939838391710474272 10350278 -79347797210916389343181164897127489920 10350279 -171750691605951852052127644926264416976 10350280 -72050140867965908195872109333702246400 10350281 -409796248687841590527495673878636939468 10350282 -156800742720163478455994788253865071616 10350283 -71194395015959135437481637655288931240 10350284 -300346810745855352835238782030400575488 10350285 -124196798442240176595119860917137904000 10350286 -132162769571360897633064546038644382976 10350287 -236798007548288477161609341383599106064 10350288 33422798533079164902034361915002060800 10350289 -210269487888454687377162785732147856910 10350290 -25310326081163336224173107368199884800 10350291 133409163447511599376176755258857860864 10350292 32970629411393667543832482210018355200 10350293 293788729016906165047961140268439955200 10350294 -180419466108964860259236246557568803328 10350295 -394075933597242482170094995768167074400 10350296 487584236350713001450283407779436892160 10350297 -416467208686617723110841983823230826360 10350298 -139740586553827906858245457921648760064 10350299 194158737817518313921539334641408349440 10350300 13204789500650563965753429900106636800 10350301 243819516719118955257681483185440700812 10350302 280253524883029563257528159155781716032 10350303 3539617938899356927862349566324812800 10350304 -202727732445954980087064931230956126208 10350305 7573942393510875670974578724751221120 10350306 -39035889790923219541930942372275784416 10350307 55121522627856016735474980825014978880 10350308 -25552969500718337062567247469112396800 10350309 -189889535324168219343836103926811509952 10350310 -115938397798482210498838796621584970880 10350311 -111297037471470814186799748763939084800 10350312 117621344899713936339136224782821785600 10350313 47294368740040971713355117679290035400 10350314 -76720693222435515305232131227560529728 10350315 -1010821587792642050788738398215001600 10350316 775218892777095210149395260853013795328 10350317 -206701454763809464558524683086979448480 10350318 -187274693000176801517342663724205827072 10350319 -354073632633052569383158757231744958624 10350320 -39141295948645770869333948404779417600 10350321 -380497970493316658358204487514660358288 10350322 46407627393730328789131796485388144640 10350323 -134114576478753186132001572231302948376 10350324 70688814591804748794208488709296193536 10350325 230175454549172492865674525985964203050 10350326 -207294781001401274518913863925900021760 10350327 -45056750111452110594107979383846781024 10350328 -476908233556931057960639364356704419840 10350329 -721982030668594589414759909281222772160 10350330 -64796542950549627921714044471857486080 10350331 533062860385123937155928925242508804072 10350332 613588423349143074529411509066222128640 10350333 103293550577134817803710005526226527264 10350334 144266974748514569072042146060711301952 10350335 -515554234065002005940919748350205869720 10350336 -180220471611770153280088619804428075008 10350337 -154298415135927387608488758637050626000 10350338 119774026730958043951256305456590139296 10350339 201150011697881680754357250254529439224 10350340 -92103755488716551008676153781288960 10350341 304397359259023862762257693375788875742 10350342 -46218381386368862278564815218198791680 10350343 -250613535260535011194517129494848715840 10350344 244317613585434082665094527097904179200 10350345 129006941592530330162294553449546112000 10350346 8799737404652440252803344504266500960 10350347 -4140314812937798848338951197207111136 10350348 133570949917098923625595576693959014400 10350349 548377898624142581702576600185069736064 10350350 -86743118034374565033185588210864995200 10350351 82208071615734683395979953635106630200 10350352 -80931383562327141165965185378097618944 10350353 -128267989833480463612604896422927976716 10350354 -59864923778347798244772800926362633216 10350355 36710644864304095979286036611992163760 10350356 194432282362798553972898879700096897920 10350357 -138151349676990182931289123905596780640 10350358 3405591420515325812585437812242460288 10350359 -354895002181440276188110153459015168440 10350360 284543105592557454715215286252126617600 10350361 -257773747925342684834090108648730138240 10350362 -144795983902191369113265185585824302336 10350363 -236573216313011651704382867169615626856 10350364 -189358435664278702842395525548005977600 10350365 98931634213775707885263023718655096320 10350366 -54339512632843309423099886303458932096 10350367 -835782361702087136932901092159985483704 10350368 -69517445163847292243441813345324236800 10350369 76161803693301571912511160284647852320 10350370 61045707727415509623961947134171251200 10350371 50082091336194929912317231471720039032 10350372 151710686698127574774473386647817641984 10350373 -52989346967111815179782558759501168640 10350374 339509335778075834859941140335271251936 10350375 -63791642417222756321207721537927552000 10350376 -27718972521090080290238915624680657920 10350377 92247413065310660758887397417330222500 10350378 20074901304083114758666287978754065504 10350379 82058917297305107476752569927376263568 10350380 -36482645391451253162651614944402616320 10350381 -90120718662924469617287124507011130048 10350382 59924179401588706437613400881674917376 10350383 178680299080148546824961152967232428520 10350384 69467130254983595741307385334605283328 10350385 -35663900410595759068553040105313132440 10350386 195075118523505378261490521048779653392 10350387 -601878682742118153069499365788688915360 10350388 27203310800432033689762753589468723200 10350389 -116468956499886819118745565269067234144 10350390 -155894286281802581934730316400362323200 10350391 299438900127835245231116997233776633344 10350392 -152087560137559198922099495800144097280 10350393 333594610859335002408830109750851286864 10350394 -257292924594462122854359820559833087488 10350395 157932541740567838661753870374684880400 10350396 -45325071799314381714000521068234260480 10350397 -463941589738317449355441623752793044340 10350398 145438071430410876988399530281915155200 10350399 -7120647381543144866879019923888031600 10350400 -18664432938120057870156000742014976000 10350401 -1761356091671033845561926162942160848 10350402 55828964548183236625803314544453377280 10350403 -75066999094390318320788385201332377344 10350404 -9968415801187212301836987096465113088 10350405 228657864018225216093002773370704575540 10350406 -20792499301687754898283638517136876736 10350407 -631480471339231987898726284100512978344 10350408 180215164727350708408921009642014351360 10350409 -45830714692504356785724954488965025100 10350410 -53154649633135756480713288542039178240 10350411 -52200276996681989868649101408643013928 10350412 -693421064062190214459536636206400595968 10350413 -345342613502271641762175594825522883338 10350414 8881829865027731521616103067063371264 10350415 -349516743964805043341723360911389256440 10350416 -106167730244954846538219384001349173248 10350417 -39590681816602693881193258091812309056 10350418 124506518273238467410245298518001761600 10350419 296531575499231671754364944279152959120 10350420 85730957008679677471522360954794362880 10350421 430120038992380697152372769141403743200 10350422 -157247406414703131771375360454295078400 10350423 -12071534207890746421562188311957413736 10350424 -116279530440952359957631918710429081600 10350425 113966654692175707228873425736791051150 10350426 -226325500671855596585285826838234861056 10350427 86483578752618120727304160446231386840 10350428 -205241642753203264026064660280779481088 10350429 -7440251072811969487970003259563088480 10350430 -97380990637606234648085476236965288640 10350431 -49027742524827099182467279347725154816 10350432 -65498672420990690227247603292573007872 10350433 -105298169982280676516669038933274620920 10350434 -604806865384265538016866361607585664000 10350435 -82965839873956153409397602421477964800 10350436 282596441640379766307138070215403095680 10350437 -267174128682745133604249858197333321760 10350438 76924028357878081147987272518932346880 10350439 12150721967720073239856527172234869400 10350440 -142909467562508690197656633333565440000 10350441 240291049686980488207658216853623691120 10350442 -64740253829241256098247531720443022848 10350443 -98497504638399505082630166076026343308 10350444 744672562938558836623269794686353408 10350445 87697217618036805300978359663521332480 10350446 -83608676746421145441347538671551184256 10350447 17752111218564714086423179408952257800 10350448 150138166758880017061206153023707054080 10350449 -25636464865859236873989562381479059100 10350450 51015232407969268359423457846050432000 10350451 13714180228385911757420447479991842464 10350452 89909824372360282591916975372111124480 10350453 -408081267579769131367482319473975753696 10350454 45352549708475902856544556544273966592 10350455 -238008428971065935781275904304756073640 10350456 -115106157413587046899714944386693836800 10350457 -251385556658163571189256177160113130620 10350458 261648869194620522379931583712559092080 10350459 73132354834834683792257234594811037440 10350460 100995808191434844711463664181111490560 10350461 28303140744689308758008980528630476 10350462 89996288765827491077206607476180575552 10350463 63205144767605080217101717181427496000 10350464 625444810863436756063272187713206353920 10350465 13480888155617178866531606665829034240 10350466 -65330341840487957629669534870809145344 10350467 -683355516685629635484026415112461729768 10350468 -111386877261426777596799093624205056 10350469 -929088771819305032941431141784862461920 10350470 168506807969766040813280198274406986240 10350471 -324178473759043699075431034555168793688 10350472 -292537300090997114608733091348459724800 10350473 830433165218526108512547854009888640 10350474 48086109419545185540187377123813231360 10350475 325316449989181624035545896851535950500 10350476 206010891043791942023183050350566648832 10350477 539187227296082679277640400798318552000 10350478 345802199657734255193066579671706437440 10350479 -363874352636969745392026105553202259920 10350480 -11439938504135824354293688463193538560 10350481 154980457408862967789007279448333912064 10350482 -338458833738181318950638761357293328608 10350483 -70292434916614936140643336230040819200 10350484 -352792422922433385592903031975122516224 10350485 93938524077469144209664563131230763160 10350486 82246007437575557803423726997209230432 10350487 -1106449435026139662400279759830809856 10350488 528522669534694229228046049246738944000 10350489 -135006119532642094814325498670955237472 10350490 114419188871655302560943547939713068800 10350491 59721833959591531171780503341556303264 10350492 -103935601455380965824786658583001589248 10350493 645028173005073837080785517329475021280 10350494 5557268514785828168932086362490584064 10350495 -68192464963438458254854569247666487280 10350496 114035565740749924136199686284404326400 10350497 -23185547494889273228845896577072216320 10350498 -71873724003330299376407527900746423936 10350499 -420647833881806647421546194994292542500 10350500 49678925745865507605108898914680832000 10350501 -197595959674986400388111515579386839040 10350502 -227769103326222760174699109732580246048 10350503 77947764600031219689641333337778501752 10350504 19262275976955599810925750598944476160 10350505 97772725609125429528643444594883421120 10350506 -4001146599040012791160523993799014400 10350507 -377616107704560916001919271045733448360 10350508 117472033654953228961520529108224214016 10350509 41898338843597597571715240390134213804 10350510 -24471771266881675013662631348618221440 10350511 425138998820572408079155714436574964112 10350512 65638504311822973786004672465291182080 10350513 51203410074619056016414564318332994242 10350514 20773487191677887716875899346721381920 10350515 20618589445977566988806037206007826800 10350516 -24430274663182810195428586496354549760 10350517 22114369158814783066050595176189825472 10350518 -110228172071731337721664613865419435520 10350519 31827208595693471347231449881572262400 10350520 -252310205261137786898969117046009139200 10350521 -210975564908544315975347645553397480278 10350522 -6456685078751201443415307636686407680 10350523 -16416245791869794604940595224389763228 10350524 -13463064225043010630033678947983473664 10350525 -114917924984503268524986979389694303200 10350526 73910413246046953399420120540536384 10350527 -552662403163238734963553041262157089928 10350528 17601274580319633099484537078218227712 10350529 58981881616678718180118878037960423168 10350530 -1749613704294724880598810664720750080 10350531 284630029903716099905474212932850543200 10350532 93980968655882859353953434499473146112 10350533 -564732962905637648342362908354141608676 10350534 43441258073908862032754481533078873280 10350535 -51266537954041190401735612256629332000 10350536 173969830370259465334768916331138908160 10350537 -192701090404910383383725415964928755440 10350538 -118250873150104862126285993805932921088 10350539 30204581762486731575282763024770439056 10350540 196413007974173072215110389734110351360 10350541 252714814887455580173289507734105719084 10350542 91749961258193620914562988578989396672 10350543 -145907468174166853471444954572160012416 10350544 -73446919121508316971930834757511127040 10350545 306041116276813479172739838417350872320 10350546 52560327228263107231203536196688032384 10350547 32635479927110845411924719453920929320 10350548 -95827699432865232959433144397982419200 10350549 -316053864979231906606256733463280204832 10350550 -16410200889414671106098019916680835200 10350551 417974428654724600695292950793765628552 10350552 252705139933306151663806910004359331840 10350553 -655377312167789973619580114967961822198 10350554 -25662885427346870862648450671531458560 10350555 -222429031805957324377601378593071588240 10350556 473378400891053949231048516686252280320 10350557 -52851326610254942463326312367587390400 10350558 365032308360204971401809754514579425920 10350559 166195884337356098726837121895635754368 10350560 -24762405692760885979308209555838074880 10350561 100424020292681891232108413141993217600 10350562 -94794448942556685091931331186842329728 10350563 333470114851871598750668506932177365160 10350564 -201755754359974222792017702365798645760 10350565 3143297366428754560279190422493511000 10350566 -212227123875436384899555326423304276768 10350567 -118733258812858645932468499296672005616 10350568 184650259363872914502069321224250178560 10350569 -439305381907156218343536567147395669004 10350570 -79568132867368826773207651866904492800 10350571 -257657454135260321688076244152029776640 10350572 355833132641240931171939540877879752192 10350573 3200532676434161998813144381838699520 10350574 11229319816559941919454512766414805248 10350575 -295685132410722522017693070461734502400 10350576 -22747979283724908426034575612015575040 10350577 -114680069292915220810823183090029707468 10350578 125316440203086003137647509678427078656 10350579 -289715351270666905999989992362792271760 10350580 -1953194815124313343762685618991513600 10350581 -215349752951558684753907798666962731236 10350582 124285952869305578644011622719661440 10350583 -905284077233173309496491517562537558600 10350584 408889484457492437712182409262285516800 10350585 -28149551051875395709887223562492346240 10350586 77139438147842082110187155790552672480 10350587 5773799482681517281557125860265152800 10350588 312979255588004535616174989534483849216 10350589 203326180616638863065244889871402000390 10350590 -31683808988278860494213822967758530560 10350591 -412300001734522892863712509474168145208 10350592 -3402990328661129209969009208416272384 10350593 203990123819789744180093496683567521920 10350594 -16995502861861495583037160681059136176 10350595 180009151944746192999988909812542890000 10350596 135826551672622857422099822729011459200 10350597 30253945481860349656962241134338653056 10350598 58426127921445988764471351054270363648 10350599 -361500295425578482373553788529413618208 10350600 32243896073532954347856105302089728000 10350601 315728264553957212069198779158396696602 10350602 53647564498345107920146594692149674944 10350603 275661366517181785789971961337844422424 10350604 -48214164687918970308911655831947570688 10350605 -286183830183649898108086453778055432480 10350606 51719644844719428705191959250880645120 10350607 89186296077578300913098335190680423856 10350608 131409051266740792310083368588816556032 10350609 50933213373279773295503842282833713904 10350610 -64233240319599276563221159132947059040 10350611 23625126388096056307186753054951623600 10350612 102740576617268248549707471687034060800 10350613 130507308478192808981240545548568237500 10350614 13020588340126076989186886397957273792 10350615 252439858009879585296542864748123661440 10350616 6277092152983453491982525155215462400 10350617 -190428035020639854614844926883730411248 10350618 -223285820589928218754284144067401154560 10350619 -427345560542508777504789681811944857980 10350620 15110408093055384808370820526769664000 10350621 -36326563240013495801962430767068132864 10350622 453733736647901678343670248712283374080 10350623 33429756215713668583510871919230827872 10350624 194863531377524164215054155760855416832 10350625 85877888047012584445595670180205426250 10350626 16648306867458429459565486245974120448 10350627 -87323559694958698408034322703235260416 10350628 -80191490959921715532688520473653288960 10350629 155290550290061105673967066878505927776 10350630 -22557322163594605565809821438688809600 10350631 -374509133095372427064823406380562946568 10350632 403370646028214515555973375932283366400 10350633 125322564920133452397249655338274932624 10350634 -83470386440418480063514382416984459008 10350635 -96778025278438734953371886920602847200 10350636 -133300207638622745989594127505695513088 10350637 -698843939874641784866664870118273838016 10350638 121817686807470511201098280228008240960 10350639 -17761780242527916022742601672093293760 10350640 -30150444697028097817566265794581299200 10350641 141684915306570367802617288153374161472 10350642 -33586241625548358286925227770106905600 10350643 -117548858247644450515901861105039117936 10350644 -271864122516300231855895808711418722304 10350645 -55542640628954970182593993700557368000 10350646 -312164599409406932629989462330384325728 10350647 463215991857345682072111269825077757096 10350648 -130364658882804750932276516813839073280 10350649 22491496648745502530879055124000060240 10350650 72071783401220063084097302480929726800 10350651 347242138776184192090832199827695428720 10350652 62684291273689470678293898550001721344 10350653 124643910282687918373564622920774391340 10350654 91087610140745235405961467560808815232 10350655 -32021321679994527986307130795544758080 10350656 76238922892458278945344554218555965440 10350657 73845198018888809162018862051524187954 10350658 -158415215375198467308779957946738262320 10350659 5729927090191061358232128853512798720 10350660 2506602544663185901739809549305077760 10350661 172571635899080801334359062872197263262 10350662 -185469356935066823401606775090406116640 10350663 97645329969658800939364991359501784448 10350664 229464632438926341142282621042392760320 10350665 71305722489787634861997507511508520000 10350666 992297808436519470021773461411243104 10350667 -78156728842593326459787319083697970640 10350668 38436129776184546198552546166962193920 10350669 235694130362115697430943795532308713472 10350670 -477687431592754493869056903103699200 10350671 530387586165262313439707513206233379392 10350672 -36860555825921024984607696098143764480 10350673 517322126713032672468645772292548663922 10350674 190457298942994800931541236528514952336 10350675 116746822398046226771387223923763789000 10350676 76054441898798559149225607441883119616 10350677 -264966921359744963130469950808745511474 10350678 2090128474453743570347076005003403648 10350679 -91308788221010104476868818081128873760 10350680 -480826455734561796192225933119794176000 10350681 -106066221568981844761933421842749692160 10350682 -94547613902255484571493807449811171616 10350683 -29142939914827536325230041086584345600 10350684 -1176750801680740713845472277626960384 10350685 122053976160437594342006718869028166380 10350686 -61701875933267311091304723059641166208 10350687 -159370640858567827708854883487263883520 10350688 -341665620295974279523884312086241607680 10350689 464994380851847833205186174783389331490 10350690 -31579505029663427038188053124389928960 10350691 -14823781064748919030426234922784855760 10350692 -26415300024646492446736295101735001088 10350693 12651469574004179603697607690580815680 10350694 249752069583268076491253369107559260896 10350695 219210055429883932323028316018459095920 10350696 -133555407176142836938799063717087969280 10350697 17099227565808000993972843055407075200 10350698 2973885099892269231756554483711022336 10350699 73276877882412188966692626615485221464 10350700 -49335743783241554867128931969703744000 10350701 -219379121185349851494643549409052225696 10350702 -126372961382869882525053585631432830912 10350703 -373045332203908203498147170277370488 10350704 20857250905195313841671292508115435520 10350705 239772269894885297974246437275352779520 10350706 -150431247870834594355827914662927464960 10350707 84011969153231428888718590686600437352 10350708 -105169953122169176168972334817107517440 10350709 -5371700786994081871053719100139238280 10350710 8417809062325250105246705397904882560 10350711 -277691144081554571075613756057863305440 10350712 -119690730568529849767602182185320652800 10350713 -28136248757569156068484129813049628096 10350714 -33281190469840477083341323254916792320 10350715 68554310441061607391894848470128943360 10350716 288899535689634095276095128484352329728 10350717 -112948442977327493013320600936010464352 10350718 86478623295589108584877493813531078016 10350719 246182142802229575531692223335400437120 10350720 203653132973978189425347307084185600000 10350721 -110129194196133715847326241394845758078 10350722 149814004425191499631567168423767671712 10350723 -159540274023981752123276292831801438216 10350724 515950095290132828785675522840475443200 10350725 40672320085621162075691346762121152000 10350726 -190537593112948377018019729195203483456 10350727 -29817178782091411713906609132876313920 10350728 213451173763604008625044084920811484160 10350729 -479579864691255052932646316243405271126 10350730 4452638529732359735130544666958685120 10350731 -42256318932857690845411802697210867408 10350732 -1888199201970999135906249352012185600 10350733 60863243212563266955175497219896226144 10350734 -105909375439802455123612842725820520320 10350735 -59333967515669129610410183869084377600 10350736 18830577808922200536899845611971149824 10350737 -289220688550008951515459576535261801948 10350738 173314613058561900289868391067730457600 10350739 -112323184880860101675786004073336063328 10350740 -85084721175526576890417925604490662400 10350741 142876592032202256448614021866139434400 10350742 -15954336477212329456720470379696118400 10350743 16996628659163735454996172342319404560 10350744 223289895753635422013957438727229440000 10350745 -1453777535865648094881710621960424960 10350746 -10046753322821103635404186247278769664 10350747 -25478414684570222578766302877519163288 10350748 206747156166736140451191242355920905216 10350749 -65493197256045748604119575559503153780 10350750 21823559106722554012749575815526208000 10350751 -397681983779332483796602828817406480408 10350752 -355690205251469487473467772656762748928 10350753 -120356332512249795131043793198629919296 10350754 111538552165761892557231106091409457152 10350755 -16429699879015373061007995618911249040 10350756 -52624017123220164961311487078268468736 10350757 37203149277297787330048851570424180000 10350758 -222628937800431093761039633159371427520 10350759 35818980679311406795237292182285100928 10350760 -72472597101208791609322526236789401600 10350761 -360103409359821728341679797900260431628 10350762 -124788509078553497152798522029134638848 10350763 421562470950941622656045882749366832640 10350764 282805486643157491501141067118964829696 10350765 180231852098286170113370013891656324460 10350766 169190453630931821418398122934384000832 10350767 51405750398228930280043609140669871200 10350768 33746677439931663757853239057154310144 10350769 -12198330445954003817068628802195374592 10350770 263455553665017576151816652249940658080 10350771 -225921656199869147842421048965447713216 10350772 -58249052126769914884315496289545002624 10350773 736037754977357053653481993759539028536 10350774 50544895802497361439682781710267084800 10350775 85482812960736902296747990849079094800 10350776 -71234598688628420534935113008296919040 10350777 -151461452313446415128457701828017852080 10350778 12688100457210212592729469587342651360 10350779 -613982222144080982793952911829763904816 10350780 -90478936788891625770921254454289735680 10350781 84258350512382435541282957203842602592 10350782 -30340975144860114752707730876481085440 10350783 262351313415134768934224401194374744880 10350784 157099685993505190191198668714673176576 10350785 -259276468265829696949704147510557428440 10350786 6760306835223258374842915246108608000 10350787 290954191691883001401251530048749473872 10350788 2002392889048162642585018705608216576 10350789 59990197185841802517467251558899396480 10350790 -123562182351253589091278129762469745920 10350791 -197570970898132300528363031425586941416 10350792 4103619659796609580166280161526712320 10350793 -1337875357768908348783682488643563056 10350794 -94228670405463939329079440067732727200 10350795 1235438902281726854963722063287152640 10350796 -516840655580745137563076392365927659520 10350797 -840172308830416612139623349520231278100 10350798 75737579760326662742997101146056473664 10350799 -532390574564951983171373781058858013200 10350800 -25342657076604418495254244710537216000 10350801 -109461819063577759963790967031750833600 10350802 -124162812874928226673423374908642459136 10350803 237240504982833615809301196987744977240 10350804 -253358117108952406352387150443363989504 10350805 -22859766506617574889589634391057037440 10350806 61570220987162773129768786696934289024 10350807 121407457511962634402472334959330376704 10350808 -282383183282783652934075644376077066240 10350809 -387307300545398035178749095718511787894 10350810 -184871831281533932351320332683633111040 10350811 -82573006259399673869037746851996228608 10350812 30779725150036648248645169338200855040 10350813 -204792604859319576251585374508667321312 10350814 -163941359783505094374360525070012623744 10350815 758518397806155324032086593776079120 10350816 -8253337137188814571890331117443612672 10350817 -107462419776374260606812459442560055040 10350818 235650476426146764944656200232935777360 10350819 89134404170040062435280768282088659288 10350820 -223921494987864243194493007847059968000 10350821 34821834739762602524307373672401577692 10350822 75840783778434309646507637121533952000 10350823 -205110746642407678234950452034633732560 10350824 -102942733684982049916837565873556480 10350825 112318796439363936818308724922088440000 10350826 -52906601142668186929271260978625707776 10350827 -981578533710235475142643620695532695088 10350828 -44935512819047520797796149178457030656 10350829 104740833939548700550219123158976297430 10350830 22067751213075261248421535455113134080 10350831 1884012127683896869375659871005423360 10350832 33100834883041225225459462868844609536 10350833 354802869047022847827737621843535385524 10350834 17825530329656703555371792966140310016 10350835 194122344393257026860307454762612270160 10350836 488661399143848442206918915513017732480 10350837 93582353694995735345774246740376757600 10350838 -98461094741115544103472233110985817600 10350839 -167180787202594347168285469430618533560 10350840 -216918872234733381134497415307013939200 10350841 -178611430803311500169591392026388971948 10350842 -41383747060878535839391820693380588800 10350843 -42706863475852559342810132616183375336 10350844 -86579719958094270662024756352933807104 10350845 -18086275173512362281036179498822265600 10350846 -225752071752508373465146213005043085952 10350847 26962705124623063932571198227357554976 10350848 567541729769362099537885349233003855872 10350849 237259408965736597146673803296955062064 10350850 27723784326777327138617532626971772400 10350851 57584794654717140131762851588053657600 10350852 -11770674206610740795414755976729760768 10350853 -464142271074645138861922578529082278820 10350854 110888848504429294127673313487472854400 10350855 -84666382149544521725822819734390600800 10350856 -256821143374356767171944873434853125120 10350857 -596490915129503566915350449640886179456 10350858 -55527377388012883130435026815484684800 10350859 -126467306709076439651224558533433618584 10350860 -27195410913730741067630647541515130880 10350861 -57347211215723957189640986336061044256 10350862 66342833171770393403520954054507306432 10350863 -437584990977356602266132254423158590336 10350864 16888288540896370708062070368007102464 10350865 24484927841746511240640450824035643520 10350866 45035438195094621417551092386845407632 10350867 -410995841654119265070990593852513461320 10350868 141160586143830448253378959721586696192 10350869 -32677178560758343014080346355906356480 10350870 71166145182876506331256957960559420160 10350871 452096459084042457381390325572481198672 10350872 -45944318769996903191152030659021496320 10350873 38732457750295068142318394614136120580 10350874 2304110915797276274130261272569287168 10350875 472110024030171742327167711541736424000 10350876 160571230722501956192305916377490668032 10350877 -269007094358345175886373823251832726720 10350878 -140441596771725350077194374735479662720 10350879 -12004434458807726357228389563891106560 10350880 507480277579103144356862571181192642560 10350881 220411204744843322056675084910938598400 10350882 220207566248786981956857713408722222080 10350883 -622182368212654586611474724228040885120 10350884 15272650198031926417875294055843045632 10350885 -43109262360696981664203526261776578400 10350886 -25801224520077241231743409647074178816 10350887 717860872460775694439631533100388876536 10350888 -260641683937277237660352176240620093440 10350889 -1077680519466124505703876483668478476 10350890 -113215897918586847788087508027481824000 10350891 187133473086790450688626938997452309648 10350892 598454899964741385222946682898882101760 10350893 135941632790107062025200314379059647200 10350894 358317755031096769343570916397344443520 10350895 276998845644769208193161231187951347400 10350896 -28793019859600103249559550968515788800 10350897 -178900009398085296678789123743857827840 10350898 -44458448721307036697202733506754116288 10350899 -5870907423710486971815424876000867872 10350900 6023842183379459185362648593377689600 10350901 128108869542308660340515270153222577600 10350902 173808614213512069402171507293347803392 10350903 -37573155941673009842016993610652335896 10350904 -736912112360300832590883616411382169600 10350905 205814256043667530154606845828353573060 10350906 78614187956727091482648891722868808704 10350907 -633816574586996566669470257302361300208 10350908 255597787319501869399844068205123632128 10350909 286688987317438518841541778766317516 10350910 -53979571513621905388938896539906074240 10350911 263290908367391303831823548004156816432 10350912 -68100105898831496504611195330630778880 10350913 115101405492283070792058600306972280800 10350914 -58289511834768647918986395668223410688 10350915 -4924217873818879848551730392217216000 10350916 -22097365387197582251529716606752976640 10350917 1489352723180413821228015535984271040 10350918 41204515520900687987317443777153979200 10350919 469420944700651645702112071929781215320 10350920 15146718103530234833072415745403289600 10350921 -5754758708786240535889761051353914176 10350922 -4903512669349474311980523020704129488 10350923 -91996833628724188261603532866067383896 10350924 -258623815220296555158504525808810672128 10350925 69950635287082069810025034828581342500 10350926 261458729656678974173791053162593139840 10350927 46011856573016564838937957966779650664 10350928 43420545822101193060988111960025989120 10350929 216794286202603729082031410100150748530 10350930 32029585569814999769460253118467422720 10350931 -514002979922930593942870019951001170004 10350932 -240793379565394540619566199266629239040 10350933 270840186157643630325299763393220849824 10350934 -280940550738412657746005553688890923520 10350935 27493554002256001331781708483917760 10350936 -96600530260463867285788516880635084800 10350937 -235403778227102531379470160223533079414 10350938 100728351375926221276684542043104075744 10350939 275044722604884945716820358291564137624 10350940 207515249604964892481904430239752599040 10350941 231824245384425905686371622487062893900 10350942 26580108116856573490971240191154382848 10350943 227891826537953073349084489302762541824 10350944 319592990532487807388552797025745371136 10350945 -206034453315716741089322523131250540 10350946 -78007369096011477157373876769877073328 10350947 210652632762958991248183219367064168960 10350948 25580937768966258177299170400910028800 10350949 3266327221832064602367566743634856736 10350950 -770396986476909143052923078376072000 10350951 201772285924998678747375351843103094784 10350952 184330801217975973633198895840496409600 10350953 -7642043812359871624470241458860994396 10350954 78467713697988344882673322275411436464 10350955 176954785980176603972884236162762792960 10350956 329240918710348619806665758300508228096 10350957 -219699225499937771463325120994088346560 10350958 347323161220636091710482252338200233984 10350959 260764037277010222580833842163043198160 10350960 -737388470440027644262617484807372800 10350961 47308401102184125926580421896908836562 10350962 9559323609638947795688842075001708544 10350963 150690149906762123673562439563167544320 10350964 -120676334913465029473672927705592240128 10350965 193200345120454296540178240089344121120 10350966 -58277583926918151567954836090605443072 10350967 -73651304462886318954952531632228343200 10350968 308214970820987329584291027285803397120 10350969 162995145757725033774750754839621705408 10350970 -25374501287946628232925215029484160000 10350971 -32005606423100928526587284267104234368 10350972 66998647209363758133306686989215667200 10350973 15745443229703396460454297990723497600 10350974 2882441906925312852879333117468445632 10350975 -42551543829179624929886649707656416000 10350976 135056269743419208608073445529773670400 10350977 -120689816214503321481456064905769074816 10350978 166147032697380107617173695046419943168 10350979 37084462928479448157301076402847667580 10350980 -228198665755376354813089189466201568000 10350981 -75778646624236202186759523906067280388 10350982 73806922472067195401486345911465898592 10350983 -18592671549143420835219725297855731296 10350984 -74285905511423937720792884537435258880 10350985 -64923200656738803662457859072176096000 10350986 -143418669779510704515979735519325657808 10350987 58311288557652067687971020196380070360 10350988 -125292419610340221591356575029066080512 10350989 -46303922716506112399901970385682225664 10350990 1326243096509095353063546077804017920 10350991 33576504665805758496446211829928704000 10350992 91137299081645317269062958134055837696 10350993 -43096274197445505240746472857418761472 10350994 -620610788673880551197799176993988538368 10350995 -372451138271705552279877137474964969600 10350996 273370678532568062629012101879191918592 10350997 -402004759096523016125695771140494717554 10350998 219205112801721797429467289637795090432 10350999 78139926845797851249238283928191112600 10351000 565861867506717358912038189653207040000 10351001 -21879867705137990541637177197070295868 10351002 13418444606533990864595777599639937280 10351003 -994157652980905996789208326527834736 10351004 -59114594689342099714285743385794322944 10351005 259306127749402352066100390267550376160 10351006 -116395507030689939506999897293482741696 10351007 -402569711256357807647770903724152481568 10351008 -98154106002352930519616973643758698496 10351009 164051971334810749142024848199784926646 10351010 252999182048084351701447642333590873600 10351011 -117209732252840582408352576902481397632 10351012 -110904700312994946389509999352369061888 10351013 195188193960158032869921433015866591168 10351014 -4200016817245903001542827812096128512 10351015 212165727311191729049096265046553663160 10351016 -258869101398418888990052397914537011200 10351017 -385227159610172454737037903806276873760 10351018 317383525852031587981536927565672566960 10351019 21192345182677810783563799585241264640 10351020 66574686745186470128405995886480071680 10351021 -236092966919391384358781346341161548778 10351022 210906352533361523065325140124537970624 10351023 -453830144387325467516821656227587954032 10351024 -1378280662769763166074755451503247360 10351025 -468453300561619021710192687246802307700 10351026 9583928206774668923247810608339119104 10351027 337683904060421230762098692113635312472 10351028 -43446710127430641776282019672371967744 10351029 127677834809490040802837006928388156800 10351030 144958259616314070833290332145017072000 10351031 528953438399397616274136303964957524072 10351032 -15951683583213530895181774837224898560 10351033 -102605869185652986243486789855386695680 10351034 48243217964337407075632522437456994416 10351035 4451825139331142082757161021009013440 10351036 497509073105433618852948805525764346880 10351037 493830352319468038294309597142300431686 10351038 -49624653420835857205569867471059480256 10351039 105120581501030584473302178112343684656 10351040 -10224691232547873538341324270254161920 10351041 -50101931757684702460780147838365203408 10351042 -153057586912178842874378594060444387808 10351043 -417001502517432369226553250569905248708 10351044 -268138270003348084341162318904559554560 10351045 -806254564049950718205054899066356439040 10351046 496468444674375437537787469407441024 10351047 -130896873430756524037941687211179548160 10351048 -506916108476737267467208549625072640000 10351049 -659626045486393472236081525909687414950 10351050 -38586561356934037431674458225229606400 10351051 498018002634143484550371178321822108052 10351052 132294636313820239190074595983433925120 10351053 -161128222319181375432117523037657349738 10351054 -155470560509550907777759770830487552000 10351055 -48669697913775480450602404997641205760 10351056 35503338249466066160191050920601845760 10351057 507513424335282074227364772968653116660 10351058 207148273540611228810178390479847440384 10351059 23967052786595920812447618717586402608 10351060 -226309338547291634093094182368795787520 10351061 -86077779896268493344031738417342083168 10351062 -51953792044648447498703636795992653888 10351063 60837932653345579446742590175678898312 10351064 306016660533163286764288012864595251200 10351065 24203704710799353874894914828202583040 10351066 -517896204418133952668239694907588624 10351067 324721726734068136930024995151522899640 10351068 -38801833101085503300138980459641405440 10351069 -458091116680696116705959223011148797530 10351070 -134410056293143139549370716358026147520 10351071 -374342524045410731496208575378781885920 10351072 -415958066580482383615671104829915660288 10351073 -107213909285572358648040872085995879760 10351074 -45111251498043148894554843480789709440 10351075 55673951989036097497556934601662310000 10351076 -135008967508516644932325470926078621440 10351077 300505310596155730837328532219910891680 10351078 -137262759623281316521084689672341561280 10351079 475246845903706747849829278852328567376 10351080 154124853058822637620770227597374617600 10351081 -81987046019769537196661283513192073152 10351082 143623298359595741115832315985114095872 10351083 89128224033084515027301105322256853744 10351084 108878026228561261278849750137919017216 10351085 171575947444539709804430198313214944780 10351086 35764609241726559365768246419170508800 10351087 195965507934010841916872856895280134736 10351088 -170634020372417645986371644291604283392 10351089 -951971563959406157476972225623033792 10351090 56372710212983722684449117386375884800 10351091 -162689838662598848115927267047827065816 10351092 504235472083881085474935722858001457152 10351093 -494281624249342229918126190461751672658 10351094 16171051638205793303021626089140058240 10351095 -132333459382672748799631178505905634480 10351096 -180974024896715045299365680468559790080 10351097 37597661175996523066648418461814923860 10351098 494705173952066293331371059311033648640 10351099 419640878818812216872057515522688540520 10351100 32661524859932631801664613680910630400 10351101 -431429517775020390697930875736431495168 10351102 -125679664054312114935912265744689973248 10351103 589734095667312809832724118109067766928 10351104 41026066568241448218942112655808135168 10351105 368477577802973351664872974598551776000 10351106 41167221711553288192929098168269846944 10351107 59551226865468745318446119695922596848 10351108 21386179181670936341860376335163603200 10351109 -40467074415304076618164388564194839396 10351110 38965990907792039037126863584541552640 10351111 589366219314438366062068004152041538712 10351112 245850361176307806969468159260675819520 10351113 -60088404796824337266765390876439194960 10351114 107134285919234803506922644265172644656 10351115 -278738765863287221156383452583363575600 10351116 -46020227072329469137953961877015033856 10351117 -36247583919820074052910366913984303616 10351118 -275898762651949888055913493112496204096 10351119 -79789666964537822777947107108647291520 10351120 12968481392105952111430700095296307200 10351121 564883710681872745151824356922073970544 10351122 76474587477813590525433040367908925184 10351123 240924184916238273033060724159082473744 10351124 -138750733231513723502057803669037936640 10351125 25386151653675706542656889813074640000 10351126 -18105265877316304255542329411961835488 10351127 -258969614061274910889988950956323175520 10351128 105014234337562124841234230372351324160 10351129 490110367113810958410729158888271382730 10351130 -135096200376305044440604609198251316800 10351131 -25248711188312954009440763059806137856 10351132 2986833322689991730750540427882430464 10351133 -41067138167405306661014001510866611200 10351134 2019563311722405777844297478069534784 10351135 344566830386351756111844110932025372160 10351136 -394816659929070358068244394985723199488 10351137 -372298489161933848041496042299722339360 10351138 98228519561136459685029449619786416640 10351139 345318272355536845073573286700875038400 10351140 186251505949779415236981195573612441600 10351141 356067622269602994658366509685202676542 10351142 -74288563614231799703218303521484266528 10351143 197700903523701919322618738059873474560 10351144 -214880702670939461097890310518696601600 10351145 -71551052926244831876668449282916041600 10351146 -3258977522577453321380726248192870656 10351147 -65269540801724149558954258228536645456 10351148 132409544424226351218105722794733162496 10351149 -9948104381832656688438192757060652736 10351150 54324143705685447990085839866599881600 10351151 143638694716703790100051000855194794904 10351152 998144442359263775217775429528436736 10351153 161006384190090074924492731694849648402 10351154 -82725447031564856491829112274714775040 10351155 -102209172587311264522605276489372016800 10351156 86844833077937969823084208800733915520 10351157 -67453389866436489210880582790398861668 10351158 63446877378510508703673971835381665280 10351159 -56587359491244849678303736455326260000 10351160 -468149184321797679624913458113745408000 10351161 -229946343763636990288322241822467830656 10351162 72571862349935395049357638559742528000 10351163 -15573103260355583759210629041734754588 10351164 -212565407118968179770653239966570503168 10351165 268709751476651245956970603101281255520 10351166 -23893860280317560293712673240272906880 10351167 -169488382494486490326927479230105698288 10351168 -2166855420132354230650063707448541184 10351169 -602663720170273423950829253986600812156 10351170 -53493346473988307090852844392073101280 10351171 632215943433095141145564363637112504512 10351172 51062626733143936926884673892333435392 10351173 84919433955436559255612687041923532800 10351174 206158557211631393525046471187937130336 10351175 -6881317671160605523881112472760651000 10351176 8063690718725330852649452083800883200 10351177 -476932341233337275164245657836881799974 10351178 -283616854012901585641117822409927974560 10351179 126706867163350506433573329332351232000 10351180 -29513961730749821455468957699568517120 10351181 3128829837644139949705179022442121600 10351182 -104692873113689597918545033533806083008 10351183 166210447008014588055041696329878392432 10351184 23359668351619725814233683648554598400 10351185 11363405204004508014030556180533907200 10351186 -34211496702838919138316279701471278080 10351187 111610535092427003965431596222366855760 10351188 8845247196844978636363558756893398784 10351189 236243762637915288088201677824037753756 10351190 91186213649232596020806567911677516800 10351191 7853276941866298555560526889891185920 10351192 -27343893400164373955473933110989568000 10351193 130115344216191351223199550877578434442 10351194 16824109943409845633107315019510621184 10351195 -277230363182803168248099457963854676800 10351196 -31045956527094330479365354820700119040 10351197 94305573843065504825614911264013113708 10351198 75023018179679109762300053175133489920 10351199 -658754751948736603456302215850488248800 10351200 -18325191674735916417352378690043904000 10351201 298568343695057838952406968938004718400 10351202 -207689649387199312842280514465011634400 10351203 130894963574160620549571257721003869304 10351204 -377747411734561811581461268605847644544 10351205 520100093588910490904599361780823220860 10351206 -112171975385516436715865379632860099200 10351207 -188514655599369566892917762779815187560 10351208 -149230885503818101906324870581480407040 10351209 -4225795481398088303931957633155951424 10351210 -47844796055060132867506047283522068480 10351211 66690304281085499959435775074181330352 10351212 -165379521261891387265779420842648371200 10351213 279189255974582731015170642783838211020 10351214 -259482872858437329277331853353603028480 10351215 -89105291242871436068981001759813199680 10351216 2096375958359743404741128383111462912 10351217 -30464337614243774459186120764854322734 10351218 110272210762369076771275187064811008 10351219 352397188112285448092448558725489936640 10351220 1201438811035669994718339100300277760 10351221 -351419619485132653554509853529888286688 10351222 -7193018871993100297530882148126685568 10351223 85023303729506795556638418518073480864 10351224 -56408013919696192392619543936594636800 10351225 -187998888389271946827663935868729111250 10351226 -415316708842154730285866430733260673056 10351227 122788839144223562768243490931135680960 10351228 -224801584373701064106981611517183980544 10351229 -83670835718634152677980209871611026368 10351230 78214218851432871181230434451071406720 10351231 351520172337252814503976901238915512160 10351232 353917161596779355822097988259539845120 10351233 -19864856803586619722975390244113441280 10351234 -46244610534506487591780124049210202720 10351235 -645507444124923427786082696554438770240 10351236 -32082203547714124175427356425139589120 10351237 -47975373495895557884115517659231052032 10351238 -32892224249783691860319911453824888320 10351239 -468721380165709932293603815543862873520 10351240 -179357852144781242127245058370803302400 10351241 -219706312452748801116864698109644150016 10351242 -17073787734631264537695644422309062144 10351243 -148789217871035363861992739943979547616 10351244 -749214190177103633957887991451664740864 10351245 -8498110282708484319992903879148303360 10351246 -142501015062571361444422465178196892800 10351247 453262989969331033885948184284912381320 10351248 49274164979231157325326575459038003200 10351249 -475986324793032710063095158311976907164 10351250 29038293980723386295626464332777835000 10351251 -202316435224981552297262438132459817420 10351252 173913092914678698750210632739107964672 10351253 566840950482755811881288196655260814464 10351254 7081259827510966123625474617559975808 10351255 259895861656855798386628412120474262000 10351256 -13110773703349417342869976353753600000 10351257 136003707366194293679604171006377671680 10351258 -373884993314435377884027830344419954240 10351259 -145107050275417496608328792039862444540 10351260 -356582074885013617868944398681073152000 10351261 7886826977245996590136994434864588192 10351262 89497282185860406812940006057539026944 10351263 125929977697843915139781090751950215184 10351264 149329929853730278746604354668356173824 10351265 71200887810294597721551675648159261120 10351266 129325199947508636448067641387606753024 10351267 -92993407870193223362159698967815291684 10351268 -29167689894734224533955230954076548864 10351269 338633792265814727378591297649704770494 10351270 -44770891327118554160941123625719741440 10351271 95952475557695164351611951004670099424 10351272 132360487111772950718153814626958704640 10351273 381462896400621006158180297290540437604 10351274 396360052845554002265310259442395049136 10351275 195939815931038675251840541515909905600 10351276 -42076507951838348731233966099151098880 10351277 -167786870726740798700090325465369200874 10351278 63873919285237012175094985212480729984 10351279 209200166605696502170684288946407702576 10351280 47231309039242009048927157362678824960 10351281 -96515331593586847730369694896331458448 10351282 147274018074490713346049951099761064352 10351283 677089936543856877246016238403561593400 10351284 -301001908990334478622355979969603416064 10351285 -40759394901493136467995085678577447040 10351286 -158188780730979687636078845744520824256 10351287 -365992209162569353609023676172208783360 10351288 24138054592791718457280026554969374720 10351289 82889772719831985405247672965616164360 10351290 25038186098888005925698135662776294400 10351291 77840405262608721847025281508018693120 10351292 32578783194094588263604356253832951808 10351293 427597984774668264732879659519499742464 10351294 -290365342229547572694658722014427106560 10351295 -332562015706277507867080323683498266800 10351296 -110821388910887318112879267108621385728 10351297 -515247666140533308178232894440853703888 10351298 -45612741190349967627575984792867274336 10351299 -371672274543596827571861854533517261248 10351300 133351061866623439790064670408144608000 10351301 -736385532185677696656839540188117225698 10351302 16051054275528560796804652487829075840 10351303 -50486552516230799105484506497457774592 10351304 -1588756027387909244077591540405985280 10351305 -1108217429728012407089722257286408440 10351306 24752848857345936710132067741618074880 10351307 -344881871722683874700986256051508462444 10351308 -434712007698257847861459032858472960 10351309 336933950587617860319615329525802909516 10351310 -177588278555234809192962931740019717440 10351311 -65865384742669996305450677464839870720 10351312 -175053475303429651180617071765427625984 10351313 218862619369937090012241126726251453760 10351314 -4713745061060026867159483216605598080 10351315 -8725894303655171585376404259880056480 10351316 447140705560197955808394117816987527040 10351317 215796296709460066774686798224794226112 10351318 -62938988322032152762833188600844071040 10351319 572693904727819968220090412251087958400 10351320 796576320456968078884990068513177600 10351321 -576025376723349003324865304297575455478 10351322 19749928010682644446829711551564361712 10351323 203013634013309455822846074057991207560 10351324 154100649991549137175980432223981996032 10351325 258402331906234225284562064573931184050 10351326 67269612542725387739845513837005735744 10351327 4727598573202725984227886885835567104 10351328 -349211357552773274383529636153602867200 10351329 128824762332607163292691721228930570880 10351330 52261924258954843846032490166573222400 10351331 186628288402135778834171945286733656600 10351332 -102176457243151486199353484955850767744 10351333 -380780527606431292515167195700044720480 10351334 19019247053871651892669539372820267008 10351335 -158043213115378223707345334852361207600 10351336 -67948060042318697398736481717791032320 10351337 -435878735832228857310955054437446419014 10351338 -144736006940457016674369005329383334656 10351339 173276119272103908919912292884705809140 10351340 -42941432541749411090285474530634112000 10351341 -87713257776599074577803857147859107840 10351342 -47340178130850269798179181023800349248 10351343 459511300409526805024127531834297312592 10351344 -7443305244000252231987869182524358656 10351345 -109456196421421303961829943362779076480 10351346 104394615194251285375642796076851257872 10351347 8962711577393062474750862614382046720 10351348 319622469287807623922373451124763915648 10351349 -446674076410955425965964036945130605650 10351350 -15040848249072523983294879551075930400 10351351 333267883765939547182807708690935418032 10351352 -122318197195656758078683966150832947200 10351353 33446926563248612881043783729285079744 10351354 11382094126172107305407189983099073760 10351355 156831314941107620119605402725689704000 10351356 -63632766047108229044408975926574324736 10351357 -340901912143315587773787304226554842048 10351358 198120990384514194068727414095217894720 10351359 -241536374143499613055796307003127025736 10351360 -85972630010672512254190961590555115520 10351361 -227871813107048655890089054790563639038 10351362 74407980160009312391872680534886984704 10351363 194161884197124207990416552779858072128 10351364 128073367598198667884112439112425243776 10351365 -15750990415925403837412489874733173760 10351366 367960041606188601057134663940622968000 10351367 -209472194219408207149221727849701459480 10351368 -455215201005550962222094309104365568000 10351369 -108981038443681506617634966305116671104 10351370 211973297188028850125325508318518988800 10351371 -224540017624606555564379508820866880320 10351372 10216889478138600321021494008382356992 10351373 23426287191171311382729970069686108960 10351374 -150370851931999609744519224957989415936 10351375 -796992480493098089227079814907995906000 10351376 19677452965846879854768792438150266880 10351377 -161050043941980440759348796272358922572 10351378 125573909858532466585085109595710135456 10351379 250013637561895461782001432222228481776 10351380 -16936923352802510489698299141735137280 10351381 -323434447667926823100208780228381328900 10351382 263384971125921095695951355664359541792 10351383 21885979909794095551056389240458406400 10351384 591556414206176134479185573037864130560 10351385 322052842852447039465470943383670993920 10351386 120756517216740228143633039536787842032 10351387 -93558292742023954641348636927237973088 10351388 185912090765231328383436518574507468288 10351389 -139827748848231940518784987441430968320 10351390 353246682982935215939651256701030400 10351391 84913319169503428843584062200493735400 10351392 -126232127862825190492826872578672427008 10351393 -35653883703465249666277334197249317912 10351394 -8558569706233239261278066785689111168 10351395 4106925388057548917611139039351089200 10351396 178782337817921562159861932337341153280 10351397 332319780242697365455157858272174867200 10351398 70745195878768040204156002441454556864 10351399 -130860463823829975622310696513102350600 10351400 -2202006269180067330191544812962560000 10351401 185828332752429209781593779082407558032 10351402 -140690103726004395260767982918573364720 10351403 -181425121890913194644100800061409706400 10351404 -13736337956722261377862036717665844224 10351405 69759176858705021065623442993123251000 10351406 -166679025482386412450509792777885036800 10351407 -270724073124267194096878470757364417280 10351408 -23062373427388034343473408860038660096 10351409 133907604559775885643187134747035040 10351410 -63946716698058416515055494483268912640 10351411 -107416191009036102702747050289638936320 10351412 -12148725819129159103062970448617678080 10351413 75719735182333179598711548572175730140 10351414 58436121608934511511054193738802638912 10351415 432874716455943797110099143580837369560 10351416 -153716965969855200192347225870297456640 10351417 329784505064752789397027895958394334720 10351418 -46540607489131620482958393894174018048 10351419 -187361464501506233061587813609442035952 10351420 212876203534301810678768982039982625280 10351421 342714307154674707048340774134580708032 10351422 -7244373320938981300346508539520639360 10351423 617247732904850560626270486122872820672 10351424 -228401426222269557009546225813507538944 10351425 -30306742011013584562846867284268651200 10351426 -54209154278800106541870727123113739776 10351427 11403788928057783208029119282798075904 10351428 87259435789187970992711327691403837440 10351429 1020531162265074869373393188239529150 10351430 30307373606180408379969358032442197120 10351431 -457046062420912746337600115528781510480 10351432 980919532224471645207066468438835200 10351433 15785008233122068984657879170954880224 10351434 55252318698303748082508841696383459840 10351435 -16349862746736126879389504468283489120 10351436 64656585998036989265374626226519719936 10351437 -86825940640380356408267124814951986432 10351438 -206306507286590710079146388761852418880 10351439 -187058645119081327649360344987053033744 10351440 25678606321916975211728171799220715520 10351441 561239109940350807428700378828104745842 10351442 45295914179419199418312322293479497872 10351443 -231883921176258906114227853884794368000 10351444 -169066876726321882017842852104742568064 10351445 -128730455706531105062924548991885400960 10351446 -73086997828525129581029882601382813824 10351447 201413839837336863396757446358132548040 10351448 365155065441990625309772650879403919360 10351449 353745953915358648598162283736022118400 10351450 -11942799950871407390690710063709118000 10351451 -449460460172726967459903185791025417496 10351452 198976127970646937477651239281381921792 10351453 87703454763631226134488779487462246912 10351454 -243006269115271319598765088601649853824 10351455 24207653391146008435611476754049360800 10351456 581313749080513623377099875097500975104 10351457 -101074138714771405013094120462484803294 10351458 8668788109498769233425807396307212288 10351459 -272890916281602296092066711835474010340 10351460 45433846700450443728850416523460505600 10351461 174723504319792443162989499313956082272 10351462 -181356845102527264707070899537596588736 10351463 -94711020127717208452462789650309974520 10351464 -168617910421827839148113917925989908480 10351465 -47391141873863421144450416060133653880 10351466 87763697949252101096153425259514443520 10351467 148750478008376429379911885007713611920 10351468 767496672315405653450679703279753721856 10351469 744647202998741083240641628852471555680 10351470 -121930425876158424265787790105417834240 10351471 234877381490516226916335230754583900792 10351472 -15041356365521076440638583839441453056 10351473 23120311662575474336717119381939255488 10351474 -52459200748122465747288838848694530048 10351475 100250700636566981181146395573751205000 10351476 57210280596654201079377268106483712 10351477 159590989724994334546087006647276846300 10351478 -15382163782890827376658619400345739392 10351479 47082348269353361494767983325413315328 10351480 -209178221225865327314484359473346457600 10351481 -258755575723025511149880113476339596480 10351482 -4486222189496180831597638398344337408 10351483 -114684673837859824441335900282103068576 10351484 -6638362824107438178540395981207036928 10351485 -123632812339659908964155090033552008800 10351486 71809339430470680673972977615438363264 10351487 105610603012084616768471417424183190800 10351488 46684858567076273382055563923124387840 10351489 -284366457295652391013984931683288300800 10351490 -28348738568940660416999374440712314240 10351491 298184835160964505176014692988400849280 10351492 -332010884306956413941708884183105032960 10351493 -265838955532384702641285307815969348258 10351494 259680003160525667918463412345494054528 10351495 -225048604782009417885065896870051837440 10351496 25190670261915829084029051199031347200 10351497 33941635006886427824272085858011168128 10351498 -84892113884600263104015329744650836480 10351499 -285457935324354545205857341854635443500 10351500 465440277548135875631929336765845504000 10351501 12135126344690739131823255898241226240 10351502 9789050364239030157465286072161735552 10351503 -283715009145791272910737524346097414400 10351504 -101964777494959958007113361481879388160 10351505 -295805611993410265679108551867538771340 10351506 -183108139588146245560598628730005748992 10351507 -308598740714782985456571397681601689688 10351508 -70560538908816463949019321062104044672 10351509 -10738812463570342533195301692532648320 10351510 55998350028234041672979761943276984960 10351511 203914540152060558291626905572936138312 10351512 88754740247118006909699316117373952000 10351513 -508993872060551997248828851998945261238 10351514 -199145560355478641412950360645653392144 10351515 -54774810860983963415849489593922772480 10351516 -19535504039805639757665084602783367168 10351517 -40969928380787550984898372808414540256 10351518 -73119924262027754269463368855764790272 10351519 11045906116507913043195339743247106744 10351520 -63979484681266167837023053021855088640 10351521 -448786025588606605215291088239028213080 10351522 42297351642643923460138749728669488512 10351523 -17639253568729317980237778202742895360 10351524 -7838046062403083941226851820548537344 10351525 -150498619467436441307427550775670686950 10351526 133162471354689850493028740187992927712 10351527 104089156574265946585640402619483521232 10351528 -284700995732485689025194757037334528000 10351529 -174723199740463883661407384479151076870 10351530 -15808690404627284528491354328550758400 10351531 879289396176116655021279298344321332 10351532 -228623872058552568763649461504272345600 10351533 35223207129563264623781675673271869600 10351534 249361554227841338335088331324922180416 10351535 377315150118963816571155660349386945480 10351536 -22818963835272380866514670662862372864 10351537 -117063753943997842063269928312970507200 10351538 -370744102736558679934806824433437390304 10351539 84701189452818341381501383335208518408 10351540 21518577986594701982263338762340842240 10351541 -12031984140642219158123365290788972448 10351542 -142335563840600022523258189639825144320 10351543 153254932094305306708223232481374122792 10351544 322551913604496999113931394972241571840 10351545 -8616180104242388414858031889423999680 10351546 23628622652836874423523745543473253344 10351547 -605984034226931893581151114931448911004 10351548 -86763950298572064856172809608547938816 10351549 310846918789777991026894718521863320 10351550 -203205123061308350576534648224440000 10351551 -49052694424935686045938682443006482432 10351552 22695709643339105121323515690254073856 10351553 536663680866200720403584774141673236802 10351554 141453180600008961591859402122722305920 10351555 773928717853589249449165181720401648320 10351556 217435816420899021400312287199501576320 10351557 114768942374212179203913479218428312960 10351558 21598711026700195931025930881326978176 10351559 13992221890369898681658371104636418616 10351560 -204035490778937582724083971675199078400 10351561 296389669715188513495835845125259375200 10351562 1835343672843037757085301626657368064 10351563 -345083177630570856545542045276753846056 10351564 -426988285337513584114336397968017408 10351565 -111579649484752097114524938552098899200 10351566 19181632044497489487737319604749581952 10351567 -779283117215258380480669232797380587768 10351568 -16602201954683421841069287700447887360 10351569 54667698245625079983178169952534338544 10351570 -139829784243039130695327399931982323200 10351571 60682859561295730075632942777937795344 10351572 51941744033846731732049185742519992320 10351573 464097516390599746202639041176575903822 10351574 -182991387557853177350627206511313213120 10351575 -56585640375214887131373417177683241000 10351576 -42350369854490227418921215478220625920 10351577 -617737920451431990246149487984334403574 10351578 162491590401426424458791410495617831168 10351579 219227651140701936802518369640441481760 10351580 -264117655242698116951102007031672806400 10351581 -254066540391309000863208510516829177440 10351582 -7354921736187373282797280446572544000 10351583 -84023928080409096285857473111104969360 10351584 470322911018245218245367594925479690240 10351585 -212870366258511025766367234846260042220 10351586 99453632230553572057398461877125798400 10351587 65144334803028182546482973471515900416 10351588 -138917982726204433572807125052950149248 10351589 -446316784071907345754722555858474851720 10351590 -32534892475191593335473805214392377600 10351591 587282584724659816278202673988228144 10351592 27208087061389609041013903251459456000 10351593 59405809865036014258741781993886278922 10351594 30232123378176236450602141930251674880 10351595 282605078049029062054214251717292037600 10351596 84252893425192787455506739171398907392 10351597 -40915033823615025719199335025172294954 10351598 159045655225492775692821125938222328640 10351599 278560478909790528128447538264616391040 10351600 26312259933012194100777914914211430400 10351601 57697779168150145553420780499624342504 10351602 -157145948634301921279724744726157201408 10351603 826423672420981086381958501434400562704 10351604 -64151552550581338987910477158990706688 10351605 3604390260452575744069689635771942400 10351606 -53038462465477085480820100320894037440 10351607 219464548351786841625384325840310169600 10351608 147221479500251970252166528495951872000 10351609 111765048715567710492358755863252430720 10351610 41104254193548075366500171003723458560 10351611 -642042606955586885911691465383234449360 10351612 -380904683796410478117074869685781151744 10351613 -69283759890500302191877370989033408896 10351614 -9770778045011536457493612888737832960 10351615 3214446805549515567523901828041382760 10351616 -95417484407781803415847558049987297280 10351617 350042642001547985140039415442660133680 10351618 -375351311315262794241315017786473848960 10351619 22384143434580804472940907451710348744 10351620 -14813444828511388463697040321392537600 10351621 71452841696748681295561319327592181760 10351622 -161007453396880629761995413080335017888 10351623 368166031125490405900607214148939892304 10351624 469288728192340232473240503392194897920 10351625 440961267680188616827840289743537269000 10351626 225798935138588318248940976697165344000 10351627 -124964023259677924758377922339684648960 10351628 -25966326970783758230869300659648927744 10351629 296547422477735172862255884297907977324 10351630 -77430219950035603001841471702849119040 10351631 393068174435497429241277696605098752432 10351632 -20225273288957769019476008384030638080 10351633 -274791026730804425432318800138200878016 10351634 -58901311885438844339276944297231774704 10351635 -84741681986218214823676552906285255680 10351636 368349802749032946921157431396216030080 10351637 -364475258018037145679971998120259034400 10351638 5119855793382394215443063571434474112 10351639 163524104552856193428463503082872899760 10351640 -189982829837017093663839760427265638400 10351641 47817099560500000430335916882256859680 10351642 15120620795101112257704509519073561312 10351643 321251878367694495539470073592082248960 10351644 -51056703183693025165364085114610679808 10351645 -196886000463373914569941529637874718100 10351646 -91494583934338495407565250301294954240 10351647 -110481447058111185383389661671087420776 10351648 5672049778705356178373725133987119104 10351649 -52970837286513415309593985587432758208 10351650 20671768581585144683380118167698633600 10351651 176658567806330270548187314957095010652 10351652 -368276504850049315596198242115228718464 10351653 29267356424888589261455504307375078624 10351654 -8186811528136955695507286930488570272 10351655 -676728821842002797836052785266859083840 10351656 85865160931122839677117796080838246400 10351657 59855353870112364902953282636086129312 10351658 22877937861720491722705656767897057280 10351659 375021930301615174210611096415885414848 10351660 189390431952470317254100440970378936320 10351661 -11276370666616848454403629986784907508 10351662 -195780011366109359016328633459192728576 10351663 140499756140291599997550128192037656560 10351664 -172391317560411892706563734192165765120 10351665 252744030067365641790457800314818608000 10351666 2950918389107923556125860902690644800 10351667 50527048511903661198836213371364372832 10351668 49100128281774998268381287286034360320 10351669 -1141607520226104412352244911877072263040 10351670 38648750966543053675549369717318575360 10351671 681984855626721060468373137524935656 10351672 232443999228967476933560792033336647680 10351673 -5627295716444639365471616854282262316 10351674 -236195363726806442894328966059282775840 10351675 693456851179149582735952397132836800 10351676 -319906532742076663436098272210991633920 10351677 75368920659949050624686910784032668160 10351678 283310492462540027349721846327343312640 10351679 -40344959130824303682635846309772657600 10351680 -24572837453608218899074329329774100480 10351681 -413709100600881532848193611908169011518 10351682 226982181260979510704529466282331635584 10351683 -74951143085185051855677085811886103548 10351684 20796273846839305262574525698865319936 10351685 70566377296669745041555668508932864000 10351686 182055925851596810940187653179990630400 10351687 608898009027057239603925435378835157336 10351688 231983057850548154745394008214823797760 10351689 65872615169855388800753058513762835200 10351690 26281623085721217499602750223238723520 10351691 4184936451801074391376924015371314640 10351692 -7456727547297328294136626111018782720 10351693 2988983042200999634243271821632027008 10351694 -220069724457162300426092282597715256320 10351695 152755111872197600791757775182120520000 10351696 155886618375904198515151495140960100352 10351697 -1034238013601003411132979476272135783308 10351698 -2557213424033811738188579641621762560 10351699 -261210651542397891643243581389756161300 10351700 -152731190882036101814081163172878201600 10351701 147114066810981170248102450314400444992 10351702 -85470937654976555896045311708380462208 10351703 -1433118399114968617972942475487446180544 10351704 150849258818375113050016417381221335040 10351705 -22905065576105372898039640482131604480 10351706 -70905088779127595371898776424030932992 10351707 364748319673372571652229169757603340440 10351708 440057150270323382680518466405812059136 10351709 378424513752211457733182787424559087910 10351710 50307670633345939145366945601936235200 10351711 67149561949446180077741138867971169312 10351712 -16658682551475142333910709581512704000 10351713 408921170637647850051322325355847610400 10351714 304591757414103759068146371445185189456 10351715 211337255189433170753338164261511449600 10351716 -98604484831777136464864606349786296320 10351717 503605489868171637155058448124515552766 10351718 -38100660617863996487574912502741072896 10351719 4513515369667302907014033373725320496 10351720 101096261838352867239759221583238656000 10351721 -147408406674800626653970029550973353356 10351722 -153931372240899529512666801480519260928 10351723 612754774982944949803203975414229150480 10351724 768349974045064544579053402245853839360 10351725 20608319918793527729574021801419011200 10351726 147340181157406761144491279555592176640 10351727 -129838371478920896469359031962965245480 10351728 -48553225007940146227944352789402288128 10351729 54535184704141836264767736737655105600 10351730 -5498294992282402539077610375783019200 10351731 -35961776257096328298432211440056762784 10351732 267142777509986838723441810332434370560 10351733 2727687890690679784279854652361126976 10351734 -2603815593695561103503697649090109952 10351735 -250522780440737117421410778353493534240 10351736 -522039353109399867226970546153747128320 10351737 -121308651929722994368757154734476472064 10351738 54844772626498630426746649290883505520 10351739 1381872173238832939395066532532696424 10351740 -55839762341257402089773623507525632000 10351741 553708843614124883823451042707087691142 10351742 254741523843604288971000113142293568384 10351743 -154995705025937716850086788986000267376 10351744 -170617406617910067865309716981491957760 10351745 -554287415061879746214182702545991325120 10351746 48631739189975045786133843482647584000 10351747 3280895804462175621227642383132121600 10351748 127440118576855686344970077680217776128 10351749 -71613761975150303813052829150709628480 10351750 97759381629249877496546912431688064000 10351751 -585131987568537210897530173233299481600 10351752 -38204330012974997428670442789567528960 10351753 -153134036846734017598031644914770879040 10351754 -36173025774634191089460830890101516288 10351755 -43585274072661386256891017044722450000 10351756 32617137276155223276403225961160830720 10351757 585371208394627098664378171883600787714 10351758 -40837730956601398383548579480531638272 10351759 223368160117273288586208198726794733024 10351760 -11072714513145804365890909460358758400 10351761 -72517779450299898791041143208797067392 10351762 -123431075012617506561367048372634202336 10351763 336021143880891710517084092922161028012 10351764 -311884320323863302735431637596782339200 10351765 42467411323600556324706115980009408000 10351766 -367895645730498809390282847306801360576 10351767 233944882986810178458610746927640728912 10351768 28922852473151307069492057974007398400 10351769 160571776347089002261495874785328260170 10351770 -25271563441063265613608552998089523200 10351771 314439597115252850763444457993321693872 10351772 -320973255886990291661007360330161754624 10351773 -451764924402420326985063429445245432000 10351774 64488374088684411894047156651952203136 10351775 -99111556346613578141579190892664940000 10351776 300062305472346663539161224599750836224 10351777 3807474202768934541029500203362165680 10351778 297183749826753690081157787469031059456 10351779 -271605361299051957545266039293874887816 10351780 171635712370067445241682455436607033600 10351781 -44863902284809564042845973197671688000 10351782 33026724580111207211823195006815166720 10351783 -120912712388057184377961778558462388696 10351784 695388225729714218075812837380406149120 10351785 -98394102193387223068205733326496916800 10351786 72872510093093080758700255914198385920 10351787 -37196074832445792852243226669118319564 10351788 -146747664785485759660230493536133593600 10351789 -223353743314259142965651530380143668800 10351790 47598790949366207578862528622529641600 10351791 364941831032318624714175005574392219400 10351792 90041827408083603646830871162830848 10351793 202237313731769449928702502659362493160 10351794 -16635793616794897103384518938811356672 10351795 -173669068199424868639380270720491040720 10351796 21747496216260344467315787256464547840 10351797 374918182136064966401572867940151718272 10351798 113684778938129659794921322408973738400 10351799 80226071330706598329273002278013568960 10351800 -65007667021128460996506052610391552000 10351801 -81366566831804143647957973370449277880 10351802 99886883029079315538145886186909483232 10351803 -1770221261396523336695024291693443584 10351804 55391366790843079190299233397976859136 10351805 255660001486692807339920897011868017920 10351806 -93327572901911129795318579721991970496 10351807 204934888812819563354621029678296216480 10351808 73058876468980856976512718960297246720 10351809 -80667573901139294978271224652972457920 10351810 79017239228059332614193737827798656000 10351811 144336558623909594657016382154786500800 10351812 297721036729787202634721822891606080512 10351813 350779260838563178709469204336063948062 10351814 -34604801670711399010066047837338795520 10351815 -70175595106980255882933287202940068960 10351816 -211431306976415032628065495008283499520 10351817 35947067986447793822603008560272244480 10351818 -49743863389097158443241673219260188672 10351819 85335378884146923229049411355298960720 10351820 -1093743143436881553960947100839685120 10351821 -1840524494455820173865634018520020288 10351822 6104490917734420205108958779682874176 10351823 144542517438573373477428887422733044680 10351824 -7020275715865888033102223882346823680 10351825 -105203530995256524621646173966997424400 10351826 82029169421844515705443902070135700112 10351827 -464303673313849911222185265888431673600 10351828 311626676189690166148891222393247696768 10351829 354899325479408071655648929065941657376 10351830 24560453390895968825358885612010659840 10351831 -13045491833317755645972142480500775296 10351832 248657116313631720008968916904456038400 10351833 -754628539789606332340220989197942576 10351834 -232146400331945712301396582636057991184 10351835 157897250225261506166706240280443579360 10351836 -108167180100767154048644630069811042816 10351837 -266925505171550654755628424920743431514 10351838 19198403890729809361620990559357343616 10351839 75881996257258973905861685340162888720 10351840 -170614060615863309938802597212140339200 10351841 -84062494344040026441505070660398513758 10351842 -106036586422552564294663656178505474688 10351843 446821379749198785872812731063695230104 10351844 320842350277727442406411292608990740480 10351845 -8941813909549064605979026432787318400 10351846 141513532333029989755717898325979638720 10351847 15440563422987624548836928543584534320 10351848 12399311858937165490942860333941145600 10351849 -714972867341875572332392204610048609036 10351850 -147345612444122593033996960034437359600 10351851 -65862950282968556424756143788693863696 10351852 -20993325237972126442330619340748037120 10351853 -593524366180467665254396270229678393898 10351854 102868522892523479837697292777731805440 10351855 -192599084252688884645500231935066957240 10351856 9053370621275090997017061596919693312 10351857 31284085030707517317588831483733018560 10351858 -289171597506243565493498417932827841920 10351859 248223177863162879487512959070481838416 10351860 -66498101987551089594943115955437936640 10351861 -100552306396040650737679335771318838272 10351862 180687024181795738653473847998540982432 10351863 1908197404014324668289378632077055616 10351864 500148336652734731121389608924658319360 10351865 222729575093234608426549464862025937600 10351866 -2867403600561360279660804281449575936 10351867 -95203121572460681684216891728045896240 10351868 292053494817243020278843349833197416448 10351869 -31864484650633565090128843080187511712 10351870 -36854475826867976028357188757610269120 10351871 182738127033725119545293028559377583488 10351872 299302478801855680102093310639550234624 10351873 192189842835074373624036629205767419840 10351874 46393171251759652628169974334017056800 10351875 33729235710814935480159899010312615000 10351876 112613764922861243001787351703004767360 10351877 582579627386307707773772467199921205726 10351878 33962703053951307772573114002648785280 10351879 641482288986238545563939988327617795480 10351880 110673806293213927755567492606507417600 10351881 -554710289556331608911147153269201968 10351882 508558484001230501593644643090451030784 10351883 -395140259540743348788608965142928316032 10351884 -3992970538120759106574453561539112960 10351885 -9335259445111356162812754835832302440 10351886 126793014943756740304685441738678553600 10351887 -7799540229695796763475525919376511088 10351888 33287486438635032981034449357808934912 10351889 11632720229331183561949961483758559856 10351890 52375432261597940698110390671395996320 10351891 214807854560784096211917204805695558144 10351892 226086757237538053420672122544842576768 10351893 -11727450955283626082525308658820503136 10351894 -75834061580198927907111269898443195136 10351895 -313102406955448332336934090174215931920 10351896 45174005820103400584972108700850892800 10351897 -72030778570041090346162947897003977728 10351898 19132074730335256330638184364910728160 10351899 -352190149507378589333745882723464620116 10351900 -48966847737548871403948859603761395200 10351901 -219047930992802833668400087888823180448 10351902 23798525066381353959102112903199996928 10351903 654292988198930959071449061042809230120 10351904 -297577985948031037156114657369357025280 10351905 12180804280237448796615328792825868160 10351906 1960147246352193985813766342446679424 10351907 154065527639351994744787858954935787440 10351908 161448627288301612388931937065668075520 10351909 306614324315006622311439665072826830304 10351910 -151096154772190116208678629711337664640 10351911 -30771177776903987933139447463045577520 10351912 -1107265336870281201359316457515616665600 10351913 -108411394071338463840700495509257628 10351914 -1651921235909924273736074219457077760 10351915 128952275677274752547558505679272621600 10351916 -26340366845947669630858694179913429760 10351917 -199667147845186792924013490420708645066 10351918 -103794903031135757900426326263512764800 10351919 -489301865545713309536422157566386553320 10351920 -2868504547966408576515712908722503680 10351921 18734877947442360666774961066561742644 10351922 80868384637732951887838554370258552320 10351923 28281014977131123803466540667883827200 10351924 468078251707222899861948890503502592000 10351925 -127854744373109924585107029961291507350 10351926 35952779626236384050169015018145390656 10351927 341095948938930783362758293498678849600 10351928 20501664872668427158857748545495552000 10351929 -9908100891741867893258400132652486656 10351930 -66865770677500987351667363187526716480 10351931 -34710750783530579400662456616128522268 10351932 73625785919154860917520413586223931392 10351933 -21815194545126592311007841572636071956 10351934 -61618437058350526368077540278473943488 10351935 -98405844740572890399108976076548089600 10351936 -82051589335267164294235465065341386752 10351937 -123205119230559174752409244594154430588 10351938 -161478776527842892669099284570448481280 10351939 209648223068189192596693527509667694624 10351940 -248851545562423712312381545232654088960 10351941 -510301810505443711925263212552088434240 10351942 -252066772244548359336675419139339536256 10351943 220216876886240392786124001411981494784 10351944 -327256161758173267488150567446058670080 10351945 89126795555378442965951014636753993800 10351946 -110452010050722738573956170362711997440 10351947 295920358878563075707454627444731267800 10351948 136584333238911716516483901345345986560 10351949 -6332907297663818742946855560384114336 10351950 -5369519736481816780778383255723392000 10351951 -91990172724343987022228243758161916048 10351952 -62528515890822118538374110121997795328 10351953 461383414357718985727905914122406044962 10351954 -50054055934003760697945856553840191488 10351955 185868153706000250363754109061917928160 10351956 -112943540357911313938590286354897674240 10351957 -137984826064664491490178108731552224896 10351958 21803854588244764846619288722023653760 10351959 -4990469693589811570931016346354630320 10351960 -166369059213304294541520910984587264000 10351961 191735005227247394800172302401938294400 10351962 -17476034742709111420545871777026662928 10351963 12187836402970854093141495266990309520 10351964 41923273029057203988389909529163438080 10351965 -942230684107030941069566811063482880 10351966 34953113709136139680259807649691484160 10351967 -41318266616601054689299530867463858800 10351968 133110938616648227525188529475979051008 10351969 471282625681823855659175678237776879232 10351970 57899270445056884620821739047477755680 10351971 -3318207415954072822750570964763168096 10351972 -234525330107514843763965668786999204224 10351973 -140400044034373851345300146565614642976 10351974 -4648578116321523161148729827166536832 10351975 12793404497582555595399619173315081400 10351976 -570810589254748941672674383887550679040 10351977 309702242388198165775201946414911320720 10351978 12402569871624113957224741178070632448 10351979 -676643174666776593976385271272605638720 10351980 7897977039146946345257499373684608000 10351981 -278028708955363703239223941407085583936 10351982 -238869768972600958262710051563684201408 10351983 -55429006243323008288202836444354770416 10351984 -8141390663714890852469942476736823296 10351985 149458408218718904749177343217449318400 10351986 -8616391527433623652896700518368335872 10351987 -390606567107511099516984759237985519280 10351988 -13948031123253842406869938092287056512 10351989 12627275221133625893579876881178043840 10351990 250285905184421958981064295288546217600 10351991 -163594918465591296704780552444756390328 10351992 1093166145710308146287106577943101440 10351993 -423066444005488559125290059282572316016 10351994 87304365265311922994449828356735901152 10351995 -194820845476044848647693623478613033760 10351996 166733501590888970302692480889841937408 10351997 317676812942572417741672940720159434572 10351998 123215204851919391015633924049956724800 10351999 -107421411609454822913743888635356126864 10352000 -416999625543975917644803815956807680000 10352001 24732273391162139352430042236380962656 10352002 -241785345537104344938152936113210214400 10352003 -31129957923341879338170205245062030160 10352004 117205604233983877053738071814432952320 10352005 269875071308407604093457385845979471320 10352006 92790987711690392208367132309650677760 10352007 -76882665733290997732047597921871608600 10352008 71062909519039141799294498340064235520 10352009 96058295866186879167044112462740402688 10352010 -67036138738343939006336940184651933440 10352011 -122059214038731659291137884889441604088 10352012 64477775396268982776154601153856532992 10352013 41643718995998844078735326428737386496 10352014 31658283692586476345972197249868880000 10352015 566345122575556028394021267874080196320 10352016 -42602625579586718429428834632487403520 10352017 -8816967916794090578440963347027555520 10352018 244352513752366917416134492403946882960 10352019 -34892069125200680293838064672508675656 10352020 10722686146162291100614268495335956480 10352021 -421865141436318935027719433678363428800 10352022 -161393514159563984393376466204978076160 10352023 -428302263156205704291718227587681142696 10352024 -135871328700035018145227447834750484480 10352025 -109961791624413986930195348099180466000 10352026 1244957571948465544487791786788515040 10352027 -115425631484437955992412906766108511728 10352028 36508265442383427725532194258119825920 10352029 -327906132277133819647189351063030041370 10352030 -101422578128374849757273917625467169280 10352031 509571792653878022668383550682062224 10352032 1302165869513986762908032321395215040512 10352033 -279053311378356053132637676307384882718 10352034 -173011493581935745893407950159469232 10352035 -3504697877392039839875741177156143200 10352036 -5808428780742735867391132159204303872 10352037 249368684931941065041459990409766494560 10352038 69589361148835036746613210088946451200 10352039 732010796303638460374153148321634654840 10352040 33118084333154691075324925034695065600 10352041 -145653053096079015984962465851948243328 10352042 -11363596707458690227316561585416912800 10352043 84648184761486720792047105251273307040 10352044 204762715370264753252155665397058584576 10352045 -59035150628457654036941071728656739840 10352046 102846314809093966651674459681839769600 10352047 -40693148191112589903826180867081144320 10352048 19964287407924329341578411919009775616 10352049 132272328290181106421820816375793442208 10352050 -59624758884772990341806172941693221200 10352051 -357332164867304009930891767540088104728 10352052 149292920368615764156058546501122619776 10352053 382407907328910588630177043388851128302 10352054 -132171345908758244652148683333528765024 10352055 -72178595889104401507091501445056832000 10352056 59393152202051338305432482030201856000 10352057 -8480945529685332214256240354616690360 10352058 -164424303488182318456020866412700732416 10352059 -17190972898037547280095087750561186320 10352060 321165593837045525688882265004824404480 10352061 -443799359225462518907319206672389545690 10352062 56694691512814291777622846686661649792 10352063 700303713548626738607488674027740565312 10352064 -63845141979522835857579220235634868224 10352065 -217837270995858901244303332406717059800 10352066 -41118887511460072113039276389710805952 10352067 -38765367656113757872523010853177771200 10352068 -355854491240966442610654102444039023360 10352069 -43525475703187654810840396463286074880 10352070 124143980880005113289279571863808307200 10352071 -120905620271495090803084767891028518128 10352072 684651049189385019856111523268007372800 10352073 329024712961327482446877975950390088000 10352074 285139465893444745672588528292478378240 10352075 111816459108152703377347622715623907300 10352076 -42266637754510826544657199552789954560 10352077 536159264929533339266627681967529719926 10352078 -289239653023566341547931863667974144 10352079 294466804847140128815612741954179677984 10352080 -58393955502967878102044048235601674240 10352081 -46950284251987847706654915425065430400 10352082 -29868790020887212219205228151489088512 10352083 157913237323908593710019187557921405600 10352084 -166703486576706087256567478769951725568 10352085 -77928905800563617224609582672423749600 10352086 -78066710106572131575675949567446307776 10352087 177008190969714320984672391884955929736 10352088 -354562873186817932863166235950815283200 10352089 -63103858379548363478620186834451266800 10352090 -7193737698238231077920943973544663040 10352091 25146739171379798011468601320422746304 10352092 316710675194284483516227978503241564672 10352093 84699566835074793239129469151086897600 10352094 70276199430333796447194383101618176000 10352095 -149508946243604448420738132921725333880 10352096 149589102607612412981129672469370896384 10352097 242505068554568670444493589465407981440 10352098 43400140772473193482176208846932939264 10352099 321833782081651834944943897732638722136 10352100 62346123318471524140243277607626188800 10352101 350325799492194040501128479918712803100 10352102 -59578507341840942516131149585468777248 10352103 -448986623619092353648829030645342113536 10352104 -214159733845117726425443255225080627200 10352105 -121811038551347599474208344027496875740 10352106 -65316645161842285355633734028946785280 10352107 -320838331294586720928805482433788334080 10352108 32499030956692496116130720809327451136 10352109 -12229598356616893790310336748425346560 10352110 173507125043051663240382644221663872960 10352111 -116044749937510500045839968487133326976 10352112 65722250036407170507035712072756756480 10352113 102811249366719577115573741059488225362 10352114 123520329323830189389989304880477843872 10352115 -50862217353209993628141606532898562240 10352116 52819243404079601508317324829230469120 10352117 582438153947370603452831087191846997166 10352118 -73236685166364400603298085185351995392 10352119 -117603351285664659813087782077951424640 10352120 -139823976144630156214487230829930803200 10352121 -3310351371213375735772360332755874624 10352122 -38075874573040753249383983043949483776 10352123 -687584538650960607202358937046070321628 10352124 9653852552621839356426075651834547200 10352125 -141793031392357880925241044399120096000 10352126 347254651661061397027613319693825742080 10352127 -319397352523239175188805242552559860720 10352128 129488913335281588164170667700172881920 10352129 -16809772614605492121942680270823798270 10352130 1964742444125136096104838876791731200 10352131 -73235620205713735191975006796796768160 10352132 345285504547922683118667469191742145664 10352133 -302330734006597195240768850425134280512 10352134 38177477621893421860847087690101467648 10352135 175957338822691058847128055065070793080 10352136 -32443598251607508964576670333152665600 10352137 -91361688391941812429800039389647562214 10352138 -11723264107442551214063094778712579280 10352139 -85449692583567159309122653937471933952 10352140 -32583933021543863410614441437120102400 10352141 -34819633625093445817453903801286176458 10352142 6262241878165396605012364858245728640 10352143 66938261099226499685214495068068107000 10352144 -204089854676510143151272404408169267200 10352145 57754292641684046473816762621894206720 10352146 52861904767986109664592826997652925440 10352147 125097872635153647070773709514010144528 10352148 -345335847085005984945740254765616087040 10352149 503800561056774306574281041147525002560 10352150 -45432194221278233408132817038918064000 10352151 292644811890864141819891673842735206400 10352152 552064413928652885222092407223492761600 10352153 -171332690151639099782503279594056135744 10352154 18495875086276365700595430162842949120 10352155 -5451205708057760855478324394172640 10352156 -96500511890555823343836052955443246080 10352157 112590262885351752805215365494224186240 10352158 -95346294822282673127840549257048072320 10352159 -223442321910903521161503172063753950240 10352160 39812110594497838450940042416855449600 10352161 312105613946781071530809606826678865762 10352162 432197745293793276989298977707443271680 10352163 668286804213258046120805609923221705984 10352164 1502672875377542707984042309524654080 10352165 47439565685184667710494845838816664060 10352166 5534408870917404170754934460773785600 10352167 258476942797929767033462391286071668832 10352168 479188829598776440949287410505439554560 10352169 -132279105088224559184342614576077200400 10352170 -126712755101462386444068258722659357440 10352171 -173831471376646529535972490963915659456 10352172 37963939689256498309681375550741673984 10352173 132367865656207817119656320029666358784 10352174 -142749579943847550858561424151313081600 10352175 -83632968919112460991036204963060684800 10352176 -32102480377213863972822001334589472768 10352177 223233079490359098761120128621994165184 10352178 -267250733740493503637685534340171188480 10352179 -17927809828416309186444614048702711600 10352180 173195940126873538964818222165990214400 10352181 -118823572973811755586767392843618418208 10352182 -194303613211928194030185056987614835808 10352183 522742402799497896076750248160131147432 10352184 -79196428260030009635856607778149294080 10352185 140490682291300582337289757663740379200 10352186 164462987142238660166933789485592194416 10352187 481695649792840485647542207046302069644 10352188 125486696395269481735558793942647603200 10352189 2579638211702120183329581468552757440 10352190 92790200743725002817500089124062659840 10352191 606268941070436046794344421367297766592 10352192 37733375330409628223829302923649089536 10352193 34895827434955590889062043946946286464 10352194 -181041595919971869932199321449946061104 10352195 10326784570956421917978673730997336480 10352196 -350873718311463642706171917835225209600 10352197 -68316433063565510901835529027458493508 10352198 -234803807559188150096352069160610777664 10352199 -83270519517713515250437728264251923200 10352200 22421831080828183532475582223024128000 10352201 835062857395104560186046724984704673332 10352202 27839758872723758771058984232205549568 10352203 -58390707668819455685171189484374027336 10352204 323135655451797493953330965117545587456 10352205 8027064971218898169269735370753858060 10352206 -474269053412119226409610757453056242816 10352207 7331136262579328927862378014352046080 10352208 27904734147664657589869311161980944384 10352209 -153456861387848228598031581383444782784 10352210 193610183625158016574186795419236075520 10352211 39190764745443698394699401171462041272 10352212 -10572968259370585351061736899695163648 10352213 54783424878125959649506376172802666680 10352214 132987110581685443276403444633228260704 10352215 -102301370258386842980303293123200017640 10352216 -137627663478066927257982748352056442880 10352217 94738293532053463497221678840323326720 10352218 216208641348652434993415200180172379616 10352219 105063552444491470882332176325372494544 10352220 163254366928124457038632039049840885760 10352221 -1148407327613581725807165348789247676736 10352222 -353570595392448232485348049846628184000 10352223 108774635715191123124132291125415792624 10352224 -152675571765906009781593376733504077824 10352225 -55001722155205016628060347967353497800 10352226 52272635769135401193858066357347942400 10352227 -527909976094709670878129277671563261924 10352228 -399179782247594262040644845601488573184 10352229 23841376302752855238039966009128805984 10352230 -51336200475637869184982763792128219520 10352231 128002511958585942010366730406046573440 10352232 -38502352026654832841909418763893964800 10352233 -8931021768654690804533117473607112960 10352234 235122921162508590118272477413656141920 10352235 156444790010093066005250130212735777760 10352236 -190181487266098073532352255345447294720 10352237 -33558771933098156518052039597157117888 10352238 33611569501612501893892540505612876928 10352239 -156349555253683258832358643456298289440 10352240 19465733182529332929810362652580085760 10352241 197110101139562095676505497549541557250 10352242 39770071255875334561015210796649850272 10352243 151876571066849518723603231823444848128 10352244 -39018174176204048675929442755556376576 10352245 -104003794198129042987406790619494520800 10352246 299259990500591208698993432623978039680 10352247 -80318449688760341613422248752600831000 10352248 539057570933092258820987289153478287360 10352249 -788742677022630713510086711230421907580 10352250 1513224586553083529653150298923968000 10352251 -34685836326673278829930754503140115936 10352252 -327303890389406460191108546110368430080 10352253 320308260675215517073651272304550229504 10352254 8024751772997144546686921843403520000 10352255 -521082834841882877507617018117441746840 10352256 -117259485669667805367003654042471628800 10352257 108697041690668778121975415834127133632 10352258 -50433794730637335301819576634493788160 10352259 317106287857768990651912821788202708720 10352260 72990340752684896694462035769006746880 10352261 194197702863911148092044400472209120862 10352262 2111165497928778120354519344014963200 10352263 -470419234029021608379968560979959808488 10352264 -89380791771664161754195931914862592000 10352265 45054385025364227814305315315745162240 10352266 -408526527060087424683699939775587845280 10352267 -114840911845668631791354524845107252288 10352268 7890415282420068582917739618513753600 10352269 -95263813276856325052522255946225740284 10352270 113658130057725901646233291003986783360 10352271 -114967009783824948377844737470110435456 10352272 -41030463561001943867418358327306354688 10352273 -217645154084920904076361918299976118478 10352274 64536557111311394493333874933219128960 10352275 -151947139208992533228658906974290310000 10352276 25690995183195850285084286164958976 10352277 -21984665664140645554534750264218206592 10352278 -25401319768815854935734694742807900160 10352279 568270987869764579693418892303583734296 10352280 -236351891868813292484779425815122944000 10352281 -532743953591130094304514394529107091436 10352282 -83040993529948764532062030073333045008 10352283 323365818487678280972574267412144036800 10352284 -142613425366314053448024184729488208384 10352285 217030205624176667212321604882069318400 10352286 -62530293343832199756122810503523235840 10352287 160423120687443463911044816045978681592 10352288 69934829681828756482333909642080092160 10352289 60032452588453443458151222843302607024 10352290 55686517997777988531657418261347462720 10352291 -274605023483763312414741315347057820048 10352292 1672966559273623040633214398846625792 10352293 697044060796903328975254312243353088 10352294 -152880817008834989363478620864463389568 10352295 -8908325890811581024461996809837579520 10352296 16284995014208586464866051228289633280 10352297 255505997311970732046322328098342703232 10352298 87905142536040247395014062934307549696 10352299 -315887967058396141368254426606210442700 10352300 -3561759611065162598128847619291955200 10352301 -20080151881439687146022398654087090368 10352302 -110900923359345144566751310588677974400 10352303 288116410249731268478913426426116141280 10352304 -40635858787867322617242604171720458240 10352305 -210170815662080182930281682069997790540 10352306 67875335250606762967190606017523388960 10352307 57189273671437102778198333096497128192 10352308 295976875486957328821477706870675308928 10352309 422260235559364027604158065816139626240 10352310 4409880621268048614760400794819019520 10352311 -284559648762273104544040899724827696088 10352312 -202489320576378509177497006937692876800 10352313 124725064029088262724344667069204674400 10352314 -116458654129708424015494650506552506368 10352315 -461987109061727024547857050127346791040 10352316 114381262599838078269814410055926334464 10352317 298783629595681462234127560746372657120 10352318 -2967900282511217947641203622428663040 10352319 -106764991207360272493628595328336998456 10352320 45746680319091751681890632917906882560 10352321 61656179959553515320200038310776928640 10352322 59078440357586179867374825965651361360 10352323 53367272392634010588262703699096085744 10352324 270327158471330216578419394517033619456 10352325 131056552825059867535627237244930313600 10352326 -80959377945321831272800471076711056896 10352327 -107833237329157257910360331389754477520 10352328 -149740308357248449020842582593857085440 10352329 135452821092113532125305557976945380608 10352330 34586106701166380380904734510832256000 10352331 115497542825154708170322734770863025296 10352332 -165511036348747155986452568292487749120 10352333 -741437247381952912006112016042323713620 10352334 170131754331163412576803049140591778880 10352335 1295979418662678907749364844454888960 10352336 926669703134166535649894684296740864 10352337 -313125004229342176794273088378533990048 10352338 -50100411142844775684461052322410253680 10352339 250301622847092031809752490582588652140 10352340 -78544174857291761591856714854077440000 10352341 263406758127333528572977174652729178144 10352342 -54511815740356115868772482724118587392 10352343 -199263525810610815288928832890655229336 10352344 70485066513331571554049437996256133120 10352345 -267274414410603779023302781429694907900 10352346 9797202170627014161652448739875618304 10352347 205263468973914034817498939833534928632 10352348 368285299348681192229116790281542916608 10352349 -3042930477531358431080575410883263552 10352350 98811024396486969836073151379437588800 10352351 189394843598537304334275461580278888352 10352352 310466142824307822679339518265936576512 10352353 -124865854521168928836311596934649888336 10352354 209629171272590192702234806489809201312 10352355 116669566723223106521687438114097448800 10352356 -134066477985608511922037277885320310784 10352357 1138410916392794619902660884651693824 10352358 -139114751560990671793390221169561745376 10352359 -523389354610872352878268962983643203960 10352360 -167631316177394096090919364938460416000 10352361 -294506630520456343074602035689459950976 10352362 434445200420316615860525608446845935200 10352363 230654616309573746513278498259774390160 10352364 -46673573741262177675079901117522300928 10352365 -73032305787535444280833444151358922740 10352366 136718493989469136097215987538955949632 10352367 -13367469879338690343810507898108382784 10352368 -31982983697904993115053430650838843392 10352369 180742041993534764218015451558484903744 10352370 10144561753702560466002735467828444160 10352371 -829617335455138280539141081046274871200 10352372 -121402001313862034803725557437182071424 10352373 151230885475223028472175282613014820384 10352374 -55897098707933337588428661363768500064 10352375 -476190893784191327700449734221303780000 10352376 -35886225310462723234084908581531750400 10352377 -78717704944206061087420915178328012588 10352378 26971645617819701568106020831847392000 10352379 3460462139977365996946406286869439168 10352380 -59750424511344735330785556093264115200 10352381 -57715826682029172605614488985886671668 10352382 -23827403760985577530536841743078337920 10352383 482771062218254430901430681635893861632 10352384 -26789599982420310058910382862242938880 10352385 200666688778222945702217959275141292800 10352386 -4729333375742047224493836407719023360 10352387 89624572472918021213233720108871179200 10352388 -58563778345877971493505888496418193408 10352389 -103547387503272751829923739610816955044 10352390 -145814182466558495747116699023443798400 10352391 37406859222486314464095290548062412800 10352392 -288313859210716512887444410772736737280 10352393 -81939263971343561125435546362058736358 10352394 -97279061968679098855845086884382492160 10352395 315016292462296699424430400170757946400 10352396 -626292359924955386709096416724072960 10352397 -13519146156109991789820687514422720 10352398 69152295087259746163499696391068562432 10352399 299108402639473194099383867872063917000 10352400 -53854331757736276243349478680843059200 10352401 -432984905993811576022349673305079243598 10352402 -24550908838320995749051421159590724448 10352403 456106977706510522610561270311093120320 10352404 -266171849234603496758174783217299926144 10352405 43607807411860283026340715487988244480 10352406 85234913359350717814752576495826718208 10352407 306945101099353091689955966474575532680 10352408 864183340769813150786754374454360145920 10352409 -180038088406532418638047717874575084992 10352410 252520927441009219706776613826812379360 10352411 -309052699534317796670921543152383908988 10352412 19376808319802316657392716181704952832 10352413 666882244689285902916369801872133474662 10352414 -20614633622325811425547870991378032320 10352415 21025914491204762926017212687416112640 10352416 -111368039486399864018195739716215111680 10352417 371286495044618050515321580074323305152 10352418 58168922951286743622902517730079916288 10352419 61843288059716521966172598335240300544 10352420 103831781103371768489122738592682316800 10352421 177062903260234465540763942245704412800 10352422 -311674444717561420773724516563284736 10352423 -386038613358403193711557964134725011856 10352424 213307951854097346470166348233761669120 10352425 -69058837543307679892302749501621226850 10352426 117013535258946807203151227518029273600 10352427 -783204735679190565900477205536574958592 10352428 -256852324824963638977252773627483788032 10352429 -52296689012561949589185131236678069440 10352430 -164526305498300371167948733535412247680 10352431 153318927104896075185863573699493881952 10352432 16964855145797229832085326346624827392 10352433 1147560376939345278645800157022273344 10352434 -151389084356003864827616768182417350384 10352435 -365188481388244522096066401030536544000 10352436 -224198892422693799057703991191063154688 10352437 -3959918049805000515564120290427151140 10352438 31742920554007371933299675139784581120 10352439 307635560702277444529653151470648306528 10352440 29633409007900761776151934643897548800 10352441 734339236426179615225859436453089098384 10352442 93481548622357313585048984205326818560 10352443 478410755763245212936910259164787678692 10352444 9349957439590411080237478286650169856 10352445 -96418296976811699545418566804329010080 10352446 119468547280470773590457510054521980864 10352447 11934344548211845897926101544312677232 10352448 4300867971993854946957322038485188608 10352449 498216421427748359530968568393191384660 10352450 5130482516227263525432575817356544000 10352451 -132787982457874176542943093977863893768 10352452 169918226303586151001029606476203765760 10352453 266424030851593173920586623561881028220 10352454 26420596300757048106794643485530490880 10352455 362255924458658711385904203985757175360 10352456 -128887103468011620542751148807266877440 10352457 -110890532506678795723343854771953061020 10352458 211538606406599637557609211774659692080 10352459 16130433224650253790234095123100540288 10352460 -165411818256280321471351910704352547840 10352461 84550727073467084080087505580978420864 10352462 -183154357905709211623582340333826788928 10352463 -370155616422129449550889837348157690112 10352464 59589762873788885606128473851637006336 10352465 -3593491280463426702478747868630664000 10352466 -229805853833514852989973273122638814448 10352467 679692096046318650312773105765597868840 10352468 81034166264743819542409368401590757376 10352469 -1060609373997906116771234098045486272 10352470 -93433464542175459130874928065632600320 10352471 -16218930935714017329624260002964218656 10352472 76819623821310698429595139325270384640 10352473 202592703127553318131595358849616753440 10352474 -222622840241426185724028693980442640896 10352475 315441870590131347880768014651318858000 10352476 327509482706363779413612993307747230720 10352477 497460056258970239187607126768416844326 10352478 15576828650176829819790487558480824960 10352479 -265068987990319969576571754095213789920 10352480 58525362498439545911774940511154995200 10352481 53921314920724497641607922938350433024 10352482 -47402253114593890576295551638387414528 10352483 364328631730620040054204209996539030160 10352484 -53541255997327407750015107734088626176 10352485 -222570384981602221192014059192058758400 10352486 202285390897927541023396237047879444192 10352487 -314267776827784865032247600200666055640 10352488 -327342950623399096905332077213537674240 10352489 6338853223316821680968604150963509952 10352490 -74522216098979449009887350788169564160 10352491 -293888581836401901889394722164773812108 10352492 -61084382402847988474387415935519203840 10352493 55210007374223746846129597892555021880 10352494 13189720736135260594641191453821512576 10352495 -7815770483729413467812477077852601760 10352496 -12436889926981838535311120976269279232 10352497 -468180310236625040961558402125108411328 10352498 33965310786824298171907355520929280 10352499 -79610722174466405722953005808848582592 10352500 18125714473194203722404466131373920000 10352501 -197533639749281904389087903142026700498 10352502 159448599622121802578568457848885657600 10352503 -220683131435190791156436553793175882320 10352504 3565548110882370252914631068928184320 10352505 121684201700292797394767616184889229120 10352506 331801170735154397200321225498872131952 10352507 259273588365285873478935107371142883840 10352508 -3114380700406129208460789745593778176 10352509 480962211971637521430476220404666328710 10352510 43065299209807928849069691137559121920 10352511 164803932359304899184577802633024281680 10352512 2021876189126472405072805601948467200 10352513 143871914484343070173716158400586629762 10352514 -139912651285040202233629016812117599360 10352515 558905948029015161410156457552626926800 10352516 -259775508893695222785520699835201266560 10352517 -97140717333290930946656307301659801600 10352518 295893314122668780518589794344705388160 10352519 -617984508281435602233681483638878479504 10352520 281499048848723858961528643193571840000 10352521 -130093371652354633325799370062249938278 10352522 -154994113552549765051550605037181243648 10352523 -11814046299717278283645709489637951016 10352524 -71155195324076628746511615673681121280 10352525 173298347491855217191663900567814854050 10352526 -39860677427771635774536167740427930496 10352527 1070068752424598523343142234928187964040 10352528 35068847173383427168633508240580452352 10352529 -31179445480188873138264234629931636912 10352530 -168864110834980924227774875285730009600 10352531 122268661805058202780977726958666304592 10352532 -18931222771426996051425519620845928448 10352533 -591646184619483380485949445450912047218 10352534 54904302322141268998152128624911505472 10352535 -40355723826397690559814561729181977600 10352536 -221714587038440138196199422272064307200 10352537 -301008893711080678180210362573303098880 10352538 33584087663622224757015248968847771904 10352539 315565684284120201341044065565651246340 10352540 -97933229163753951321906814109768094720 10352541 -95550762115360235491106028687723088512 10352542 -115885697702650901437429275597805131648 10352543 22878078204068990308156368491232121728 10352544 91298172352272856323868917441107066880 10352545 -131767841058034855810585330130089014720 10352546 219804336696126716397626991420285659472 10352547 96315605829518626601887619355625810080 10352548 145098742305462319154215152126904320000 10352549 226297313551406401130719991786383597440 10352550 -22088442694845231946882901537860464000 10352551 -42589833394939168337350041430401840360 10352552 -187233734022722422546111561579934515200 10352553 108114261925484497416756721079289108480 10352554 -258196671395333670973035618974272948128 10352555 515460996402788589269074071883148904000 10352556 209493478282490567888455838092797250560 10352557 639782488786022085615815505332264752480 10352558 18364279538412063137702423215759747776 10352559 78984796160963323803604769495216472960 10352560 87485619819346305605650416656758210560 10352561 -76530342939661640958114737760015305838 10352562 -12079428003163402455207306701640148992 10352563 -86799197704789696991493252609553610896 10352564 183642353097949042462616333702767522176 10352565 14889972227947502935190024733154104600 10352566 99341985089029004328844642741722414720 10352567 128544803525862014595083747391628664616 10352568 16570399287493527152680804879437004800 10352569 124450603727742969335781652572712737480 10352570 79965899442632910962365025081455104480 10352571 -152695978821854371420946249416193376576 10352572 335502746810091330755437615660187415040 10352573 295282191781185038679607328982102096096 10352574 5539919712859245812631418056427458048 10352575 41842964587634925432501498242398794000 10352576 49288054420633692545412768352262160384 10352577 -54293800335201133880665967271308635200 10352578 -236275771522533707858700089445649850160 10352579 -603706862752214635871238784063548840024 10352580 9029253854760395433668801518977699840 10352581 283066835919139864451828162244154104000 10352582 108881966645738126903693449975036704768 10352583 105596315970899228353921724216860827600 10352584 604216762887036507973126989108886609920 10352585 -53648842142746759164568347561248936220 10352586 161549630113213695449769796487819314944 10352587 -145528185032581969270974767612553587200 10352588 9688437261446991532051300496875462656 10352589 -114731279639180896866782495615997085152 10352590 -169769245111905558740359608298181047680 10352591 494477939445783234804983947870275082992 10352592 7145705434450623235425278278135234560 10352593 -323784674443056522305085339640977654300 10352594 268043282487901452258691424702161920 10352595 -55648765867138246273919255317008495360 10352596 175490290424624240746708965501698211840 10352597 161499230812006205669777645703328141020 10352598 50839770174387560173914583603549772160 10352599 260464741964868838012262391366058936464 10352600 83766219425821405680493098448204800000 10352601 -12463332788422670120723942310287687616 10352602 54103344083711405213244913275463585440 10352603 352059149714156472873948373012327782852 10352604 -116436901107285486975000992026510245888 10352605 88657326120458904679486766454378923520 10352606 27732083310693997984537636420934000640 10352607 -267940796511710715302798001818626251960 10352608 57818459806227386653470905701965496320 10352609 -443053408186900129180260474017642135484 10352610 -6938983786605884219801603178688623840 10352611 -88627385256599280227280505190322770788 10352612 123138559024550123400496007034073236480 10352613 394645486531220689778573227785928962144 10352614 301425994401550544536357829824044946656 10352615 -17929354201040494822305967342346271360 10352616 -305117704384795047413432481660435824640 10352617 -141764596903285347209406519678856924896 10352618 -333634532363442373059514522970712924240 10352619 89668811395746115382830033974543919704 10352620 -37672115415616847279448455740430192640 10352621 27217934805217296116285601333558660822 10352622 -99913606406999999880668707384149267456 10352623 -199238747456265448239489858079159920240 10352624 80356979198743843436903075219822346240 10352625 194862741490598520993132000419750160000 10352626 233642771032321635344380730172259268640 10352627 -13056257166491040221755545975490751040 10352628 54399916947007326562009544941060773888 10352629 -193646950028430252901074374587423670624 10352630 -189620618835788560804202852306332631040 10352631 101833642594806115831589103129140028624 10352632 700402270837402515182993869526206156800 10352633 694591239041678277043856340989585543424 10352634 186934890716376427013892473267209221120 10352635 263592681866735707054574625524653486080 10352636 65830388817321404242099418942201266176 10352637 52892884982671893435873705877399680 10352638 357130548853093402093222858739063070720 10352639 -1041572509354400655673713008949289272 10352640 -19631655126932579547683470389647769600 10352641 -12231388485129455334306674721107287960 10352642 -117548354672173290953246917374409236528 10352643 1905764507683034892383432115657050112 10352644 204342944221662047627922823616002713600 10352645 -109420184150675318635041243674476817280 10352646 -73470913840065921986650565029804465536 10352647 -398068606653908167532160658591312889808 10352648 253890445191239535143626332872353551360 10352649 -105144713351475357421592109762096917952 10352650 -49782301351761334869212435460623808000 10352651 345462002158794766371582650558894933400 10352652 -34234282658526636568386353914062028800 10352653 212838787707316704143530321716199470902 10352654 24938727210671162003842382819438416512 10352655 317673576512031993623704016220785700600 10352656 120436025204878044978597363763320471552 10352657 -41055204434614226463017885333820682176 10352658 -52893336641827249665830014764556273920 10352659 -351175214101361655880726030543593891584 10352660 96302779796739958924947122755839168000 10352661 -179281917798113044013279300098900792416 10352662 -28018292098136137973749207928069854848 10352663 45006444833425672840732838903748190920 10352664 87985085082061590826136345796555571200 10352665 177181295890343830558920012860004477060 10352666 119109035095468749812318774092840956384 10352667 4976997932112033077065017492630230016 10352668 -94321527593367148212021185772703457280 10352669 167933335087470329749286982325113120300 10352670 -1709995948008981929650977893678217600 10352671 155145987724269302375341074763601876760 10352672 -363465297727322490460671347740836888576 10352673 228982994870818287794127144201160327440 10352674 81269766783826462864353131971081565472 10352675 542194197321002403917822073371775900 10352676 -202432728007902171880710102186837835776 10352677 -728862494203257806198843097547175483976 10352678 -22302815435243373016074247454406279168 10352679 -42648864853262861349299729333476476720 10352680 493298328468894242079276824326963200 10352681 -77108718371692541090298293088477702300 10352682 162147339594485033546858409711191623680 10352683 -301065314270147960069112096213056885976 10352684 118567386971774679499865852964516796416 10352685 -71640669196275391998082503900858003840 10352686 -253810514575685423361671049238438166208 10352687 -301889652552172394076713443368819511368 10352688 67839550288881485041918254336216367104 10352689 227776456768856060399783847140771209490 10352690 449418062266501475346868776542836423680 10352691 -13285500182338643682166235136501391248 10352692 -99932707255917859141930993739036641280 10352693 -299276770770917034660410557086094045956 10352694 44366415025814958707030260682484009984 10352695 -6343710047358367018156981318176706080 10352696 482008207070149362887624490816377057280 10352697 -148960478000833045483769926705271041200 10352698 -73735800483483060549535486361016253440 10352699 84538037365958941368355431400669502736 10352700 -87705132486165480681047287163140531200 10352701 -698861826652108771979207724865121038400 10352702 57912341036892417252509717460139755264 10352703 -89526687269776062965472855829929313536 10352704 -23252735113309945170334560424423849984 10352705 180636345598541946221081874425843485440 10352706 15138510049487305814681823830043107328 10352707 -399649422996661088573924406832841279044 10352708 -458939821236476558821127627024940646272 10352709 -107388357685268093590713246661652265186 10352710 -48139950722137091415062010244693290240 10352711 -76234296104521335265982499069084722880 10352712 -296323560442178545559858611888032276480 10352713 -260558635164340966687745201236067325440 10352714 14978431502921036482575579030073010688 10352715 335710714072678141679506199534195370240 10352716 48197378879398824003314299322693706240 10352717 664790401788037335608044566897722699766 10352718 8600626158368622420932871546207726720 10352719 -84439385150092766062348765979326227656 10352720 -51479729098486592006853698539143168000 10352721 -17752167351989937227372926312162023840 10352722 63960061137974350101416502447061594752 10352723 2826159784958928182905702762049783808 10352724 175922241661955583127183152654499424256 10352725 335632848264350175319437762520990090250 10352726 -4564008638661606424255022019553502016 10352727 -125644251929383061697078377384225639040 10352728 -641450604027627467135068416153338327040 10352729 52409826952210639915740134770204197120 10352730 -26281848704843792710726031789749440000 10352731 -481286573506067502965294820021132242808 10352732 13769968737905498890453883977656072192 10352733 219348100899796379663354852091995409024 10352734 145101177266177665302981993967217760000 10352735 304134497092367045255335738799636843760 10352736 129409989439722054409021959246407270400 10352737 458352804865788293917560620480672408064 10352738 -25378163306154369241457627623455411840 10352739 310657108959935230390350971734458950400 10352740 -18294958317560849302845721934336751360 10352741 75894738884043172639283805408809194272 10352742 -19613358910131151280672583337548496896 10352743 228091684075163218091661775993301257144 10352744 -339502527709354549521575071244860262400 10352745 219817304305836843470381551985836435200 10352746 -48636666942691754090743490031521490432 10352747 190638612579314343676586023789178740716 10352748 -11627396909245401161576732539949334528 10352749 -395251307228143431674019685163629003680 10352750 354082080508671037070294013078244944000 10352751 -68282030639043956401981406743239800568 10352752 -79125049358740175255987346805946220544 10352753 -48501018880090099137683606156542410000 10352754 116790084551457688377971073232076267664 10352755 -27914677584755449479086150999599481280 10352756 -331344539994784040872227013509607600128 10352757 -34776767401125689294181828863225451360 10352758 3610611446213825204271721830021106944 10352759 479043982419001788694006958712836962704 10352760 -50480171088055004289934515791462400 10352761 404464405448005388921515637058039984362 10352762 153696676135575968232966769354144704000 10352763 -192620831696559791322232912225482356640 10352764 -85456771562727667737732470032144140800 10352765 77638401082901741609538974085826383660 10352766 -5856395419238078223145400212463616 10352767 -358815188745009086018094709396766061184 10352768 279481375591552715965229508955471872000 10352769 -97563932007062610303997366440339100800 10352770 114420886154685013933327604590570114080 10352771 -274705597682467632062382189901522772520 10352772 527887629351233190129087551959146427392 10352773 -239697243423435944078424882538026785280 10352774 -36895588987064044706158341893977704864 10352775 -199155626023631983796486716752293568000 10352776 -3683797612130871359293751231569920000 10352777 -7348529732730462861284418837640312560 10352778 203936521532549468524725900605728045824 10352779 705624395790087587186514760340562683976 10352780 270493838701021144188463098364259865600 10352781 -138236352905010682225193583293711493930 10352782 -18889092918168315101386225011131452416 10352783 -49586196207772272485085286706103899136 10352784 -9620617782353572781291319037459955712 10352785 1732847254890558028195854763904132160 10352786 -44006339180919664653885915375634391040 10352787 2372827012892819041254388708482998496 10352788 -917266146509983404599714260913404186880 10352789 -78646412367092146911893235448718093280 10352790 45526789598417496813913646745975563520 10352791 -49422616291127104402388020372691298432 10352792 50675815198580163846006151063844044800 10352793 12045470760629074910747047422748386528 10352794 151353513892098395568093656756145445632 10352795 206383311429965424062375549646344980800 10352796 -268949292708304142621281182373121064960 10352797 11086567773995384157394555944522145920 10352798 98255242317131398739479018898099190720 10352799 -531867862081697527514701290118786560 10352800 -116716543237457984113628842727674675200 10352801 106882956443123837228779904727185043504 10352802 -135935504076462463528250090209661696256 10352803 -250958327635441746280947149477083261296 10352804 54474024743045152319698776307327291392 10352805 -76921780279041112678184667927319014240 10352806 187951793731677937653570336302429998464 10352807 -847337308422347829178693687551755916360 10352808 54022571270137324139108236399731824640 10352809 -6697565214724854666365633318850232496 10352810 1402186343806930147990571233084187520 10352811 84255839680685409606997157133243748608 10352812 31104218188706359693406956480947942656 10352813 -795929928847672356253553554296401971860 10352814 63049643624703856776265077662955378240 10352815 -94938992536831111394582234469832540800 10352816 38174885782065688405188359373545766912 10352817 -658528933364880240320602565974045039872 10352818 -31723887935279112090553646982818748000 10352819 -260591363426174511965938367065627041780 10352820 -21581055152275164681880975023566438400 10352821 96703197660460043774042551927100440000 10352822 48957165242065419362234202416172647424 10352823 57656838156209902238006781039542855040 10352824 382335879454273119362382615482072616960 10352825 -116033502975451211856443206984217976000 10352826 282414981297295055974844102662909670400 10352827 199554926634237498332557089973642840676 10352828 -133917811020910363403194208063657217024 10352829 5077702547182222695160871864602592448 10352830 -258906765181817095967504856454457328000 10352831 -931385352656262922036344995096505646080 10352832 16431925489417075481120132107056709632 10352833 -390245125701358390315421060358591712256 10352834 98956882339368431787657564827298036480 10352835 166650728324016446612494757762390874720 10352836 86093036005045616421653568344070781440 10352837 -486345226812911028216095570469523535808 10352838 3045138673187266181488480354252875648 10352839 105386529100608906650859080534093019648 10352840 352384175819171670784928327805426892800 10352841 147118672783721048339569705808762475792 10352842 155224442923206751145303340713545939200 10352843 7193548595608008462007416776294035092 10352844 -141554429408765878088004102695608062720 10352845 -475643605980188025366671384780520654900 10352846 -45366104421256590673355372277341502720 10352847 -168247508364287006841656984872493284968 10352848 58605534490292402320911198188684574720 10352849 73292887112588850479997164739503822964 10352850 10283861187559862780979966242764176000 10352851 140482508888198337453880636575683231852 10352852 -4745636583211950753232470801757237248 10352853 6722872870334794315072721828410332960 10352854 -1517113048183094478235631238627405120 10352855 72375710927494288754893632886351260000 10352856 199777339604655739078312318429120819200 10352857 184172400164398770066837205312932196106 10352858 -221501334595552763519533984200273864720 10352859 -101913789137575261930741870366053070080 10352860 1407667015564480140697852687717724160 10352861 -282758733947212693992830231724551548680 10352862 -31083753359486987416357142933376025344 10352863 -103192766936332824086000830311049441888 10352864 1145302707124471174774105398223306752 10352865 127595015500095641931526266882223213440 10352866 -80996650723904037045324441253271272368 10352867 -353434378432046803670940848613179363124 10352868 47294418262880225729050229221980042240 10352869 48526263387475325281222370785751777820 10352870 229220942566398481755164210013512415360 10352871 157148821008022401753612816627902337120 10352872 -304920574547285346038900167973518540800 10352873 -861200366835433644638440950132209458176 10352874 10227677856297560772364761282112983552 10352875 -63488308107700627173308315592238032000 10352876 168076821114170549161893643386501423360 10352877 -234030941195170905162142787548412383680 10352878 4527497848200655071627747782018376192 10352879 -8938515678752614012285268079647815920 10352880 -26792858010115603245915580141898956800 10352881 559499374743650550808586104611836160 10352882 -118856019783573947889899214044682040416 10352883 213887255446492392251010144654521390448 10352884 97491947666359994039432003931596390400 10352885 -116108114451046297557788388015053007840 10352886 126774970983979275355931074485845974464 10352887 658029020759263785536766067423967586536 10352888 105026558276277033520395386811496120320 10352889 -118863060001716905252297766174344754636 10352890 -165262579120810034934262278478208006400 10352891 -246159705086085683332973590753212640200 10352892 -141607175674389954421287567143962238976 10352893 336461001141755720879682248359967419142 10352894 -122943043814179932367553805055787611968 10352895 615495137560922681942406582331261440 10352896 6330859765606892673098551466395697152 10352897 20879360801333316414568747060002329346 10352898 -55727702924873243890396741904567918592 10352899 219941551131623734949779991397953915900 10352900 -168363596959819937495844288845746704000 10352901 60354090001319883841200457224904911840 10352902 82498741779793982119294086654264577152 10352903 -121491075523708080653271910398124410960 10352904 191687085712703897580685116868785930240 10352905 -14386754096595801121350866855469494940 10352906 329766969056138749545972943760745174624 10352907 -441613929731956500066712528770568108800 10352908 -508045513660561429705752436225344239872 10352909 132501189875073636641292237106982478816 10352910 -31510678216288504590328911994436659200 10352911 -66816307786641313379802557935034609488 10352912 -6759300848136214759130103401243664384 10352913 -328460858808550154358131983403347568640 10352914 35862242455826534419004864885434569216 10352915 -36355255780369046048111329730143891200 10352916 121467926916571174327206264483319282560 10352917 224061856824651391773304627348477565966 10352918 101256151606951377663257242086613808160 10352919 194473497268488721244994848239923058560 10352920 173066305976889302237606347197953433600 10352921 -380545565458439836322832468669411942528 10352922 -80235948131566108533237977403335850240 10352923 -253251712935218064117792888127386123264 10352924 277309425029673407614727607101266576896 10352925 -104051731623520712457985299624448656000 10352926 -306756596712618173972582695793552135616 10352927 -199928785372653191923715722214360643240 10352928 37483724394409739601789072117676376064 10352929 -301596628286983207593099762331731400000 10352930 -65751850089716358515492169338271667200 10352931 397530274530431779870824766572175180152 10352932 164032576887369676771602701101684512000 10352933 -8034518109075273007387356807865214856 10352934 -12801050248217206269376843941947527584 10352935 195563715739786985889412533259378109880 10352936 188137249607020551403219605287456440320 10352937 4500850818848796417507892951157775360 10352938 3112664395109364204239344575505618944 10352939 136251214276493713632506355936591202740 10352940 89380324216935556012230258386435281920 10352941 256829600188336391511683800887796894092 10352942 21893168954391908874484041993725464320 10352943 9175797936620393989335163017666717960 10352944 27391065198555765376048806771519651840 10352945 123758543426118902751370341298638001920 10352946 -29545030123342906568462998936619231232 10352947 14388716130321850243954572173905195920 10352948 -264678871624694764950807532455700193280 10352949 -271347286281896493675272887464005064000 10352950 -199908070143664680924703705397386656000 10352951 -36004236567838361919732413912670865056 10352952 -21366154439970159032009710352056442880 10352953 -84456151956264345882074977311811116216 10352954 -26208055984520279079165288579536743824 10352955 194872417114099500191313663379986002400 10352956 -45860547116302114240408087221937302528 10352957 331921082831946014905374123260334996780 10352958 -45621126363541867701596307725161052160 10352959 11450752330898249589678058529346672216 10352960 51910981344912819829655204288271482880 10352961 -31143631322133435969063381081824280000 10352962 -24889114176684001064119613263127228928 10352963 -171913272229357285453813958270280958788 10352964 92940494868619444504462592069594284032 10352965 -286516929185960505684132334188211393860 10352966 103409321863441750651742025162816472320 10352967 89172204370868110814432012642693184000 10352968 -572581624023572212345779238733993917440 10352969 -342552196105302693018638956932149294640 10352970 42421036714544352512065036621336689600 10352971 -843768042672658236668424478642581990000 10352972 -298770403627302174364385148944023191552 10352973 -166713265532579502829576128600486033216 10352974 303274107617411792993994547656832176192 10352975 60977465286039618428325643627083810000 10352976 -49087451718048817611970614966608068608 10352977 -149883160791184757269711602027656022016 10352978 -200795915759376760374211235550795822960 10352979 -32635950251679596294413651233335790432 10352980 -305868412026089571367077359495749171200 10352981 -6266232651966186524706044762469587616 10352982 52687260425585537356511229703858118592 10352983 165611112122344224749232486034380726000 10352984 439198834328131138269611613856697026560 10352985 -452435258986716786625444975021349922240 10352986 -108674984920944589829656985421037186560 10352987 168719783401422616650057750243414189636 10352988 -142571972288783908392697637235802183680 10352989 -298158444832342161391517186405929753376 10352990 -112856104048081272949364552884992602880 10352991 -435724245981901216028503191152046974976 10352992 -87403116308753871399561509433923076096 10352993 81838158365811020113971356323144056000 10352994 -204769585814398875115828185372510096000 10352995 351459813037424606841521066419554441120 10352996 365613733154316794805628797873074448000 10352997 182670176668021266526083713014536606048 10352998 -289416180670578022211387923585068933120 10352999 -37086653805591075095070802375936173864 10353000 -113479996268903604196163619542630400000 10353001 153675291091001577437509940117128947002 10353002 143568439394711121928675027632729600 10353003 -311410001076804925924814063147407798800 10353004 258854491840785833169660608256972284416 10353005 71339660809612256100415718033163964800 10353006 -6154943844891721146010576177283326080 10353007 7318179862789406186613312670012660224 10353008 -35192785524578509214350469873178771456 10353009 -309000423642201749047814987853212324496 10353010 -84564049859066826619243726477843167840 10353011 282302388260898246637285280034899926272 10353012 -72618931250591168633113108548534786048 10353013 30961845244232657183750992320014217216 10353014 87596300343648452308995912711527286720 10353015 -20032563856852235821042861633817905680 10353016 -19211589070420093824269945182749143040 10353017 -235462755623528522853326661497776704600 10353018 29639602976156712110299072298130971136 10353019 -69575352686014290833157547243517494848 10353020 92735302515432582871422695138266183680 10353021 131846136804240130903463787614867049024 10353022 262578293253441185011710841900274637312 10353023 442990419129999604525053446821292038272 10353024 3750191083278156108218256936507801600 10353025 89689329188429342691578259392217630000 10353026 273398537360024911343068803478400586624 10353027 127768251187058685649946793846334204920 10353028 70379699395564273599165506439576334336 10353029 847364537906542985174798088048277728000 10353030 -6717973989494414895867310262853300480 10353031 29080316477969823389328048429237619432 10353032 163206854200082121763798534545845990400 10353033 8867797498132483046815045522100258964 10353034 -570138497398306990864459176584331168 10353035 -30913840533772061503093309533321358080 10353036 81809407533492734730046105899071913984 10353037 50758417509070451146450805629030925952 10353038 -123208460380156037616439870158875244480 10353039 -51791958446490107156711240776249800192 10353040 -53270961347021996323996339428812390400 10353041 -610025095918488621819483168830482226448 10353042 125444756413122337792919228219382528000 10353043 -100764631779043973654692127117805408680 10353044 -93333727646907574614634753443280009728 10353045 -338062169792362662948417917331270015360 10353046 280675868323364735508130564023808624704 10353047 112251034625063547157742242148466929040 10353048 200609825758538818221734840875948584960 10353049 192871769914675615977228456066975521536 10353050 -78432032116232834263392783530501713200 10353051 -74081137799328559757702766349527468096 10353052 68615149574923670178645604231189454336 10353053 -563623021009169182721418220966847356698 10353054 5696878488827689088441500101612505920 10353055 -297240305947661779313097622571806046040 10353056 -285787822567028464981798436853519482880 10353057 -112789694481093836443759918764151877184 10353058 80920072097238147043860241737808361760 10353059 35648943067757380866963910074684065004 10353060 -5899532463235189727973679610673446400 10353061 -957179371663418287672875699506032956576 10353062 -228254145308322269420801405903390376000 10353063 348681662569916751244991670496491175080 10353064 -156269956693438295989822895591275315200 10353065 479091585825948313411990598703484343460 10353066 -69732494080464050519680312730587063296 10353067 4899970991050183216962490286108961640 10353068 -421764120203502699306945705861630839808 10353069 -315677708195107746927759276312654903360 10353070 -10541836938499954090971792549467258880 10353071 -167964576181465260776097772681619263800 10353072 1603606002225791427183030248172257280 10353073 62036478977187199432556533045917516084 10353074 110517197300834217178264273574287352352 10353075 139512910278527915336035960657375722600 10353076 -229454748158621748682141411684676890240 10353077 -185996225588727420221956739839444799328 10353078 32195951416662118987853797561440033408 10353079 -12153225074314451627263145861841000912 10353080 294773810503359012680499686662163558400 10353081 31874677441729962269529479873671886400 10353082 -139718776433396487330073408300683157248 10353083 248359925175265716852420746819276823504 10353084 106027119681832729163239082001878630400 10353085 290134507848173812651235054768488335780 10353086 158725069723494333131505298447737460992 10353087 251003111979610297897909773272024227560 10353088 119499234259221721763972871723889459200 10353089 -127308014584768790586365137124020690110 10353090 -54881265095260574752778224586872550400 10353091 99918554050112823617799005720577637072 10353092 -497702585513359403043532771387847377920 10353093 -4147135948575897711425594188506690336 10353094 -238583055370218083298712573658256479904 10353095 302574899489357386370545686847285476600 10353096 2808491214440831951414349625955788800 10353097 180667997477542869019315784119664627546 10353098 53043043615861533779032981711657211136 10353099 -48458788831390888990671081695983724112 10353100 225530308611895203405399666197780800000 10353101 210817562281717402362997025243058144768 10353102 -266631002014812744863000386128711102336 10353103 37903628159998698545524082711817136080 10353104 41571308623140353817755132715185233920 10353105 -27769980198788787528389262175698182400 10353106 -186038360021417704458136635594568919040 10353107 -149356063123810137852618189241458154644 10353108 -78329906704757556504236873702219120640 10353109 179563614879549782422025058959179944234 10353110 -3945797102488974162765871012419680640 10353111 81491076648280202025772893454815021264 10353112 -86222227175305862685171404025989560320 10353113 577568395910354827667469509154791460480 10353114 -109305150581916117990222606360802599696 10353115 -68073044488912820664050888563563725280 10353116 -358834778532979816191493017337286400000 10353117 -384469192057053138889451453308047379680 10353118 35617332168815553624935533681905143616 10353119 75542917541608137558305375755648992 10353120 -301803227943277011832647708318616780800 10353121 165512058003317673440182982110689628322 10353122 34223771089636303745910042566072677440 10353123 393160127999168770904952071491705200 10353124 256074506461630787228814543076878663296 10353125 233284316670020478313752322592206912500 10353126 27746943781251674008333494736458651648 10353127 -1055271889978372819954295609309983380528 10353128 -405855640464066162539506880732855255040 10353129 141328372387823217814765311310112317584 10353130 -56420142439949613372949540188807227040 10353131 125126478751098680219039870050509483600 10353132 802299822127129372335701138693148672 10353133 53452157575676063786786073622149627776 10353134 -277900361208910125669386090657188035648 10353135 -76273250820659958537402572438342955360 10353136 32583362171401552455736440156941189120 10353137 -100987362706078416525064114564060657440 10353138 -135250998473901281930632152645750904320 10353139 731775136336493611251538671203995732940 10353140 16527010652246940499256470893585530880 10353141 -31621615978959616216150839868271212050 10353142 190923906550664698789342593653346317472 10353143 -92866297788652248654608600839928582400 10353144 -160108418491267103273458461589305569280 10353145 -131073522350927535866083482341454398400 10353146 189087683547811433899477404653042620272 10353147 33215915277296099942114750284232835840 10353148 -269530801974279007489527448126904682496 10353149 286741965909508747507936538900870847840 10353150 41489379110367037532977520403386160000 10353151 43544309190245934891117457616803395792 10353152 8771534707556266158505476716916375552 10353153 7479533906282016226333623886234469568 10353154 -67671934590037910441742259854064128 10353155 58170128057197719262027294511054200320 10353156 48717982028813528116147362989309964288 10353157 -128908514299748274026439773184638344160 10353158 -171059888106770968201384636501474492320 10353159 -262348674528339679938981255661941240336 10353160 -109334679143175449969618739853556121600 10353161 119669362849286849809738890159432866532 10353162 -57355694256927658416214548800676642048 10353163 -59274055599601253319175986517578159296 10353164 177589632166647226932858799498129864704 10353165 -326109728284243300422567734048908894080 10353166 310435874663996326936191883533684292032 10353167 -178364373384897407723588066150841440256 10353168 -35157363313383020116494660648997748736 10353169 -295622103705137552172144383124156552704 10353170 179352827307055087940152653803923210560 10353171 -156866702183535082202793974024453868480 10353172 324112226895983264432408232881379042176 10353173 -164902225899471378251338306199580662436 10353174 6092802646348087046958239687390208000 10353175 -3411422633971850235534913441078499200 10353176 417868908895839071496681961392802099200 10353177 -38021307071829826822620943598299948374 10353178 281511702246002762104384520228490259200 10353179 -114801855490548211853241764411057541216 10353180 -36695602686666662075403895192264535040 10353181 97668163548774900841069421253943819200 10353182 -36675325148826164381507144154491737728 10353183 -165897145905946113773706883851448309176 10353184 117775746141664461421871234814916755456 10353185 -202803637062376156699768874237477443800 10353186 66648188052392890827348452224751681232 10353187 -46128443295896749360955527105979652480 10353188 394706125756581000233672599521188661888 10353189 116779394362238566305941248017669895680 10353190 163488056091421580524111672773014572800 10353191 -117997325744963218484686359489986022408 10353192 61227233254347476785153155007642828800 10353193 -222298635242168123436069474638449831558 10353194 -91403273764372124481048161186650395648 10353195 -268059578763725738110175296846018338000 10353196 2196086863876086592575411346715033600 10353197 -78514207116482746488277436077401526080 10353198 96392676865068905391824655102130097280 10353199 575966088807035678213635990116502269200 10353200 -7749443664366662764681466615852236800 10353201 74617923075437368618614842584087477440 10353202 53479461963541338424243417092835190400 10353203 -33778564143859711942975879474309945440 10353204 -486630695193488570216078276619576729600 10353205 475313599259493058705593613916075512860 10353206 -88770213646227564255694946815600100448 10353207 136438406923201294788516246494030889984 10353208 -61548677999456430845676380628132311040 10353209 246036236254209018224964120256568506410 10353210 124349402993392416396829585832958216960 10353211 718609545318607622051005378782117483624 10353212 138452273336213436345551514548022291456 10353213 1614787129294036167893143126779614304 10353214 109617010404216246013917370945814475840 10353215 -137776380512717061877634658541015151640 10353216 -87549975275281844788036772199879671808 10353217 111896529048117401797439583548224748992 10353218 -12669717441154729973787439292865945696 10353219 87084867887223152978372443324016337144 10353220 -108201065535377257235021931324486205440 10353221 341371022557924017164831843485088964864 10353222 -119392125641233622485195695986163061440 10353223 -742253558545664661755276556118928911528 10353224 -23322295074186280190693260495567257600 10353225 3457681556994731569761701011837094400 10353226 34116909517322323955054157238794286848 10353227 376864677704828649498046873955956788792 10353228 66529475949138747820108832937562283520 10353229 120140996102912765701037817394340928076 10353230 -60190156054947099458062548815654226240 10353231 161271054103311075503244291259184697600 10353232 -34617266973432097485741096890783662080 10353233 -1114831119714400727760619351251958560 10353234 -155189533539031934950224464745689896320 10353235 -232123198767664459863541479828001095600 10353236 328137207316996451004086936065126289280 10353237 354798303988828163882104013590093491360 10353238 -62432187499407823460140247116572796416 10353239 -2445231976517578677427998265865900112 10353240 82183449337880190748331696136834048000 10353241 -327519342198561812342330790804723811200 10353242 106128927972230223724349428458283694592 10353243 34052379161201743498310845786201360128 10353244 507969104942320005191881771046878208 10353245 -105656153042656593976215206749180170240 10353246 9319099339769234111736450916216958784 10353247 -431328320619989402536815467320211022304 10353248 -13448154748244617900177806989002014720 10353249 -296446140781038694793303609118791181696 10353250 7350273110859332578511948491944744000 10353251 -126133056278200132896403328369962278768 10353252 4165360238867143799195572917657600000 10353253 -140390359923846867951892324059685074656 10353254 194517173951806626236979819921265385472 10353255 -21199648479350457877700953999257941760 10353256 -75924877198039082436712330414050508800 10353257 -306633718646772211604047449098214419328 10353258 25592826438002673516029811837147327744 10353259 569265274838240915447218523411000022756 10353260 1377625469198199880551166808016537600 10353261 -382036666678464063936869164664835998400 10353262 -261919406837465042456332804348946962368 10353263 332151034750203551722985164514092738512 10353264 46903107557909297162506840545581236224 10353265 -252678431896308045657573231116097270000 10353266 -27818157166170761560375226701250887680 10353267 -61206886142044998091608309640436409516 10353268 -121265411132488457745906177477640884224 10353269 120962706742048035806047723470721107996 10353270 74091315959055805216567642175827209600 10353271 3357129316645330633984801773600423680 10353272 -251935451996363780589741034916110540800 10353273 16173838214531280797928781288647870144 10353274 -255024935920085514115457980611251550864 10353275 -164821685082134858326311763520273702700 10353276 -201795595645011682885958400095596147200 10353277 -559597659883810382555596432346171192928 10353278 64641312795242320235155510484648226624 10353279 312478206842332522625296674047846731992 10353280 -52925633705942817318048738918688358400 10353281 175067664064325990820864937255349477700 10353282 1219343261752246915317046680431896320 10353283 -350099790227135311576609403211994222468 10353284 -64673869671980368925005323263174688768 10353285 181918538399850024152114064218121811200 10353286 96911801450640411263572107067305113088 10353287 -64424181871717517341971706202220650496 10353288 -170532026070657098139440143883831623680 10353289 144072958138163890532476107703999868160 10353290 -76967366887523413858208675237343360000 10353291 35171003097623262427007141169300453120 10353292 -505484376073875937805085201901664895488 10353293 -201810268946653010760888108166343087700 10353294 41222385813962474385502561261059244032 10353295 -250043822979683476736535509947596804720 10353296 59882463945306937756577542143121661952 10353297 -212651366389310989304879807508660694800 10353298 14451109082093372076907931595746060064 10353299 -16806811041119922327557542430477617080 10353300 -164936849141009231687107122451602739200 10353301 270813517890260461710740461114755621120 10353302 329579614476497501939610705957849535104 10353303 -71447699407125593898916033185628452216 10353304 -209040360752449069321225703581433364480 10353305 419152802295873149526805181337612035460 10353306 -109771140768314993234901662056618254336 10353307 363814041406721008531029595020138583556 10353308 -4455115888468212529147654839802612224 10353309 -185150103739263868182576762752902494720 10353310 -137321346533894836161270606672830858880 10353311 -487240113316403718386758928796553613088 10353312 249269587342957486005029100631495802880 10353313 371970600513926994195364201581056014562 10353314 363159895401400325244425757668907203232 10353315 -19917278831419724485364070200492252160 10353316 -42476653198456003004146076566752664960 10353317 -197424036747973905233416922197278774180 10353318 27980224385359128869446065781789114368 10353319 -120201361380087988099151351311808796000 10353320 -58874524583578722920968572650360832000 10353321 -63250401253159868358474975480427028880 10353322 77902346437651365548345392212806936832 10353323 939014024321626136013864927064548826800 10353324 -6394966799577157364539399646201362944 10353325 -896763861820625534477703829108438400 10353326 13319310988508413841215948522608482112 10353327 -91460056013408028181054644668684720880 10353328 -152627631922080158120137267493194465280 10353329 276419145374210274461325764228038886976 10353330 -48189059832752350203744845147908728000 10353331 15468359118712530459049030034988869132 10353332 120789888735907987363957235905847439360 10353333 -289785568152836551589584133353692516576 10353334 254010023939270172645213365007606630816 10353335 -78597074536177595787069440863523394240 10353336 -46868789582703021113560813732509450240 10353337 -203909259226869171908888707822229676720 10353338 11594769235656166922736215720519269344 10353339 6989931674956968305668452647238090420 10353340 121016191598469150756722673215704289280 10353341 172377629294219379786463321019080220742 10353342 -8711367350434474821596314889760554688 10353343 -17590043819119487789158188616662170112 10353344 17145168186086335908860555153554538496 10353345 179020373071310083620564848126342956800 10353346 110226576656854363839704445677659766784 10353347 433309012396244328909371806559518007280 10353348 -392133838684351281796356501939871703040 10353349 -47511727504161965419582213269948616960 10353350 57724753972717144920036595060619068800 10353351 138969927043978844951458291724081089104 10353352 -532386415873695377590750158077857766400 10353353 580599248969437815791570306759730127824 10353354 -26466719450692923571161669004004511744 10353355 679206563626106872011640021964568200160 10353356 132020504515255274794868205940211638272 10353357 232899759922049529243884285157838039212 10353358 -33528506651474866307229605437913202432 10353359 45098720950041463528608857737022872560 10353360 -467283274161311140538306889705062400 10353361 24017212571723129186681738392236234024 10353362 -23136618210809841298990768331133582336 10353363 -326154205574546958787177241991581885136 10353364 -36071117408780178062452720327424102400 10353365 232597298454214794039317366018885400 10353366 153616742210641594995814717971370828800 10353367 -58325900998083674749867166843305790584 10353368 -5347158427610796265276364400862064640 10353369 -129149643259592816891522565273945679872 10353370 95435681613911266594537760266695038400 10353371 -1333560678181743535167751572802043616 10353372 -253378924837019759739462457477323350016 10353373 -5871068016815883775469256128536272800 10353374 44409248357526344001749270915752814592 10353375 -170404482092259568312760612639601582000 10353376 -47265525253895724257403359946677944320 10353377 211100698473634671080808152564916537000 10353378 -72897697307701609614340734248348244480 10353379 -492279829520940228049599737804382454680 10353380 21594227094750158501028713961179136000 10353381 -84508144113241638442812708135699154560 10353382 -40655215038077094071354046448314083328 10353383 448370618485426275532111287986310424632 10353384 187169273285881768013862711233119042560 10353385 -112229053379542925265024043064253648000 10353386 233167653688908222918294313060652905392 10353387 -221999155820386100746530161049453119040 10353388 -444722076472118639333879289903278931712 10353389 -53939712737142274699866158317376485344 10353390 -151617629084377433903724351022875417600 10353391 -166374519974513290441634483451789676656 10353392 -49636240412120068654330255738358857728 10353393 104585860635568726941179574521495767200 10353394 -21778894147060391694506394931266917760 10353395 328986554147206270776442571241369110400 10353396 -125503259588479025867986925674459742208 10353397 176597845413987205764825944730059420892 10353398 -18348514723340019943934726412196217280 10353399 59729513719928990666686554190463670528 10353400 60833511767837904339339847467505152000 10353401 173917863697426264958078603039153756304 10353402 -41931372760919551465197282573257717280 10353403 -101698203832385079809029813872837616348 10353404 7296635202395298138635332080678051840 10353405 795326776288896295293087592423379520 10353406 -169177663352002314838254667330696326720 10353407 -608331011168003003678343420390550681344 10353408 -95415155069859161318124041944046764032 10353409 340196510248481550689122122496150505280 10353410 -18829592030985669460028894904484892640 10353411 -1111848035642979098393614974369583104 10353412 493937894047983384821497567060383433856 10353413 68131472035690985082621138513845206560 10353414 122285519293825726623932467092447225600 10353415 -444228402842541951215777622109488430800 10353416 -1804947037902164748330312738022763520 10353417 -646446781000381036905401955338402064288 10353418 90509583517379527410302503800821690160 10353419 350898128159620741346657829076124026440 10353420 -3108878816436829108534183190450749440 10353421 -11771805729899868071181967458752167936 10353422 -77040280893559702110762754803332647488 10353423 -146615095718837129521308007310285750400 10353424 175452530392445773291236233519992668160 10353425 -61277971997356069884748273898222758350 10353426 -6244347816059158522203121996551993600 10353427 -65895661791203201983947854258242914816 10353428 -397532278355242193412860303139526012032 10353429 104555909120847508921978066998797128764 10353430 109088598494228674545440414159625135360 10353431 148996736162656365962404827231293298264 10353432 101772539213558265611790581237137367040 10353433 -315620604425660899549397495136367516416 10353434 -2130348705723957605731997874597657600 10353435 -201211979558784092507568037119737018400 10353436 -285513211803144252915987719632808696320 10353437 -939224019305043540170951094572175302208 10353438 -171640942753510203508983920299911720000 10353439 315523071446910066572119537914357920856 10353440 58323371413166934048084677042965708800 10353441 143515754014999573995604319557697033664 10353442 -134152958913540484511336006729955409920 10353443 126629452134997320123020250938177856240 10353444 6356639316170424585929792249249169408 10353445 -257584324703409197403280502023169713800 10353446 -70115075080694988711206257583275319328 10353447 -490089262030259268142887125783333965200 10353448 -144291498356957225401011570385509089280 10353449 -530373325572863344032580274941075100550 10353450 39356123087699068774357657077147763200 10353451 -32499984181811993343641474465146080608 10353452 363865097694516790698678512076814331136 10353453 419564587377295753811471084196856043808 10353454 -1262417663220989485612933480483537920 10353455 -308060809776245962936654407976127496000 10353456 61929731924628574508561395055432908800 10353457 1279397698538443958769878770649091595840 10353458 306311649294857239953583255899889144080 10353459 -112082030131480993323706619433125348640 10353460 155909564933693012495791387006732623360 10353461 -168788028905872727962798013604133725600 10353462 35598375550954054493260389815516319744 10353463 212993336364813008287829469049039251184 10353464 -65108754138975623434148406209226547200 10353465 76968074139981606990970873826792421060 10353466 -219531965062982078016814220823450836736 10353467 196695815174844162631427271604127148516 10353468 166685765150255851722645732476102423040 10353469 242683313126014916384096005837671120512 10353470 -17226705867420815409560399788189127040 10353471 -255572125895452074474146356643078021688 10353472 -173303061070763400449423040174218543104 10353473 48690820771915380951690722650000493568 10353474 117209092043160336948770652197755392000 10353475 -301512782336390505252300827085801705000 10353476 -146359326059598699471745354587412045824 10353477 440240761246902479137208399260177962720 10353478 283989829117448559885350503769168819040 10353479 262331173377174628356747323774406440784 10353480 2073469234477010341448729299525632000 10353481 160730725274107575778306254894415544282 10353482 -7406887531150553274481336554820271616 10353483 -92367681271766171227255964120181953136 10353484 101135713073270525557615188910419282432 10353485 -728872955387292310921729562468430916200 10353486 19020779584973323702503571306415232 10353487 -34475618930939223769468216336402464408 10353488 -6424843187609156490633563141994332160 10353489 -33886138195666796344710913263722174208 10353490 3548991444418673112575618836011187200 10353491 143860986102896971489719681628960647000 10353492 86957540968173715233166868567956434816 10353493 -501658573236872969882673937148323704840 10353494 -283841324877306137310560527489833364704 10353495 23384784296633918961642653907232791120 10353496 -77923892263531837446755255938293964800 10353497 1269682747362830771922500072611476480 10353498 197753585710583996152463876528213144064 10353499 -220301904556694666040636643808507838720 10353500 274579544765777707269764702827506816000 10353501 -198637800188459347974256322346429494976 10353502 -451118061330604689128972380510352456448 10353503 -596255971507763659219672297423964563200 10353504 -43524037743329952461048954537719627776 10353505 189882058088554012210869307460337408000 10353506 86007961521516654491105187600461377920 10353507 426876611773182801902541295682429613888 10353508 -286115521534837238256116420019360144384 10353509 -17488197831894698435816616958052908290 10353510 115131999711087491678367451696924542720 10353511 46939757285819155357516317577889872432 10353512 17546113079439422799935364469307043840 10353513 44539768860995735694250849106290137744 10353514 -282449926730693190109315668734788632144 10353515 33397380870809806009788770886764685120 10353516 -26063077990207453796517230288119219200 10353517 -30676189369472133568035829565262839540 10353518 -51573064394224415208069228191236930560 10353519 127744879632267233767075416080681793408 10353520 91184298174054575657403721086667161600 10353521 135718341919063367726975579840166268992 10353522 -149586297139826914186543987928676211200 10353523 390187323653770687229944378582113181772 10353524 -51379025155451659449116014006551072000 10353525 3489942647412453078938665937495059200 10353526 -29512251636885167441354956398015144288 10353527 -26246334950604452891962750024708736400 10353528 -9942032921064837811149225669413068800 10353529 -77647843021708433507997177135314830870 10353530 87470994864515207370913929620677155840 10353531 195593505827132410422324960971654578800 10353532 -107726412484961726563720024177670940672 10353533 -674847358265522839310109650919457828218 10353534 71774012129331695769371617512608858112 10353535 -145866259852838115535746304981152474240 10353536 392635142765207380011123358545393745920 10353537 -279029885232628050332293925158168696320 10353538 40559790689407633530296023323959206944 10353539 57951449678174895751925888823697724160 10353540 800808125172623988570447092661841920 10353541 -631317724426512485991138520861234020000 10353542 -182435926170403096018240366464342668928 10353543 -76545045506183563540683770323285480536 10353544 302978485898434707102981169040578406400 10353545 396674679228564038863601634702613875300 10353546 46893874952541857240770405712722324224 10353547 193103751056953031157649021081819574996 10353548 114285936742522085554351278889232793600 10353549 288681839716635402408767040781782733920 10353550 76674858415817406666930692278907716800 10353551 70630583780284978877456754283175638392 10353552 54676599173924782175373132841496739840 10353553 -382581807097647861688911220071495265422 10353554 -285472059485743105167282939081133595520 10353555 22288930605511369308639599241948134400 10353556 268192924256785960832768749233490176000 10353557 -164657221259189316975768954398390830194 10353558 -59803657548276944193025077929056228416 10353559 289361224148580022513527193622536077640 10353560 243058275587420725692138862614478848000 10353561 284626294416681453322050508496204714784 10353562 48582379975875288424703157311007447744 10353563 -312361219746065317288239366305005033200 10353564 56497755354536387006480921205279942144 10353565 -25554535495869138954249976115119591680 10353566 -28528696774316662439821970733606085632 10353567 35978889579712557943188538732120624512 10353568 -463307198814845111924686530388087603200 10353569 39520014434790363405856033801004972820 10353570 -17697005841882436960973315837886696960 10353571 515354796340253202503299618299109111772 10353572 -25168624521049348961050378051363430400 10353573 228560832082797499364106818176061369022 10353574 142487105746749618038477506737720827904 10353575 -40756492170646841623323643176083184000 10353576 170220390169768371733823542404532224000 10353577 -225124588266567442995620728841346133888 10353578 -280246962878180882961984546523915280544 10353579 -295077274224466612887068046838837160616 10353580 -209191387087021538678135917778569497600 10353581 -55299693715343111941099794838670623008 10353582 -8537786743260807100882118444266195200 10353583 -5977204299451632957686041364979263240 10353584 -113314355868818797735258332831710822400 10353585 431832446221954583128522045322139955200 10353586 16054141948544143583491569251140641024 10353587 199712051980706601928476775159570516236 10353588 66023921343091760221542959954151051264 10353589 124673328941207990183254425878717393390 10353590 7550870048477433150167452913774519040 10353591 -431205096616012040976752422745524377960 10353592 158100242854514694334539410117454336000 10353593 -379531431868711582197125802072514086000 10353594 -156627948624779244083832794918325899520 10353595 163072280517079775381904511490397687360 10353596 -423647084873095488913173779462705840640 10353597 -14443684915215480279666534594608154624 10353598 148700614985992771348525296746791276800 10353599 -331702119007346125786089028224702772608 10353600 75950390813689083324427307403706368000 10353601 8492558954549648519601266715701884804 10353602 268187308715568443772758504016212629200 10353603 -35427112027009804202454902941314037920 10353604 -413046123286670338519979787846773839744 10353605 -261995147622788871662693059394583254370 10353606 7441016370904423865512156668934938624 10353607 -195665949286011599968984568564597904 10353608 -335686221909656395402595782264763735040 10353609 -131345065116210040580318669074695456000 10353610 -22409988513057906599220445078011995040 10353611 -95712555295235924534090361657119384736 10353612 -99860736627731612891382666985970500608 10353613 -546463345877222981856271504222693278080 10353614 -308448851873221217680419129960220417344 10353615 104463093440742522611996728915006320000 10353616 18130429646521237067743807430156746752 10353617 -598208875083722082122143811267528914368 10353618 163545263130292421390307938319390649728 10353619 137143313244034708992634879308367047020 10353620 -87810503744020963539280994273505976320 10353621 -195344611859431236519084009186541685088 10353622 17450255465737403900216051678414414112 10353623 149330477544170458173078157305134385840 10353624 243388440999964260660302385448172544000 10353625 241878627168378949242365999908848858000 10353626 2590572273678560780087158779682001664 10353627 225421052730288572410580062520044246764 10353628 102288950017241298708272740854879318016 10353629 212297332505296922773285724112191883840 10353630 63673451568226220944486370078619648000 10353631 -7336841113592986999909898394883905336 10353632 153655032383248249379568426296809881600 10353633 304911749276891370150730155477083976624 10353634 4540805068041293575213320688261992960 10353635 -31228978613217179698508943951368817600 10353636 -176785470022616233851997339422286970880 10353637 22453102154155215865670852656523716800 10353638 10793188155043379161862958544290927360 10353639 -131314178607207349619781149527982610432 10353640 -92691100166492834746875097092664934400 10353641 394773119219276834924839219554098824272 10353642 -15009298919132471677884978498192503040 10353643 -451110434429207990537604542472757060108 10353644 117549943001683829865567343284128808960 10353645 -183530548586543412042564997759959938580 10353646 168088727128126174580402717758897063680 10353647 -453820935886045589709511261016258729904 10353648 -28371494441749059110269490848174374912 10353649 -216173916508219775384384985101847506350 10353650 93204896696868424871698249081254010800 10353651 -294929171575387949515303500680131724160 10353652 -213917789096022222777638049846326920448 10353653 49783877563896606615113202440143517724 10353654 -72772208489694259343420329196685224736 10353655 186231870253388144793488638280710390560 10353656 105869100561520689489002001302308147200 10353657 -91179212690993460826639378457315339712 10353658 111410637383898853168015566576662418432 10353659 17458975917763077876620323382306729280 10353660 -107510990224764888103963253214864522240 10353661 -347746807794656553630782539106767083200 10353662 109170081341252957413861048260041782464 10353663 3800166136320213778811247634414626144 10353664 -124975737950003796543990120157863215104 10353665 -121898030788980995014527598693832894400 10353666 -56893048952627699273442027718188274176 10353667 -145335620813443849764894107930452145280 10353668 31073219534142531597621249137988476160 10353669 2341521366086683537491527497103390208 10353670 54440298766785323255237400195420451200 10353671 196864559460931161801910356391242248544 10353672 -6560263050140142959763792518314721280 10353673 -4125090425912484351206328157393624320 10353674 205790185440546520864117466017634641920 10353675 -9083186705857885149123048789238579200 10353676 -371234450964328546282828943625359223040 10353677 416396603845576614225171014780066999232 10353678 14956272302408547507824294286688768128 10353679 -192300476344645506580412495810174907808 10353680 39031628884161087430137998693113528320 10353681 -58923900857707322591190017079390917772 10353682 2354983623890218283960651382787362192 10353683 470276019503141458467229956592784898840 10353684 202434798705703083635610345389932603392 10353685 92651815740491723064659752102467004380 10353686 2793556505855204464271228882635612800 10353687 227595577990951367115102590991919949160 10353688 -349328921886585108762230878799143587840 10353689 -68124233703819398938504402749836553120 10353690 43690951651178047849474016436426547200 10353691 596275716293694357886391403694275945092 10353692 -170897187121139166795093650109677790720 10353693 148769336978745647226884877639817658880 10353694 -64827436871386520074679399964093706560 10353695 -417505027103328329759703963349273050000 10353696 389435231394043422517446331574727475200 10353697 21453634678647902876203189011221490912 10353698 -374924146340940482165426449048054196400 10353699 226603560548754879670166469045428821284 10353700 -90201369488224841267788363664475292800 10353701 -577810117008201594610303790896733423298 10353702 -1195762668904734276999116193736603968 10353703 201335887911345622669026865669392213264 10353704 -190600719182515805550877700306004142080 10353705 5930889989909311669290230529446601600 10353706 -100859407410976428383885072576214777600 10353707 -1024324630216845669694998277394696928 10353708 272890460399083885641794973989556395520 10353709 -286010015378527349795427630522339494196 10353710 55370094899290343044648272271159580160 10353711 119560136890103837992286007797406777984 10353712 1541415107444990339122386116065689600 10353713 -100461599745483918995335693987281635916 10353714 -20361646045273127952438790856402830848 10353715 -215873712757180100509014672093899412000 10353716 403496603513073943046948250619237724160 10353717 185605061235268439306156483298283176960 10353718 -93280805918080260920032190394695595840 10353719 241037723438763599065019194724752814880 10353720 60387171170934713646761381178810777600 10353721 -35428245120418006111580701469370973696 10353722 219282603526719245283020308909662348912 10353723 340473479811920403589659584825466389784 10353724 424495969393942105895909154242511783936 10353725 211906050605457106143122120231118586500 10353726 -26733169852892454518452694025552142080 10353727 -64460639089995830259614324282753078320 10353728 -62216446343739041602310073810419712 10353729 -240505620355019724070372929492404607360 10353730 -96699950491987319431901638981027193280 10353731 -15826557120995391093640846949900410728 10353732 -223506579533987797320155877355132412928 10353733 -191841960380371192525526844226403940000 10353734 -18894385045862149759036108701431821440 10353735 -46277197147704838300432571933000992800 10353736 -7754074525951039700242135105075200 10353737 148500300441115097944995163533000517392 10353738 83555899754670679962886224621510486528 10353739 -51888110356090660909925870827609959000 10353740 -271693901315618114202339692172322713600 10353741 -219027747734558696340120093438022786080 10353742 79319495643218284119593961656985328512 10353743 179247730065053446911245488128863325864 10353744 39889652237894891735314125571341287424 10353745 -2318939085510443130317889878136127500 10353746 13968979218571290150488674268328806400 10353747 231766213818010622925614415622060459752 10353748 -249417411990192820234885345777049739264 10353749 -230373291432846164575838569432817274144 10353750 20523139191628662046502185203142080000 10353751 41722889406649582632296206785563125000 10353752 66341535997387770399564013525378007040 10353753 430720759413076172923271670477367462362 10353754 -93007724615915377728124158211773649440 10353755 -5413362402042507894417683981374473840 10353756 -49895068996473714989349427966969405440 10353757 276492447262447511417822290755119348006 10353758 5132499023720547878034747256889124480 10353759 1771635936706912998005091564487576608 10353760 70752188119411913726222631753532047360 10353761 473749894829284260286967120659245154224 10353762 -20699910967528589489508174770705448672 10353763 143479782909735114572112324088890193360 10353764 308981344280619549565924372954337064576 10353765 -99340868155620377053800472729883932800 10353766 -532130167454302683650625416074359202176 10353767 -426551416081636849230670236971639738184 10353768 114922509886822150478522621443080683520 10353769 58757799887540985253484225414316570170 10353770 -75518342352137391634896511494174612480 10353771 -44196646807196010983157626721906432000 10353772 112115164626025149819861202068113670144 10353773 -326191664062162361803987014229400255136 10353774 140315924836460035952764052802689324160 10353775 151852672336361023150440711233280688800 10353776 21067661288894137336269431544568184832 10353777 118482761770740646793799792079514497920 10353778 -539084044493596495625005160150934351744 10353779 220512756957685983122181758641002562380 10353780 -18383827849005455565841409542444362240 10353781 -396067537055047683400706406463081662418 10353782 141120946129681305196317999005803417152 10353783 23441464794589993700711636752422144000 10353784 -66702908209461704711809227929832652800 10353785 -153526704173881422156935425355523811380 10353786 165527399037561304735335710572867309824 10353787 -438150545666843142582154803869734057564 10353788 -13074049790162352225387022337858479104 10353789 -123596572862522215097820678396077441946 10353790 -142805546067661454411449278214228401600 10353791 -43518208854455762275428441550755485328 10353792 -134166501608544550210274698115992780800 10353793 -4185331226046767062862968513825292076 10353794 -102341342119606013774227614590338063488 10353795 10840307440678882181608903836397482240 10353796 -453594187343949473647377272342049297408 10353797 -529171023725062381334835863590538702754 10353798 1070541715739804425782594809478144000 10353799 -37416314277254705292683238872710689264 10353800 -152070159619117727572480107976325760000 10353801 -36487000480234202214865824583406770560 10353802 -207294255625540492791529767295510745088 10353803 36107872998708899029260656119252752120 10353804 -274689610106443530549732091196503031808 10353805 -77776240709165231740634993150059582080 10353806 350379259204659928518009141774638780352 10353807 -165573624221917007855833842956284539096 10353808 -53472245455067978293134955570211872768 10353809 -16835586471285482453344226784590725596 10353810 -168847534388463940712837349136768089600 10353811 142326139391925495911783119297287794752 10353812 48636161581244930955626257107053199360 10353813 99389884977649572893752140713023257888 10353814 314307500066242693705895032170758972448 10353815 -5593419898109433602077374714936024000 10353816 89467687034425555597130102938454630400 10353817 45362718450000128385526754928753441866 10353818 38171521165033608333274456515077806080 10353819 6930913173391278783801526860359838720 10353820 -17948624690743284374586954493031715840 10353821 -236251402547178515747880122775587008296 10353822 -34092156810031649035384991755814507520 10353823 -396167692341577711661165900003662083816 10353824 -317019381518055485708120711207857029120 10353825 -5957956888275827333328194917682721450 10353826 974311286437989568275284359594690560 10353827 150782428477327636085408256188449178064 10353828 29728701589651974449538952101296440320 10353829 -219366984419684913173852388871949749570 10353830 141709350647356178855436505517210098560 10353831 6735912139023519485715524749718582400 10353832 -211440646641369755245897672039725465600 10353833 295478529169365932107279341692361076992 10353834 -74035637287805183729668489212147502416 10353835 203209744933827229315553363435250319200 10353836 169120356989284709031673124282489730048 10353837 -117338670039055028845632664484378142432 10353838 95141800046863719227295091674957201408 10353839 567249400060144068250700235391591274640 10353840 16456080723687643005944009170715934720 10353841 115792819256906758052681207685462720 10353842 3607160001636370261437849169822054944 10353843 -65837125971374323729427012056100065560 10353844 -250476330633329287423883067942453403264 10353845 -84563003372554518006780147271826019840 10353846 40909731036508747541281430712520257984 10353847 347725637268095183725060630148444977512 10353848 -631016801681097504733169651771325296640 10353849 -54693408306341837896460070084874396224 10353850 94340615759296677190250152743432916800 10353851 -146954474746429689659219440025709851760 10353852 -53236382844478263664497380495467084800 10353853 272250293360587060870488063697614193644 10353854 -149198036180147626300337144170892521728 10353855 49944206867039130845537028894058369920 10353856 45562024649218788500291778324951203840 10353857 -386579009274366031823883890787090324048 10353858 53800152463582579017298286837578183680 10353859 -78504065971232282079391603099346981040 10353860 288569299546954597514762925741524889600 10353861 195686428065220391562281511372931833600 10353862 475786222668143014466764071358973367552 10353863 -89236223909773011961665575762217831576 10353864 53267332347144393820014380566025502720 10353865 73795792809683158936396191914034556800 10353866 379376846813212593231522511442532163632 10353867 11798468100303470887778466768402209712 10353868 -29647739104908155762013542162004056064 10353869 -508692882373241662701415917780649028256 10353870 204261135780215732207421496060065484800 10353871 -366781646089681198310831296656966078096 10353872 46126889117975794295175174322692120576 10353873 61794390883358623928121957619093071744 10353874 99125836287508326147520699519527393936 10353875 -157443667432805701879879927825632696000 10353876 31758994320642065318627420075612602368 10353877 -1735016399853258192257155605456937608 10353878 79509494928058422823996596925313691456 10353879 -329067535965525831300661321512383635200 10353880 -54356753227180699967309181570075033600 10353881 -39598835031057300988793120923876814208 10353882 1213375043780810691210457519370231808 10353883 -135021099494616263922313922963507799868 10353884 -6281830740281403983217836036780233728 10353885 118851913169267440585570748716132533600 10353886 -227241097246831733538388713966867700608 10353887 383851626020909219134369690500395609040 10353888 98855414556949413962978316120601657344 10353889 47455034663387122820290699903684871360 10353890 125472634763245963921436591355018577920 10353891 183830234340114978859146583071289231992 10353892 -91350312396914461073532384334120038784 10353893 -431276712816576762988036694794987150656 10353894 -54746038374794398931641845282267546240 10353895 23717306170274429477574850567551454080 10353896 -99609385681516198423066599649774602240 10353897 -146431876494820590101283625214401217040 10353898 18266274311631257820330949000763520000 10353899 23458787716950244970404320966135326160 10353900 -8490811034319631738849319002683379200 10353901 -704652130530595761823787883056626201920 10353902 53109305756439864851587537724291234112 10353903 -58881061702153827747869837374059578496 10353904 70302335476936245116862300802222325760 10353905 175260042671710954377976747651264011060 10353906 -2524304870173150671322215223672355568 10353907 -88473011600625929765238326419935508928 10353908 -9290269707278793079108989159714271872 10353909 -7056636799422871434977674699363500960 10353910 -13798294546550933589484226117796864000 10353911 -649299425636996584207662885555568798488 10353912 263237413767871887585978371725397852160 10353913 151095846688069598935423755939841279104 10353914 -23070444363239495631272739870471878688 10353915 35598080542444369565843728356885338400 10353916 -25250992435734375560364490237433897472 10353917 -116459492583497014546107847518752568000 10353918 -30846470390363145504644219953366198272 10353919 -358890966393479950133275332119922216960 10353920 -214940401813688157678576048668462284800 10353921 206343262805855818371111011191413070080 10353922 -317052809941611239097315437127809725488 10353923 3563015679538956934554868894609681464 10353924 -3796595300991845084413400455213191168 10353925 200310959073060726143588459340683814650 10353926 61058035259982463985558770966917194880 10353927 -5220949938457184652043803937290244992 10353928 50291738497963777095319221619385241600 10353929 -215880986921606549873854463874222081024 10353930 -15352458152351637508817433386123381760 10353931 151890153215429455627522482751530331792 10353932 -84537326055144783183993472745706654720 10353933 58601496612422566265610842972933201280 10353934 -75836016905072833017250215318071123328 10353935 -94200070428707821786067573964307589280 10353936 52043399369763124084555185091964436480 10353937 -766152584601995702688647655362715454608 10353938 31872754254005775312812132403096932352 10353939 -50485628435514925466511828849022924032 10353940 90893617296890546378654069304229056000 10353941 -192256010167931441752959506738694779136 10353942 106996811835934459738136733674321247840 10353943 -464150834393660339176951114795348841096 10353944 145677221327339737529394615065237483520 10353945 151983794895671450686291846434256639680 10353946 -52441993991057040241114105440854573328 10353947 -109963031952739435144099328967658580604 10353948 -27471208162537775309683515867619614720 10353949 527519298477015667374626141699148707500 10353950 -20509122252092597338324894572112248000 10353951 -76347232330744067870733739225045719408 10353952 100971312069558562004941488848287825920 10353953 107726455431816269700722995521193391202 10353954 101470919363471559200808844073223773568 10353955 25186288712838406542788143686996146400 10353956 -55210298788362102478695678594226864128 10353957 354882444811394346183156639266423370240 10353958 -117958044890266686075333234325671947520 10353959 437073930225701837203790916317912454144 10353960 -176247712509659619876068690525294592000 10353961 -28402359764625011963999673926650795676 10353962 26130044606895103325761652580726792192 10353963 194680872513739035988963452822643187544 10353964 -220884706157161350743355260168684342784 10353965 178997849126247854345576988998998942860 10353966 15904247704447282974232916374314353664 10353967 24431704551734954222217698743793660920 10353968 -27429046335847835721483119654372376576 10353969 -39213426128129251417350312763724213760 10353970 720576306119112915776983753536000 10353971 -176654094925864254268275322633822457400 10353972 -203014980084752293614886372011130073088 10353973 210284577053713170354398216066937492640 10353974 129015386326951581828077690249758578240 10353975 -159598688121988680859825812125270819400 10353976 -14858342597581460609309448564011581440 10353977 920511598833750581891274276640441292160 10353978 -66308604798150589499856891348077313792 10353979 -252190802867808500642184124569579509760 10353980 8434740717321232176264785611346227200 10353981 -155810000972900311333791937578714719232 10353982 -71822557760306722189236584343181665216 10353983 -93770914466622586849803888261371006520 10353984 -51167855095085393569006142424889688064 10353985 -31519347028716476005393857918954731820 10353986 132614046037749233093781061061665796160 10353987 -106912330383474563984326776545836161840 10353988 65516035724352473865854864115730637056 10353989 -6346834074361347853143861280476731076 10353990 -18609336675605858585054986683750602880 10353991 263554720013894809465162534127564514392 10353992 -121027587599881859730677676489142886400 10353993 51018511824430084814376151712084227200 10353994 287833972765419550558059386034236921136 10353995 -238958284247858745820297367344205916000 10353996 -138252591643762641110660963753631406848 10353997 517613497852409194372316190203682291446 10353998 -170193069794553959086922447943746760960 10353999 172427270794923499162394788553620060800 10354000 51588991010977474633087205267472384000 10354001 62441338871961200902547436630709275648 10354002 -122225807697127903691099768453313185280 10354003 131904537966959047622260857135828944856 10354004 -297428904038185920299208904141287202944 10354005 247668839535676696547518722198339675900 10354006 80283407431348973392921593789140597760 10354007 -475630581504602655034463079551817877728 10354008 149464445094097243834558080521019064320 10354009 -365730712102314873582446760575164284790 10354010 97246511640738000494970376488521400000 10354011 -200336769674255816323217751410486243136 10354012 -266651719410300865814388482154655792640 10354013 10845281927694337779949182957247269600 10354014 -272635650825236368321402655114067486720 10354015 46469148681748787204396221546718407200 10354016 -184335317734312722568147685220164567040 10354017 -157834302359789021330740053658994304480 10354018 262341105870980071727126822279187390240 10354019 -78843164771536766267293690800683269680 10354020 -159527956706530059220573434482037104640 10354021 553746732649867792129713764442446420222 10354022 -8976561443802402958706700047453945856 10354023 163038057621573862435415433101806537872 10354024 -285981500977029859094448117544784471040 10354025 -109950519982894087629644390880055454400 10354026 -225890281791464316137632815745249241856 10354027 -5853639637928525704006370502233522880 10354028 26155199122835300378010403420924216320 10354029 5400162095919207070939335793862337600 10354030 -142937803845852436657131002772829899840 10354031 146662438656562399892625670075747699200 10354032 735582083843613667627523076146823168 10354033 7163793362244974244144066590567522724 10354034 5890336868417710707571345165624321440 10354035 230674196790935126422065874838638897200 10354036 138158106501600713240106432646860435456 10354037 239405828941813964244527053494886368384 10354038 72823634590618113687344867314467081600 10354039 263674263057327419077058182300803764840 10354040 -11063103133571035108115446942582579200 10354041 100314870097450857965159990310925273440 10354042 -114062094035130491828624600696184134400 10354043 103096294720536105112655989605272249376 10354044 -247065720870201607929425699465360317440 10354045 -156981585696902427554263204724825500680 10354046 -46188033768962569764843339666382745280 10354047 -9413923309071363352033518896388059904 10354048 -333154970857870592691150667787198791680 10354049 -167434834371193834433554180319720767164 10354050 -11799289940367405680597364758474688000 10354051 405025541531623153239076897041541405052 10354052 -169562399041415743578698597920120865664 10354053 427751662353859105106092186444634588544 10354054 258051888454948025132252750827443564672 10354055 -421035241427309993545165148400941660040 10354056 3650971503425558471330237815298457600 10354057 -186784651126805156236423730773916713088 10354058 1178768477777801710900592347866855936 10354059 259249454167079952359594141337613456200 10354060 190517751954502289465452102866777615360 10354061 304739121253457609920826379640226932662 10354062 -7935458152238928966863667788185522176 10354063 -72539049700550114286285120217727028688 10354064 -94528212168455460832744329266583306240 10354065 133220818719405109799305490295232139520 10354066 -187901933825421506962957063661228742768 10354067 271000908369304715898198594383366035116 10354068 -19267243933586536241389711501236634752 10354069 62847504433334248872313093576739066880 10354070 -44498023759990219249040029517812343040 10354071 -23543719520951253354689035427002877952 10354072 218222193998359384569353558332825804800 10354073 24274557991939726952046930300146618760 10354074 -98950760338386053780288029771668921600 10354075 195124888571470727117374772209860511600 10354076 -164346572589007909442537330808452881920 10354077 18747471480779133125374748120691331788 10354078 -6962083158764767016177466889664436480 10354079 -766276225475176097137487448765811098720 10354080 -37224836809857705727600973733911592960 10354081 -173392133951703273997607601464247705118 10354082 -23110905873254728506298680126459535200 10354083 -7156108160751606735242493631252372752 10354084 -33714105474262554476242244191505203200 10354085 -178844246214890528806580546372271584640 10354086 -41967572439755541215381709629737846080 10354087 -482475196971754892612682180957587755080 10354088 -392436364640066108552665795729954406400 10354089 -69971868870278813812499805857297329776 10354090 -17455847372184225880268542943357911200 10354091 151117761753229976281819679393379276 10354092 42307497413615876608070190722264532480 10354093 173967285016132784319403102935739933440 10354094 -238278737184996441828898422034874305920 10354095 -72762361404491594285658699979217234400 10354096 18889309143977976282417654820194762752 10354097 9381390926396562382172522477180127360 10354098 -43771638762313708317374613846311588736 10354099 -703463258652252633090004027643850240 10354100 -151777807232234816515576756403086233600 10354101 -3192437032213765027062429587486321280 10354102 -18406391759478234596863643461752355200 10354103 -721794646280241376003932935589014994648 10354104 -39113393649076096474476327779950755840 10354105 157635715502357506653713354881399407120 10354106 -65919373563266976998641673925505777920 10354107 32591055503948103151829896534904321280 10354108 -95526108287403111403085486322178665472 10354109 421976688007577975605134561910395866880 10354110 27822815771850597132114812095957401600 10354111 -111716242117673854913781654503404804288 10354112 -92636160592387490551982290012339175424 10354113 -115519372925046268654379985209631240192 10354114 217676234649984724274800914579471869952 10354115 149506717226435146197554323120973567760 10354116 -178973825212089861427867460896927236096 10354117 -6403638290604637669029939872856086434 10354118 -26624474292835092061566535564860270240 10354119 -58067780080169879089023330851341991256 10354120 -11081530609511842308090111482400768000 10354121 -175175141941716666166228562897931302448 10354122 -317133203389143855169226376003693926400 10354123 209197970509708940822297965041538749264 10354124 4786217354896016406485083285118582784 10354125 -281120235980456310652223100374045112000 10354126 269865524053776291836548242068962009920 10354127 19821082444269965242471838166570681072 10354128 43279938057894209748478570530462105600 10354129 -15504270567713528354281156034429173520 10354130 158111216938633998804558560666180940960 10354131 -201988649752789626207318536947141494480 10354132 -97879263733679905937263469566994643200 10354133 60861773915359933448033551088833862304 10354134 32234970247327404683131784765283827712 10354135 177200120116977823586826802509090969600 10354136 -269222705429876422490768734435136102400 10354137 -217911139068499757124970911803788469040 10354138 217893071437734980037556660565291508720 10354139 -661579457424263252888977016266159024344 10354140 32287151834427891785348641426207395840 10354141 265117145706570943314826439493998628800 10354142 1573721664471273153198208470816983232 10354143 219467788516702355803495855348593875328 10354144 494045246549457836260312558932431732736 10354145 454173870873965050206926293491142771200 10354146 21699852487695666648382817184967526400 10354147 39897273876150430149691809797743293792 10354148 103361100779684636267866385598874976256 10354149 317921315681068467085740459413021724 10354150 -101254079610356586233966677753564752000 10354151 -39856100788425743341514747528017870488 10354152 -1533950799116213582386937760961658880 10354153 -957201981607516779707650624432121476016 10354154 77758122507634559514221301651855703392 10354155 1614221485164565328476612320113111040 10354156 -87155867930376240292663196468234860032 10354157 -357276729011307309649450745324699333856 10354158 71702567241433285824069321025975117824 10354159 -873094824198629851338841904793348298200 10354160 -54988965580923024152655590041367347200 10354161 -347844789583318504911483189401796854928 10354162 31750093963126134638558538024450599424 10354163 -189674774062711714667643783281934894336 10354164 25364519747703316365348593743795722240 10354165 -26125588139118700793081209117502243940 10354166 2523149654730677370115995833292268224 10354167 133768566532451874827063618173223312184 10354168 401071371534804430728388644590349803520 10354169 22333482777732741010970935135677302400 10354170 -77270836877913723134859428712798009600 10354171 370682225291117983765357017298050459840 10354172 101394243248805900967248128905748914176 10354173 -125189963921576068342198942734908148096 10354174 25405433730900163778899820240502599040 10354175 -125919504037056176527196062435296717000 10354176 -40410654073892729053381899424188334080 10354177 309854509665074059415925884675708865026 10354178 -187299744073815477909697825537288997376 10354179 -303720497944221498555963992374379397312 10354180 18707776496739138942203558161851555840 10354181 -236826778765262661279339303547561113636 10354182 194308760086447378797532171571475148992 10354183 115981434345562790734920529770609418240 10354184 590266194148476206567811160211548738560 10354185 -2971314704847412761104775269288640960 10354186 11215463842595242424563579086610341888 10354187 -165413112223690224436010959591920581160 10354188 -118524785608204953583177265374617302016 10354189 103395961887849377179166024795860947360 10354190 61838804806728423589598246704145237760 10354191 -163936633006201849624874936533082336496 10354192 -6470985933753405012452058865646501888 10354193 139903692291580129277627359339605035442 10354194 -151551739592097350997794022497337477120 10354195 -106880427548277215869932548195471518800 10354196 71784064763827891852829289256264296192 10354197 15240802901367422361692287589532917760 10354198 -207821743466874673211507178478347026400 10354199 245232762515503291403691565831598421480 10354200 -148544301626529560816448591379662336000 10354201 184902902784501968869018528309515580608 10354202 -243929680509931475254451284275103248 10354203 64628026227561363026125522736343466800 10354204 19823388104361895831629860843218349056 10354205 79993116842916451741117892582160780000 10354206 -86227591507752730389412473012746244096 10354207 -169805102583551450511575781792973518048 10354208 -215590014828803611023457321230052884480 10354209 -161721013775441418868511977720000327872 10354210 -58065797404060539879128395408536600000 10354211 160596264748256041927155233881935022032 10354212 304672358783864192382423348475517568 10354213 -390763255827887329195305054043104825538 10354214 -71481480630900846379139530590390193920 10354215 164970181698646327481598121882003047120 10354216 466691742298672592201961849975132564480 10354217 20219520375132493572350618377798320384 10354218 -40887921853588426917527694747659258880 10354219 93673125603549232050001491071781693620 10354220 -169230015735754147996923172917888645120 10354221 -133260768017328318652472809943336178240 10354222 135007145155359279722337090249919233024 10354223 -33174926679985055129267468410494797712 10354224 33354620206063872866303436717624852480 10354225 69154194956077188953031558166899654400 10354226 -37985046313140884228698764267293096688 10354227 -6881793960481288443730901141793546192 10354228 368059797486314966013922760107022336 10354229 51658500496049692058640582071298525984 10354230 1747814924556692286990167757762414720 10354231 256699218900566503292681916415742181032 10354232 -34110301061669920784401091482032537600 10354233 296130121081965057444234730625910963024 10354234 106133042182112175755527929048754973952 10354235 105665242294832750762140830269661658800 10354236 -6728238179552590896945375492916976640 10354237 -105886849546119834377535076152894972980 10354238 332397119322081654489879624967783499520 10354239 -101071088703696226895124426441841712616 10354240 -50715053123878140508602097369664716800 10354241 208509650525437484236399568196345461760 10354242 -119519093382522869543940158298840309888 10354243 -26223521704461808725911083277330803376 10354244 108513907573039081010573277160433414400 10354245 -162709836551931972740797026148358036160 10354246 2342501966709122933016496804191918336 10354247 619419401389906541848263748302987757560 10354248 -17864546836688047639511035806626611200 10354249 -64809497534136242526296653672427756320 10354250 27519060598010387891617743810360000000 10354251 294401625353575556900869204352352585432 10354252 -222634067056615560027518152711467222528 10354253 -67351512191174307226381966824382605696 10354254 -8988601096374295706221209584031728640 10354255 76699306666227040709122715942563545600 10354256 -39096662606498296264312197164781797376 10354257 421563251287596279705337779622052063040 10354258 -132861253463882138416678128841247142624 10354259 -172043007997992561924522274309028001960 10354260 12310524309183859768981358380079923200 10354261 -572900279865394485489324296733008089138 10354262 -113224801357742194564097169107459607936 10354263 86315481717486538175999011747103627088 10354264 201887092166542173070017189836021452800 10354265 57941940389265837304083297787615614480 10354266 42008878948150788438548797533607500000 10354267 182581563649237778655142729072712803584 10354268 515797390559029973707167287244569461248 10354269 299768808450776056606602796898680009344 10354270 16370710865012600702661848444057206080 10354271 64813044270411573191566585672763832 10354272 -120163862607774788152347598735413608448 10354273 786821572253110837480797965185023849540 10354274 -96690870936342735973570875339230957568 10354275 -47142030708250022370038533206869014200 10354276 68466763294988672599084174408276711680 10354277 440948308456694948942410819392513072126 10354278 -101274523718746559002232117882189414400 10354279 -78969100146321818321764152211144723072 10354280 -181149786975391380324479466430949376000 10354281 -73680141518124853894883702213677710336 10354282 -63271110664475306301051512888286129408 10354283 -117720714434521399646187453853305651480 10354284 -182107778811148329724015985358657377280 10354285 169750928509073650842936003801989372160 10354286 15331681074675411806432935044947024064 10354287 -48351976652682809506320940257781061232 10354288 -94695940018459062881583743379783942144 10354289 -132363149946889580306805432525011504400 10354290 -147924511570172330273509937811452321280 10354291 -602895868957273685777496404135544944308 10354292 -45981140500106483617586445691952928384 10354293 366666764265178655233089570300406221120 10354294 -230706386469373440275215683119584382304 10354295 -58114805620286743765598826541261650720 10354296 27165569469380746452913437477912268800 10354297 -216580671756460973691402157056549398960 10354298 -298160087660813197824079505302604499600 10354299 -121968439322695636619597971965464222352 10354300 270572493026356009940365611429766924800 10354301 252354473540482461504371951521281260544 10354302 1975212400886392342302671798485995264 10354303 146838209150348171570718887117793492384 10354304 124071558693206921723361046549065891840 10354305 -65384890188019772541797167877695852800 10354306 -2926739856869823534779969513485462656 10354307 374785885415013715137446743639687624512 10354308 -250253094621476455810281842269788979200 10354309 -54712819199162897340273872289063315648 10354310 39063595707190995614192589370066206720 10354311 20731320308859692388034356499478638104 10354312 -742107290940467285930559024033669120 10354313 -151266124011112234742396163299977998438 10354314 2729216976227550045807375109873766400 10354315 -1742336040103496590588753660209059040 10354316 26079699433162434329249574641220894720 10354317 -241635457465504198805354836015247123520 10354318 -47731026945457107572802445212616104192 10354319 83561285045611664189393776576483638240 10354320 2281122869529067278288030885087313920 10354321 170650341279434056483536608524389199344 10354322 24475959936528995715122697156195767424 10354323 -45268583877271903660768181113743260160 10354324 -3918966841831531673487610406867816448 10354325 106620899497147550953418424057580444500 10354326 -117931900702108349889826832416063142016 10354327 423461108132238303608767125916399265880 10354328 -134827911275807004773348308823364096000 10354329 142018905714072986773420902269913435444 10354330 5332784575370371261935870880312473600 10354331 216204693361100192313414305168745727632 10354332 -54144025295953458236507629716039280128 10354333 494923799017646910088888946443864992 10354334 689192408866987637154010879933573497600 10354335 -388666611341376990215358907618297113600 10354336 333150946493327203184735299375856615424 10354337 409439590087714840312672841749894869666 10354338 139822475532010456141606466427316312320 10354339 173224750913711224876633539325920599056 10354340 -4747315899823233171119721823707836160 10354341 -116799523094933981111614508416823959296 10354342 -101884479596769920942578533269619301056 10354343 650584651864532400905093083070990300880 10354344 -7902445651342533419531696057006161920 10354345 -95090807023898258430094219427412520560 10354346 -117607060409484779908670035125905742240 10354347 -251244082040578847710644094379132136912 10354348 9593591501473231807454820778283166720 10354349 111058281565297931863078013859587314380 10354350 77923617256698738375898896940446264000 10354351 26713295970353504269893519116154119152 10354352 140336509001814590070775242133158445056 10354353 -270495455305799052537561362699246513376 10354354 5178489128788297562153464507703873280 10354355 45012377488738028829529326201443837520 10354356 -104793792616147966113027603266870040576 10354357 2563551507118841805602408069830213088 10354358 -44964265337412255733810532333852455680 10354359 273376438752467258229635953147038812904 10354360 -279207300263859956853707984181656985600 10354361 -168042274691167672475531730178314430038 10354362 -26779619482915772384299186915371687936 10354363 -433442565721882541155150700316586901520 10354364 14211533328139885644294932108394955776 10354365 -190402640582775665435655115363786310400 10354366 -11726137520892043617442841233291296576 10354367 32933735197731954683076359928260164200 10354368 -1866891525609856865802750155921817600 10354369 -303956068983555585152514005057789419520 10354370 67036701755047063991750961690632509440 10354371 -84890095463547482055500831550802520256 10354372 40929432611288356770549259802100367360 10354373 15727644814558063156821212141834884800 10354374 81475288610870190741167113150813520544 10354375 -115801454436983239504849887625907515000 10354376 155780104930132724462786717945341224960 10354377 -164171531097381736962085314111497234496 10354378 37982134579541398592199433775710937856 10354379 -92623926576151670201672742620714016624 10354380 -14082922264410510028755366045707965440 10354381 595516478258194037291192430848685671872 10354382 -507693160804283187416977697295167600640 10354383 -31409985081139299465032947043340279000 10354384 254923559676583332181927663241238503424 10354385 29708296767699075529361389111896206580 10354386 17210479861842405086792941977549438720 10354387 -531973486560747665874966046520545602964 10354388 24500962441754332830900729079687649280 10354389 -448851843540202321583403798985418001600 10354390 -147393383801147146884989262168993755520 10354391 -320080645784062015634845422061540992000 10354392 6430756566043455872838756641250969600 10354393 -1929247535029436706801424975268182272 10354394 315381615266655891030480385490624827872 10354395 301472992981629884747791935589165380720 10354396 -44067605677131139640310909109909487616 10354397 224099466825874320194452511391501639846 10354398 13434369933603573654209304805142955648 10354399 -168362773451101413777858030606494351880 10354400 78022596478958193809953520140242124800 10354401 391824232927965362544819374440921744530 10354402 -49196474226191108718363608883599205600 10354403 58842817189756492451569616586811557888 10354404 160270634896238848611688329097261209600 10354405 248547090325412569800748648432600719360 10354406 -319820709276252308004199319588833666848 10354407 -85692035096042808978407673214675060608 10354408 -350564934098432133787131138942471767040 10354409 57317609790099075845153618274883282404 10354410 -135563902373698489413476635598736364800 10354411 -676238412241603277959227772493476561680 10354412 52952323487220757244988393857932887552 10354413 -25326733773430413377476026604758840096 10354414 100583386727707731645079912644318525312 10354415 -7670658760874965088637269351828992440 10354416 11583928964166357695972741160612397056 10354417 -54929970781366210017676621810781455534 10354418 95805978017285499252249682907388998160 10354419 328177464819550117329543487010313164640 10354420 -5061776417805268294646459455887678720 10354421 -72971486044858920558761794368783527040 10354422 9799517360929989571384907676015216000 10354423 -229732876057027274426840770660936578328 10354424 -319396926034682755364450667224808407040 10354425 -75048211530642777483064301876129022000 10354426 -5433744407406467966507532197104252416 10354427 -97981433718722171300373118329573183456 10354428 -60750571872988895823196169555430918144 10354429 -52099906116446259438447579900766204224 10354430 -158176269148868993205361659956914454400 10354431 379140149444349671288775624090007486152 10354432 101269817088932996867040960442848509952 10354433 543962058539458612891202159102528615682 10354434 26801055862240146666610089732428759040 10354435 153842338803614925780407055525523144560 10354436 189825411147484849886484536769161379840 10354437 -248829481448613946057081619152472071680 10354438 15473329866379449959214704682339478080 10354439 330057496356111184151866368396651358224 10354440 171211418725507118149744254152289484800 10354441 -105959215856458715730374113060021470000 10354442 52512611963764505281479960322793901312 10354443 -3726495743624875360327073017535125632 10354444 170136291866430056455625846584009991936 10354445 -222024612613785624982887117138086167440 10354446 327739046573904334650826536688255440000 10354447 -455618528887781661005673635435367329104 10354448 12033293163488740007173934203716501504 10354449 144095038924278489562325340755807662080 10354450 -77928309136162249070230715318053416000 10354451 174322382413901469405794856715489369920 10354452 5812318858348417089487003341594200064 10354453 54654700203246728736692221133295410702 10354454 -51668696032709965948744757894970912 10354455 -13607937177115030920148951047357676800 10354456 42862907397646682030367592990326005760 10354457 874759292364412228866413442964837479300 10354458 -174015408199219074126144393102151727616 10354459 260321089074012729639021726031758435016 10354460 56709027563819999806162922267135923200 10354461 -297862103996208855155923130739391295040 10354462 -85781674123796836293665709543424540416 10354463 271208217741597035317744725800362830960 10354464 -347620038918481172224579372158208573440 10354465 65303340322439386252564030734868707840 10354466 -3078359277247554178141245212892414816 10354467 21309300990617404373991953071698844080 10354468 171173333674315712451204607278674442240 10354469 -137126314266270916033655068118344535904 10354470 44385104370562603234344849862454261760 10354471 310895988716325369925691746997810902344 10354472 92462656570800200212571007535761484800 10354473 386803093725011499852521140501773587184 10354474 90949443966163850835238035093273276000 10354475 -43787984240632459650909901645910845500 10354476 -396711611168340751330867175004602204160 10354477 -232391229447155392777587483158751780128 10354478 -305199498895709253219722625539503200960 10354479 -219033979213303845685693577429978899680 10354480 40939582808086874192899773603681730560 10354481 15906740082939121998864193244351224500 10354482 48791306757413497534314657823123866000 10354483 -176253768744623271929092981641722289268 10354484 -19672540253728750863200290361715609600 10354485 68159773084347733754925075168003450240 10354486 -3332292022295948211255362700003681216 10354487 -135457301967640329686317754902773757440 10354488 506974590091757982973837880950756024320 10354489 -266800547053411778823028890439036010710 10354490 -51135761905887521068869214994164884000 10354491 30416379995390830128479730246989505552 10354492 -137754573556759975803136547396851458048 10354493 627540306989029630989733537705185164742 10354494 -2314954298387324218719729543542944128 10354495 173205012517135524061709920211293783200 10354496 15082318017128806589784616171833655296 10354497 1369140998660219791739136731103538272 10354498 -59977706059510318573224545419181531136 10354499 -8967175849017376059872968037741295336 10354500 -116095464692616982049415729587865600000 10354501 -590031004579426512463180841061959465568 10354502 -89775868123826337043147144530050853696 10354503 -203736190113956203926969410485236196992 10354504 199882714678267280491747556933516421120 10354505 42421918675277207679445103401326356160 10354506 74181518055610344373521788289111283200 10354507 378298957673408218961659687603809716756 10354508 277587918650458335371513083871910082560 10354509 8209004215320398068653760013842952256 10354510 -232488436633171085627265301413013995840 10354511 229028564633789104213503366871307026992 10354512 -15635330611306781889392854204737650688 10354513 66766473938438851740709965831530279784 10354514 3949850741580756163620701152725274752 10354515 216644345605032004324361428989756549120 10354516 135988529884966206371580250783761645440 10354517 -445049166575247144000797965557094941348 10354518 115603781452684645836498568951313088864 10354519 -51043179261181096118846570134870765904 10354520 -313182535016046225959219197330392268800 10354521 -36504816150443157445277579660292635136 10354522 256013434354279266239552028831637155312 10354523 716611522137887401810853234661376734720 10354524 30703272961299304944623912784818353152 10354525 40240227378331871190628553001907900000 10354526 4990165238474559647328366190760826624 10354527 -57757707130840920319847355216458496000 10354528 350915908553289415953549721003014881280 10354529 -1612025639684182320053272292222275872 10354530 184249670551427858846889945925880524800 10354531 -318430036511021042451719672074497063936 10354532 71051751396283286086923487748708032512 10354533 -106579622584756587179703703701313179360 10354534 -156409722449172544128243327749113107840 10354535 -102421170819026275778721350908784216520 10354536 203966714254139909072893751594092600320 10354537 -11101966790485265123459579248966615800 10354538 -208311224028661092258849800802075938304 10354539 -5676482526571299032392669938446229792 10354540 -108171911887773120943168473182330910720 10354541 -233416002492262782647716034655190502058 10354542 -110798393616569071275149843929465537536 10354543 872512231155089615654581897291774313280 10354544 -83156228135445928501908265455330754560 10354545 -20413001248370095952229521200018090380 10354546 -265240773846718859118858726300351852528 10354547 104308799669628286081212228070064110752 10354548 -260072579899263457059646193455798149120 10354549 -112449053850460841780168081775006585636 10354550 -42711502168037111837308271781617102400 10354551 -94477267871863693915381075933091641368 10354552 77166944210411958659938310607223173120 10354553 -710937862358198109900470635007539533936 10354554 2596272829691621004902564475207201792 10354555 377995457682749234301330992483922312960 10354556 -271844885668254237553827877292610527232 10354557 31294377152977456718896887518233118688 10354558 -32591217836585357037316035472839713280 10354559 -503451346690173156550867178046826222080 10354560 -173771077137821771204657433128258764800 10354561 96663034187099506644875228574647497280 10354562 -173902972906701853303716808044505873968 10354563 -2975852682641926648358944810695055188 10354564 -104916165647671874625326012034107965440 10354565 -3440359137449973017310575701351886160 10354566 40218357652975322816784548963511369600 10354567 -75917645178705399155690215527147047200 10354568 -240196944794421558070771520812369674240 10354569 -49329560912900725625848649066502647424 10354570 -179351371072684099604967513258315018240 10354571 484901513877210690281709829718312066772 10354572 1227549442561569241549803652329607680 10354573 -409985995939222302799481286870177455136 10354574 352945261532435590377875769787591705536 10354575 -19185587133524287812859899079267200 10354576 85232986414185268753073567852124741632 10354577 -103153443740531304993060446283406065600 10354578 67108441226215871883208477373708110848 10354579 619715677667701442154130666440302117176 10354580 23731087973894386882378330142102419200 10354581 -101104057627678135802628594671029971840 10354582 197200952009187861356669256755930334720 10354583 -56582511346429188486778764930916416960 10354584 72829622430816885307671100454476984320 10354585 82795297257851377458168325698701416200 10354586 -188930834712365938109139827026462899456 10354587 -27573976582832948688279483284861116560 10354588 69391333110012267608557486556120165376 10354589 61975190730590170540560772849490959872 10354590 -254415676180747525837770693711181006080 10354591 109665556422067625500891239804776885904 10354592 244869811598074555525100544588115279872 10354593 242938001627331804252008294595177799584 10354594 9499893386344393457141286146079293952 10354595 -223072206148827521093420121874490125200 10354596 39767566258199039813087846588815749120 10354597 -185790549656551153347426992552029941696 10354598 148993036422376376027616522420878284032 10354599 242702626330013686321475525597729979984 10354600 43874681702045364189467130306336768000 10354601 231360779795584662814188092640576723600 10354602 28972404089917026962839833449922584832 10354603 150613191579257529607650945731097262480 10354604 -42564471772868586089717029902700305408 10354605 141332243215568724791740174679478720 10354606 272881424043215635012297959652211678400 10354607 66330237420891491601748208140928915856 10354608 12734822210995476351152243415200563200 10354609 535186340112617233632940206859705384960 10354610 -5262537702372536279826276662174791680 10354611 -384179200786260283056887567345549245128 10354612 -18526967998722019108535070607340619008 10354613 -123618236461565165490448256722943865120 10354614 -3062921648918858817975455726736161280 10354615 -3217236585368265915123227093269771680 10354616 55601009578379485343244501645524582400 10354617 -76332729081384100504720519967068254720 10354618 31916384842392026893464992987001419520 10354619 100428403015578739464426030706205549160 10354620 -24151553448566264675786044819036569600 10354621 -127430939004661779436161746027953562376 10354622 230530742423898136028991043865366356224 10354623 -172462940383021988417416428486772288896 10354624 -13362654569064862912923567754743644160 10354625 -200420231536476558990109332605279343000 10354626 51444817035166724050936477469372672592 10354627 -63037908203906227277660999098129982640 10354628 255478206449541032804214398321005860096 10354629 424696055869192440637106112493399402368 10354630 16945071475930332678986194235591464320 10354631 -473480460261380137124635240601762078040 10354632 -191412559898554118886580475909777817600 10354633 266794917609046064953024446456890448144 10354634 -15822895305128986452586290909196839840 10354635 4026232178021490394610528304742096560 10354636 102386477468921780618281471743516955648 10354637 273703993221887676022162907940626567520 10354638 63906012784727415756078407963467822080 10354639 42295703289455370948374768765050906880 10354640 -63454574284552075032222411707991982080 10354641 151875620598723868519955079360569776224 10354642 -535878760555611574598096790808835808 10354643 -36331778062297556626338279033041767296 10354644 -70611619987124168420901836952949921920 10354645 -14620719434148473643688342900817761920 10354646 -224059951415054056559067335004328868448 10354647 -420434038090602104288571872168563157400 10354648 -1329177118669162035705713341440737280 10354649 -1084219323275478068593416305274745921248 10354650 -42037267471487363857290782043676550400 10354651 -25672107954958726931349607394556399296 10354652 -196552982354475440123776758061653319680 10354653 225678579126673097610102760411381104600 10354654 2968561348051812028572981682455451776 10354655 341178590840402997118548131337689995560 10354656 94339572657889473798323028120511709184 10354657 -518713927556540396268248568523106592094 10354658 114110718533689692387550630374839040 10354659 48726830940472945092433316601843659520 10354660 301433446133906909850832782470055655680 10354661 -53993117696706930603077844312650104608 10354662 287802934858817925382096734786032966400 10354663 51765336411760697845815613173766122288 10354664 406898793634611926608283871533622067200 10354665 91951969249360397922749980733172985920 10354666 164761764255584353045673201052878330880 10354667 650799691404312964656292554550524553716 10354668 -332774870025628768375492749793270923264 10354669 -180608238716908759889118848256444077952 10354670 182929250337647099242575546132378425280 10354671 20199311041213951270910036920585450440 10354672 42084307232895928645301737783930028032 10354673 24105308172089078911053503503353843840 10354674 74094613068645965068158092544714424320 10354675 5728907426018905696835101414460292000 10354676 428472929075937000526744919259301272960 10354677 -202881574780466065567854564643553088000 10354678 313714129127523905469650681437429652640 10354679 578123378521440452336433539104664901600 10354680 -191549901100407846513405502144998297600 10354681 1019134768444174519245169760465633142864 10354682 -30894540661603130184656859697454223360 10354683 269995584280125985767164670408038780928 10354684 20748146711824200973106535593768124416 10354685 -12340789154829079173707146502941598400 10354686 -11991027336551593815216160262455263936 10354687 68774939534757287441493111339641758592 10354688 549798756243838525397745982001727406080 10354689 122307654425994176315407959644963101440 10354690 -227538585012191809831695842813100050400 10354691 -140315011341254404029917498547609984768 10354692 -29411156823062125754752924659988082688 10354693 -77496564593705808328186952694101641600 10354694 -125242389056994887412244865799891178368 10354695 92890307293027393101085356020712663840 10354696 109949282352660648689518904290713600 10354697 344384163272846808738149145592642693146 10354698 127225149125139877642354321420814958384 10354699 201811823980126296367504092961796363880 10354700 110940213799940120594414843845615142400 10354701 -1191819091771581314387835594431079936 10354702 306646280450908434038755489788850479552 10354703 -406710483565392081717360075620280468048 10354704 -33631288288301090482755736791599087616 10354705 -24186373091379399155473367193404871000 10354706 -24621485849523732327627511469186077920 10354707 250782733172425782324111445087499451528 10354708 60033048104782258618192884703468814336 10354709 -41344143594362173492677779627300389284 10354710 93670378498884416554788942946438379520 10354711 304905427620787995243097345240707855360 10354712 -524783163796325955707694968977216972800 10354713 125940188919014648222556389807825618688 10354714 21444823031886981376466023850011959744 10354715 22714737079081211101820975977800115200 10354716 -112101953077189754485356696854497740288 10354717 -351982186733660365101794454756600257268 10354718 -80983173315327130954039980950579108160 10354719 365432131434940583442204463778959299144 10354720 -164914210672948821752413161989385093120 10354721 19206624034749437561954628941836262292 10354722 44403837604067628387798988855904529408 10354723 -261176424476893964962836169476731493028 10354724 -261210186031501410205873149758328837504 10354725 -193000629587047784049014821255162278150 10354726 -119035715236411770106636094977361990688 10354727 -507143072580970608337221082203058940424 10354728 -411607575106709043905718434007922851840 10354729 252617311905622952353541254292273624592 10354730 160615537365155060276887749084627665760 10354731 -78985871944662649137556874171364756648 10354732 125910594601602801699449499332527313920 10354733 -198920879149870533533028149120905724340 10354734 -34480163312101659370023289378046718720 10354735 300860337182323810345754888126375572680 10354736 27778402025070049747134051397989826560 10354737 42660437518107926087609831824777077360 10354738 -27999125340092680253900149116043863552 10354739 563116224730308575238446654370453166656 10354740 208506502560754171751435525990251929600 10354741 132508412330690214474001644223453153500 10354742 9591618486209592135615597081400044672 10354743 189793275575424782262108829013986686720 10354744 -1642784228611269048779992458347151360 10354745 -158848953476951991539187047372213534400 10354746 -13481129896540072147148517250856683776 10354747 -31944019431710567648975415387155842320 10354748 336407472952869203587486886639377943040 10354749 8406932165454232848409969267686780000 10354750 -75282757877719070598569895568342656000 10354751 -200454579462484689121146311986910044176 10354752 123818437987963797212280176324890853376 10354753 389008530223999860017358125179313421600 10354754 -250406571643854164275585786921199518848 10354755 35618905043202294276092254497140856000 10354756 190316463019927766332718392761838190720 10354757 12634095470615092596296472468957844512 10354758 -12052305822819502285376368304119652352 10354759 749122806129248169600145281786675311960 10354760 5088265847185369780133882511281049600 10354761 48053434372253648275810299499781316288 10354762 6895346842672141766414040749323137024 10354763 -102215345824262329948446248236666634988 10354764 -136893472449594241415347929334064726016 10354765 173151186273913231450916120750974035660 10354766 47009124074710936048626968321938915200 10354767 -358901989765023366602405584588354394880 10354768 -142046815962309076992197094155330273280 10354769 170440411782320722238247515677103712360 10354770 121214074975641493212737199683708467200 10354771 -170624598993846168729744499421143341488 10354772 3043911761058092398096178190501672960 10354773 -52709291991134270673694173178842647232 10354774 -199613854660151302903038480078002544864 10354775 -41392577002951074195472357025206563600 10354776 -174373957321639948749390540901636608000 10354777 361747919356698138669660229571242719626 10354778 253943231106337885616377435541939153376 10354779 355146589279338227721359567501253244524 10354780 -48028418219056795591647682717318310400 10354781 -67719972131635142748341038629174131418 10354782 -31918122018917294039740670624456785920 10354783 -277642615859518528072427369258083399024 10354784 162322269565326683103288190820910366720 10354785 -66340105986728466706906964758491521280 10354786 -2545390548029122640362027919682860256 10354787 -15854921308399774488341486280175241328 10354788 263945461369879156131712058948816338944 10354789 112913397050857867326464264712375726590 10354790 -85453198175816457219507822298283433600 10354791 248592425693020324314255514229941353600 10354792 1207854624000264150297994560117964800 10354793 191375196103355946908489277393920490042 10354794 -3360096985180418806338682381404426240 10354795 114836761818229528175554755159598483200 10354796 253216292993535983396165828920134887424 10354797 -28158081255039770862138774685281424554 10354798 -154832120369682922565580980698977147840 10354799 -62706076975301766584375549396399607216 10354800 -14419745696743745123223759888470016000 10354801 -58213133164038748135799905142598577198 10354802 -26237964404976533914168724068993510368 10354803 46568297146350733851396321136388119104 10354804 417395377227814002354936746678479926656 10354805 645804619624088957249170379274429907200 10354806 -298420945199648608016401651744948224 10354807 -238370958600146647789936406500986480 10354808 -241284020727154721854333703144003543040 10354809 78094841412604270810114490163265114704 10354810 188704696443453667562443597158242400000 10354811 666398500883966305637121193515662203824 10354812 23034572223971803544824452203518927872 10354813 -30105571130502212634695153947145250304 10354814 -163836583017621138674095196263265942208 10354815 66401842514010529780917873286515414360 10354816 568106412913542954324920116617003663360 10354817 -942068503166030335659337674830614542 10354818 37988668005769734425518087959119473536 10354819 28672639807775016329896321325301929496 10354820 25160538439294216527649733916856320000 10354821 -304604691825416408202995777754510624288 10354822 25117069134822670595481421747779084672 10354823 -76484483886558896375377067044766909256 10354824 -451880040149669760847911545804937216000 10354825 82507456081927257589789444736525643200 10354826 13245227242633344273556413880080632112 10354827 -309886207593698212102840686818778432000 10354828 189111900245650422693681754355939652096 10354829 70163372867227067063573927218247837280 10354830 -239165643202741446645651123257856000 10354831 6034551278030542528911378017000162640 10354832 -23227037789650543272121714436828233728 10354833 242563336157574399245506949230190418402 10354834 -79981735478515125572300774335570142208 10354835 773186524347005617466162288247155638560 10354836 -338420559375329633250040121813872828416 10354837 -16565025741904225037318319205874424576 10354838 -48560086713081376226091912407298489600 10354839 265913020651734280066919793815960247168 10354840 175547955098732815194581237830850764800 10354841 -226365803316143269274547549662032796928 10354842 51227376866671670583131748578984674272 10354843 295565513363192775332693590374927321092 10354844 53565220552453980460853532546386996736 10354845 -13836010160966532033856266735524664480 10354846 -500698759988812785216014706358857995520 10354847 178096982679226202562118541058813998592 10354848 -44998503046577404168489665698904145920 10354849 1079780155571806970339338416384949231920 10354850 -106550765437477719510967365006051398400 10354851 -68535335111051245071522453651535957920 10354852 372017064949006842867507257258065059840 10354853 69539416817500431533186023879117479168 10354854 7283233886195889718951889551320599040 10354855 -3787971449246327268414455565487019040 10354856 -18078842038388334546578941981637683200 10354857 -98778612484743561314029378843910111808 10354858 10862325638268193410076063903415282784 10354859 645796369820168242081096507946161707060 10354860 226905863176597521594184649518941895680 10354861 402143195592714970530659618423712899424 10354862 23156523569102795558269879934781316992 10354863 136643543043429698090983224084590811144 10354864 17361062557609060259500956538775732224 10354865 370436562863358413381156468904799342260 10354866 187206899057172493233415438732153732224 10354867 -6581719973021122969827130281653668800 10354868 55680491087245054643051271833538478080 10354869 -34199869408343502285493587552815784096 10354870 -86099075393696440807602371276015493120 10354871 -32478197892313952811485339361239058048 10354872 24067504888117266226985641567594414080 10354873 2226125502096981095718949122171612304 10354874 89528883591464294783557947103173629952 10354875 133934739080367089277575177097493656000 10354876 177105439382605965050945248901796738048 10354877 -457057499488723397189963248148388192 10354878 -974849411545983935815822112596394880 10354879 633245557447705203543772294568997308480 10354880 52873969635639336791750455736559206400 10354881 77456743800461856506982304899927803952 10354882 174796808765207437533451541342970051792 10354883 106700069003073687241190988923742312960 10354884 -35739429465266192050784256833459979264 10354885 -144118779292473644835179029876790140200 10354886 -53405608239175086136399816368546883200 10354887 317865437813503382217596440015979799360 10354888 -286338198083421219343758798201188490240 10354889 197662746596999261846174132742575385690 10354890 16511469004558206182928472715524515840 10354891 -191437947497804563760796158367915650000 10354892 229370904712699331969855021788821609216 10354893 225413125748154965324150531892768348864 10354894 63422486702281831249269598106674629504 10354895 -29769678945304842882624900539282204400 10354896 -74180275213732218512237893937864417280 10354897 29764025773780476798140195127795264832 10354898 145634386855610437254150924360060013200 10354899 150616703300172729697533449948989095936 10354900 118186926437791866570278631902239760000 10354901 -134751303202508148316210369410238181088 10354902 -29138752765498160895988790697309786240 10354903 -214405245897480867590044829912134657016 10354904 -15949917564232577951632137812176896000 10354905 358888730241022456022759993857979904000 10354906 214718616465949169910499823660857735152 10354907 232235345551154759525309305038256809156 10354908 230152310731880523774078110303089052160 10354909 62817224447328076037128862684299155110 10354910 12759539664253269931658055097711326720 10354911 86407561247296800117582348987768021504 10354912 122971856407661388258384516047045394432 10354913 -211320657002848557044855248340767848000 10354914 73350226264502491765898050226174284800 10354915 -154948288342368389936031342894330899280 10354916 -1332313035325043279103734651991109632 10354917 106922299027665665376573150533790153312 10354918 146349389833801508136792016849201266816 10354919 206817448947814064360595988747270045920 10354920 115907825025832775425582594055745945600 10354921 35018370174859704788519169610162235892 10354922 62919225203824065620033284494066232320 10354923 -255054467283321451178174659975165963428 10354924 3327593362049621438289846304617710592 10354925 148840806852450771406360684152303816000 10354926 62503192882242140167070401832340922944 10354927 402970074833452027791004265515806879984 10354928 -670201430356482177041920063557697536 10354929 -147503451018335354928284314788022485312 10354930 -77133392943639333011538810017720186880 10354931 -133563467785696828145236666437833721168 10354932 160203031511208577719772286610324725760 10354933 151080801579531920709207498270619723324 10354934 -51987708660601859521610477602618476384 10354935 163478728516126890797162668502864048160 10354936 103948867007759440324743083091491143680 10354937 541220131804413003684242842323721940586 10354938 -165712634799239020384620475293980160 10354939 31456447341619969447780511855686506256 10354940 215958397588076604509740650347871767040 10354941 -691152524071324928609006913906507552 10354942 7112544238408342187718038754017260992 10354943 591585683153752217568880816580589013200 10354944 -153899962236351739932864163918821457920 10354945 -16520236937248241232667013920680038400 10354946 95547809683862191671227247783881742336 10354947 -63432713571982730963010647583661384200 10354948 268554691343082392749182402040553364736 10354949 -580908270932819615746108267352043545280 10354950 56579217482030754987018886048551597600 10354951 -635968224350522649886235110950121167128 10354952 -86051994203231941111990760734829030400 10354953 -54493255931808551378608836122042200896 10354954 253139181279347766719323467313168144176 10354955 34746566172836622693058260398020885920 10354956 188972693043945746934359712819884355072 10354957 -740136486421698176132875237551402638794 10354958 143038416138776458825799835214616518080 10354959 -5379633037976192686682785694654756352 10354960 19435974283371804387645222532676321280 10354961 -167922658761130462116112379714572555776 10354962 -20167144082636292994096966947334629120 10354963 114886489164344346476479350648255746184 10354964 269755491208870070202760479114964709376 10354965 -4792480897081313993812159366067760000 10354966 44117092721403882874638999608918785344 10354967 -82299051672567209446408783163969245008 10354968 -47563006471381643303905559225088860160 10354969 -22483469241421085584520820654371466300 10354970 88151846081031664124511684660583161600 10354971 -18144276980493453083781055264379698560 10354972 169291577908009371786884019475796736000 10354973 -656533502500392838000209164554667546778 10354974 -45971482785913809266860450462195747008 10354975 -85658485266218918298039272332019545000 10354976 -561624741239708536592321872036978753536 10354977 -25130167587542918616552504448204082652 10354978 136530665149164673931220042174295049040 10354979 -998773650571209207091706787294957451416 10354980 -161567031581419743912048714419738480640 10354981 14015929191917389979293467344013845760 10354982 320093513523027394149385618598840842368 10354983 -128031547731327277718254995981878069976 10354984 -850477823026337012353338192426864230400 10354985 -66549740935443926309995193370113225820 10354986 417815648404553595806410612541201095680 10354987 708862851097570457551248995284699955636 10354988 11395161979692388721316712738058781696 10354989 49114706814913221191496484077615002880 10354990 197793603576924411818153682304139160000 10354991 2078327498461266221164715033168822352 10354992 -6113236148865589526633210230194831360 10354993 781745120038057137508048213667887781760 10354994 -83462705600788285603555679594612057280 10354995 10995797934795131305773930627173591040 10354996 30536966164433518845450359577865820160 10354997 391668096486644506684362066402461946720 10354998 -41036811386798227571639450558135055936 10354999 -597524082718440852474229692887748778064 10355000 -32357158782994946074515461883840000000 10355001 108115898786502156239913547970856819840 10355002 4280081458489671109940528884062142464 10355003 -52341756214878610907942504359917724320 10355004 -216747527344599031621286262858429972480 10355005 -83810048834109854628976841041932449280 10355006 175558199129806310093402244699494780160 10355007 22562910532906419429678801449080278288 10355008 -98268470137190036271064592881799921664 10355009 46588242621540475259656389987195143616 10355010 -6347901911408648782043952904503713280 10355011 437192409156138168220186649439533159612 10355012 -104821865635331547295485476999637634944 10355013 402369343924576217152154072632259846400 10355014 -218755055023711079665550538451980631680 10355015 -217796488195912977500198865264445148880 10355016 -6969385371466094907616542321970544640 10355017 290234679180728019741209155734562415066 10355018 -188340979659374012302252366167679001040 10355019 98331366570833908434090845372798773440 10355020 -161069915040262974042749980495164933120 10355021 12355453188343414377171299081433279222 10355022 -211580939793788971366483936710891578880 10355023 82616326097365182283266629169193064832 10355024 113030977116670221690652273355704688640 10355025 85900582283006882657754214085150769600 10355026 -482410940651616542074201457351846767872 10355027 -238471347486873669415610612567137007124 10355028 216043937894419735184436283019176273920 10355029 162809712335606879395926783862475734684 10355030 -13244000236357581480935742058016755200 10355031 -286174042938727056885148070309150580360 10355032 -47243665889207080095855718062196715520 10355033 -25546777136490951269549950730233931196 10355034 41366548582981707866872844595113365248 10355035 158959871503860438927764761696325196480 10355036 354257032076708905778263677051612357120 10355037 63466933367769620138964340775104665600 10355038 -363885099134319030250585349953291008000 10355039 -87027975807562841305101714733385602440 10355040 29361293797007467336604254938888929280 10355041 246241389951133986576941232752464193092 10355042 -29058475602286693614993324947720888256 10355043 51161422857810297392865803354401081464 10355044 -13756604288621932850805774240757678080 10355045 3646995711069386478404903530432348320 10355046 69021999627489841632726794568041372544 10355047 6913441235005390466581338037455632272 10355048 -582327001655092548645062687355691745280 10355049 -315596484224462336889373114966826810166 10355050 -6372782688746279808929393591884351200 10355051 -81419597949996757060119446879285790720 10355052 57289112348045801431454077922870072832 10355053 757787849021053376325648806038336125900 10355054 16721641914459728390616570473253914112 10355055 253645514786250508112251300907127810720 10355056 -161636289841986639890350863520765771776 10355057 -491121707727686943581738626274995312800 10355058 -61252583542606622532941679223494176256 10355059 50270628455774551670381991126690480 10355060 -91997731690224497153225022649697648640 10355061 -160588635391393075820643568281594455040 10355062 12738542361825105436394236371532689600 10355063 47980377319090924959611653062087966312 10355064 -81963023888799104891658837069080494080 10355065 -83721099261297630469714002314986752000 10355066 -28684800736675109874203883269731266816 10355067 179106170761162224166393422268387464240 10355068 -383008522911520772598104004949191473152 10355069 -356229833293838272787037067917435324756 10355070 -147883185424796352101646573042805478400 10355071 -398390944033780505676135250425227513728 10355072 -87076466443259756531492786259036733440 10355073 207104914645326937670718196872123263424 10355074 191562389650817198172064168630616767392 10355075 -329599173130244368240056509337240749700 10355076 -309076882958345920570234910303544499200 10355077 24478035148285591629051480478176984926 10355078 457976741388448372311389564630595493440 10355079 25587326684424285086244712245068792832 10355080 -112457884252187207356993195948007424000 10355081 -165050049963484719545404558263368611776 10355082 -8213884345840338546080710637500634880 10355083 130672362484387176340669661537862220800 10355084 -316848748286994095142715567486405910784 10355085 -24000589297868777532326458362584517120 10355086 -72464388162028339268780446107757161600 10355087 -160316000789671649462406108216268448448 10355088 519893283616573211836110015151472640 10355089 79050340898359963011945967098189987890 10355090 -163651907169147753613837688894639078400 10355091 226100193166854781608546747801740310624 10355092 220560272228291094490507095053378304000 10355093 -78200030177796621110681379984468378816 10355094 87591787665020279174125432865040387840 10355095 321438293696494530858003475037612317200 10355096 -32126603117565012599964400614977126400 10355097 416141814433044163470157345769431592400 10355098 82551490320697834649135444197836509664 10355099 101862903892877103405732228105876712464 10355100 3554222501246481404602624587256012800 10355101 -423986026250836021508337113728977327898 10355102 -210556711458153975753455167112403013248 10355103 -325902862689229537238884933083310265736 10355104 -218541094775243863830467039783391657984 10355105 -32705661916595556914668925040066383040 10355106 16140758507916108056895051757875331584 10355107 224529166264108597498069173484492303312 10355108 325854297575437813682577542422293643776 10355109 -78713259055040812388961479498600194080 10355110 67063482172266890316711742466159794560 10355111 266065499886092002768915760202604464 10355112 -55715517720838198083809882978132014080 10355113 -529344301485931308517427846286045893638 10355114 77415842190074077904544169174656921600 10355115 48767798752555666287870193517089812720 10355116 -78307336662007449851024642357979254784 10355117 122042811179286481631265694059110794860 10355118 121948735583668565583916665887576862720 10355119 -398991600271162784888770687337802682480 10355120 -53680136251584291069186352279604428800 10355121 319811148858207624580062078509318130 10355122 111635003472779196158777202804593975712 10355123 -18697585989330564920234156435889397656 10355124 -31354335912617112410336504890987499520 10355125 435231358719828345863459152707793968000 10355126 -82239087196880692032990396710979173376 10355127 36484105430189714573754094070492922240 10355128 119269187696426475721977428226556354560 10355129 113719120558543053335533389681102432384 10355130 134057647639631735204235265973234907360 10355131 8017807575635681618415932515844522064 10355132 -39854468547522442543402036189885946880 10355133 296815850382091722385436920348721128800 10355134 123959586753869434545736082402995537152 10355135 -1505314293316108917494678481862446240 10355136 -27990003122898615640623733496805851136 10355137 -154377640203742464169436719847641412352 10355138 -61753268815136802036913702169449041504 10355139 153161613038235277255635973191960914184 10355140 -35434039247074232203588708305262118400 10355141 -41820003643274085759891072855805172448 10355142 52365128233007092692089554140039081984 10355143 -343697070347587990787773995381986861608 10355144 498540394166273387193031631123942876160 10355145 23857239034513867676400243791326598400 10355146 -348919873798462747747475670847625116320 10355147 -25737442776958838310076645462986387456 10355148 286585673988289816887169627453647928320 10355149 -131252334821850234033474106958226895680 10355150 14857750930265580531857190710560560000 10355151 370905297815531758902349667918609333520 10355152 35485419084504360652048322434510356480 10355153 -151814263178183456078910601091249128320 10355154 28785072832482113412682919058425877120 10355155 -59863736482855206765138831846925530000 10355156 -133442959068668065394880420431897106432 10355157 -44917956308045930637705852108711920832 10355158 -98504308510695102027257423610832221120 10355159 -60348669424780699322195647196745221064 10355160 -163675592989267134135368810647235174400 10355161 -89542646493840708227809728064183797238 10355162 -454472588959588437688535727035883148800 10355163 -21702645348289847272850053939220823552 10355164 -22348481104988542575093720566363264000 10355165 62641301620850554500968123050000303320 10355166 39411936198456071112240419770831529280 10355167 32032341833295088210439525379645485216 10355168 -444148438703288767644994378531563110400 10355169 180003279295055701592892827060867896320 10355170 -108408556464563572868236207295157120000 10355171 -670907777433589253882291396007185080320 10355172 -205772982187175003156659000890929750016 10355173 -1042748060012052756935311671827406962660 10355174 6349348964379305851880341674818088096 10355175 -145218098193232449858716237414590170000 10355176 295181327279815326695772712941761064960 10355177 172947243576971575805428047208368634944 10355178 47679113298878179721995014395093035008 10355179 26059773161072883130636064261261765200 10355180 -162245719655931306173871685372290201600 10355181 -382476281136372137199268651501001277504 10355182 -297121839247553598360611288692512527808 10355183 39127945886154245646114850629695142984 10355184 8700585996999005703501156671841828864 10355185 -34617995358322492672167204382650416640 10355186 -228737613011233435487545236459185396208 10355187 -2811311757653920392345587308225629648 10355188 139243288329153991811128208596099060480 10355189 -60561184094318817264897311861682879876 10355190 -27458486873111202225341183252613273600 10355191 12160437550814493438604004788702944768 10355192 -352193778834286988275594845864972288000 10355193 -169111132855385755922198060531512534776 10355194 -10399006021343600588320090410981673104 10355195 -134054791302205050899178600088561750080 10355196 -12791597023432431905994583810151095296 10355197 -136798417549605922114383921541640911354 10355198 17178529541225080797164580890966507520 10355199 -51237892253456680027039279511266621440 10355200 52159357760286694639725734761857024000 10355201 -319761295963739164283345808654680076798 10355202 -110803945732240677114530121895636876800 10355203 -301898203656529766959485512546904332548 10355204 380415115670440980386968281531364588800 10355205 -4942921010994394018882219448219306880 10355206 -12699764391811996805160305541654692352 10355207 237920251448775245352352348395037619280 10355208 244197587263434909366587417768322662400 10355209 -192133968541923049089377464993107569920 10355210 218309461708450952511440434820781063360 10355211 -131115998720259047904005342026093804740 10355212 -113262763676730445684184595350809717760 10355213 -199630657354518779715569006443181757216 10355214 -83782239089467381006915041160669824960 10355215 91510721575157582955494262916843619520 10355216 -119946670721555669176342993720247574528 10355217 5398871200622065542333237753711274848 10355218 -85551987321786348393535527848906582880 10355219 -2514829210822233289057606349037762744 10355220 30009803414116971941186909820673478400 10355221 -136618113417153275146260682828521095328 10355222 -226014299040400182568438631298374101920 10355223 -20867020698281517609125337436418585136 10355224 -457324276663372425835050720861120737280 10355225 -384503312529796611516327467548147907250 10355226 29774605656133253930294939442819130368 10355227 -36807217140344670647515686005294393376 10355228 178718616335902830360116917382908477440 10355229 -222508308123410533447213657546401574080 10355230 -327412166249589677134625723771150052480 10355231 515612401449439362231350582105101314000 10355232 -194063177233873555236852102543589244928 10355233 -65113950833003143768576357053427255040 10355234 254988855400154569116133276037035016016 10355235 167709501773840822623514041168033758720 10355236 -174693247876381416966130331267978638720 10355237 220850732776442290515689695106281173372 10355238 -255703761077752104746301258953324291712 10355239 -47289931175701172199399926113884222720 10355240 1039307401977895141114065953528217600 10355241 168149012330065598746232739929164419840 10355242 162516582519236016474025591066985668272 10355243 385821853117114761774477395284020237492 10355244 -35072861042909436795811130868550729728 10355245 119394944297890062560938071133278357600 10355246 -54211409387274210463012758469874260992 10355247 -42462919764801964751940609633758557440 10355248 -12625306358046170655002854146805760000 10355249 -341804365844870593587551883803838380364 10355250 -190768458799824437771969707604825856000 10355251 1047027523842404221142487093124801726600 10355252 118821695912260007166150851633121669120 10355253 151801901082146865258642433462101133344 10355254 17393934701430135379246570064124026112 10355255 7936373999892248090150211166702336560 10355256 -222022942322325663232892162981206425600 10355257 173778840080894157621630799980506878944 10355258 -65349231954356974438748684740944858624 10355259 -36263022902978393608905828562088058432 10355260 3599167189198956671322130701342735360 10355261 -55672091137589184013681828280056363776 10355262 49665726382790341087240666614672021120 10355263 -523183472337891036979407660166147655488 10355264 -33365915083121877314077254357215084544 10355265 -133101670393894879856927052874940274540 10355266 236556310378875881397010941018188315520 10355267 -136056426512266279271284848245714376960 10355268 -51929316418729656727825980274274347008 10355269 -50030596541022065895370981621170725156 10355270 83377816374330088774344198932601214080 10355271 87982792322069468616547204942315052544 10355272 -708525444320938303072266875315830456320 10355273 -6229001031274986938285515847797035036 10355274 -13650280752575835256975519629331189152 10355275 44873715487936490223123307189863744000 10355276 313265701884224940770674134224194364160 10355277 218864267423953267425290374410116809920 10355278 -310894400367817043002312059042304082688 10355279 -193394301389046431442269113037580754560 10355280 -14166276065011854644136116196645273600 10355281 -843884929562393431564388618429574823436 10355282 73617409394018164657242973246291430400 10355283 10392973529557359986728638062788489212 10355284 -221216553226502681711348637112251232384 10355285 6285667846806459197432412960358902780 10355286 -22439030566842726086243998936589124096 10355287 -130489051357498791057823395608458143600 10355288 -3802385597776748595408573162819624960 10355289 71840661535420199217093590590362966720 10355290 45578123602510332865724707930726487040 10355291 -188331585524390966121418932574848411600 10355292 80935688336260209700321183185208304640 10355293 37578748607286316561194817977750754444 10355294 -46844359336498764548120348233260626304 10355295 89760644427971458344480383432657613600 10355296 1032401843641641361908670578182062080 10355297 348683426399238878096787163619977825092 10355298 324672518873417946856301656458844501248 10355299 103292508285501071891785360202880009648 10355300 -203791966043877385654727498834150121600 10355301 247251813514882697247213854454966396 10355302 7501872378874439054066026771512175104 10355303 3092294900188234032005943992256434304 10355304 -116685835595729041008306006593906688000 10355305 -199627392930584701477605303539054742840 10355306 301042200405252321675858911110814625552 10355307 -253055620255379956316843694399443189160 10355308 -266633126882821714286436780447884515072 10355309 -48818362027024820774074859500454744490 10355310 -47205126638527935314170018486582272000 10355311 -512946449424934947892043186676271064528 10355312 -44509892089447653929462705488489414656 10355313 -4569939877171359681890688444768536256 10355314 218756878259362542080013732671555978256 10355315 -462435583108649198368491936212015153040 10355316 68746925198602528581339591835680202752 10355317 443031841965956754955239813464628896526 10355318 -220934681518084095745246349869013900640 10355319 147098439035455519814573517144470610768 10355320 -170049002353447746871202841272033280000 10355321 -156091575692598788681095679061549107478 10355322 105823180341367819382303955790563585024 10355323 -685043165249620264278429762140292836160 10355324 -97615848685343510158803389315531572224 10355325 -122064684913469075255410810680448178400 10355326 89889441843538789798917615489876049920 10355327 -124395898892779042996509119527246739880 10355328 78490737687639609294662284364847513600 10355329 104953631982427995731427874973034957120 10355330 53179753245237575870510663007777430560 10355331 88899192641412489823454189817749516544 10355332 -173705466746491967723318360644832716288 10355333 -163433891863187525461371160754793661056 10355334 158271976718112936929590857417190617600 10355335 -135780141819497228978988409862433074640 10355336 525003205793630427953634801204450754560 10355337 138041755929150988384865678325309146880 10355338 -4921093780621016481104390997359459328 10355339 -297403929883917744573963414673527410520 10355340 26194186131441578681507076358711987200 10355341 -568855195579434981556379527977849566816 10355342 3001834620956495100898709919840727680 10355343 318611725307381401352331260502598166664 10355344 146033750006722801530123932907662581760 10355345 -50490889845342405929709925493918073600 10355346 4266676016471545922867626689412863744 10355347 -404584017089870352705543938935661509204 10355348 -565599280658673352442333843009143083264 10355349 -8526374734662598119949011145732734240 10355350 1117460357719682408013003662345212800 10355351 688058004527110780592008985687131275000 10355352 29920692740811436682322399574333194240 10355353 -406999720619368696757277787240752948720 10355354 -36665142842873907891123725045117398560 10355355 -87214836317504150387695639659397768800 10355356 204332919367972427858250935990365017600 10355357 136454654317774183008333610500096453606 10355358 49729148463030884783364106622100175488 10355359 124964915195834333919299437792228823040 10355360 -482558562021397423233088750168819630080 10355361 -142136517156689639855008066307431622400 10355362 437798126962225399926300330870184223232 10355363 87232667573755349614604023259101322400 10355364 -4385332555999613307680418808048631808 10355365 457601731899722825545005603182317675260 10355366 259599130983824922388324670461614965088 10355367 -95013984420714934857717448873723019520 10355368 -191711814551157851414372396273265469440 10355369 393903389876480015146868040375077863296 10355370 26842970897649625924976259108341030400 10355371 -121209886814101817929176825828951366608 10355372 197916744038350566428145755566699425792 10355373 -86989859830067934122515626453094183776 10355374 -40935505880906810449618106966137424064 10355375 160894562297537254246892775912521280000 10355376 -79206274085627893625919900447741739008 10355377 46273785481779591141445727025212974226 10355378 -315262109283346354927217657511240046080 10355379 119751582578364000644521829658974902584 10355380 103640895542734230517633736926930944000 10355381 -90995713225031929516002588949405120068 10355382 -104013716043596861686611711408767309952 10355383 -210870374252070621815121791128136849368 10355384 185459789822990101859922825363969822720 10355385 -95209805140498032689628005887694836800 10355386 356727847372497792382364658506550574080 10355387 -186421206614991636042450160448887224048 10355388 78678258888487708956340700231557718016 10355389 2612983367042006105082870755939839968 10355390 -29374146929995233608005129752364702080 10355391 -129723935070035799538638679308516280560 10355392 27232488226053071306125110647948574720 10355393 75808874001382701939858518288094168642 10355394 -59570341944735545823196246053938416128 10355395 108411495646160393357431489510721385600 10355396 -52110954598102068470459227198916878080 10355397 168052055250550982191016656085040703680 10355398 336800002638210538247675350136120188800 10355399 -711783548022794743140597489157088160000 10355400 -2855552711553223804150057347462144000 10355401 120709871149203171651594953985127687552 10355402 -224681323471831775706179018310413776848 10355403 -614570593179343547716948982477360854800 10355404 383783591843581876536608036627730218496 10355405 68807990214764832464809334591686704000 10355406 -135321338999034467425817159525492916096 10355407 -406121619404135909055726272688672228840 10355408 -18532742177768185155195796867645440 10355409 -427091434541308400512034805460332103116 10355410 27208555475642483551150450530890237760 10355411 167480252446979474322133576381169071248 10355412 -41709354360015116521029008644277538816 10355413 -573221012269353754751082746885359004338 10355414 243614878081888836043908847077182836992 10355415 -16454672882613953609793630398926166880 10355416 804770517189427253331287323531557519360 10355417 -56046875795244124656730146300370816800 10355418 73872822350699420252389117067049868800 10355419 164727488569671695201835247057803151152 10355420 -265889137048330626761881296632321925120 10355421 39521554355416223836474528705717327488 10355422 -8042262477245379685941034011767424 10355423 -190234188610085549728042372885726397736 10355424 170865527253664215698744416466467553280 10355425 299109168722565212835462340637631356150 10355426 -58881850383580358695532151045999415296 10355427 275925774994278173159718098481186904164 10355428 -214900736080711190669105585582898339840 10355429 84647141283743927003111200751069263104 10355430 23904671223507011005406377249225653120 10355431 659423018811390059701702954893596833872 10355432 6885068631226147313207219694110392320 10355433 79685605319785239466047195914858417088 10355434 -168915202220911906618616287891085991840 10355435 443827478689531754762270134798651814880 10355436 15269086746749543714208450787572633600 10355437 -320289548232991635830440670994827893760 10355438 -257837057272509806114292031298820626880 10355439 157431131418685594846184527481191432080 10355440 -8465522271248277049162158912885719040 10355441 -496380235115050453821501687635698858158 10355442 127810009502312107584010024815202576512 10355443 368708583138833715988413623799763631520 10355444 -85457771520010143332416709128776345600 10355445 219963235752334936274975218037311459200 10355446 -191216394041614154985129489616656191328 10355447 -60924457668594035865014162803464198528 10355448 95462037032150295703833757769377935360 10355449 13944545135888099780303141584698313160 10355450 -6989970789091542328521846836081337600 10355451 163381483519021243608230893116624132096 10355452 -30015035507243326530854761710685802496 10355453 105644094507996818765674740582808851456 10355454 127129570903462247722940480232297718464 10355455 -399529450569554902982114183233689371280 10355456 213147521924889940960876033195219353600 10355457 -18958037688219139807597270724256362496 10355458 -31795144810546080848404848334879859712 10355459 -109364009130486619388408402368247613000 10355460 52460359773831213524649520018160578560 10355461 -111430355307376092995358379018757243938 10355462 111786592893517087871924448948201906432 10355463 -178612571483849893113410201190557241696 10355464 534603721826308602503217340556981130240 10355465 -363234981740951531293286270032017097200 10355466 -64575348998438169882162117235955089152 10355467 438831802249885055634373974267351295072 10355468 -15231113552170036780930373440121739264 10355469 320130117621952175863446327076677791040 10355470 -137682384406899266987017665921219136320 10355471 -126509401374284369957157749771119441440 10355472 -20653754250698341137322203103330959360 10355473 -476556047121213509315858635845869459278 10355474 -161053953342645028979726200471872706560 10355475 -1711045545632065215638752762146456000 10355476 111086236297944566353942703158045938560 10355477 351030915749095879710299000874398201472 10355478 -921495066756661201107727108825620480 10355479 -93382540198617155372455980734093972920 10355480 95571147276721263702495269570746982400 10355481 -187087143589343616816971243629875097830 10355482 224837022438481534655322358047657852864 10355483 -314163198854876367015427095922231242000 10355484 18914961126042446827565007582386305536 10355485 48734291106927325690659538847057986560 10355486 -99130498994825766621199830076493127360 10355487 -37697929866631720285232733986350643640 10355488 -4699546260753436742949580365002440704 10355489 676419465259370901005784245256355528290 10355490 166813509528060030534086242346614482720 10355491 362176347644519049764770480080256396892 10355492 16254295183003268469898307432466063360 10355493 -80440369066605259287148421891889084672 10355494 -391224301186352727214417497924622838400 10355495 -150338810440646528979507644046015200880 10355496 -19388852980646200147853236644666163200 10355497 -75075890999769097213972708818049605120 10355498 -70600073931627852089643012951029327520 10355499 108389207255398522812310588561391201280 10355500 -351780256801300187573493094800864000000 10355501 269357529959161370094569023012783595520 10355502 -76458889704230034690831088621763200896 10355503 802528786760254752185869928185282792320 10355504 56317849971917609880256738355222200320 10355505 122082177092338637236755850758745858560 10355506 -13274554342180788599464412036054737920 10355507 271423278689952888732865335439385161512 10355508 195948319743436691865624153629481953280 10355509 270322354625159605416855336573436569710 10355510 -233645152022645489703372932330803015680 10355511 -142527968056417313546378526896573788080 10355512 107632763808139867719212101892883456000 10355513 -33712138513135359856661403806320300080 10355514 -39565741688461152176216593044917382912 10355515 13424968371143716261129491257909527920 10355516 -265565774334761958081797381863125430272 10355517 -447753959045144697389852578594980400992 10355518 1384120048062667085451129795429760704 10355519 -223709229514618841380053441701206190400 10355520 15878221803486032203818762962007490560 10355521 -293393641426020002359208121082545175776 10355522 -44097176280318015264478745457082256688 10355523 79414849573443162901420252082764241760 10355524 210538672603126702198307229904038752448 10355525 75931656231252793698333632742485077050 10355526 6790508074314394681911588881279732160 10355527 8058836507353004108538951785576287712 10355528 -108823488815657594910106968129765120000 10355529 6809417437857136918364322252524108448 10355530 -136449163601011365410929448345988847680 10355531 494891691596980576243891268218722271152 10355532 279996387641998118616286112652216115200 10355533 238798077861975132386228814927339993900 10355534 51637725896630516245055704076810659584 10355535 -12123279738230436112438591089887596680 10355536 84954012020491855246656349187450601472 10355537 -558782462132607241868458686621463964814 10355538 -107073054447708403305613651118640080256 10355539 602685036246345701969739494715162419680 10355540 -22824191457813083001964220176127961600 10355541 167689566176072399580186003409515180864 10355542 -124261371846335124184462732443778223328 10355543 45324448590200011017261417352968408 10355544 192406722500163572970067338679431567360 10355545 7139231102361306284853313036648854600 10355546 -72647126695474600762941627079073519136 10355547 -125276910633905172246581717723051520000 10355548 55998353283977704901545690485545798656 10355549 634520970422534834250009146942479232550 10355550 35542106702665049214602829230950195200 10355551 -404827611262777030103544514834204285400 10355552 403396224141607581123513605630184652800 10355553 15100382801261434805927696257739487360 10355554 102619806196215293709318491391746334720 10355555 -57643763004474239654156077799254969440 10355556 -29374299419222065512201505399106611200 10355557 659474413745110683045791244376619635200 10355558 -385282988876692208298186648726181429824 10355559 5624914221553625130942572135189172048 10355560 136766838661909008881877107653035110400 10355561 -401060875809358818568777597729312800 10355562 17494132152196703920103509556136672000 10355563 46039512499743753627140065052364924960 10355564 -195451646738443001477380813478105217024 10355565 -50885420443184333512486462888521984960 10355566 -65214838581611792973371376235569374976 10355567 438302642153612592394000407847919861232 10355568 -17963283620638813632930394900815937536 10355569 134668499784531613896697125254889065280 10355570 191885138606463223562380374026009587200 10355571 -28273732211113917694476572181989417040 10355572 -142584882450310548013350646159567633024 10355573 652533878484514200363150609686451051822 10355574 7774010413817786830651210466220250560 10355575 -67354688022286207559321432193305072400 10355576 68307484232297245610659019282638110720 10355577 -231816351169847974381990651532332136880 10355578 122813147581823562044850875637311860224 10355579 -25308768703916087847086435646857060016 10355580 112846048585423164395261853288077721600 10355581 -102254519573125491349843023208281292800 10355582 -309564903948784724561381015671975300608 10355583 56386502205659878562534639935450030464 10355584 317810551108167399276095666145302937600 10355585 -76779345597706813032344984033465884800 10355586 25962120131581767018101763115700820864 10355587 875031879874110805884994084898460235584 10355588 -442247475177137769410745894764261565312 10355589 -59175350134707529240565479497072786240 10355590 29331567345793642860764425311435905280 10355591 288456412068956641545497684684549435184 10355592 78243411960342737019085447276372131840 10355593 -354237178059885243377148976802279885158 10355594 -92323394598232577247004598462589149904 10355595 -42230697606136581466281058551237645600 10355596 -75295034327767180916981406970330988800 10355597 -60259835035418266630457533662432953088 10355598 -97344830367076910480482348266331540032 10355599 235564258224383639882460072729583127464 10355600 62843634552977401330270902913944576000 10355601 -486557586803224703462641825668519167136 10355602 125229463134246743435951309525069860752 10355603 -306202274945390712144852476781296059440 10355604 -1988518097267032120849180001731608576 10355605 23805033158019777712988124418516609200 10355606 77928298122107582076695185726294366752 10355607 13304599621226345483676394548574720680 10355608 122103732371918225451955065256489574400 10355609 -571731986093091067211117326800110148480 10355610 84248991006479332730758883793600921600 10355611 -332329696758056815640121176050713043980 10355612 -23301252833794495440209135012305698816 10355613 162575299379587578124731528086427510144 10355614 -175759365409138147958318285848068937344 10355615 18668685254794899361888864006651886760 10355616 -193564395248345378058541540327139966976 10355617 -180108893416698265660000774807395664620 10355618 21604986480139850802172604980129569792 10355619 -221350239171869507711394327638577797256 10355620 260414813096910131045186734652557762560 10355621 580203954776021834255397332731828579200 10355622 107748740590042746988683343372325383872 10355623 -620676230981127042006402171609178085840 10355624 -394784123937924372453841801655671895040 10355625 22581607359622815103362408338532840000 10355626 -85258620979992543525517839310620145488 10355627 577845556880468973034761751131970360440 10355628 8618460811280306600943774124560190464 10355629 592902281450743308793272607874847390230 10355630 -44898467990061913823434955874698687040 10355631 45424801936211336010827824272134999040 10355632 -47296968953518109960415471758626193408 10355633 209852451308221020349055116737678036882 10355634 -4593028074418666821889243602048337920 10355635 -355133231276950241345743920658209752640 10355636 -581198146935897637281123965497606533120 10355637 -15078895577050649403855156447759442560 10355638 245785435293377022644900433344012651520 10355639 228270469079102807395794636768618931200 10355640 -28116230734866709099938494872665907200 10355641 203952288419653459956336945231042896042 10355642 198001068460751204238871087278334297344 10355643 20942536662016300396802930406241137984 10355644 -80717029932730679133112507606127546880 10355645 89015014524025223264011556747471497080 10355646 866967920844047096892611670359368704 10355647 -670212505086706813085595515819082440 10355648 -228736912793166194191060439221237972992 10355649 -12853829799421159724772670878979507200 10355650 -84231325272605704807687182199337533200 10355651 -428311046753174307325094028907275527328 10355652 -74510728722824319670289274268283582208 10355653 189559845005280913037232617656573874880 10355654 19066760467962506727651879615411273600 10355655 137470773072466684209629296830580958160 10355656 197561245246612430964712197742075944960 10355657 -85879330469006058153870269685902357880 10355658 -134938107549788597203254705769064458752 10355659 158192456994780281876563984385998661084 10355660 282189328905168412490841302259730437120 10355661 100684078020885853128460001641094911680 10355662 42585643148884013569061499121099300032 10355663 -389576718575543809160924203365541667088 10355664 -20672101341931981377121229231751168 10355665 -370381774076362424330857130072224564800 10355666 -29751618440932239638294553692133545856 10355667 89305840071590434302790592926727507712 10355668 -50176277882709073950378511450693105920 10355669 -193008247534009763341610651258708426688 10355670 33463815443404017754724466150113303040 10355671 -186857472386348514754046783752688881448 10355672 349558268433665712585308033232977356800 10355673 -198389211453426487165862593456155031776 10355674 -14055828631057066375094982400147193856 10355675 -266398447062380592859717538054151784200 10355676 46588609810508722845974542970826066432 10355677 434991087036906548443006010406211567526 10355678 -226771501899807446663439460542270499200 10355679 123382607492486382449841686700455275224 10355680 53857162526984014607390645831584972800 10355681 95388718237575371564287043913201681408 10355682 -149271752305771263719833415105803195008 10355683 -107539598671076311804877532352073096096 10355684 -204813033567034754845307899676237875200 10355685 327930563652129350736544675747419157440 10355686 94334150296595727401922037822907710080 10355687 277258338823318243076327198746061887560 10355688 146795774033126915507457022949582929920 10355689 672884637165361245961046278612777570490 10355690 -2689317243070788482502785120033268480 10355691 389651912584074082705060658837670063192 10355692 -412129667054660447702134382756959293184 10355693 -161531927631711030038261297090289221160 10355694 2100558485713971203011702337302582272 10355695 68921797770498419246328311786735184480 10355696 55419602877025763899594611157393047552 10355697 93839425260344306541088208791256675520 10355698 -93057375450909627601596965488576462848 10355699 310381167800261553613012587720992733936 10355700 -83916835312605959934840174431484672000 10355701 -620674665809389306414648835056013097298 10355702 110232205435246414150572272025199220352 10355703 -253895878084068979409767269365641820160 10355704 267009002236109047773207825757929922560 10355705 87218094169105316427311381168298685440 10355706 150279662466710246109741391181074496112 10355707 -32898254537142056495050226316658574848 10355708 -102917391337181977457861293814440117248 10355709 19527951521220223550742984449501310240 10355710 -131593816371983764756414532110664610240 10355711 201723481058376375259988497172904717312 10355712 455720836913249571411672947315863191552 10355713 293924852136709479803601149894955677440 10355714 -209044046067600991169041025941799815680 10355715 289890064908549959087822771751555456000 10355716 40445652026941008524953085569231646720 10355717 538713663413430734828968370005092908766 10355718 -221627471645055871664845323387158949696 10355719 468229523855368148661573794217581550360 10355720 -277988990415470309348572682659521945600 10355721 -326631071206965534076561037360961878496 10355722 -38059522893667009700181974291655179520 10355723 22732540925050812967863902486041724928 10355724 98960940956527633840297211124498740736 10355725 90033618850433111126008727807608346400 10355726 -246387547581655576973571198535933440 10355727 -9229441644078179728594154546029675392 10355728 1163740986739099794653636371576012800 10355729 -596948456195584568363355988341031406670 10355730 35990125400830355667514072215503216640 10355731 490550443353667609904730816895786686064 10355732 -50655797700402479964893405677224139008 10355733 6297782951137770905130583723484742240 10355734 -77518285699367215126427157902010590208 10355735 -161525582420370420155079591415418728800 10355736 294838572778160796057564412917935616000 10355737 -68560110056701124216777151276378890240 10355738 9402864828293352545533207039029281520 10355739 -41947535635306716366268849968783500160 10355740 -24913726333515428945802222532003384320 10355741 246208036856212230707173574939643012000 10355742 -357340523066625746709962115660240485760 10355743 396221871795403054100011970970352752992 10355744 -18115108131589072877618969785619447808 10355745 -124035538590040589193427941284353635840 10355746 256674582946183966051452411652741476864 10355747 -88576743398320653336688913147173545000 10355748 -3764870382224937314262410869665079296 10355749 444729989772050994727906624380201746750 10355750 142307144973450259122954979573115328000 10355751 -51379094766643988437343346853287939408 10355752 170191034905028207277578650476879052800 10355753 -328089367452263518435166282006561572998 10355754 54807260357760511550409773444971832832 10355755 -58023985722595208524874108444639022000 10355756 -315761286390648358011273178296062610432 10355757 603260100431225638544889993114828132480 10355758 90477652438005431457640974465282432192 10355759 -214379290074870111857539147004166989040 10355760 3853359999700929462112644589196083200 10355761 39588344939140291558511270293199652800 10355762 -329967570043787666476332380681699824368 10355763 96629303977690733551530650404288051200 10355764 -134870137053060854994839604511548954624 10355765 160674919964111520162620963202047510400 10355766 237448556121832658067687376577301273024 10355767 -52298980600693527404170873410725177408 10355768 -314466120004215886752328051007444029440 10355769 -23664324437725301455834386146668476150 10355770 3143563594660371535183955317947802560 10355771 -528251239713898302579385292259468614808 10355772 -40734720267825427950175349482207789056 10355773 90760860746254791133981055849870020800 10355774 -110824211598915680570974227751961400960 10355775 6728874808173850826796064089497347800 10355776 722430025137530865354052437345828864 10355777 63999185225479364556353976177969170880 10355778 124179493125586670501214828131197315200 10355779 182954257100161433880209302061890154240 10355780 3047581395228851565078736623421854720 10355781 48996095601109572311141903541729123744 10355782 -48570605337951585067173267082146761088 10355783 -585454000227480200849466533780050828968 10355784 -362205168485366354526670779635613696000 10355785 -210717930338274702896158304932759260 10355786 -148924145023097472358121535546529708800 10355787 -105461476234291352828454152999861478384 10355788 98847922930527718417762864187554692096 10355789 -586193377052805886041323384454959398176 10355790 3668915338037223506520741781807086720 10355791 503044959704228210614776882252565550192 10355792 -112183059633662880191417424759162937344 10355793 2521413314552427243741771097064347584 10355794 177944228746542444297845609154992194560 10355795 -184634360811351162514236298776574261200 10355796 157462422038238790398776761871209267200 10355797 -104796092533412793071939964816089854080 10355798 78263558994977148776397531335285760000 10355799 185444849807233779851266482465682293864 10355800 -28182823886323646257301514021611520000 10355801 -726883343703447248142729581395161421548 10355802 -129272625648001568650208105273155296768 10355803 -119737616497271611288800281550248437948 10355804 -259482187935056263204100464344034665984 10355805 70280303229594271115202637211694289560 10355806 295542707871995974030008533094586484352 10355807 -160753125831468390683413529273111152008 10355808 -172756409080258161152311004382633394176 10355809 -533701728351727060378182062977454540096 10355810 -106098428680732780406823715992134281440 10355811 -281975852360307754062900949497245672328 10355812 578814929362068199352111606864346289152 10355813 -265193766260860911777617299118015693580 10355814 42131662653359627866088464949605630080 10355815 -553751343645428292798635664744364045200 10355816 -242754301783813660516423694676252779520 10355817 -126498376637508584972678045768003401920 10355818 106109174587104142721165474522810173440 10355819 972321239649091931944150427752827648 10355820 -146441511016319720391168431621309137920 10355821 -88377765213061885050272372276039161536 10355822 -68831434108946720333874415125327255936 10355823 111654105364572490851747203589307866000 10355824 4031226298210640676017513770112548864 10355825 -1727600133724535892298107098706342900 10355826 -4153822292918715836132811623663047680 10355827 73468445941443339460797847748127172440 10355828 -42770083290125514230105631757416228864 10355829 31387969704205077419667675032005312512 10355830 134362821789349564034854763577619948800 10355831 507224241117040619981884874499891783264 10355832 113403339863042142143275212837088235520 10355833 -470632637776245071830687393462520962236 10355834 148786072827918419251270442381547343872 10355835 66163027125318220573600651281993288960 10355836 62577747507556342376474213972293573120 10355837 -290449270369572083676089162963740907808 10355838 252854367802162622681580738041083781760 10355839 -229456075844695669162851914272107116928 10355840 138537358106541494925196248680182579200 10355841 416500583178182648755195891852007224050 10355842 -73384828303063150836261296866258790400 10355843 36059573485506202515131003403361300092 10355844 -272926654524236124720969938671429776384 10355845 143099879368498119961423090968887783100 10355846 44299076428777328901274106106851083872 10355847 -222441586799468982333142907246207541120 10355848 -663439108261265637197738602198955489280 10355849 25733999428155397295757192671244936192 10355850 1950416699279571185140509995779232400 10355851 -237745288379538981304735176097027044696 10355852 -138833568209193330305074029991515260928 10355853 -26466884351958209006043206660666673216 10355854 367989937705450501000398259664025811392 10355855 63880207940571326715050616758408457600 10355856 19258077865465972226431658470381977600 10355857 600864187672859110517622002625865332720 10355858 -146662830284116149383039539173617988720 10355859 -153193340853189170929299003746846092236 10355860 32268773884952698767986701754778255360 10355861 -655056317470617271463180784544196999538 10355862 -426418935002035711340705563491624960 10355863 231600960254104768880582002653080106160 10355864 101211368671526667767270952080164239360 10355865 -43174217180122273096132430875901817600 10355866 -25590291468943852880527558349766942720 10355867 -62124374523615907655937514508952153084 10355868 -469905849955992764621913069917662917120 10355869 250963406742723876834801462923047031270 10355870 -58554887046552190210578876819311616000 10355871 367567682291100498239339340847909954320 10355872 39400617803075138714251428019106611200 10355873 -806010236794075762160135806788815834880 10355874 4830528187775776527519980772834305280 10355875 -593339143396679708321572360192219248000 10355876 -399981800523157617197128348291711712640 10355877 -41378309382946402188622474537735008000 10355878 -91180984673708777988567731564963006976 10355879 159660047494622836349616533596289534184 10355880 144010558440179103797982693987250176000 10355881 -315655740041554558242659244868216919388 10355882 -108505974524563412545778386154425506816 10355883 -119669027392212475026192660113083166376 10355884 -78360453828955988729879233544911208448 10355885 -23344453206933946838214417919722292200 10355886 -328303019818277253345286947268025669376 10355887 587497069280593402111210467846832071592 10355888 -40312595282465451206837442088377778176 10355889 41309049169493919866104067204076941424 10355890 154236167166045926125746586959956124480 10355891 17332624611567484958699315096653836288 10355892 -94208048405829447980849108658579714048 10355893 -107707808704588552148888537946295848160 10355894 298335598126506266028221207729218478496 10355895 311097820987009633720668134428067361840 10355896 7755721545792759065763872413638389760 10355897 587763181809051343806722519561145281280 10355898 31912990686097636136553783423351728640 10355899 11757212677804521357808882126901165664 10355900 -154059098558742219049173007059425088000 10355901 -144029268062200218109815567527082547968 10355902 151924828663215646287381794107028299392 10355903 130842822544332756956062405148755581744 10355904 -83343651161150345737607965858710159360 10355905 1669317964590728332217006880261831360 10355906 399515473520121133489930009404499536 10355907 510963088262957773399896738226515409392 10355908 -238588788568887423086072585977837420544 10355909 434391888179241358515920847169072680540 10355910 -74471848904757157743689967119107276800 10355911 329006689385034401126555323338191023632 10355912 45095590648150191470306098583216947200 10355913 -86188768448129823083988090453219729558 10355914 -208313605852091621835685585898340608928 10355915 -31360333469252250896238461466662982480 10355916 165121312325056686012822668619214786560 10355917 -170978951628731455010457500652562198080 10355918 -410588394897338320450476577712898154752 10355919 -103703904934286899364930735988785262720 10355920 25563900733300596774851129438631936000 10355921 32950609083416227388881553277700296192 10355922 -36636155105016967642549995467463714816 10355923 8752797128594222669292920471565859144 10355924 -519301623817917891368259394601462448384 10355925 -162108933285931553803597939516242096000 10355926 -9042733525008039009434756211765240576 10355927 -22557352323988054722036843013914053880 10355928 122200280414314807651540791439589867520 10355929 -662076635838113253287767108491642939840 10355930 -28979127173567159810682235308122762880 10355931 673132154752305205909636317333107964480 10355932 32875765164858360575337712273906858496 10355933 -152529797236106082329615280257175853824 10355934 -12561417194369365746728658294035042304 10355935 32974243603162984783059790664835928800 10355936 -715701130892240681956627865933991641088 10355937 561533039643657377323025182857069831168 10355938 185551213148007495720929375039354967120 10355939 609333493465120880345589717080246219400 10355940 86780433174963050318419959840904089600 10355941 746867880486155408695473036825688881852 10355942 -388107835282173191718199729555618660128 10355943 -11682511224232423072493885819041429632 10355944 21775677891081558958706295343707371520 10355945 -342358450187665780942908041837919918300 10355946 -133435937405849007629201275849265922816 10355947 -228398593074048749382270208196656428000 10355948 5437513924128268187811685532276636160 10355949 387404588155299644243405430201220188534 10355950 81764630432231203318155543937239552000 10355951 208428612347362278905397020650941788400 10355952 -63900860568541157690980444659677921280 10355953 -4846996521536961763729833058283311872 10355954 -36328750548522155754945134054092587504 10355955 107753334987311405641852624653522957360 10355956 68643791012078196412529413846312291072 10355957 -36969113777501831890550875747877438880 10355958 233733188245938585978982546128821184000 10355959 -278709594952693322478470773963863298840 10355960 -23433976343193432767631110372567040000 10355961 14762417168843906053375581625191333888 10355962 210779362092666425898458251166336460000 10355963 400620249392786465343256553684186510880 10355964 -68013833296090596761101020087494721024 10355965 -258436844226404101448725053365253085140 10355966 -382712932660618579833994439149191533568 10355967 8368689274927776363690801990013897872 10355968 -161273946545164844081978628503628677120 10355969 13140753004436480830262040589214543040 10355970 82478813807757127819099015557300211200 10355971 -192239902026992247470090797657625677828 10355972 -185065879423191114586642384208596832256 10355973 -240567318804748099334525857594709469216 10355974 -128742427955853085920292160640147999168 10355975 9518078341849775293729490182724480400 10355976 -7309005065108644560089924998509972480 10355977 -5772029605273774029427429816542163174 10355978 339871618052372587993059173612157749040 10355979 103802725261401401783950105366288896984 10355980 -374314653517754928573066663974574489600 10355981 -147998437711146054719689237137832794900 10355982 47768142855143084692834368910503613440 10355983 186986374180785235956061210060702365624 10355984 43449667137770712513045735697243176960 10355985 -61156768414615511852571648709178073600 10355986 159730781500827907383507007760294575104 10355987 641209308725039417315167073590322273760 10355988 -140482135055470794046136103686177525760 10355989 126594344448046408563260179504991852544 10355990 185600693379287435668453131811545888000 10355991 -7641262650824344504300435227725374080 10355992 65387780282449244924887284966809825280 10355993 222961536720766761642142606912275850704 10355994 -29900965211082861822494943884226192384 10355995 41644977453269692492018952734854170400 10355996 -21811272817519211510129624426838534144 10355997 27764271432605678778216757424548069920 10355998 -28798022558202995327843441423134273536 10355999 -41730023662999226057673099464130825936 10356000 192388877719076503922977664189595648000 10356001 79705117147753334968278798890838396002 10356002 -105414246233169375739647934289300688048 10356003 122985453560601952875596811568456364784 10356004 54237566109049678933296180617245224960 10356005 -128301576163829757093900432222193315680 10356006 104985423362767571592162306590685118464 10356007 5911385644073650679499561783082632816 10356008 -121184525811047532145063255399221258240 10356009 -126634941198030223294252419416418711360 10356010 -6818257284675597919453774827520972800 10356011 -5697596700768461599627160585016623856 10356012 17470201562424247224549568189577584896 10356013 -690291091856727053130778083287938789738 10356014 165510988587512848465225961390790593856 10356015 36668767652261066714171603659103600640 10356016 140390138669516320046734241391963340800 10356017 -129004849814209077838785731372457066816 10356018 45074386664530261708072680459111371904 10356019 -221421391136934053296214988272023038580 10356020 -87423500594482846166032051232392151040 10356021 35191817468142285931002596189769634908 10356022 34768209574747239811916534860028055552 10356023 -307426476669809827678648275976420336728 10356024 129810322619704078620861494347159633920 10356025 145517762660078375808538498281989197550 10356026 -19725243247819751861797533914692124160 10356027 -842344962581161928622361447777757184 10356028 114252210241326681092544785202500615168 10356029 -371950427837201741957299001485793165370 10356030 -153685468069653708460411889161600319040 10356031 -67978537375799458868092995100302986240 10356032 383545223258297329243255773952204603392 10356033 -58546507957979217747854940528838287552 10356034 1620525029794781143524620988399690240 10356035 -137353529849659519872514567906778189040 10356036 -136927580084909769913557165727390245888 10356037 -116738738859977407183149245578074665314 10356038 60504481088680457982921908537655078912 10356039 316031510631289067895523382578669421520 10356040 -166164150628688114435680258032176640000 10356041 30438833196413182974156523352106364104 10356042 12235368658064675128096476356274159360 10356043 285160069523813458899461391458410209480 10356044 -12434991891216582430691045261049924864 10356045 -46911179850819586274765815690187520000 10356046 105098059932267271815672903259860801024 10356047 111485797395147363921123281879343357240 10356048 82507985597136627075773655793064927232 10356049 235593864191205505318475962458540128448 10356050 158087833710305351010704831832223210800 10356051 295849927410340110772637003586771112632 10356052 -146496801765750907016528693455949129856 10356053 552097482253219573250082703045049476302 10356054 14754692797404380940886103116092841920 10356055 170198121876932423343701784164153873760 10356056 23657749303278331586478043293088020480 10356057 460174789030101602129220923498934440154 10356058 -338736570095685363732255192586132335120 10356059 277457899537840729869187269008597120016 10356060 -37419339421913071581518686021355765760 10356061 -99731146773923493158431193148715539188 10356062 -280882698773977620015455077761986755968 10356063 -102741316872767480242004717791231488000 10356064 -347197821643323746190708286500415733760 10356065 37915821277040132217807024921630941460 10356066 147228188820608832841390508497087441920 10356067 335903947207473368138198533465128678720 10356068 -85724491672606503393631251017093505024 10356069 36254105986709304065181752529525943200 10356070 -148504746907871106264470753263313147520 10356071 266175033083852864154075390348740833944 10356072 13920799530514088502927591001936035840 10356073 127089178031916919613490262491261093120 10356074 -174645785532045242313055200184029439488 10356075 91062047511879595048362690709864242300 10356076 265872965949517839750987895863358520832 10356077 -1896680678485023799957050045624101376 10356078 67421664139378834063420710421930012800 10356079 -181566170286402957733854914743894521080 10356080 672875543667951357670894237968629760 10356081 13304658320508082264163124704409130560 10356082 233486035402796320900021787943934521984 10356083 -304506190431068955393543924631622685480 10356084 11131465901866489875063790448173710720 10356085 4444249186358749356258899094330994200 10356086 -24584560150566659840337150777830902656 10356087 112823814706532182731645422906310721152 10356088 -85865985819643063215578200779960483840 10356089 360572163239317179835722657477178150890 10356090 52587680710960704730404773601120153600 10356091 150254672985521836832723308442270304184 10356092 228031026202407564115580536033570278912 10356093 13286343952550775102966713721872250720 10356094 1236281937980776396566544791695015424 10356095 -89585973901734847317213367640954784480 10356096 94721726567226212875113350767312896000 10356097 281854279809357154158438576697833797040 10356098 301844067187270092581258751333817870800 10356099 72464352068018466909041243390857426608 10356100 -76844513818022853844607225544368809600 10356101 44803029580443249687209041689812111550 10356102 43856414390773910777074806925398228480 10356103 705277082361100218669261760592455550280 10356104 -73051195502689154255950242925846118400 10356105 -290395203920232834658938006109539263040 10356106 235217780638316363840341185218967016752 10356107 711943620601002390427942898359201303560 10356108 -7586068337235701231287746566099828736 10356109 50554503406243394124092243556966809280 10356110 -185256116710968847788469603441820736000 10356111 113733735510094615268193266327638346400 10356112 22232858337107235788496054246489210880 10356113 -696642608202034794071946540527161330638 10356114 8741031778379231712609773588255600640 10356115 19417213693896938909147519337934863360 10356116 451856076458258990626392923929573280640 10356117 197416443741258937920652250846281291680 10356118 77355305258161465514332872088764050304 10356119 453051736674561780517818459176663895000 10356120 3755965434247178894612688417718272000 10356121 -756100332158816738200402809475421201280 10356122 117252311637151150849648730203742860032 10356123 74775082113981657305837983023445183320 10356124 125348767101733102812978503937526721536 10356125 -30933413816682475970031898005261882000 10356126 -259286135441641337908989170201336832 10356127 483833227443730031742410319651151210976 10356128 299021212783596714908956724888147460096 10356129 -64993963055848308627069887381632187520 10356130 151365877681097392946808062658146076960 10356131 -232226699365857582842389319562883260336 10356132 -130492462398532060372383935482889011200 10356133 877377480083143481209520059300491436960 10356134 -381912970563322300081130607192968714784 10356135 -393621941556090596430120202154492175360 10356136 -83728791140977563934710710805299527680 10356137 399763214925232043717491254996641811792 10356138 7420526159275143917913796960495819104 10356139 91241300411564691470940143757226719040 10356140 27341352225430891645920825493888281600 10356141 -18330856040346318131982547014138219840 10356142 -114628074324735344636999044719717144768 10356143 -72709488092008152774729485065110262800 10356144 -46671502184561228388073089844783251456 10356145 -36345662638225583615029588389190138800 10356146 92390101865166898275674592233154496272 10356147 -185441224508706732076641517726974233760 10356148 286512358523701539069840837136363904 10356149 -59672298829309896482112411033183583620 10356150 14581437902142961179510553813428744000 10356151 -621747992249923819398091216247003360112 10356152 -24228873483276137347365571383380582400 10356153 434711327489225604460668984214273089408 10356154 211103322009563903396687031697007857776 10356155 -84884720093211774779399795237738210880 10356156 4694208610364593099650678500199424512 10356157 18336907032774003904264343316703407712 10356158 -2781283595997633531273817942455105216 10356159 -30690691584017582458571305365658368000 10356160 65775460804170354288502891908987617280 10356161 721183837373726481451217722504226025300 10356162 -144804587347477571561563250884737643776 10356163 4062004634241144676341657097504590664 10356164 25839515867666961807528740302398799872 10356165 -258855121873538692948104678322635602340 10356166 -142136285791235003640308148162796471968 10356167 513049886204437125244788499953653664216 10356168 28736630033765821115460763782908805120 10356169 57267708265119055001757630156115700570 10356170 47538669568807706866692125379661393920 10356171 76608578905127250953770899569674243584 10356172 -8778933076580238861251670083784150528 10356173 -454139583545049929716243949704648861578 10356174 58365143526556621984283191745520966144 10356175 -9511824596453717235066018960518651000 10356176 45154828675278417629891263604378591232 10356177 73945237694932685022545272897738819008 10356178 -98673221702839545501623742469506255360 10356179 -380543663944799721621744816537078045408 10356180 77038104733036891722892971415478568960 10356181 263316975152991665303860302237459963264 10356182 119992648766121486092184474007096572192 10356183 212631826166248315733283470650690385952 10356184 -530366373466244037588146085699422330880 10356185 -112177761992999524892996759870421840000 10356186 -149760373940077097362415730495217767936 10356187 -451854253512355556031223171079248297632 10356188 385218494742725114573160393370802661888 10356189 -214394770980358619804368371643751873280 10356190 -41022249660769842740901298246899494400 10356191 655679469262077264056834648589445158072 10356192 123541230778912961751950198900936146944 10356193 -47986796411572167650494269932264350558 10356194 -30900901734081701686595450171843791488 10356195 119595406153498383686119416418472006400 10356196 -479922987942862274566619491238982427392 10356197 -319928556627800911297968402546934596960 10356198 218743549349160051081410085521798134464 10356199 -74227143245042141985930736932301352000 10356200 -30045588521231717350587954144550656000 10356201 -52937688423119477246914256336377336320 10356202 146047858308183866325078247553891637504 10356203 18355968091397114148756211291958605968 10356204 3889174100808836005601873909175645696 10356205 -81876673143569906102986729667314274880 10356206 149972307578131968936893716251362304 10356207 206644637392862309251226137300367602440 10356208 27691706517691388188003876239373893632 10356209 306832162384550813549605032437101791216 10356210 22905051628598041833008185086429488640 10356211 69716883854249223393144412786264934400 10356212 220457674636334877899320339807901187456 10356213 147463696444128389317927667202162376320 10356214 -111331302825530395303361075481627943296 10356215 530812339719104083957163246879097569280 10356216 -22780920992654158115377104311220633600 10356217 256428713186827372473893748809785980266 10356218 2021635253848337764249332466413535680 10356219 298151299116554962348934436556915084800 10356220 -8291161098930576231456770448781240320 10356221 -370338990219449200428181479534361603578 10356222 21187412762993300567956771755080523072 10356223 440700849457605392486918045525546074144 10356224 52250100779018254427509171741796597760 10356225 -198508355754936395464826219574211672800 10356226 14960366309035124414813076694128475200 10356227 -215700008671559888231293140132658093056 10356228 65721488141516260955037683523954001920 10356229 -262890893200351919558176851610475986916 10356230 252223836003542987470555263594701049600 10356231 -199578808910197715120273615259947084640 10356232 -151347034836647296879323568189302374400 10356233 -323249478522400342526357757055340015718 10356234 -22726564667430787264875838908740402688 10356235 -15878958897741572039142003415178446800 10356236 -279049176481079297005449285211564961280 10356237 -204585482333289345283139771211559312212 10356238 -689687779969697496206582481659192969856 10356239 -149981842064618919951305805279026298960 10356240 -3668440402541888765154914343628308480 10356241 67039538920747719037175656431061804800 10356242 38546959822083032402057700830844211200 10356243 -29538864677601069231109359459640817736 10356244 18336023507562662209227874905594198016 10356245 -474596943046905554404862358796397361000 10356246 -6199530532172196660458068840354440000 10356247 -373750817031742092116030762181159448656 10356248 202658331346471596623702081576808038400 10356249 355125472308257478779461812857397917424 10356250 -154871920871962618892153181103676700000 10356251 -560629053802934325437898639228624472968 10356252 1511693844707047457016895249865585664 10356253 -297231755984044476959380886481990400596 10356254 -122188322128611702835657106462721370560 10356255 1636658566003558178089959412076771520 10356256 78023244405175064965413224603518500864 10356257 585096061878667795214732901589010277552 10356258 -30350167444652363006112080314561734912 10356259 -166388776998087735741593560021917157540 10356260 -46698977290353918055230706815906570240 10356261 213810424723043044214730956687218757472 10356262 -94575967980998310403913067419280936960 10356263 -26718120363330681045061076544774042240 10356264 -267150626686245520088025476500536698880 10356265 -55052189791621798570404594946906654080 10356266 -114036468823964328174407008802033529168 10356267 169740764046829637979530314575794600448 10356268 -206010304009777890650534191698374717440 10356269 -44091931642620168588490976793123552 10356270 50321511236441979672153891027455923200 10356271 -442477253163089832896531576452146892528 10356272 26571997760236350497230325135620472832 10356273 177743929775930847339690832051486023360 10356274 -43200816778016829451432196822096730864 10356275 292342457539530548199392003800259055600 10356276 -7059733137390876176624754279378677760 10356277 -152450086362407467489350139306903413480 10356278 -239961207942246868349257174321141822560 10356279 -11646101374828143778256156745256052352 10356280 -146187743259471493267586066686969651200 10356281 -54838897708463582183743153162581759096 10356282 -66567281589751703458220247009225346560 10356283 11290981351269297439613905422056680720 10356284 243837625998533529074358250429031279616 10356285 -196071555460536136539432656761899088800 10356286 63011408449520374451610883931320526592 10356287 -198090205968064404564377931711678176064 10356288 -109732341714295975861690295319904911360 10356289 -268004336117682696101052869365771819580 10356290 -38056391323689979569122896308228771840 10356291 -15925186909229703450104546349965975664 10356292 -2893693957293703813359021998413465600 10356293 277192294687275549478719495526681264542 10356294 -7176024282277684070574247500546023424 10356295 183831818000909002096712882396397751800 10356296 162158791850404142515905430637546956800 10356297 -1116817208146776011838422074851742128 10356298 -148189693805675817155145737972570088864 10356299 191225450512853982538257784205432505264 10356300 38765188029452417771894966861931340800 10356301 67084424485600712284426687086311852652 10356302 121894550385783848863446336324481456128 10356303 -122806220329325020632794542475960219136 10356304 12883764432819227606878427809641005056 10356305 -79002153803187613831214892507826326540 10356306 45542496695702118983556273252035965440 10356307 116853095940886014105513793299894315360 10356308 176466528703216253406739286916665583360 10356309 -574387034861316859814589692672231804160 10356310 98042426432846305182301954578098722560 10356311 -85438834222326853316086076686383415680 10356312 274539397324397106887074977055029227520 10356313 312809252477229373703330036885509834848 10356314 -11615856455143993756938996541938147360 10356315 27026591566470142930418472998874469200 10356316 -182851359324112312319497603051675740672 10356317 647709491014490055379514711516296902060 10356318 -18139352750202595924774359055850910336 10356319 -749592347195561519514022261160914509280 10356320 320695046208144666628425840663535288320 10356321 -329110059045885725708448545938818078288 10356322 165151083249007690069799860016610053712 10356323 -310160598398548889670217167018366355428 10356324 -358285489523935540025205829774963654656 10356325 12339135872024395564542762826372915200 10356326 140257280292008256240405430202725862112 10356327 389924796287985107463519316353613566864 10356328 -185364952491914918190408778964494663680 10356329 376892654313238405369370599671950965920 10356330 -114117967934821555175302277685535296000 10356331 -373917753638175635352362114472451209868 10356332 171422491590309168711249606113265174528 10356333 -7242324055529204602309238181101136096 10356334 327131679791340195304765541838893138880 10356335 4681496634378637230775874333760883200 10356336 7221425708632339733071998391300030464 10356337 -110481658889617371460277200126746687768 10356338 -82749085678484430718730019533709931008 10356339 -70695343592167321282549192879832167680 10356340 -95995194968051204445120135242161532160 10356341 1073919179640474382728720919522159010592 10356342 30262986015204552332339395808562806784 10356343 -239408925280922980728983546702711216576 10356344 129423906083397946532548222389105745920 10356345 736869864967323968214848603839506120 10356346 105752724940761175255130168161540711680 10356347 -691236579157759936048187710075052068800 10356348 64933274937593879932566196093026631680 10356349 -335794281580861736952559590224169039360 10356350 -125333003780580736409273589279611553600 10356351 80744793036132043553190093089018872704 10356352 158339671733066823264695807875586457600 10356353 46349773604433698544830541735352044480 10356354 34839486815809313771189866910819906208 10356355 -105290061577874734848781659026538000240 10356356 -218651532928880463994943301392090333184 10356357 -36186870244184022096828239035797859680 10356358 3103847140686202393323882341085878400 10356359 -42247353051959656035864148122320420832 10356360 33262491762302298977899702578438144000 10356361 153398078572030954319953680420296535962 10356362 -212216254657929906378847540571156303568 10356363 86751396766422336806316311189766962400 10356364 -6965593549531144207724291380682250240 10356365 -680066990071034705161778695096512580680 10356366 97142537326076508416825625550611306624 10356367 169784413151469403281786087112791166192 10356368 533358597561404979760786345547464704 10356369 265622826486233246129597500155971627040 10356370 69428805191136595662460868360292446880 10356371 46533489112483022533223304593164540272 10356372 -69877824744872545605129216392189303040 10356373 -48423075524576681055687829107694950080 10356374 24844326933125701123995293374302166272 10356375 -47404048738481346894290409730465116000 10356376 -267238935990035042768539730372053094400 10356377 -436691475759979119376266955390008462774 10356378 736534306579631936185765481987639808 10356379 -64738809331944745193396007055848938520 10356380 -88396526567175548257746339081770173440 10356381 -26802944661356150121827698995983217888 10356382 -129940087730208698644879981668395246208 10356383 -544334415462551581316296051905351352800 10356384 106378876612460898780538211331502768128 10356385 -11424895631723854735776470877742647360 10356386 -2916575348710111387464801342128722608 10356387 847172217463797596846426141154370560 10356388 148491012181126833105467721544250265600 10356389 140166870424393829167755245419154432190 10356390 352900705174008285508342236287020800 10356391 526791860892633681959224240827719517352 10356392 393916572600408861907238433451561697280 10356393 -262423684872347115876623453606850201600 10356394 238027393834892333833054910339356185600 10356395 85503342259970041253208436074906531360 10356396 -76405297529389512184521821302838031360 10356397 276309538506191100654605153907600978412 10356398 -16665757207171397979980949158806124736 10356399 81391682519672571184560872834668317264 10356400 -6302870707114809850525144945009459200 10356401 -587442719785488165737153574972831150096 10356402 -5293618690712159061020119890341855232 10356403 437631406354534966001133749943302108160 10356404 -516808273332389169842784694809856278144 10356405 -104633545467039428522795062110604143840 10356406 -195095595547050228976782250453288898880 10356407 244161681400790537504356342625304023280 10356408 8862504661954394111423867520647024640 10356409 -252733000311340537422795661682654365184 10356410 16734316704270873780323042042504571360 10356411 -43931157596282098766659313999572731936 10356412 12020321211842894219200966080432282624 10356413 -449393193017025728876460272455288081338 10356414 -66176468824740686085705053822285939712 10356415 -200367270763378709416530614725307813280 10356416 11031694670356292079700963640557436928 10356417 -126782742445526998299113048521795628160 10356418 24920554364765268309629764394099834880 10356419 -445767791875301542881782531795889642180 10356420 -214948442308020580965278604870515589120 10356421 1700322756993007851477844855084243104 10356422 289670608977585904421919895869624268800 10356423 -14942403497650376283164878357637867520 10356424 57861518824548255654662745666500536320 10356425 354614632850083165301163359687591226000 10356426 139311101072827472646059962338978040320 10356427 -251081802132194091271731910062868047724 10356428 -326866227056856200362281201284075980032 10356429 -370974353017375089345419455445581905216 10356430 -89380584672649628006743039856330784000 10356431 543713287008606944930222462171583029232 10356432 91698112713889711215473700086922608640 10356433 9390274079041259531141050473866011044 10356434 265628879983441918626065802350190814464 10356435 185575051857533466185363203638871979520 10356436 179333714631225594985896004490776262400 10356437 1121015791430337173745203639483331840 10356438 -86281634211001413544313863387961196672 10356439 -228620048703703638593157035460163345320 10356440 256208782714195069274522002973861068800 10356441 -29905738514957992135599402971170296096 10356442 -32733221737721819887390748585976564768 10356443 732310181870445249859862387382558250692 10356444 440568491385237916351206751995185971200 10356445 324647591436727203736626135477173388000 10356446 2915540327173395314942383532049879744 10356447 -80157897491374865183512456440422357760 10356448 12500654107494704650736237293097189376 10356449 -11880205752240020445921938299807971840 10356450 20387423155861154589315604482612787200 10356451 203245293588543368594973158607030000960 10356452 -464531226713494030233248319929786388864 10356453 -381427085727304517098112652552569681538 10356454 277458696246640866025260652031443798080 10356455 -227686117062889473876873636959415677640 10356456 348716464018360370997942320933691801600 10356457 574293973131122841672538449157823371706 10356458 43139890524797589679339738391248548864 10356459 194748436977054179468037641394745512960 10356460 17092797746857447551338403657262817280 10356461 409540842294469823946952341528424111062 10356462 -83340673322218105195467501782655790080 10356463 156083990712293819693985972493074831360 10356464 -662821513237099649908062298749566976 10356465 -18040903840147711970005444043072328960 10356466 12212684045437326078758749585874409600 10356467 -842148936379812815310790891620335894976 10356468 65564932792623204626163479642962599936 10356469 18788229716156402582356806184254148096 10356470 79583382623167042695919102155677880960 10356471 25084043342518701494951235673041756240 10356472 -109134029581858523242399589645956300800 10356473 172060960190634106240409312492870282640 10356474 51722545234536008399769459024323727360 10356475 117459308491904721980679761691936156500 10356476 -135579289999294709486164177345557319680 10356477 174620266048331853352680064263314068800 10356478 -46175140650197797792485553670702472000 10356479 37850726957673084281936947173489784176 10356480 -50808938313454051138422547769878118400 10356481 -611281367669754177898176709225174782718 10356482 134663958628089084312885966754860412800 10356483 -7932711506749181646619212414125568000 10356484 458640963426249027072261297959980582016 10356485 -120643198552567780866954844209201821400 10356486 -15240689231847977211474365515352899584 10356487 53079219712983344542621275204474398712 10356488 437899990302859493080230779109471605760 10356489 374390571677469648995784807261510179760 10356490 64343650806356177776391820949210812000 10356491 -280002892699333884429843731068039404168 10356492 160257150679428750469597793534494008576 10356493 -11030762611475148980868748205166673044 10356494 -14261127089875959543130572701287850880 10356495 38438709182032224620100242625461583120 10356496 41496063292474912218571010831451308032 10356497 742719057607935513097209373639650542592 10356498 12390684847897893813242027551718056080 10356499 34226843292005331222360319785199544160 10356500 -122223712003650844526710488906639360000 10356501 -380113696463791534818686646018781554720 10356502 55299186283641869619638390006264358144 10356503 -346354450336582898529021685933325560248 10356504 -278227461590320780400468538721371770880 10356505 666996895713418807190714951931928742400 10356506 128342107562890129756934336676705404160 10356507 -1857563629188709523642770785337262592 10356508 19130149123052804209930785264681379328 10356509 -398631020681119910920283755729723616640 10356510 4926422032041807446646613161815481600 10356511 104463540319546001108313501597511658496 10356512 -220193085172020037522305200395522080768 10356513 -377472055027460555910444377283590111712 10356514 118802381664050609913144889898583347712 10356515 43614909676693547618168916274269762720 10356516 22087273183417772451259278850600083072 10356517 -53850143926866283674851089192647479108 10356518 21249123537592539332665622377683890688 10356519 342338522690679319379936823840244329120 10356520 -373993298802559054740947142308124672000 10356521 1212127814585841278447817506600447040 10356522 -58512677135269733288866100525762022912 10356523 -48349747560279623992486984661674741136 10356524 80428065369984436707263344933174308096 10356525 342065064318020082197597352803165640000 10356526 12376106667460934013068200014726231360 10356527 53538885975883063079795696184402959376 10356528 -7727505775385887940364378437506301952 10356529 70432287230539544813879792100157440576 10356530 12180993663319379528438339137189094400 10356531 -29598888587060563072083206789534009280 10356532 109345548933366578209897807016561559552 10356533 -425940641779504128584689887843156139776 10356534 32372049170668386693596847571570720320 10356535 -108481031854191535511769091185074315040 10356536 46242027551592830369094463322780958720 10356537 -253553600063516327007652663429735819440 10356538 256274702442754327418816339436245902560 10356539 436783679550924376437279364525922981040 10356540 20581834537152997385332796146444953600 10356541 47132378088456806167298266495315735372 10356542 -17158443429943503896404764385834598400 10356543 173756516806171256287169836968809916600 10356544 -385791574897139552767722604863021907968 10356545 -417982685522693978711402063801690133720 10356546 164994391582349385330521041972995264384 10356547 484922023346510019134505277908080563600 10356548 750945162319233277455408025560130872576 10356549 -93063254357644048228218230541824660160 10356550 111510568125445853074489793124580800 10356551 -312021438471596985760303028797646081448 10356552 486554269784220179557622243924332953600 10356553 -182407082444364102433165256513957204940 10356554 -114007894594860492612699250671560628480 10356555 -7806074441699787769608959057342860800 10356556 3159185824108311699917632482679763968 10356557 56434729867330464133039785234880828800 10356558 108697267217450129670541269724479344640 10356559 77010967469576166862475684394862131312 10356560 -94741422197415317980351222067588382720 10356561 -256179856494960330985166249176057556190 10356562 -453788996215723896414481107054926421888 10356563 -8485575619168268137343716518224590176 10356564 121550773572511024812746591063160907776 10356565 -22277298776264220565859595644077855200 10356566 -31751150163375376593506372882709676032 10356567 161388093455365938388496213443215282720 10356568 158554723812833762973233639704124098560 10356569 310012730842041417637236567538301490180 10356570 28173719243547362768719051102229084160 10356571 -17193747175086151789387966984639377888 10356572 99309951040969961376113869990499774976 10356573 63606988361858229133068748406499813888 10356574 -100780900869595838537375538132038279040 10356575 -56270506554868416631503847361699985000 10356576 -195714960467019289210169475136867270656 10356577 -27881540471662115173151788764268876800 10356578 197783482859999361686319932985735873024 10356579 18755746512415701477890448138363519660 10356580 -33871587307914197008498334901705722880 10356581 -158432718522577977116052311871962788800 10356582 78047264024862386256716147826313259520 10356583 16761894895214086657290791656797921184 10356584 -25633471402081820283495369718264627200 10356585 5872394411942600061512578909368158400 10356586 -201345154224798960633619625688973245600 10356587 420137378841176323984682790091968312000 10356588 100415971575527123378376828523123259904 10356589 42519577430512020086808733114040306956 10356590 106903000005304674155831582402576548800 10356591 244914181943529725110722747154925664000 10356592 232733783478809167524675820779775885312 10356593 2050247952438885889322883862609148928 10356594 194667030423636549297057975807690697728 10356595 -2917911297465019622948250191821952400 10356596 -96467034055222859411602659235263283200 10356597 393513220797725219721683400719571134574 10356598 -130878901301155178458916166417212755968 10356599 -384146826790796896155736055150443005480 10356600 -28620830718190907462962350381855744000 10356601 39456387596653542989689189734576254592 10356602 242625375921458474622864596754992656752 10356603 -238099461774660243365781613005263803392 10356604 -113130365008820860020500062241213876224 10356605 -5292382860811855719773066164524695040 10356606 276747606653601306395580806607310080 10356607 -93337234717710913386544353016541302144 10356608 -147007223465575677866322936658479022080 10356609 278469266212044299671224156298892057904 10356610 -67497838197989499494679624034994542080 10356611 -35998921886468175499205445441704250576 10356612 21199049818907064294589861966706442240 10356613 -637645348544175871873208761496078143138 10356614 7914539409746196874905755809081017600 10356615 39726572158340201980570417611954512400 10356616 136472326684204224586184148670215782400 10356617 -481625198547193375209124200112291505100 10356618 -20950184586348387505370693907066352896 10356619 -44030540011732194857261385264767661280 10356620 369530870068634961969982739161727431680 10356621 -58030472040984148244260705095544915392 10356622 149199889819715541964629721930816562112 10356623 40721774029204507028260848212314163160 10356624 -17321702754223346803625708576467845120 10356625 301835964300770761261752602970560610000 10356626 133424160348276170006978112339428981760 10356627 -91685023284235998430141095988232303760 10356628 -51766579148625583476053555999732742144 10356629 -176183499578214693304747376933348806770 10356630 -18427017343792868730379912620963876480 10356631 315563985234585503649970277547134399432 10356632 328987281511760167198063020635381760 10356633 -40434780536055986313043895045797704960 10356634 -391107439800480721504003025558144256000 10356635 -46381697732277354419861489087282476800 10356636 -1701460695628805912221918916043104256 10356637 -75016371737329088978426536099827055296 10356638 343480466461966062107291460866929162752 10356639 68234191290865093516086049348279947408 10356640 -233319254856153104386524799470716190720 10356641 -258954873520745061308821953058840329348 10356642 16175674054468326774645150589654802640 10356643 -423413039790362490562037254104577656 10356644 -457896815065500314045027670682238561664 10356645 10232587977744211477515958008946861440 10356646 -255649820044761114800077897434554812416 10356647 -97404746299641027158258668254487776768 10356648 -21806395710558777760582320175640494080 10356649 -18248985288900750634355455792427129350 10356650 145463471684681315644615496239376313600 10356651 73133842186138373986980824790659418780 10356652 210436633175009143344374262856807411200 10356653 610756692350842405176957984353714085120 10356654 -77479653385790120383473505845835100160 10356655 -462271993912736216438387670944861592240 10356656 10423353528608587517135101076608745472 10356657 -94844008106439881493629101720172082912 10356658 -220851023095223820246116600111586144960 10356659 -607747581754402159621271220450471235008 10356660 105327146303123056062516522147249653760 10356661 -344980511285134836586396363892301517120 10356662 -172581538917942838701617032244631700608 10356663 116160098657132334830848868187464716800 10356664 -661565301270556589199397818756739952640 10356665 -287597019450210091627847953338399070080 10356666 -49095376911258896261415531823362865152 10356667 -180917733248228494301057606423260665720 10356668 -36516736323120226863232356002869714944 10356669 -126724124358258456173200025542480089306 10356670 10228103753886829815524003843503925760 10356671 -61364147666897998008616556961012731520 10356672 -137969810817853493326124702464506593280 10356673 -643280959792590548591960934882910438078 10356674 -395716853883395570156711005745197391664 10356675 28025502390862543553939231156306956800 10356676 151836599673997448946404498349401217024 10356677 52800604989662115616027669793390107008 10356678 -71302402933849673687090614018674028896 10356679 -10327005561324643093976262319337810216 10356680 -329892571572232997829859698268618905600 10356681 247509879712972248580455820296190843152 10356682 23485859395597944016298763904263734784 10356683 107018681972668461244658060464714347600 10356684 -74581734725374760552151348327912941568 10356685 71419962409396751570724187087158984960 10356686 19921621660874137370889344820249261504 10356687 491834847378051409406955903595244378880 10356688 -37531058829671495881878764883658252288 10356689 348594610852170531875116610322409500516 10356690 -16827849348142441524360516385030886400 10356691 184197970256848874457107799216955283800 10356692 -395142388745206763371153940181710188800 10356693 -67301685619094466259602832091348006976 10356694 -39507763286829160681663601136797328960 10356695 -161728671847152726917328020635597453800 10356696 -38472181282328978200395305849674752000 10356697 235790969563506196923575592706439437380 10356698 144228251146077303759189677998025072640 10356699 153837218520743406898930533118138618368 10356700 4318664943783730787524966904044467200 10356701 -419557289660227876744047384850371806298 10356702 -26135878355487636898329063994651456896 10356703 216176634688971134199154823723619016704 10356704 -84735154361834625600161609309365469184 10356705 -279716541729249061909850434519037683500 10356706 61512653376089196986075507050113228960 10356707 -7839946808584779485114311866227245968 10356708 28287828715030572537695528773155072000 10356709 471043134115888342703725271568708239040 10356710 20347877464878166812887140370027520000 10356711 406744682955486068905075183333711903272 10356712 -640506517612551987778843679354779699200 10356713 762011063057815263398147065562889163962 10356714 160544646693280987907616779021903600640 10356715 -351572930380307949780663593244438020640 10356716 -155510146226523752396592500404002075648 10356717 -88511590481607286646298972742403402688 10356718 11772889935897670934766912326535309504 10356719 -289024963227491463302329860330309800880 10356720 5733012437412927555881029082103152640 10356721 -319560331415688480929824749013279900078 10356722 1366649509436406399401841719626545792 10356723 36703296133562382712503177027776283648 10356724 13411361331715234415258996670663544832 10356725 292142208922592367154904222303024894250 10356726 -194611400129193445074710367823233378816 10356727 262725021593567534304570084909631577576 10356728 -204312842847685630357569993266803015680 10356729 -657955241841296325489140993032592352 10356730 75135458160507131750705658689766294720 10356731 -62632906371481941216177125576027686656 10356732 -39858103326005068230873010410670798848 10356733 -214061807954528884072645446815362177018 10356734 -900032868119661153846710069918623488 10356735 93722918547980219014406182543798842000 10356736 -11541677709391815341799678713580748800 10356737 -172781425196233433776350885223908847614 10356738 -20643091355745539405137851631534260864 10356739 -83610964038182620078990758885121890576 10356740 256238190648832591554145819758718894080 10356741 -9876536991461455578122743589940857700 10356742 207452167098819427395711288764906803200 10356743 31062938752796683685396898558434326920 10356744 -25723180243918664364143409643583078400 10356745 -2670815257702606917206356496043600000 10356746 18364790642371024145980863592970402400 10356747 -185482614922536444782260324924113705000 10356748 50241956136923568721046197623158494720 10356749 4865473223594572624464721708467027564 10356750 -223083787653047054602516667874300432000 10356751 398104052783887966830554125777814217400 10356752 11482234309172254382549445131344281600 10356753 465469608153854689031464205519984832 10356754 -228066093344362311309160374111729779040 10356755 -110677270040763708447455848245340149840 10356756 -35324739617927670151968831037381324800 10356757 596240303886922697168021072950913157852 10356758 -348965966147224786144898288826478487520 10356759 42716298294221387317719190867460671488 10356760 143433741871138047243373589630911488000 10356761 22191025784197264074868747864189006800 10356762 -27456544047474479941525610907332177664 10356763 376497503955691841321420636051607603184 10356764 186676432789750597467492510579128699904 10356765 1914368943712582620961370453503840320 10356766 65881046806538492505551119831132164864 10356767 -570874760727802291747763134977796614360 10356768 440203488215166019257914220743381483520 10356769 -227789557753131600391571592549712407660 10356770 -73832844201003428675887543058727782400 10356771 -391576726577204836777297189004046244488 10356772 -297160246695850595156418628657531786624 10356773 89196853186331548201825855803031115040 10356774 62033946283211841324744578982367546752 10356775 25235179802756724011884873995547443600 10356776 -528211790887312835139127291663361233920 10356777 -60136244308267238665234328014372905900 10356778 -134501519785700198603780783635266484560 10356779 -785810499252973852166085208227455675424 10356780 17411768685488597107389193179968716800 10356781 208245050290425864553796363153009221132 10356782 89424156820232224640713844599417372992 10356783 58533001087725582901811677212689652120 10356784 -119630020514791028759818301148529950720 10356785 154550597117355122487011420864460177600 10356786 57304609644688151368000877714866210560 10356787 41918906869091932350343067159533398840 10356788 88208744251773319015637843921147043840 10356789 46774394251068051754178357015271710208 10356790 -60709351959150433072323014056612838400 10356791 636558686597798736738408654567704264160 10356792 -217591146349330127960365166608990433280 10356793 140762290282006565973730975590002988880 10356794 93622956535929491331428842228406284032 10356795 251200674311328905405430600920156997600 10356796 -33006556615018408942201380737543910400 10356797 540922162312850365977910839026024001600 10356798 -173569164306955916124058342016304863232 10356799 830160259313167560335505732710216759160 10356800 -69133014199647533269888800506157465600 10356801 -3845385415431050649987988806544235520 10356802 4304170164741817206429156679644991392 10356803 573837325675571528854030942997387717052 10356804 152259827503941908915936357222959271040 10356805 20520515627559628608518440892951832000 10356806 45393402444183721224010930904934080352 10356807 -13018282031504163420791744223639594240 10356808 -1667419658779821726275931416910888960 10356809 304103606298332929230478429605495333504 10356810 76270609337928322661182306384134140160 10356811 243898715656826578889724580513055323412 10356812 232887688047137422231106420638096294656 10356813 151873650775116788650406002284907493142 10356814 35126454210388045219714344361057903680 10356815 -117414137354708487888003328859838007200 10356816 -2161066535292622705328467015396098048 10356817 -159946381748997171089446424908390153308 10356818 -23294091750535838102692922043558310080 10356819 -205508231553811383422144511429434688000 10356820 -128761152062761475846681354812876515840 10356821 -18578421230786607949230168489685939200 10356822 -6077515328243064231373599721818645888 10356823 126081309091176241384513799368800145224 10356824 535998525254728891436715436848176947200 10356825 151634665645627108196343260467601805600 10356826 -335829379411714662287706255525915217920 10356827 -253516990250956154881359834566064410076 10356828 305167407058260281516608611864530703360 10356829 -230966820897185369789879462805647333024 10356830 -89384157087550018124344300521683902080 10356831 135247095452957308363787385081452405328 10356832 -56381606640037031754953545887119966208 10356833 -190399839495864312143465166659332605918 10356834 -202224735529404565612320252623532309120 10356835 41007445464444240225605166318925619280 10356836 85320031356046892690291643354667047168 10356837 301609563556586896645946986805340593760 10356838 292159242259476931641032561035195204320 10356839 -3753807007423223129916851137383849744 10356840 -11076496316881761211122713110302412800 10356841 145931133990411870703835491651011984000 10356842 29985567859137424260193168649267013120 10356843 -88111702566200223397668699180554411520 10356844 -68770859074804269749523054806151897600 10356845 337609777232327782446623041931218342680 10356846 71157639241648974853961401028429731968 10356847 -37486815600305854702879196966068297760 10356848 79048603921566561404892722709115011072 10356849 -30426353275894633677674561151062880 10356850 -47281733183823249909864264982485811200 10356851 1688358366092308496671125797328131904 10356852 20871471735018063394007972483563388928 10356853 47322784326118411578992280552549282200 10356854 -104534098533300836402063064581996419200 10356855 -4128021496204825649620787726460518880 10356856 307926635561816256709844668066881331200 10356857 -76536072670736517900469377430540759680 10356858 -259695472293110499365946561882893856 10356859 -800838094700224511504002259945625480984 10356860 -360720648677652263115530650560628531200 10356861 -60320021909793344889286739358419440128 10356862 -70975925616080659506886770502981464000 10356863 445176865044138053304606524553875547648 10356864 -85997864888148921131625873806626652160 10356865 -177450773800401840323337522550414765740 10356866 -81093538966121119920753550524570825696 10356867 172718641314741925170731206205235193284 10356868 -326409830253724801753220036981461447552 10356869 -41843672861987457005255287020004744260 10356870 149139206737219664097464089954230652800 10356871 -171549766962799449802544413571946964688 10356872 -50072112990689368113051458836071091200 10356873 777445191066964699951438457048949408384 10356874 -531703341767132928005732061375060432 10356875 973157868530694806507562911275995000 10356876 -559609964866496373210081857655035873280 10356877 159003599287917750736622449511577261600 10356878 29466121858749540133089391608820265856 10356879 -106333574856530421853292786336800256112 10356880 43601192799917461115182920544869826560 10356881 495930306257280176013431416794915573120 10356882 190857492810124036419795652434271819392 10356883 248459354595749156924643043478598996544 10356884 -326964154430297765391833188335802984704 10356885 -125588784562461083996809038838109088000 10356886 -27635435748310166521498222912257217920 10356887 -227079871561429382228165650012423947648 10356888 -7350048586364251226752606993543987200 10356889 -44520316390324128038587697735919518076 10356890 268110779778448327680951268650521030400 10356891 -1705307708837320359129410222504188008 10356892 6549174383113780210220128630128209920 10356893 216328425713296996932021596551101963378 10356894 938492062469831653730813559417686208 10356895 -372476810282552660935939151459028576600 10356896 133861770095606696114128005297805983744 10356897 -226332178371539200342982610340731811872 10356898 -6832552678831484516699145794071246464 10356899 -110390831651577385557643547096106863664 10356900 71662090655490056586519094459514880000 10356901 -485497428220487219531712806505309260098 10356902 59289022683996767698517712980511198912 10356903 -38858244535670761823985546836665603968 10356904 -458787875571988060282994409831072737280 10356905 -117233999844404001030677954374825576440 10356906 -27228249843925786170835728098137853952 10356907 254885897836781235881295152267229377832 10356908 74916518081141366087939477623074256128 10356909 -280845607321885256841235728197543061600 10356910 -209844777840265840192311008411816883840 10356911 -345509780448864317978060776974187717488 10356912 -8873089570365494137623979140142006272 10356913 -164203111821172645891251396748691925440 10356914 81940818904612843189200702822108751872 10356915 1456645990700431828962273006688363920 10356916 284614551585131790009572768049834746240 10356917 16293756412138309969513985090957940192 10356918 -40599619355028284591194869276120459264 10356919 -362599093323774259774217804119097232000 10356920 -242856100551251944421090272161733017600 10356921 -436302021800918247875481068959934642310 10356922 -277615965034976647754631678768766814976 10356923 147557525033319504494893781719333044144 10356924 -27256225576204617664445311592550988800 10356925 -39576686646525060204931587100860602350 10356926 -7380184397967436320346018962940675200 10356927 -45059705364860992408974031493976439296 10356928 43746133098448389757355819405018136576 10356929 -63518471844882332798381680228389390528 10356930 15238195793916129206257934908297728000 10356931 -326979055713328077082825680513133599968 10356932 257663320353625496605099815484215482496 10356933 -55323006107221344492650017307433362400 10356934 222577772991424934286928074761506558176 10356935 -367903476525281413173271986218345462640 10356936 -23838066429359998433028338316760842240 10356937 3118009911868110630187933200293421520 10356938 -363643248351751855343021176739659008000 10356939 -270668580262666075985526264024596950992 10356940 155130467545193939033466867364037836800 10356941 -131146148722978460463627302127301602816 10356942 -2111230200141361698084432493203381120 10356943 54832569221105580853063205732255774192 10356944 41339779040966311438769268091407237120 10356945 66090832133467013133835498526812976640 10356946 -14683943232084085343985996741989325312 10356947 -101639817164094607163161169003808755604 10356948 -1004393897360637894884871393177563136 10356949 -177363071979520860827244884590169168050 10356950 -194465049671906201550865553534284284000 10356951 -171760968406450392988826661727615297920 10356952 -168327905275778562710409606596053585920 10356953 1028564056672879039606999714581217998864 10356954 66450810890362254793101014065583454720 10356955 -10028936012483481833193017144765184000 10356956 -18059844770394598922559741400087610880 10356957 -150120304405059427735430130183609206400 10356958 118686300825048293929657088710892995776 10356959 -1139661751080546017563011793470509768352 10356960 -146186363792466677655373684080983408640 10356961 801744986723774354093591085406264927812 10356962 384199849686738811806744931210245120 10356963 -121909869809528614527963590443432209600 10356964 -156705422476628036456147934439409182464 10356965 -232251486442704174881055205996720939140 10356966 91717877699515242092467825180524002304 10356967 -28042384229843881237401147179532874848 10356968 126423600591950759970523693898365762560 10356969 528847318397947088514332291814107136 10356970 38759685761420208496912554943785547200 10356971 355446113033170906521210224225874941172 10356972 -147571978123248025275324922386297604608 10356973 -726582700926749670655283538883178099040 10356974 -175664063962402640389353582912454947264 10356975 -1851592311908540937358612733657692800 10356976 12246286488953223214867415274084106240 10356977 51621621607725778135430013205907146752 10356978 -93668095597007079094707726995555688960 10356979 522769339058688732946776579559163059360 10356980 5344383014038948259690818615502223360 10356981 283592644228825436393623143701430675264 10356982 45076393221989907263391729519636411072 10356983 -113509437542094677624229671021091255840 10356984 -15194045052275647921489401171725537280 10356985 215593390537341802541133476444459226180 10356986 -453166369323175312952985513258624064800 10356987 114299823417557438664448169416967502360 10356988 -430084255231646419284626361126345920512 10356989 51351373782636713551338282665892210624 10356990 34690443683024719040747002476876288000 10356991 -182149608176663586491961196512690395376 10356992 -230664748087869533938714253910846996480 10356993 49732015012044634190881815001676410482 10356994 321218015115282245919069949463497241472 10356995 282840052464524949017339716274181600 10356996 49527738225665971067712106485195697152 10356997 250381036002176432404611219191109209632 10356998 281969581671015319788661128920201340000 10356999 -162203147036434787672060141624936565336 10357000 375071394209621263511002341619714560000 10357001 163009428169937364051438122637409666404 10357002 25505345445087682308194776045362906720 10357003 -225815588292071976800867679740335832480 10357004 -109268801571860858854696651707053190144 10357005 -41159000606257457292859203868080625440 10357006 376362011512688806869794894078855562240 10357007 -40857952742725893953161839516178444416 10357008 -17763067414605074493953986363475951616 10357009 -168883740963776260198796777053694461196 10357010 74673737275109117199058620306688576320 10357011 87914980705691982306274206889723776000 10357012 -226011617042505662100386584813045137408 10357013 272990317639814742556861566762135657024 10357014 -243266809335128604024062781418603499520 10357015 -17653603195501419884608092275306124480 10357016 -403730844497118119576613433254134507520 10357017 -355623060850314938472765698424241869600 10357018 -98704000860991703196717441163404950784 10357019 -193688995282954177169843137399105006920 10357020 -7201919037049422723212992723098823680 10357021 30307489317801024875470472181728888024 10357022 -165730744349561140761232894400353405248 10357023 -3750197662075789639035502936764581376 10357024 -560970660440685241262167243978039492608 10357025 -92203657832326221723597820216816291200 10357026 93763278653091344629033123542389238144 10357027 -49621397860444753425679184922117513124 10357028 -255560336672505640072973233797337233408 10357029 -102999277247030463928257132057997369920 10357030 -46957825997512561148982641993952316800 10357031 625065611045293467938140460801394232200 10357032 -307670615448233116097973144610690744320 10357033 -2104328317994228811663513370736044960 10357034 167516205294133858375420837461715018416 10357035 52486049892259432575864297789197603040 10357036 -26783568930590432912362849366434024960 10357037 160041382634173633799874959969071957920 10357038 -44766814617168515448973336697779814400 10357039 -274109208457229520808740916548757603968 10357040 39706311606945728498269848773468160000 10357041 -44544542210005928424306767968099602816 10357042 11561443934820112413932914265050470672 10357043 529535002836316509815087863497263825292 10357044 201065955097572935506223952090042249216 10357045 -132700048802555944083876202804514951400 10357046 -90350975941008249577148916371524203264 10357047 70649210871116698800962280478058783424 10357048 37781451433663230264829932588646809600 10357049 184777324423048746844643169929099762064 10357050 -117142721278477554798128224086018566400 10357051 -22464515901482124249569148301634344296 10357052 -176405451571093202979474529347227850240 10357053 -48510907890594045856125708412638645696 10357054 87261408318676060790224689915888734592 10357055 -287627912544750390867588957248473622040 10357056 69005290354366698614644563922826821632 10357057 -75331395855072872456460992295688581694 10357058 51019110955837332392545693629661071360 10357059 91449689691158824503319403373254419704 10357060 -6703323488548257618156373304385945600 10357061 239573053756819730713647862779157352448 10357062 95339977355633476109502997086782883840 10357063 -392141253230907936965581586618725663104 10357064 203392810697363980299510231329961231360 10357065 -5181889527412414257682562466165148800 10357066 -207723295484937174352933004980409856 10357067 85347033916692022429308281945809947792 10357068 -105932092435746533680897025571090355200 10357069 -37103998528979783179372916215917564800 10357070 110847328681877993702909615871684300480 10357071 154762490397088261888025301634410806400 10357072 -10810897707870499740928568283320156160 10357073 452586682638116032098078288641243362164 10357074 -24253282716752725493269172311067392512 10357075 -215597967747433864796467057781761587700 10357076 32966414547700762199025529294909349760 10357077 80447557558641206613034046217490796832 10357078 -19509981841342086217467603784211086848 10357079 -675298935289679818129928030709485827320 10357080 -21842977556328700843825859396074291200 10357081 -516200782143902211470968281524824614390 10357082 -286962062840060324196222578903558830608 10357083 -653433541967479140860236678038722036400 10357084 -46660581245379501203032633979619523584 10357085 -78329423931729498230536887992493693600 10357086 222210850168609355084658780338121129984 10357087 31382482264007013248869859892702141400 10357088 -243351481238508294066008169633233240064 10357089 -102608537172993214783114023646229183040 10357090 -121571020998553258298198494284055833600 10357091 12013478060554362794157202168585317552 10357092 -69047023468304712228600438884235571200 10357093 -158647725378988919563337984483013030658 10357094 9497358281053254745169231624723548800 10357095 31890316374721961792785484798372582400 10357096 163294781085821809040784857126715801600 10357097 -743608835621962611325416219715524047628 10357098 -38520676846601107654624802162307366912 10357099 -34586106319656476225387260326607765900 10357100 27457626951342780392501203689920716800 10357101 -168174494113079406139153156383496654932 10357102 -12709129298103487508784932643563658240 10357103 284971543533428945273793694921479302352 10357104 31288706047278767582919130663511654400 10357105 282819870031923802396529859993447395520 10357106 56538416216035993688050306469583988752 10357107 172314560970167992342605470359325629440 10357108 417755136185003574042084001696438886400 10357109 -4099526548136577206277194054018449920 10357110 107430804305329606105698415959786460800 10357111 -671777341695561002918684660209167739288 10357112 212005866210899429590104157987198771200 10357113 -58336102953078414985181512349426025216 10357114 -135095456173440240715596567905146056768 10357115 17718982430825954493468680751242503200 10357116 131629651076831994999887325286440960 10357117 -357049744379500217627160020032022995834 10357118 -329256822063575450827523372199509240640 10357119 426689573763818080964793956605671859200 10357120 56029360731969545171920806750034329600 10357121 69259228625627234123520173143769096322 10357122 -3733213451960713870444376402114363136 10357123 123423696735833103587628652981186501840 10357124 260572236110144615363642609512571911296 10357125 132759056471753875813384449124156320000 10357126 128257766624994405624352356499862169984 10357127 -185100421758657789602054392642825258728 10357128 -134928131061789028715773192729579929600 10357129 475895534863122011291115808652480460580 10357130 -17836251971490635653688189036032742400 10357131 662804546054254111657410165702862848 10357132 -15838128399225405708532037229189304320 10357133 85084793089547278037434100677239996120 10357134 125055399594126353398539061396222140480 10357135 -246638272335855110570421936648984076920 10357136 110829192780499937114768684545891540992 10357137 -238120307562905075002034821972006414080 10357138 -311575517936207087217359227015279213440 10357139 117959715044780170927124695470280090800 10357140 35589135854575484016433942409181849600 10357141 736714591919600855447554250609036166542 10357142 107976997414403952575011549991176061472 10357143 -91392864775617841908429303719431082136 10357144 38821662461135906773457668110775296000 10357145 -252714163982489268358529793712344575100 10357146 178593067687365274704449943366500467968 10357147 -234326680074230991368572320051159608400 10357148 229761901618991137335119927195107685376 10357149 49062324379414474348792418417442082848 10357150 -84640209520349061262753845234860016000 10357151 17506797858125498508768042663069452640 10357152 -2669240851383406083657524014108114944 10357153 208733518344883436575792176320960912064 10357154 -13500399625274645950514224678853875200 10357155 -224544333915684237046533871393124236800 10357156 224021311804002174771075648993272443520 10357157 -516026400971229436690455947076382422594 10357158 -66770738327853003994715742830484940800 10357159 -188556939421092975912256369468561001760 10357160 299092855946394421747600253682665472000 10357161 -212407734432409843337592343522904546928 10357162 19710898925511998838026044507522673664 10357163 327055293977651215117121946294578982264 10357164 70536452971449286146924087047884652544 10357165 183880999481273792663272363232898059520 10357166 -73586485682597109134072540805193359360 10357167 13342929054886723238760524914125852048 10357168 138701138438312829246649472309113815040 10357169 230608257151907356561526758111488135570 10357170 -267925096278601087271023351343729756160 10357171 543503512376727680326472258926514067144 10357172 58407586171748685547436065294673768448 10357173 -767722805142371518238803071948146474880 10357174 -17487464573858762106557350997906346048 10357175 -210695306309636960564900666072644423200 10357176 175103770659578656982425339721750937600 10357177 -112725039807611569990682254103065640748 10357178 -65118011895658986790292415764253017376 10357179 180904915487473483277977596318751848216 10357180 -82969202428940227493986357469605171200 10357181 5018046686416536536538125572448582982 10357182 -19504866274369690593769373321907581376 10357183 -60940230012676875160729032082708203896 10357184 -17573920037565420979839910118764314624 10357185 -54910965650554058902431453491134737600 10357186 -56049519319736969260478006177960563200 10357187 -503535663805700703555469008956922868164 10357188 98801137206453986598189605119555977216 10357189 -347240603259280673315927384818654551010 10357190 70949630658032750971438599646166716800 10357191 135535277231418449915760549505459108248 10357192 -504825878967337401559967925875196288000 10357193 10387201179374824282405165565561794560 10357194 -127904074922878261234948913384385849600 10357195 12434478615117402057394044854599411200 10357196 167215267751128190734808056920267985920 10357197 118494705142067447655206379688673309760 10357198 301635812574484362132679503299019729600 10357199 -94583973729126187936846616804361709920 10357200 9178890060192333729573501480665088000 10357201 -191223483625726893870316287805643158798 10357202 21091182209915772830082605794695785472 10357203 359874345052759145531476229935006535424 10357204 194050759198206418898558507393257082880 10357205 516188710213505457234971504716039887000 10357206 86559559852499648066090900571634874304 10357207 -64605437268878042600454942335262904608 10357208 386637331992080218922545360527514920960 10357209 36814587859325043755468213225688477828 10357210 256421271207157818391066141441509635520 10357211 -211832145983537210807197578737518768188 10357212 -116434017958665894952701197635515878400 10357213 -418404710255983542195979971344920104538 10357214 25049689435646028940536097046081510400 10357215 -104694692422108770248193810446483531520 10357216 -11976950686689451258922348732051619840 10357217 114291690730826832871153735568048262420 10357218 -163544730884651908846707654493213836336 10357219 -77810799506595943232873509879675649380 10357220 -113888764730353358049394177587150309120 10357221 -33223650049787228222965333016590800576 10357222 -191227973650525702662317918611788106368 10357223 -45400837109220168684523957253248124280 10357224 56719757409070508621257231099277475840 10357225 107200079648743598513794256070774745900 10357226 -163430179375826999961544959552809558016 10357227 18994887842284041212624616410205428676 10357228 22409726238245410692905391293553920000 10357229 -279603087796349246468059396298789776170 10357230 -36767531009261541465441290985389556480 10357231 57507085835289970946414811771605930752 10357232 -8259856585896921046126415326968152064 10357233 102888654694188133729812311078210314368 10357234 219583456752874145444442727676948805120 10357235 -60986471330746355460197950644475453440 10357236 -40701390279133688352224053926060935808 10357237 -603412467606687291259668220580100082 10357238 2784056918878431380496920520628735488 10357239 -131785173280913323470601658799806833176 10357240 -35286593496841679766387472360638259200 10357241 -175222044167117381200320272728155987456 10357242 40181394101870381017310262370323763200 10357243 -66374539692985736385849665542630606256 10357244 53239419921180678432295755336628800000 10357245 58928825674361229453449448904381633920 10357246 -67047645083963765222948170994255996928 10357247 -492694116702066593863527347999904024408 10357248 -121595206972028145119785940519844052992 10357249 -177811631511332549073177396817924800768 10357250 42860763893928037879683891074242512000 10357251 -281681434867004351205997856311268022096 10357252 200356239814895233621063371684023620736 10357253 -808908763050333551531783634574213149216 10357254 -81025153291592900152758528532290668160 10357255 -111572410311413740580630293676120791680 10357256 -39196378961733040382817308148672430080 10357257 112252180117134804470503704662708714688 10357258 154680876647454969330562071434724594480 10357259 7898888335344827515200016052023215552 10357260 52574013629533435086831120783585269760 10357261 -61703819940603267140706380044903831200 10357262 222721544992672041080302457989989440640 10357263 19625489244548038747085272551155887200 10357264 -41843862802010380790236996347544535040 10357265 393982099662877408137343234011039180660 10357266 -99481806177849606613082559532838510976 10357267 179034440964729043691589855144833909664 10357268 15778879248166845331625727115877228544 10357269 32203378500462377664453135900327954528 10357270 -53742769667892694046170646024583444480 10357271 699039371128806770227931322889410758472 10357272 169624586067905167965163436788054609920 10357273 67410125199922339455804515306486232000 10357274 -9766757710023603675909266995605058848 10357275 105850447547627439647110648922702187600 10357276 -457671535619520054405828366591720163840 10357277 -628294769229788550285884784017004197754 10357278 -41414254355269966702494159454184307072 10357279 -369597073688895708632210589166251284424 10357280 -307483889700450891088009145592211046400 10357281 -3411710919273470515883709994916835840 10357282 -120334041808749314964334723003418658528 10357283 -215443697293199479134283418080986594468 10357284 -43349438495765408552228570500556955648 10357285 -138813688554304223728792265218929430020 10357286 -48169208395980588899220787841601899520 10357287 485555910947484128845190105040744762960 10357288 -23734782793820708929717616137201920000 10357289 -63199168955370846278694484342283169180 10357290 137087683490602947201210048804511619520 10357291 159387073405914750631954830891219071632 10357292 108001498878935385487128535947017978880 10357293 -390001440059321983030364029599653113536 10357294 380605703141423362170338579845192677696 10357295 -241997764449236986756266409177797955200 10357296 151775025210772272400608437340632776704 10357297 -231634997351545206035589975787506041628 10357298 -65714028400708320570928385231367498240 10357299 95509663977748855404551447160784560240 10357300 192992151452939980494545685718705462400 10357301 -887247078739277169135873102991300832868 10357302 36519723201162648906719657579043191232 10357303 -91121648849472653606681700521051952936 10357304 19041054897705095617285014621289267200 10357305 99684783663420413948809035621590824320 10357306 -40129963836399664161924623162355765648 10357307 -253176275592015664175620477805450185200 10357308 10410299145805909815643920315475023360 10357309 288080957000234132511624656236975255200 10357310 57371980551091964592815605949013634560 10357311 79491484180611911593347425236126669824 10357312 -46049781918905285468590561503918161920 10357313 8786188602614170422780326322636634344 10357314 64121716221864338852238730914179260416 10357315 474072276906408453848026149424013778960 10357316 -818758704614378892249006906481207496448 10357317 55797327225508840453033163334764108928 10357318 466890748301691014308456480302870023040 10357319 -113148109474373882639786353003537335504 10357320 142342206463006515783091226227116441600 10357321 -138373824690273567186509866243621162560 10357322 61613611496100027640342231153387313712 10357323 -286071999494258621682827005508060907816 10357324 6153335667893164095274645996441186816 10357325 99497405328399187529618588485875561600 10357326 83531766923366144145707444666670427392 10357327 -11832929455139907577479405406087815920 10357328 10662148146455287297332492598342705152 10357329 314527205363004277449895599752103510096 10357330 57514841759144525252626745539481446560 10357331 623854882547379521556711479025179985132 10357332 -217132691990812224189030656365289011200 10357333 35086893795873417360896539049826603776 10357334 77036952554961436995060977827747693344 10357335 -517828120213573090389885826543995268800 10357336 -12335027025819580802613459221228052480 10357337 56141608818135091322653444840969918080 10357338 5534512304529062197551123543685026816 10357339 -730865392353782183573928827486577127944 10357340 107689372499127390418083531664249159680 10357341 431810829675526187323039703556990963744 10357342 -209521056360420184420456782253687296000 10357343 274945605082326472945252103425128901920 10357344 212976247838433508783640810591582552064 10357345 67280625518111437477781563590799892520 10357346 9823901998795701693797028798050196864 10357347 -2440822060464132958317096291318182400 10357348 1732939991868321622278050928332193792 10357349 55013896561958942047487556343900040640 10357350 24224226701630092265840253926863248000 10357351 -398768154051681507119606890379547448648 10357352 -206600926075972812752804908104078673920 10357353 -59385695536136424450054570693634267200 10357354 -45172347598679417436162380846333695488 10357355 -192200142686311489572136436515757694240 10357356 35291060581473069181217373733910507520 10357357 -449643070384593833462488577194508683776 10357358 380188088958075994798704950946060288 10357359 2431529362484740052579692826281328904 10357360 -5129336038307748116873743446288629760 10357361 -9644102042671882714711471468914790656 10357362 -305682191600835663373713583872003068160 10357363 71982097504742408967649137426430567504 10357364 51194338673055781481616330611762107776 10357365 273653348143946890892359098908717586720 10357366 -59729474281051157665434484200311045376 10357367 7861998139080876734981514400972146840 10357368 -49899600192144011460929139629936148480 10357369 -396655296118905569569915019316356719296 10357370 399042317806610998261433102679333562560 10357371 80436131373363339567710901033121760208 10357372 55894777574342208770515169276153624576 10357373 18241939217881134568136073813484163568 10357374 -275362781290035575729419042169663969280 10357375 -162330721603362251936726953442996700000 10357376 -539097398167830634922469957537040957440 10357377 241851551066677633975043195548602454320 10357378 273052604495504171870512783227126732240 10357379 -43979901049205170209018117661779336960 10357380 91911710051757218970703598153410437120 10357381 -635168614401663298447636456763031782818 10357382 -76298165868644121290589903148312748928 10357383 -195952920080055649310341653992799198336 10357384 -673209960212324386562968770733691412480 10357385 185971343072889235990802399558943318600 10357386 -3187494546559525918918621741193690112 10357387 243035036910390386979930609049760479080 10357388 245926729465064738857477427499192684288 10357389 115432764357842654318747579217629810880 10357390 -285385170413629921195190556661724075520 10357391 -112769885132633257541551405014747580800 10357392 33238761132772959623962989805149880320 10357393 615202884448107291925647535219620686642 10357394 -221330860717466536689175945969801752960 10357395 173679990444346352309292158993897532720 10357396 104466906568875425430837253565427470336 10357397 -363107536555792980434786998118923319154 10357398 -81045787188951049766640665587226150400 10357399 33136375385525009348271081652407361808 10357400 278373062816145880607760671775873792000 10357401 -41667208694103274323532882903208563776 10357402 145972701843037280069120001250142171904 10357403 -131558607577336076692537931530574245344 10357404 106665432894507922487859790846704844800 10357405 -206010951976817939513451995095220897940 10357406 -192451631824796350219978095746592702336 10357407 302260277715314608550364648792910279704 10357408 154535335426577185174247333651540213760 10357409 359601126256893317848152386034287482560 10357410 -80655802463914260127257433014927360 10357411 -704775672941524402286898548242475997988 10357412 -202456471328558735413019697835393122048 10357413 -332861012097690191246339337371008166400 10357414 345412123304440633544724125238463501440 10357415 -55405384249189280161545793210072442400 10357416 331491341168862683742519078393402163200 10357417 382563931103123079226990594925434867200 10357418 75468711638048376499774032629764394160 10357419 20061020006279029736002026814704688368 10357420 20618270960176700069893460274952949760 10357421 -16139016076901335913078442383229340500 10357422 -24402929074929956965117031324310702528 10357423 278152340508808942299842086755895153800 10357424 66111266742403616798952606160754737152 10357425 -60409893037162435496641619786208003300 10357426 275802534894948698756397878377251784704 10357427 -453379651944457135108215393056273533200 10357428 323555192517604317354064399109242245120 10357429 -91384674296538540834264239047520788032 10357430 99079654380028036856291916491933007360 10357431 17084757133665605637227790764447151744 10357432 589808994494781171801039191826478387200 10357433 126360409231609634510864425695143648682 10357434 65768478031366147588614780011134277088 10357435 96575285419106225439266040589756281360 10357436 -32197211461436040761336449114680376320 10357437 669850880502230145257172402514705344000 10357438 14169448483324316993720562854088625920 10357439 39420797995315776735512340226376562240 10357440 -5463224078823890036068649411071180800 10357441 -202099514121465326601969761713953030400 10357442 -93361068488301643595088234178549580256 10357443 -534608983496083612242198083327069014800 10357444 -51574954819998767291653006401630209024 10357445 103120674827875421239654724036653023360 10357446 103507515104387982166735180038799948800 10357447 39961635313586071827895507467652596512 10357448 -144395357534533725417112928445981603840 10357449 261825898677247053658986871383302056128 10357450 53497773490068684570322035254307168000 10357451 -1198319777840849933749694591857733568 10357452 53992050100464938003859064238398881792 10357453 16875323235814578489583956944516528000 10357454 183989878396804366467940190946217283712 10357455 131083140889794358182552913246330252800 10357456 -14736680527694590672414710540202713088 10357457 9707201070043007411982567306830013024 10357458 -53787062663196685244565966746693425152 10357459 -5100166427001926412125432307396542560 10357460 268098680810763804784506928366961729280 10357461 82762887354389283573097874711660493180 10357462 -46803496143275813939722098735734700768 10357463 -465940583880661241696538876854803700760 10357464 -16956657117869727823245535933738598400 10357465 -146110104474970531314172910976226246140 10357466 -93958098893229298995921777858580285440 10357467 -135674394286793155454820472949642246352 10357468 -33524944199432228154263079872277010944 10357469 -754829554886800208957099825004072915456 10357470 -9757194051094277067801957569614588800 10357471 170624323524856527104511695269788830720 10357472 47715322844338564756737965260353306624 10357473 -57251727464136247978869688026784500240 10357474 286467109931009817061082449409396938752 10357475 115811794986839546052705552062182779600 10357476 209738695715134090394819118408808952832 10357477 210413164100758567843544711734404906720 10357478 267165469809663644706930913643922467040 10357479 -191494251930865004818178807582513928 10357480 -62052273583858738547812226978522726400 10357481 -159947973591529513645394645218024299228 10357482 35382529126296534698643398185250106624 10357483 -516393216776746846533911240473015987496 10357484 -119204137748454926807625103030387937280 10357485 -55928267211389867626646013042487818240 10357486 -215467993388610478466606855733816719808 10357487 29118716866575980715384627875592350592 10357488 45490040390969825542338901605139021824 10357489 93842870819465580215360059750146323440 10357490 -33999719904060753458626417566576668160 10357491 -123085622876435778922021662194969329608 10357492 5723034860089457873425531919352850432 10357493 271205658999088018660707859461688444800 10357494 -81959419638271034708462646412329750528 10357495 -503482054232413893301073765232723554400 10357496 -1631169029727161552545825743177830400 10357497 486855700251969312680438026939972595040 10357498 24492829802121499855226412126760798464 10357499 156530202368413172198022142964104557936 10357500 -31714348726120149669949872579679680000 10357501 -183991037347926349819367408244445455936 10357502 -72483427422629399554271068897072826496 10357503 -43989364008863633948767570117883358720 10357504 -127980514693989682009825486440119664640 10357505 -431562504959636682188049954878239444440 10357506 176581765462302255333683000830794879312 10357507 273775041979220647969412578093979431200 10357508 -152001733451509037391120135271894732800 10357509 73738431726330862655060588769789734400 10357510 -18842306627926686684916884855728960640 10357511 130796727745397944059682931477331338952 10357512 214816427155461484719681526739064176640 10357513 616149732316385476833428127955673001744 10357514 112647062609201147775896776132754333280 10357515 75356204740063174124348170990655543040 10357516 38557071516550888536843159121609410560 10357517 393314573510129823218134278164375095200 10357518 9376272737907437095823105790364067904 10357519 -132174123101434255083678578901865376080 10357520 837034080470720873398174593622425600 10357521 9610856936749339723316196027693938304 10357522 3116460681236078588954689605820178208 10357523 -384838157288714085374127762879866592696 10357524 -64834611777181138446335815113707827200 10357525 30883352571262247021110028923296837300 10357526 -212970097756442513243654726491631310720 10357527 -246420433674578630379234417861935473920 10357528 567568485464970879446371386675678812160 10357529 -35380891264692582974809996153277108160 10357530 68086356347907414388569619981870917120 10357531 -1016410662181316548028319202509336115488 10357532 50294039892108478181554851664436736000 10357533 -105795658190506437666858160094373789498 10357534 69395461777551283404110186783965876224 10357535 -223041254990393208771948639924344978520 10357536 -7687542283428257362128885504830078976 10357537 142613513138063429017150141736705804992 10357538 196546136261874971676113104487396202144 10357539 -3878156064747941690628811463450255232 10357540 175519458289448321959006173760232874240 10357541 -627587425663854498680466681617091569700 10357542 35727380486281105629626597095896686208 10357543 -30367926275869812195267433165232547840 10357544 -78299189282195840085611200772111400960 10357545 85120943275205001566899982335849602240 10357546 185102742341702854549862688429360126720 10357547 -44786669697022861676969650080264507600 10357548 -177403149495233180000361359089291100160 10357549 -574109081761659900230484249083124699636 10357550 20041650455699543245652808583285305600 10357551 14444732046083120674320167793629583984 10357552 -4766433826735559761376562353109401600 10357553 -83758492369443825354815124582717696600 10357554 -74858541043100089465522687845888478080 10357555 3713934996560353789656586630022546160 10357556 -51409818056182541553976390980524863488 10357557 5628261337901465444251933629264144192 10357558 -92768584074029982814825574287403111424 10357559 -81901947144170954329521635472179855280 10357560 194828599878412885292883193102099353600 10357561 -215013894224940176386741328458536090838 10357562 -138452531760632110043958202302971245968 10357563 -79989018012420122420252747302722691536 10357564 117653667416267426487905912946707209216 10357565 143835727452674042367010898265347443200 10357566 -50173323112581453264295802871550503936 10357567 -112467113040213237696525448932595616640 10357568 -54973662772139010440942699806803886080 10357569 -45913105841964110211324347246022178176 10357570 145350513751263498380616556487227084800 10357571 -140203189219855093161513084265851823200 10357572 96190645755681020949098974025301384192 10357573 -48487122766624280879574661163055339780 10357574 -54234164851749107550188806462050274464 10357575 -78553800169203473105683137715494779400 10357576 -518198224210812151821913274522012620800 10357577 -90201874675047646482068569100654148480 10357578 67524472556915771706579106209376174080 10357579 2003518063957989477036267306849008376 10357580 -74950011148220075760064243971867555840 10357581 -57991184409564098457825606686439475680 10357582 2957387364895845793412016682359937920 10357583 -590157523471682013084890692324317249168 10357584 -13417079723131474331389336519260241920 10357585 70732941230061082628055284581818576000 10357586 333685768902835953988584271646862602400 10357587 99850083765065285003579052837360892368 10357588 117842317811021903536883814153898786688 10357589 86007249500921461467156138839562595200 10357590 1941022616781185826520587963292938240 10357591 668465778150308068710667025187955785992 10357592 -141892867680454319939458047831474462720 10357593 -56089226929796845898632688904078639456 10357594 -39323017985356346372012222733508169760 10357595 126491008590649712663056256251113829680 10357596 -3277826271701489634815194861882576896 10357597 145862435784712885851658151055366643072 10357598 -178622155132603647600547654361613320064 10357599 -79571594183047761467681532311960914560 10357600 225558221471753066399455320666931200 10357601 -22965996966797815410866378624522866398 10357602 -49576323242095293152255051740627479168 10357603 1044539222322033090099884847658609247040 10357604 -314053394874312761895490408201060402944 10357605 29085115103353782537607188860336438400 10357606 46278256134497147996799228612692734080 10357607 -144623180478047043723355440129690732528 10357608 376661193284705956457121944190931599360 10357609 -435094524949046448591506392000669269190 10357610 108691166805067685134642578501108036960 10357611 -195970462935507179417666782969017062400 10357612 75116857391561152442735106469668536320 10357613 -79754459240581024857561180668214754176 10357614 160741434898851316812838072281508807680 10357615 -505582715706640268612331772164213795600 10357616 44167917971925113148409962856756838400 10357617 371553860836042485171314064800911790400 10357618 -114438821433893002412883741355508064240 10357619 -313386616611644708251221735280326700980 10357620 6618543860757113661599421315236904960 10357621 79451560382855172603839763689246366332 10357622 34346523117941095019752758852695808000 10357623 -118723467194445235830789230262112019328 10357624 -747223699118649057521938065208570675200 10357625 5090832598918218465671174819233728000 10357626 -5606715012129819336461503067436289536 10357627 -25733717225031504787036654981686220800 10357628 -16946566169807128194408182032887109632 10357629 -35180112601725345229715758750277500416 10357630 -172975615353525835692889302525299951040 10357631 54420766923396067362971658469864313352 10357632 98391906569319934470098624650307174400 10357633 17183834965298173885264008114868199808 10357634 91045463375537781430239165827347113984 10357635 243177202127255662180149593709216423600 10357636 -4473053897853694074678187586103103488 10357637 232008427069255318496166108661010984286 10357638 -78854053737417572277576512029645621056 10357639 323758308039278070618354308087544213024 10357640 415390381662034708340446884468533760000 10357641 -12014084865079378766985362697364329600 10357642 192152111319554111567833597275020853600 10357643 -303073459053428304721314185528140152108 10357644 -35517794420455028038908542280090267648 10357645 11703737919570354501961236981560143200 10357646 -747723819692661025307271552137215872 10357647 200127804350366943825230478333028926600 10357648 18970129317270397200546198076291809280 10357649 211242098003076975806689557525473113650 10357650 102916908022929086640531949250870746800 10357651 270926987862280313410006573936992584304 10357652 -2969934449171030465493122058098085888 10357653 238778383900011072469196548358671448544 10357654 156861033857593130047712754847689439776 10357655 6635449320271809367682846056882475520 10357656 162582004654833006734248928296872345600 10357657 77379748455213830008666628444388763152 10357658 -312504888620793742449468700254429199392 10357659 176569190662833307971377962726518812160 10357660 -119609936784900741878390179750764902400 10357661 -148036212783860610425159107931309762100 10357662 -63905186988126589178429059648635565056 10357663 -185757030014844514188194299416839853088 10357664 343172847448455336472700926166304817152 10357665 69813779722391107624323031503653761920 10357666 137631625591064183984181437373895273728 10357667 -377972961478975526399107045389927733284 10357668 -5175556907977532214323560436941587456 10357669 -114193975447931403188091387920270385960 10357670 -146838317649377571589991520243754339200 10357671 -286841263776331605156463394918490780888 10357672 118475473540277623731808327629575454720 10357673 -57405031601359781456878490965566585996 10357674 179391481758247508310877313124171889152 10357675 -78962265087606394086930076429953442200 10357676 -93142806640135175433507354330727283712 10357677 -45180014286321420564426265091581013952 10357678 -12852564950333307727538813237907733632 10357679 -103323677344236851309273862624230670360 10357680 -19910361510776028450821239097760153600 10357681 136304156765168486105254887661723750912 10357682 -125238291226379013896838674579811714048 10357683 69388837460114970664580749282510518528 10357684 -61947579672860191901383567124891153664 10357685 208361977252443955344128709475373631000 10357686 -296494637930986058020587051346678041600 10357687 -134821881827407508450949591209530344664 10357688 74728773938891509400350473887676395520 10357689 134089888922852056065329329049245579008 10357690 -46436991389255676289926261936786739200 10357691 -166698892434141257677698559686660828600 10357692 42456018069867862468169668271545869312 10357693 15776541002107111675764389991039281088 10357694 -248519559136274931331852558077681345408 10357695 201320888673012852152441685643242603120 10357696 -1600582616496961471385658716040724480 10357697 -134503180976476242824777473822764936768 10357698 -1106455170315835648425771603805363200 10357699 445420539805135149563010799842023283720 10357700 -39871205757360972334737329915410780800 10357701 247331637222524474865896530837713323232 10357702 555014991227824857357690216310231129152 10357703 703495088154595447058063735443450964952 10357704 -61206080839291599074304962968686919680 10357705 -174232008381551932813588606315591323840 10357706 -70598453742255059639107632498211147680 10357707 92681055745933470045228877777332706944 10357708 45286058205117279901449390929771817728 10357709 48530175855209867548733452743120758316 10357710 -36114000803850424716975802047087098880 10357711 -1782469522281705511393189327770461696 10357712 -164447244057129454152907727077101379584 10357713 14069433208165466408678508334826385042 10357714 245656921053449084581237807200288333456 10357715 19230721316390723992025107852747245360 10357716 -22121005442919359837888918058884610048 10357717 192043334993864048096766768978847836640 10357718 248536220576351959981903944168695185056 10357719 -145296951227077942498160593821803201280 10357720 87536163371628287480926200668961177600 10357721 388981650126922541076269005662000666 10357722 227196088952507565117085415515506078960 10357723 256512877738088371413088088171159147972 10357724 90883880530390706194894345082734586880 10357725 -7880769403007844937196939330174544000 10357726 44634382808901194376568168161816720384 10357727 -476196796067041078713410959200179072400 10357728 63874975146117698934863410940407185408 10357729 479510427559087948335123921336481339584 10357730 2730297906588822504042323769760180800 10357731 -239315771663383808243116105017935959440 10357732 -58959598505770877226186360877452472320 10357733 573070902655879881432957458590632569982 10357734 -145260997734994020771057000513353344320 10357735 1057358014510734164277044729970264000 10357736 -7374509280651446829016194790744473600 10357737 -87012201355608970114081910709622156224 10357738 -78705547278803057420725761254175846480 10357739 84532609021524399485520248352547405824 10357740 -276398985649747704361026189619503974400 10357741 472988979876861142065279136375728061142 10357742 319857133872436528426062951392090014272 10357743 -18457836251273602570063009052123040000 10357744 -45294572725433155177240573692801187840 10357745 -375073838921842086071634765871818110400 10357746 82434758829645215843366092548723039744 10357747 696634791492078839408902399829954447712 10357748 -98307406946170041459449386417482336768 10357749 -452763219237459172646487932570934786066 10357750 46151219807901793453260321379193184000 10357751 -1050400599427586080513000328275046400 10357752 -79942917369678729377560848931611893760 10357753 -4277285390396914287983105235253944320 10357754 6364336274377720060750714246072492800 10357755 -193381540122363069365548750139189817600 10357756 -91846761359091492964884490453584156160 10357757 341449259656642948487083204440977189772 10357758 132519866879127679080652537012820332224 10357759 197409404109034044178715359246680027216 10357760 -39828951950677224140278846277214535680 10357761 -234177008224804971863849493580674789696 10357762 343365336191746396268977645915018664832 10357763 126770831659731129342019372915985541024 10357764 -27729514233201982281141707683139063808 10357765 53769910372698469392668799012269769120 10357766 24309575767381421321055452764029358080 10357767 -505310588875557183911933264564537809200 10357768 -19619981309082645914031224444765629440 10357769 -957610888604244760270173234313597395840 10357770 -23945581590221212426249035869885126400 10357771 -335929243852167923699844096712173786028 10357772 -184801547603242537075398609906154170624 10357773 104175318512459096734749520359038857344 10357774 -4166967719068733500228983662910443520 10357775 147619049392588551611792329027805281800 10357776 17552723836444646158122314076698443776 10357777 748706614768426783949920560091059625824 10357778 -34267075703467742771690459496807592560 10357779 -186853443971666514399678723814248242112 10357780 66130371083312042471093291958717949440 10357781 14900615033366805068079490972509106560 10357782 40075650439606533304773104732735569920 10357783 100806508153637513011209197948173536384 10357784 309476569536795337897036076880235714560 10357785 13716250554441893904541538611501825800 10357786 -50052322024624987038101486342808411408 10357787 -709575594551044096224814435404136656408 10357788 -56208670206773240216670007176990941184 10357789 -18871256346312009514704749756880141672 10357790 74578582933268841716857100318937150720 10357791 -247951377400914854964943250348714423040 10357792 96250681985457670817582724425076178944 10357793 41646725243282730412323438827032562400 10357794 536362258076821889288955223153559712 10357795 -78861746686674163372860582504038682720 10357796 663575210581148310224276079874737960192 10357797 41657356996961945959428552236284416 10357798 368050104213377166957730775824518216192 10357799 -383025446854911711192631831242221512200 10357800 -63114606586955639098237908562274304000 10357801 268176558254536223511551453726786983802 10357802 56873522052837865720671036576715659264 10357803 -464562873983618545496152313849730581988 10357804 282279121417906859663699783960683123200 10357805 -366632618630344034151536231600107527540 10357806 -35655478148334576846540063303593237376 10357807 161736018356868556352178408850307645080 10357808 -108017242849008837612937040367081504768 10357809 -109213917057957208769960770779972387840 10357810 97104435858138213852099595365003334560 10357811 415143240125796393445464900808953101112 10357812 -1087851093622101564770964814894399104 10357813 -310172122302792802303148697100219591680 10357814 -207017805862830552002022705025567190400 10357815 -101356432747270361079413448668813837280 10357816 270272227860488251708976745097826734080 10357817 -102065984707549810350600001721376131388 10357818 143019211579839860842065920363278101504 10357819 209139797741888050512979912840605781944 10357820 -57495903074293878715408518625452057600 10357821 101483908702596511002920349981282162240 10357822 46793712005715897586151933467315492800 10357823 -296236516092857206370108509001751972864 10357824 -8370821750937668168906856753077944320 10357825 98942845940287533834424348923334510550 10357826 69234776000566857727349817155162320800 10357827 168564010944341936709383382190643280120 10357828 -132928679111718577598415394297177757184 10357829 496718234452283636014238592778350998430 10357830 9066975881586689247059840041428042240 10357831 -529816023837366449756283162255813609600 10357832 -265570134434865027363601488752811801600 10357833 -289550255692415790071397134071264216896 10357834 21894816017405234370947465820277242720 10357835 -28453963619001882294045520763307206400 10357836 -44780640077667904571691788118001279488 10357837 111530681802034557403637304565484275712 10357838 404053295796760632727054419026553520320 10357839 116665876137729391975177852187895289704 10357840 539102250028152470817317273506283520 10357841 714734597180544003557829278238755198592 10357842 108177452073116705559065611991967180288 10357843 91420442084884770173559057201081858240 10357844 31400394053785286098735160699568095232 10357845 179055207123401436368787644437024070400 10357846 208296126355590909061740974259948547872 10357847 443878231792603643314867786269284236296 10357848 588990188864129374195341969440636928000 10357849 74595506475066138336195728328196224000 10357850 151546786208462201978244473330441376000 10357851 157274400939071780882256822306250320384 10357852 -106146784136114581131440693271323394048 10357853 -73235623422232968990260161778502845472 10357854 -37931400869016329174028475238381808768 10357855 -219640503542713817190621209299333680480 10357856 104837305063050884184782846411500683264 10357857 -331070902897082263263616656789455710446 10357858 60083498646526904070700353163197221376 10357859 390843119248646912624531247959576819520 10357860 -74797827645282349133970419716017930240 10357861 -282462020116334368174290634418706834856 10357862 -22360660319999025471543828206343236928 10357863 -133538255980097385868640279863683926400 10357864 167748864207110072560755371024370155520 10357865 -540983735459541567590737945115137878720 10357866 38420877116612401655085904088824233984 10357867 -36479774374542279472254000285676070480 10357868 -298079933758554759429121066638380067840 10357869 -58758949476857270391172595640419974560 10357870 200108627713145402871721515063266319360 10357871 87800988431638505222598815784439503264 10357872 30037985262501764919572764250257489920 10357873 -206724083961984427849077997781423359760 10357874 -65794806674607568397443300972850385888 10357875 135910792819969074701798997320729856000 10357876 224672096188612953199068784136129279360 10357877 377587477348595159033055385638504519726 10357878 84109712580634546376012855656920729024 10357879 -89618977040725579666446232763087479968 10357880 26945105990826093477364628367814656000 10357881 -267597467040942269830189600858857840048 10357882 5329268653135941416592980782668135792 10357883 -4427770418801029530738762736273376856 10357884 18008494183650218191226310030487948800 10357885 -99898338932029220677366374875907305640 10357886 57491945157463752633727687450950463488 10357887 -46563623479460871366352366141382222448 10357888 358736813958229002143810424366170112000 10357889 -152604409853744952187448586855302246976 10357890 -118768397344185963445902700048325422080 10357891 -348672569493084533457103820550302656 10357892 220630450461706291167724086896498265216 10357893 31372894828386560773127807134493491584 10357894 -201035569584882874465035745776293337504 10357895 -211282935219534605735702861527283550600 10357896 246581605156873788897898764229941657600 10357897 58210154431735209406377598457679909600 10357898 -186746058635856778859757847857292846800 10357899 -128772331369867827147011393664397005840 10357900 27475310124708416122053762643507379200 10357901 168130392647593248168824557942794509100 10357902 -99868866760723779763815449540497950720 10357903 304954537220763084772831128218631778440 10357904 78514534513125174074285181224101085184 10357905 176169986264274795047248075353493595520 10357906 7151160309643150161659380256627367936 10357907 -204094764897330779638454324627587476480 10357908 213155099192138651490095713412871782400 10357909 68397903809467410991445601932568745980 10357910 -6393673088915822331830033701954256640 10357911 194113952606669066153097028901736363360 10357912 95533026064253071336805845058830909440 10357913 -308664603076546495430825521081768878060 10357914 -136554201381101125160592973820277941760 10357915 74520879762764390343788964325164298560 10357916 239874906483764007095748953547208650240 10357917 -52137040091377381146110551074101147520 10357918 121061805945942931801910783062588218816 10357919 26517116726932050545385369648320158176 10357920 138209806246645797547799261230692433920 10357921 164718541067654448548439082855425276480 10357922 -20180745783205163766056146830446131200 10357923 -14919287701566376067312346630516732096 10357924 -356777316678989802094753745072724310784 10357925 42467233076485005129771180453142660500 10357926 1563798427091203573574106189208335360 10357927 173044074350644105517723629937166456160 10357928 -99224676497923963140456437677301760000 10357929 79193415875692752077210764163594557920 10357930 151807783395599378431391758800675225600 10357931 74874384684150577573288285062148910472 10357932 -77774099514143545486205717354412834816 10357933 11241880102779888286425965158301820182 10357934 321564761226460527842145057779445239616 10357935 -39353681911222636533725073517295539200 10357936 -153533714203352433405158130692911710208 10357937 33875630744276414915483127355496044032 10357938 255879205673066822680030814638950777744 10357939 1575880675776600921081257242750330360 10357940 859202164732276597902270655158343680 10357941 242438654354580544821438871835913377088 10357942 -103601910984245998094581248701506658688 10357943 -299143413418614182639120431493618632440 10357944 -65604935748365481129115647780933857280 10357945 167187418507014119857500698755506715200 10357946 137618951240916594669002780318065218672 10357947 27701962120063382561077717074969833400 10357948 401776520844974778869222166003794551808 10357949 65203167283676004931101100430817027840 10357950 -17485777825248623231383634927744640000 10357951 -213227610748454129689108103663663006528 10357952 21410416322690065892239567615156027392 10357953 -57232008401096051504014396515429588192 10357954 -406082344838420031276369912444136590336 10357955 -367465843620243222869264060195495078640 10357956 -1355824496780153483054877562260344832 10357957 140958843928524492434990327707505549500 10357958 5396454407300835816800087434363300608 10357959 -141020244947366355771068049984229867440 10357960 170301151361556095606914050973313280000 10357961 -58857421232786049587816391683228825676 10357962 104117540301017560070086629972288759552 10357963 -146910231566660797254825198186728676 10357964 -203347221273037115874114326248485565440 10357965 87368305649523513500900021318642270520 10357966 267198169898678008009195623018788298432 10357967 -15714110679679655660572774609766115408 10357968 31083060236289911475693746109413326848 10357969 -4924293919045745799420275769336461456 10357970 361000958704776330866231022985282560 10357971 -28911491598919016748066042905146519200 10357972 59421033466213601078615530872710035200 10357973 -109356029700474138681351277433178905778 10357974 40288683497409166799026896427231967808 10357975 188451154453234059413461598034730559400 10357976 661257404033274388144115372098480988160 10357977 -46317935560727503308746249706271251456 10357978 344324277233623731415299208244508461040 10357979 670057289085124447949071519221106821984 10357980 204216731190618103273818832822334223360 10357981 -409126745955830488566523195203287856000 10357982 -155325853681956139267265710047054273408 10357983 345567199299589068854507078246942457600 10357984 61799239417558581648967109919372214272 10357985 347374647986524192431954091771473182400 10357986 -87870709959256692731448293753867023872 10357987 -294269053463950576179946630488118539364 10357988 -313705704646662173443580898231797733120 10357989 -339694878898588705037063635543035083712 10357990 -51272070309661151863755725499723254400 10357991 -85292202307708058030874299470932619728 10357992 175280867417320054427731296326749470720 10357993 356739596025933980834459031740461173760 10357994 -34504286687626593864543568601714202528 10357995 95667670637611344275411272146497979120 10357996 51363170662493799955977310415129886720 10357997 -201002907853853677272070466474545781460 10357998 -6254469339191676086514243010858045440 10357999 -168520159960209550868391543475654010368 10358000 29545268263565078355798489958440960000 10358001 -500675294789349859887438385484943910398 10358002 -44409776255208911232888873264414374400 10358003 -116134878271737638640863319051019568880 10358004 -50349111948933870435592750484693667840 10358005 148766386884732402250649352617555084160 10358006 124396151069342520567888007195270606080 10358007 173752614322029325795473367011148763520 10358008 -25590113306394811517249707875619184640 10358009 148781511973814285719175850233978991210 10358010 16845989078470985786877007526415475200 10358011 249938161942147720978599683699852792612 10358012 1478271305684152788056992786286845440 10358013 -93673091363977251867900877276805600256 10358014 -210564183029773012610317909851001199040 10358015 -12782179082626813489034986536646766880 10358016 305633438183835726373894663832718016512 10358017 -453268656713749173008935540151037329280 10358018 -300315575835189317708110697112786015360 10358019 -80396246548578032092309893063021512496 10358020 -2367047687644950679253597127625163520 10358021 196147888778015808586000636274224137600 10358022 -10427905279185325046155001832025712256 10358023 24597230407679540502964907837157473024 10358024 -339911031458878971043947798890465111040 10358025 -1687132463096428669044459880987273200 10358026 -18010719373632280198963514863430480640 10358027 -204375271409104577069597539769430478800 10358028 137181160047209232959992513268360778240 10358029 162789989380875389628707964153926630688 10358030 64717880046774843029983353329912478720 10358031 18370224118153293008387228586279100944 10358032 70235804494701759566914902047950405632 10358033 -32349734598475065470356450886270923200 10358034 30378120324620533979728540073734385280 10358035 -105830422582295155072921428849823232640 10358036 3183642640759280701414052714577952512 10358037 -34821959254856682652463624838417748914 10358038 -129874498425692069607310200319391194080 10358039 -127560450304033626960367650878617745328 10358040 50923151095710635377893942861496320000 10358041 -673973032458001954335451582152825685558 10358042 -195645825903524245044403288406317613328 10358043 4515346502758117711743680020516037424 10358044 474614763579715149764949570807654134272 10358045 342291863325799201544541658441557223800 10358046 8103670024076781863963130547690662720 10358047 -186716446316321483358884169011943981968 10358048 -388267168907594032288386768914148753408 10358049 9502438169333240164294262430755336640 10358050 28918608781677114736301614075604044800 10358051 -546058730682190113660732310032330418296 10358052 121765699307128585437059605080442675200 10358053 -622034725162664888060847161438945141698 10358054 55614080979003336809049160123953977472 10358055 -1226413023293340435877611975308869920 10358056 501291915930157770337232404963745786880 10358057 -89162015146993382641281289380186338694 10358058 129613902544244587592082344391061219584 10358059 251556551286940094920879324033357842040 10358060 -334837599299653484336033071517034009600 10358061 -14193105551122901070156449056202969856 10358062 20798389651159256936753606541263915904 10358063 -243512138798401697219485621467838593720 10358064 -61169407532745175270356549459883130880 10358065 -523496024903459235285040998026859966540 10358066 289398212950180643728584150008247710976 10358067 -131813105869162438053981716748843704520 10358068 45409948924885198236535220592693497856 10358069 -625811730323114590066506621339862960530 10358070 47101783805326379188391755754696601600 10358071 -281279406730145013049065108424101104728 10358072 281173179731655306026996001498651340800 10358073 -29232644622197090873008544783963841600 10358074 30227258507649782882690690952688166400 10358075 -41655167859717775229653980732715176000 10358076 28165822715583339899146732262223267840 10358077 -131928369882938566379881970099582294074 10358078 338014486638551944417084025919322981440 10358079 94142561511006842413177841442143203728 10358080 -50551982474987683628232904258958131200 10358081 -388588988274843291875610802206736877118 10358082 50991945362340881937367971528278525952 10358083 -274092597307207526024983004312862668976 10358084 -333040244207311273634717618493793152 10358085 117681828504232448106350470104083769600 10358086 573787882147245119723784601210064201280 10358087 7572901862410885586596947680525438160 10358088 128446795545838913680295845031092224000 10358089 -82790792937476271284878074955962748544 10358090 -67870812651291095551979180908376160000 10358091 -154518665589250216277255727667259668560 10358092 89297491890041812549785925048040751104 10358093 611138272358301625419557723599977156342 10358094 188170130707604808731243482067824219200 10358095 437812025077330207893119787490480296960 10358096 -10444950915291489109253305510808518656 10358097 283101527618019778782822363230709768480 10358098 124526994692797103725096691188624110864 10358099 334662865481275258858879758510375819060 10358100 -41625942919750293393407150824264569600 10358101 -159704582804739701752313279914612801988 10358102 205661333250498553474506391107881470752 10358103 -23573829101603585941649512918591860096 10358104 581637508307246860606209228153379430400 10358105 -166435336716121164077078991512621607480 10358106 35252880887387147755879370907348657408 10358107 505928970828252622810687632649808815440 10358108 95006897368100583902853149628261711360 10358109 -156981841594052819331961080281661450516 10358110 35252023641428702984499259610845953600 10358111 32561162499759997932963122291561639712 10358112 -423983933232223577398812507783481786368 10358113 -266393907927384335280705591883753784300 10358114 64793568079204665595608608431013897280 10358115 -113084359691402437445183049622207475280 10358116 34847160044026241539273207590138091520 10358117 103664564862278864204506957374490000128 10358118 25571083585797169314596642043279134784 10358119 160007710118690107323427110570101334528 10358120 108487634248341426459880104037318656000 10358121 337609194389197451741622973037053008384 10358122 -119503235988485382481552894104527799888 10358123 -28730137351099591956317140337969578176 10358124 -97330044671193613970086930569915629568 10358125 57484682523490908734164370631298088750 10358126 -76096893332102413568039000451417367488 10358127 100221292712001909498469149006996628608 10358128 -149521500850055219498234155901082992640 10358129 121838174005586813754790941959118635730 10358130 -43823780697512429046304457338648788480 10358131 -152146198808410377843184922525000274608 10358132 4026848640054000034919180739909952896 10358133 524013018571251884479205713636977428160 10358134 -127989967301299693163504000767474104768 10358135 197626523226072580983274695225765072000 10358136 -111148809122748354164059825003245096960 10358137 203364468949735316483093800215187703786 10358138 64974050432076525045712837286507538432 10358139 -154590975026616425657501232674946522432 10358140 155465356131214336889992967688531763200 10358141 -321621438001638876596722622834372640 10358142 223225163237463366379280293708981346304 10358143 66825464920834934305079631671753324224 10358144 -10569102157705019240648988945788436480 10358145 -37852522903607389111896263413057036800 10358146 129141936341925741794223107956029688272 10358147 400725649948557504343067330502574762992 10358148 180103237810832789247700310713411783680 10358149 -67607858531161852031920909298035685600 10358150 -5112206011916926158060966513454992000 10358151 -266597592810240277292392133329028829696 10358152 -26311915619700128527382240916318289920 10358153 -118082975849636916692022106479234327516 10358154 13427946929518898796936408880835758080 10358155 -172037127747339074057426065290827593440 10358156 19090181750127457330073490722687984640 10358157 -405668693622451358337901788913412651712 10358158 -107614573145077225741854460177172895360 10358159 -102328697090741856525752846518550067984 10358160 -1082227287363803186587549617350246400 10358161 22436329467997851543042664755630329280 10358162 -26302051467293723436513913141340390400 10358163 -58041488290519649379472409194182946800 10358164 171243858894215126605692264315486515200 10358165 -3308584763623190037270231663280817280 10358166 -20299049179167099253317133630859403264 10358167 -295496747184705363796580374947099273784 10358168 223504139858259102065243842365197660160 10358169 -285569516272581203442619177284494443056 10358170 -243107319054827730113112425050451600640 10358171 -565799976275803154190956051879059685628 10358172 -152710869309449538314767149311953305600 10358173 4521783678357100617511151657267949600 10358174 -372382822818855970297492239729201574080 10358175 -4824579334437952745041801334111875200 10358176 130949513688249389938648111903551651840 10358177 599787809131114072729743683923774573026 10358178 -37094157128999180033335479092779253376 10358179 25238839012486793186896354475456116044 10358180 -421608105217517181942727468818309120 10358181 218640993125316590193006934628068014270 10358182 222594228584129309336764640474091984000 10358183 -304653807349544867008263369701701967976 10358184 5951988932274497611526219627772395520 10358185 -90234667991915784836894606896516769280 10358186 -170243554957571078676308703736081424208 10358187 -58717561729176253598661509113112645376 10358188 200276015480690831052990838617143946240 10358189 59796459439176486482755630027179047040 10358190 31944002369187014839274276737849271040 10358191 240875813886340916160149708536036061400 10358192 52107246768412264171399142853296455680 10358193 162983996691431397283527324931611770400 10358194 -71684755869738782142671800379677134336 10358195 755571457798097805375057568109438437920 10358196 -1926545800619469628049510299632537600 10358197 -300078946584961467243788674340001550354 10358198 -271491539907794416031613546598881698400 10358199 4820423371084590885658475506115310240 10358200 -371700900807207833914962288840147456000 10358201 19519584146548524999815671304626966464 10358202 96627371701770049285304373923422124544 10358203 319696788838238100396785754813552900452 10358204 -97418567842831448399387662874983148544 10358205 10173073099052701052034132343766400 10358206 184212677928804282967205138408752695552 10358207 -233830639183802015619310837358064740544 10358208 -92607292953869698811241830936280563712 10358209 185966680276738151661043745416529897940 10358210 -44418947566481285822165627596663842240 10358211 79325627785724579737842290708457096960 10358212 83318187772355287316031802894459619456 10358213 -260270557163053865545016986807121645538 10358214 -99371857860781165859923475775436355712 10358215 -7440728726231623428646523738015124000 10358216 130755464075592655179471495971849502720 10358217 103913041477224927363838416843871543920 10358218 -122838722752120410322115428296283636896 10358219 119692318288725660952180720880202570696 10358220 -53955468196426430588720667952405555200 10358221 -413094747073725942530915428595620253578 10358222 22145671657148269876882171168247449344 10358223 -72435915203835347927413462737019084032 10358224 42485537813632810892565407612749398016 10358225 -261893116493521694593204762305407804250 10358226 57681757443373746174158280991589076480 10358227 -10036660427638764294067775447277669120 10358228 389506365004005989741759016556053149568 10358229 -132259704093026203266491787918065016000 10358230 57542611698118865728909315188965577600 10358231 -81471528844617566008895206353227013936 10358232 391259841174651298226268988090874880000 10358233 165097548119015407440580953536265897482 10358234 46275546752728715384327838309139957248 10358235 -297177915654338263647666021580235420160 10358236 -55891089783150809356449373199052570624 10358237 -38537523356486990194696664231614311168 10358238 58509368325528835494367684118146295808 10358239 -94701555432167411006203474817888234040 10358240 -156104039279876855627659469338194739200 10358241 -391610794033824150856190513797494166608 10358242 17688671857941231187188749964515040000 10358243 -344002824952497088238930754197953789440 10358244 112167036722532514542246612166952081664 10358245 -102699783402988522512112444015209850500 10358246 148316466527140414209556314947777871072 10358247 -98315476860948357912776489730068545536 10358248 634970799228257846605149520756695644160 10358249 -102853588645477157456716618956052968000 10358250 -43302212496023389895498835323250432000 10358251 192079294070808196986395983058659595252 10358252 342122045804620472375993021977473044736 10358253 -111892103556497548644076948911999876480 10358254 -281885778844323821424000305351564543424 10358255 -589527324299965588141803920017493531040 10358256 -62487834978509475023102186083516121088 10358257 -54167189346737013513905300394191577600 10358258 110201339867580375457134216822247063584 10358259 287529094947676390563007831057451496504 10358260 -78049271313010679088220931322029260800 10358261 75134072538859174217302470590277857664 10358262 -6937094224552793901070215209150734272 10358263 451871748095658913059995896065501249512 10358264 -41653942916910788301181290586614374400 10358265 -2118498976560774693425599662283296000 10358266 -84842691410156962346979923154677889168 10358267 4608032966480599563002252839394316912 10358268 51179633179983123408439189829269217280 10358269 171935127255383487027342222950135089670 10358270 582029811604361643973277386787827200 10358271 -67584226529292897885606645787973702016 10358272 -205791544622400360352537811483086553088 10358273 -598723337111623670113768082865507369216 10358274 88015804010371857967121257789842264960 10358275 232342950636759233679229594105528802300 10358276 268814771674751623899524972589523061760 10358277 325928613941975667606117465251651965920 10358278 36883553983885298638692248153742213120 10358279 254869249031043747921056603385630383184 10358280 7559806501031839290004383423148032000 10358281 -15337593711240272172349386611125919436 10358282 363388922938079302591810256706077184 10358283 274327647525677718084439231129619025408 10358284 181495803574854779700974013834677343232 10358285 169011494591692965973100586623520648960 10358286 -234387333126174938258047302770161176576 10358287 370602476774901748854938958093854888400 10358288 -87359440851066043427887920889441468416 10358289 264459808717008887174350158421208851554 10358290 -12246161253194058950733697018481205600 10358291 427018533510593728082347326749405083692 10358292 -77605537933172800344263259281514946560 10358293 530411125451002914767440388516799894144 10358294 -253698840974100975755635366392936769920 10358295 186617455462471862257510657920125962320 10358296 35751442237947416529429542438501007360 10358297 906638952646508892449260740173888850192 10358298 -92498472883951086622880365895309294592 10358299 -161884341035537461998373633737203028464 10358300 87920713429136294937284713713066854400 10358301 -293603478976241705945413367692670896416 10358302 331827980662194754297028806888042004352 10358303 207855553293340891797224390271636659664 10358304 -160622328129706877072990433564621275136 10358305 -487150932206873288879675859662633394540 10358306 -178568693907880603149382012869273137280 10358307 -426507479997473476087755283239772932000 10358308 96275374155089945227523794416490252928 10358309 75173265857229427351657056438030048768 10358310 42228054875882407502237450368505644800 10358311 96927667098652859154041941792660049912 10358312 380380319546701570492787593401404620800 10358313 -779392636046688965874641631974541312 10358314 -201127255213630341847241234163645232128 10358315 -209238359631742595900603192935678631280 10358316 -52048674298378701183613365055232080128 10358317 425489501989175575419518680567565913600 10358318 88264851134449832206020016572949719360 10358319 -426806853099673825683013267386038910456 10358320 -3267387083303545291592782518779904000 10358321 -461922771154791098272323614461440850908 10358322 -60651835214724786013178368366853360640 10358323 205202274361723576796198912319916383264 10358324 1117484013050021746975362433334071296 10358325 -176424718592756314593649514302673148000 10358326 123664486613802011421027537638051712 10358327 -4218505328372622639292604163563573328 10358328 267875337812124735952815820360976732160 10358329 405551820712449224352722270376416549930 10358330 56696559425419240647090882643479091200 10358331 -250453778048370371698866922771535072400 10358332 -200369162007335259114342860793317557248 10358333 -501763767138825628055082505846573487418 10358334 -93992466600793054821427849536079564800 10358335 -3862229368322403152269677164175796800 10358336 -74957709960220383869119529041259397120 10358337 208294318771570887695657511060877342560 10358338 -15383326949336376001285692971871916944 10358339 -563083827341638717284299218427386495944 10358340 33358204991708114323344162846024499200 10358341 -273001196512011958704294930167498152928 10358342 -386503493919649689936950746105482062208 10358343 281360171485372610295426054402689818032 10358344 484528736161747544087529062443695513600 10358345 -151402073520183027041963044776413391900 10358346 -164528765613135568004447232023710406400 10358347 111248804256725344096117611434152363796 10358348 -13997194574796501429198618769301913600 10358349 -95746178286080377348249096269160423392 10358350 16049003113502068540421844765215424000 10358351 275621662322324620408572348463973450352 10358352 83713810749450741874483181300976574464 10358353 496751151776980901913436519344616383602 10358354 -14356215172073458632770148246691857120 10358355 257407978098815480467039873887525794400 10358356 3832277204393509362708057834616963072 10358357 243282721957680159670636828650713412060 10358358 7105960722723526398218271750287837568 10358359 -291890896414877555889097630395849941160 10358360 113562884767915618459379273832966144000 10358361 -4534972254542114730529811102260633212 10358362 -57908548970468851996107895892666273280 10358363 61432738320448541699921849604575299440 10358364 -60618041380567728768596506920631309824 10358365 -376039177952611649411289228142406430600 10358366 105955671403760539119699926296748144064 10358367 -86385187200394303505618371621223323320 10358368 -706182268506782664157986393643814092800 10358369 77996037139963031008363234716999545472 10358370 49633857948132773277682666666436720640 10358371 -29294764701290833767288169749033396096 10358372 -58062996452888405698351535625219563520 10358373 -159967269611679662656905768801761090016 10358374 -44912383476842265240815345879123079168 10358375 358535559483452751324710125297497120000 10358376 -96442273389661817471416092763126333440 10358377 430141222799628495637728231721463720832 10358378 7633139773513722804592367004550093824 10358379 34676004269415760129958752767001219200 10358380 -180316902628324378605671688096670003200 10358381 -361647043212922012642610045725319826336 10358382 -152432432188118567860476901707849553920 10358383 61390486767479715495637218301766099040 10358384 -47434342652455623120290325519362457600 10358385 136568694303356498954236966980638914560 10358386 -40447082565971380159464866608439976960 10358387 64586695586384972993080472666896185600 10358388 -304251715100923923491605140440253050880 10358389 715434535608450170627306615408272522872 10358390 -76804359315205696089958054420256459520 10358391 354836267579196247523979349803808213992 10358392 280352120262769358304975207216461721600 10358393 347333669588102857067569223154935505642 10358394 -56985443584408142279293522139354304000 10358395 156768606552888076355928041165674650720 10358396 -35787710609062464256239732466905139200 10358397 80913478793076960761801131311062161440 10358398 253728848074042589065129679528739571200 10358399 -11288270677704721090334948230113262536 10358400 -36817512293714508610152655767994368000 10358401 1420338432081402073481432511388924979200 10358402 -20412162114299035443643300550645047296 10358403 -33828090586297417183453410366224918784 10358404 4052927467845697899930917955139365120 10358405 -157589713711338069103355261520085871940 10358406 -246671921301819837948910789876934179776 10358407 -122450989969828666422493577787339700088 10358408 -38613571569252220581177134505590691840 10358409 92957638076786981536457148270218139840 10358410 -279307127200819377003741684835665929280 10358411 241949116185836494508836460137109119632 10358412 215908987478816911635459416901860020224 10358413 -228617423319676078233009155765076809876 10358414 -11610347994288964516146797521748386368 10358415 165323096968620764302209553482244090800 10358416 -12647614294834735484497526927942115328 10358417 -100172685146755713762282421420633827534 10358418 10329109378434975413932414169135505408 10358419 591204829661662172742248484194538212680 10358420 17650154486386292602819514455488768000 10358421 1957538810720570123518405940943969984 10358422 -49156515392513445659690881519188714048 10358423 -700920841451805495188976054141354461040 10358424 447417022890393941691039111143349534720 10358425 137481626042279373133191895276679985600 10358426 551715821999076614222851685304571584 10358427 -89674754821650535951336691115439845480 10358428 -41657852458344311724533062615023596032 10358429 -69731632738635763533770955879175933716 10358430 45152311859390109596255712358071840000 10358431 -157698589282078370318164043535120724768 10358432 51813285656814864596582308935068811264 10358433 6724834597139465601051031599284855808 10358434 43349288715975324549292710491221835040 10358435 30982280249741890434347985439702172880 10358436 -83375916393178327994689484384300666880 10358437 -475119069166400988445681604846819573540 10358438 134850451008145379532141444538497393120 10358439 24868400423871217041745003890280558080 10358440 270993498282896370368982952251583180800 10358441 -89429302892608194104863795372467982848 10358442 116521709277718040033138337844895232 10358443 -62607481473162770240651931198237465960 10358444 -80785684662007585575715763175221816064 10358445 -10747075305135788647743576763715405760 10358446 -6979374623148149233143983081754641664 10358447 114773199999103130325595647694002648 10358448 10734989836581593454163904568553734144 10358449 120361637266916775334644978741976886720 10358450 -16844553777662661132599971500550002000 10358451 -9036216978038555647647906859729283820 10358452 57748870831885394843302555725220953600 10358453 487371747924693426754876065289312757760 10358454 -209235388260802062514643518476272201280 10358455 259995176458162145843162205304082885760 10358456 112640393782464400785555335486848757760 10358457 -169460379173577764257819949246611245696 10358458 342177613195790610043451297288245889280 10358459 -201941248847044589303926827101849388480 10358460 11901046942692028547199029172170741760 10358461 -396974930699170910150408404099334570938 10358462 226430556029953367624201322784763135232 10358463 38882847387524583321870484052164505544 10358464 3616173755160443403002677963492687872 10358465 -35765985399765303292556231009129787480 10358466 68748725763443238380611268094486935424 10358467 5051162692598293853725032842986934992 10358468 221090106918601632641578390290662685696 10358469 -482999369206066720815057915406272672960 10358470 61458570537119504842975976655130671360 10358471 -47249916564854444384822881790620464576 10358472 2637509158595902218036790082440273920 10358473 -16691711019876477757079437346764065776 10358474 -67199672206314862019098217439184889856 10358475 -26171978272981091015606239688224601400 10358476 -462550950886505733411787650266713949440 10358477 -42592468839828783386333911078603609920 10358478 -20195723317766567367774576642475553856 10358479 -203830661078299267823763698528964701016 10358480 -108373602096318824097534258061639680000 10358481 13929445025152638664445022507137130240 10358482 -200773780864937323370203394010099543408 10358483 -201971091622204379258652093248325530256 10358484 31388886272081062700541975061296967680 10358485 -5088255307077006488778229890376639200 10358486 88172386383383857730586286649139436224 10358487 11607831975577831341709356255313807488 10358488 60799719480213971435076088486565068800 10358489 561715803138153682432489128903497089290 10358490 4486031643677130191567763064219161600 10358491 -2399929664073182252969363756916445152 10358492 149713005889860953222643478211019004416 10358493 294019673805120143351595516155943387264 10358494 -119539587902819724722714691647787853248 10358495 42608014245295476548727030226488514560 10358496 -655171913830982676650296258733486899200 10358497 94148725773057769241519357140815574946 10358498 -236149229326815606622834211831985198000 10358499 139589648183496202595461861804586695680 10358500 39740577241024522338975055375430976000 10358501 -416776637927681929344949815159946111488 10358502 -51045180831382495379899511200499559936 10358503 316252530212068036004673681102596744448 10358504 203790504958195472635399403886608056320 10358505 -145625618486222929972159162981050923100 10358506 -150319627456447368945377735882544170496 10358507 -223319239667042110304012084172627934800 10358508 -204785074420720316503846662371747042304 10358509 -141271225861820742407492889641434885248 10358510 92295685237442690471573869976023257600 10358511 241436190345043153756164811873545613824 10358512 -94367237690135304537924842324940718080 10358513 37806415156663712686811486168796294384 10358514 -87894052846585203147543629145676362096 10358515 -108195931619751294300758895383280800400 10358516 -115849627224398567653528939248246761472 10358517 -163531942621905608325564414637478156352 10358518 114918137539705425741301816909236080640 10358519 -328917027695074139016040961433865025160 10358520 83438876434531908472252985492947353600 10358521 -238556033879307115255663485286369040278 10358522 368811266210668527244349669318531641824 10358523 4987781838410942281079630921017896720 10358524 49675170827301305069883593996310961152 10358525 -233696675155513648108643846973693884700 10358526 -25544649940499566993499538756809306112 10358527 322486486489098059034644753438648335824 10358528 -8153509484550371787683750940304736256 10358529 -5117104627318205931549929950838577600 10358530 14920137417497431193212880902332856320 10358531 -414279099659138592791024316691276003536 10358532 46419980005085869716961975596409858560 10358533 -206376669482759041047513906216087775296 10358534 -6417043980179965049988848442712873824 10358535 -389238426136061130211264878737663566080 10358536 -291354853726336262618038158052627000320 10358537 -61640865738556067464940232382355614848 10358538 2363758534377623719244053317071225088 10358539 -114485133500884843485216146870086481040 10358540 17210304336087782068380640843922826240 10358541 142100813941614021890143447184508312150 10358542 86608854856850634148183374914594635392 10358543 -287563267743300925330629266351224178112 10358544 5882997571655795258463935365490933760 10358545 267790169665340487288995027841749332800 10358546 153852561400171402685646803883176640000 10358547 18976266714207004635918343312987948800 10358548 56623335837950335478900146245519793920 10358549 424518714227714799090750963301236291900 10358550 115562874823669900735296447860462736000 10358551 -349507495288318682659635231709443849720 10358552 64802136372794305868228638105889157120 10358553 -368828904251332828768626460354636072800 10358554 -26898484672507056837896276331206349600 10358555 323838351651819469578550599822416016960 10358556 -16437754164777541137326314804741963776 10358557 1436760092711201575004115918791228928 10358558 76903614548709605472775762180361518080 10358559 -665781495091521423219149047382190911040 10358560 -78307575480706838848666270202434682880 10358561 -44632410051443390241887887237736807838 10358562 49026069310642813990458755630547784704 10358563 -479110872370774096384137512944504816320 10358564 419895703826227243997544458037318466176 10358565 8692271137508368092412718599543296000 10358566 -115590578343413486947639967908421891136 10358567 411487673466591020320003319465326586616 10358568 -189283524898662269462531814298675200 10358569 -21712088412927164956723476238854905756 10358570 -39054443972550261961013501818588165440 10358571 6396989808866681331101951276898718080 10358572 86752132644572437052320893284454072320 10358573 -186169309644936915749163351443893654656 10358574 233247028258548384644210761047533866560 10358575 -243334206649140464619870545023571348000 10358576 -50711197735224695542481536207598419968 10358577 -586267690370026795354102237346326520160 10358578 -190687621611702706798766649041513234160 10358579 28934523132698968554566837133129254400 10358580 217507195080914300238757864882899548160 10358581 402681643563984524472382073249135926382 10358582 -15741349952222655090237071269811948928 10358583 44943494623998100079589398379643024464 10358584 -223433297022863418639119708623850557440 10358585 275517259452739062705456130053885467400 10358586 85095228299653683553381026393595161600 10358587 78933473718251421348140222396977227236 10358588 -4599608948420302239200814811971538944 10358589 -37379359534083145798760932088413239552 10358590 -264718459180591096507382978413706332800 10358591 532541526514389404260367502662112325800 10358592 16697238297201305693380209067029430272 10358593 83744399434778010456067608410805869952 10358594 28716383407568385116196577688396485152 10358595 48154952132408711276531841900425674320 10358596 -129832480093495673628424804439934332800 10358597 -26827695059571684804752202658766890380 10358598 37996141536557042652108944584292355264 10358599 -4871976311226542113093995470740234160 10358600 109263890924061809720467291043635200000 10358601 220072158467792133516377131049928513504 10358602 -209894702139311843483753763452280408576 10358603 -115739678368324377496607537470032455148 10358604 -493850785279583065868944315557675738624 10358605 45295159778388923763224288396533933260 10358606 -176130654911017392919421857355729341248 10358607 -30239839487548543601932443588876387840 10358608 -34905506377510776685850325068685787136 10358609 59145518286587053642388572458262815912 10358610 -174599408122381095598029348320374656000 10358611 -81365069344714403789772650453642144788 10358612 322423535227561372897227303864683765760 10358613 164397530506966462530540928501098694542 10358614 -1608009393561979026408772151236773888 10358615 209680795064560417361372465165560724760 10358616 171972213697318962076608730423335321600 10358617 180839980904061988518325113257134550666 10358618 133741047234808455061997130781656674304 10358619 -339306263056888812540792219449980067688 10358620 22829790147235028420058590462654215680 10358621 20017327155970369417449715767485030400 10358622 64731926263874535307374535497283018560 10358623 326193322691373857224028632350599056128 10358624 -342459931730872178267109527026331418624 10358625 124510306961988017177812821814100256000 10358626 162981151472983688311785094164317640480 10358627 -9505065680705897572733652779445099048 10358628 35062696562321834224730799931357396992 10358629 541094135906050906918851364729456980000 10358630 -44977554500654499716987138345062982400 10358631 13729398125952049772030348333799722400 10358632 -338579323365416804908169664058089523200 10358633 426350949153788342916847190465240238720 10358634 -41881614513927056569219615230041316864 10358635 124235616789165876191140259579257481760 10358636 321005687952185040588979918009817422080 10358637 -383544478619007649590787001590633632 10358638 -142115195261870553180668641758116375040 10358639 585509635134944779099673979358449823440 10358640 -35756944390269192052220047861253898240 10358641 107919170659788377081196981899911289042 10358642 93986078389326900731672542471155425280 10358643 -210914274534584873814078192879130952136 10358644 45938511121406600864062633903549009920 10358645 -222048222103658211875874461643203361600 10358646 -177989951915627910714094746756598180416 10358647 32006869321533312754798197511560237640 10358648 -257583402838829999518062210428991897600 10358649 -94550143239707717220351382007240072976 10358650 3565559423652741348810154636169779200 10358651 -282637807784971176755625295844513664348 10358652 -289384588589796571014595317453688396800 10358653 388450994877021651972242444535291840 10358654 -34465264692600227509570502612440014336 10358655 254335634323634222878109742643620189600 10358656 169891172920158446539256084179231703040 10358657 3455500140170420586017748953170666800 10358658 -143451910598542605555163040647628686080 10358659 23017558990508718745547406017691069120 10358660 35856509683258305144527265382991976960 10358661 149779170035878732842954481069734715968 10358662 474626973721075837870279051545776064 10358663 60603941045531342504117443304055136560 10358664 226090406459201293344884396726750699520 10358665 -369745121346742418767046505724184726940 10358666 -154484483830057200727713878302094543616 10358667 64584656561195107220447976227639503680 10358668 -76077272568242798417474915370519870464 10358669 130363102619689416887714346672962455200 10358670 -32190981386274971167665569843968634880 10358671 -32200014184617629356561237795676004528 10358672 -109172956931598655943241375140743962624 10358673 -96926485796693310004468673442294459456 10358674 -268808912241761307043295995208088215664 10358675 261971885286205707261347627675738541900 10358676 556431910231410141086477649562526472192 10358677 -32354835973277881190130082539240109056 10358678 -105345096344010368322149619542698397568 10358679 -36225518729060699949317414769611352216 10358680 123241867461520955203901602885018214400 10358681 43101844363471163437106079657621484800 10358682 35834069749014940218352501316614036992 10358683 393775664576877795347141957110646018344 10358684 217377906380394098916428477343180503040 10358685 22923362820317905859874987945394366380 10358686 -121078601337703358138488065172712934720 10358687 201328332139778733432777048359628272112 10358688 16826053470159606927180127596743491584 10358689 597089930571990533789458365302822160 10358690 117175689833294375863705586167826061600 10358691 -2821733437219772096158550234488622592 10358692 -128429757409605386360417444313297555200 10358693 -60445302081275991437289189413929301058 10358694 88706673348973181255910500572693118976 10358695 266315103369225873717478528422980562480 10358696 885126590118515563633729633959585945600 10358697 -239174098968122628814414350535424747040 10358698 -7757800608194909873159832820466320464 10358699 -30508217588819523629091181586405802432 10358700 -126765693786519443842103903144140800 10358701 -217676292366441684616638127264197624298 10358702 378258761695164739231402233697783071552 10358703 41643514971653258991596266325448646344 10358704 -6154181072187455501001262294372843520 10358705 26883251882478296883427321852687507200 10358706 -144514436640759062414212055059471841280 10358707 194502785801036960767411924650866662632 10358708 -130305565980362855173748449938152902272 10358709 -288138570616764534853297973571823977696 10358710 55690561535429182864536368322643468800 10358711 460742017581143104802103728377662801624 10358712 -21854221073339528470931880673384857600 10358713 -354999811476962111125499349553525057020 10358714 172528427578139635524408450088512622560 10358715 -172979695398503679884481949573240841760 10358716 389866864542115880644612503156660515840 10358717 118839495624109034454958115633188081920 10358718 -218245754392646133070541666982232149696 10358719 -159472037062787655429960766247202652304 10358720 25754577325843814666970798657298759680 10358721 -174216290538660768485775278484389602092 10358722 213874846083604406554926659613907905024 10358723 -258766296296945293008740174523948761028 10358724 -32326511141653663514760937905589647360 10358725 -1329998162388881814313560361199477900 10358726 -72078704457792917902046505295912659840 10358727 135974124089356123380254402219601809232 10358728 213393993440268433400415728598310364160 10358729 -297186891398224513606029858875783454924 10358730 6733122150633348536090894326195065600 10358731 130034830343314400174078077087973250864 10358732 -103035220755493854871854573485470626816 10358733 -35004771711271885006967776685183780352 10358734 266732854462844201776814144423479694016 10358735 -133914113138282648715271157682236350800 10358736 -35214166721670725474898826381292077056 10358737 -90446241731496684408908250585273209614 10358738 -77603236895475634779806379459189304320 10358739 505235474183774278393758689029847633520 10358740 -29893028326837783637557430005441413120 10358741 -107204864682424230109779989671904100000 10358742 29712997185209796234657261621386361600 10358743 -1989174155325192462621307046530227200 10358744 -17110440903518027412311802641994178560 10358745 -167376694007362110315255749550698642880 10358746 -63040007311715550550843510049409753600 10358747 -551244392442026499278827113137140805964 10358748 109428548731153578240124666052277480960 10358749 -226193217311922422371253921518859484250 10358750 26717577475652092497161244792262560000 10358751 108862789826048798037824927399044270080 10358752 166050861095724349812731069721741361152 10358753 -203358387932733163247808843266951289600 10358754 -49780097407546895349750196236391930368 10358755 159781583767469193856113223483647774720 10358756 -110369479601588470479343002628080400128 10358757 180381440252576592554895093454494640254 10358758 -89411629087735686564659132215723977600 10358759 398417157884708715151349303888417257704 10358760 141891643936728777215572171412664729600 10358761 233195968080594679186127976063180514432 10358762 -102996447881987281268132686380372192000 10358763 70254448044052565840682273233869283328 10358764 117699882257902783096510136407267849216 10358765 304619561164256271740811781533738459660 10358766 10509128309454790751030604897824693184 10358767 253861930969345386754760629778494964816 10358768 -45981752589322621279811642449683087360 10358769 174584974002215627637709056354018751344 10358770 -17390075372706770254700424808178595840 10358771 449955820428407305023586656844962276000 10358772 177862260120526363111899040803702177792 10358773 5508306589848343921412663727540764088 10358774 106017378253765990697569374679597957632 10358775 -35888722802814219284418770557231081200 10358776 -147372996847876263386049651559807242240 10358777 39385735404570027409527014131079072064 10358778 -250616975083738239176837163648048211200 10358779 324914085576261257145901774687718310976 10358780 -258605352909394328703497413334967106560 10358781 179167937272579664248811496769986255360 10358782 32307124933761465512380431868186558464 10358783 80964867713749838952055437978813100032 10358784 172019674565959084571972596821387116544 10358785 -51482048417306976058833224945286451800 10358786 -3875368461860351353443120917108199936 10358787 -351003406069713930666034423117440466440 10358788 26181139268545406425902067156054536192 10358789 -259034570823864070206244521133943523648 10358790 -3010360756528316226649165204451016960 10358791 -59336946535851848711280298769178999416 10358792 -177631719922736335848085763816545152000 10358793 -729336817268688559813005870757546048800 10358794 -122644039377135379042748082781154688768 10358795 -394430104025736096214844614405930783200 10358796 175990915503512514144574307611255111680 10358797 -286410486009359446995298024188288932328 10358798 32124271797735545544767283613555935360 10358799 -158737235161470552010651547486460752640 10358800 -92604152554784944553676945613455360000 10358801 -309721899042086550238250864792056197198 10358802 -49051280344271307562409952052913652720 10358803 71702437436440423932725926497153030400 10358804 159633746829964902965332773811173622656 10358805 78308176054879869330279672020435397120 10358806 -23641589584112675740162803106780743648 10358807 -44526864434961259245902453550490694280 10358808 -393620272634062470594161233999056752640 10358809 373156255778667643146197002775556011904 10358810 24350593468343100560713913690004480 10358811 134231039557731188017276624206485851440 10358812 -115708347546566681163501040540289657344 10358813 1965987664034142170105879497851441984 10358814 -91642335252225267330537960889760115456 10358815 123111660547925999563034092050494388000 10358816 -98178743491961629539346502479469346816 10358817 91643261130010880254209360819536344512 10358818 250389176560444776980709858838473216000 10358819 9314174948417062485970851534956673840 10358820 209999309287356848152027001064882585600 10358821 196259612202203788226100345696764589600 10358822 279432404404274578612386367924033055712 10358823 -83883573795906463286006650672092129456 10358824 23132753148326581599532106383500410880 10358825 66048447725904867977066815174563987600 10358826 -231273792035312274240970290135594944256 10358827 -227148208563993880831482859973078071040 10358828 422156497057189693074322861365410542080 10358829 -1413703006480807245206181440060641920 10358830 68953106677605054813170236924696051200 10358831 141228885920563879313780004781805560800 10358832 -37147263844057959920459525793889910784 10358833 -62962924997520563493799415093933575918 10358834 -400955263239449619680488810155614514048 10358835 39028442821116511474261106694991652400 10358836 108590323599438347941803063676921364480 10358837 29425062121355132119186895517351407292 10358838 -34809500766402199522314227754844047360 10358839 -179177018776327307013066967875627670360 10358840 236360190337198779303183913765542604800 10358841 -36125200720277209478812210521576441120 10358842 15478298289642582941971981977846189792 10358843 962107007623501571772362743802947764480 10358844 29904598425439359105889192954829816832 10358845 284812493394713365042900315027898225580 10358846 -2306021386874752638125886123904765056 10358847 -3038664300052796548929703428109440768 10358848 -40048745292525136309535099337927819264 10358849 -589613845731260673852065478912563961150 10358850 -2900620365100123663256248420677388800 10358851 70120308782658430739008704782665283472 10358852 -183682475936125891438667720443918725120 10358853 -87927798533835854502007525237528485216 10358854 -160345276509868635697758611678795489280 10358855 52104612756102161480146208606716252800 10358856 169241296594589891470205120221394641920 10358857 268513166427169051721291521693210381840 10358858 -341712142973205881129552899229167470240 10358859 99301089116124393147585690805193794560 10358860 -149589753409387210911668798274211968000 10358861 610027027948559952160261492508315625462 10358862 38156754782943220810086632919724172352 10358863 101090134048319947888345375403234314824 10358864 29768011987330868805793701529514926080 10358865 196276574697481025922577058485792784640 10358866 -30713386704778283239516487004008916480 10358867 40031962486500063929395374076561545792 10358868 115210706519418029036801961534806022144 10358869 -321011726478303328993480258292016519730 10358870 -113820073663075750231163250765174656640 10358871 309725807990552623057247759509178487912 10358872 1037134763037132326521276190474833920 10358873 -49203241034066177646818970587611196160 10358874 -323868483346949778137595133252428034560 10358875 -662870982724469965836928332897102000000 10358876 -314274591123007806507060071711172648960 10358877 -103902746221401115268296579342028215680 10358878 97293838093022711410299048894427897344 10358879 -946865853148777872296329627927597281600 10358880 -91680918834537795586422413979423866880 10358881 -88672283822583268693597817577316614616 10358882 -58844720327426986140103917763967385600 10358883 -112966556290950990157685604631670001948 10358884 -331883438347374871418511596597702974464 10358885 -40432006819314960730961801596105789440 10358886 -221663078819107488099935248053639433536 10358887 40475472675498232640744903701872998400 10358888 138386794367533448500202215420680960000 10358889 76736898534065484355292236280994916128 10358890 -40162912362868555908674879837337299520 10358891 -150727619981705625501664865367927405708 10358892 -220443860607122235623345262734776982784 10358893 482074874991834613882114135441568557142 10358894 60095201467185003776165039590001736192 10358895 2740898200763824175303609431951685520 10358896 -32374255462905814053094573674757226496 10358897 -621757393882128148895628808262270532654 10358898 -34867142510263709419685963876430348288 10358899 531376704275502064458869635555073926512 10358900 -118872190153151144893618105143465216000 10358901 41183436596137797929302129796682670080 10358902 227110045251353059356735068802543890304 10358903 -1877334357360461897214227106653283792 10358904 230000006689080658385850698783006085120 10358905 84448053705875362919322006700340661060 10358906 -17010640251363144225167462210531486976 10358907 170071733777435372259077069643652184688 10358908 108646398347056514451497945930300416 10358909 -332728375895721623455697700851581219680 10358910 77331657958223959056496590248486616000 10358911 467122213534221409133104360981012272512 10358912 -224294002014735441176200516953912115200 10358913 -186564851814538544773054779874961704656 10358914 -373376609832143579946415745127226796160 10358915 -3411763519678703487770017659257114880 10358916 144306817700615685831454189284798074880 10358917 143222221988613297939933002606159567966 10358918 54206137472867779005830358782079604416 10358919 9459594639557673215194856661192184464 10358920 168998003094668435783054658299355955200 10358921 403355660879072638969344228113986491720 10358922 -41777179472160525268832433154599108096 10358923 193864704662955811991593768613879637184 10358924 1024116795206689719521272615145502720 10358925 15852785897401135526319346781520876000 10358926 -408206126472908762781640563179153261760 10358927 98575637353557794764958369964556212000 10358928 3066795289575059686909958951903232 10358929 85471600503718157514809867503235942912 10358930 262350313418813440973080535511855219360 10358931 -350444886273633836640523885746524424 10358932 204674912761172583070371448799310856192 10358933 136384777983480156886191002870155554240 10358934 -241819131302098598547613668275606905920 10358935 409374376028519075575380439674238332000 10358936 52106420360088099091792813341374300160 10358937 39792595496330590938093792274474517280 10358938 -27203504790940283841825278859468116256 10358939 304250712050772474869510463200121460740 10358940 150243838095012255497970301004606592000 10358941 -287023856425147387207633833689224396608 10358942 510635165590629085973169308745982777344 10358943 86511809125972749253535215600563705600 10358944 -360815276264795940200019322393142820864 10358945 71188841523339657973077755223952800000 10358946 -106271198270703998922374935846853418720 10358947 -459686353957199627358369389982178743072 10358948 -223098030540737678657910603738663288192 10358949 -353349534369616450662265757276599954080 10358950 4300906527433130835615716204186284800 10358951 3096564646097871197313353143033688952 10358952 288229688597814724897727640437451571200 10358953 58932588161754886636214184744232470864 10358954 -443407060575538450042982908295632611840 10358955 317478792474147408378277099462980415200 10358956 -81844009298979842560573697566236926976 10358957 -20509839879537908445184916968180377888 10358958 3807815713487652330814992250490477568 10358959 224384532393631519266930655244946962528 10358960 24796865198107241088321830178230108160 10358961 -219558989916763066435227846454296739728 10358962 355572695543693320457775090847496297232 10358963 -487944670964372415489193254389061580788 10358964 22303800925150089041235599170119819264 10358965 275011189954440897752051696402642733600 10358966 28885688389148545483252714637486201280 10358967 297880522762109241146996462855497800912 10358968 22892472905611238457535927836804096000 10358969 -442369032153916024348597356568653145404 10358970 -82806815695206273480939324523820405760 10358971 -19094143410282049885168929116818997760 10358972 174686896552635665337735193163481656832 10358973 -209465563569662167653876855683793860340 10358974 117218534590045357716646890328855469760 10358975 30654407261919733521044423934222624000 10358976 15476732217261751284944847447810637824 10358977 -39240486364203431342854168875713798400 10358978 -62849062403871007949215378021393809408 10358979 -100458974584861158741958705249955531016 10358980 260330814862132219605347163654136608000 10358981 -95980876602607089479267778369977352576 10358982 -280917178397509683995204234994745810560 10358983 319433442092839868017645407444345238232 10358984 -57289049422159024751042460415688294400 10358985 50620574951586536817984784831566892800 10358986 -74038694519353721536491798111168877056 10358987 739584414165109371892393342211833599636 10358988 -394574440005610351098764467658204381184 10358989 557492135417315875466989608148354492790 10358990 154385117864448876547432590817034179200 10358991 -84356404409221450514264120568411326976 10358992 2444139636931962330814944098447572992 10358993 -193582860588797207842878499120894512576 10358994 233109398457255096754670982342912751872 10358995 145360132550277587687729338886938014000 10358996 60077015463540573426665395746418608000 10358997 -159561175744621964775873851038886283360 10358998 -14919608012409162194991867078403729536 10358999 -204145679354932582983302479163970198864 10359000 187919735897322246699250707484016640000 10359001 -4987781806743996847373308609333241856 10359002 -5890145318416890156722406108850130688 10359003 61041924633796721323514976917369977200 10359004 494171072249456114011816933161414109696 10359005 -71564308220018071078580338063537976340 10359006 7495585129443184759326172338579631104 10359007 -442901216768759082005863877843911387744 10359008 525034203181808812387556048212489666560 10359009 7444147514804109595973399642192010240 10359010 363501535709594411100752094162185218560 10359011 138981311550471910177974442440799827552 10359012 128826375997370108570199413706409178112 10359013 102141833372281249557037602434321731360 10359014 -134263018498033127336454381413619642144 10359015 -142703669785287902540153865327525523680 10359016 -83149281694474963651724151004895232000 10359017 495649772200294712824063569220535499492 10359018 36231422845870025545041564359146603200 10359019 -272765128916053278304072325408543975424 10359020 98037638687168514384117840813171855360 10359021 -340335082877799720136442429444445914976 10359022 -84500138659086477747200179383027595776 10359023 -241134798466564563034851395707579422000 10359024 -48978675278552735371815300531172048896 10359025 -147214294279094505887863433077782379450 10359026 84691044902237696203806318990360029712 10359027 -56950256025150016115961717213834840240 10359028 281790413647296117465328391619975147520 10359029 559130588320477127887132331403159219630 10359030 -5983509755012174901839773263181455360 10359031 -541078181529739843699482442277460070168 10359032 -545782068419661387693503303333066035200 10359033 -94163833469601702440557468114146796800 10359034 -25588653007126069642343159849215281408 10359035 -127770014787419065098287375289656231040 10359036 -93199852825109666889329331074337315840 10359037 -213883892246103293343206835979171733300 10359038 13480873958128745236014508905298168896 10359039 48678986346388588518942126708305083008 10359040 167644395035729334969107166484035010560 10359041 461839683763398183126350829116562727920 10359042 -44716578635269459856418519965691050496 10359043 -582425111682943124623279501606251436080 10359044 7235563499937066842466484607542824960 10359045 287204159693578986426701376668090262240 10359046 -307340405024356468620528954337916058528 10359047 105538040718012180801695168394834476040 10359048 -101989572792122498138597736245415444480 10359049 -25072279402016011709484019018263004236 10359050 16739876592801964600760701173555904800 10359051 142054167509477207444005060583907484632 10359052 198116358646838131138859331787952640 10359053 -18012728079566102585511263361534469632 10359054 -249119200823306885373016765708651115136 10359055 -33272454562690924605254010484224961440 10359056 -33666848604988253238320836444766527488 10359057 18202007853343969251106392578321241840 10359058 -130341959553192724535984812483429571424 10359059 79182343042457596447210177571213353260 10359060 -81086813913874833304877865326924206080 10359061 8492271531198565076666686589579111520 10359062 29846803690754569191937804876890537984 10359063 51705938934470642776895693960282799360 10359064 -6657480567803261602715504451052769280 10359065 12157214950628522604355773777160634640 10359066 55126417143371976569163643772971507200 10359067 -16066941481606623103716162299366491440 10359068 -193018462117245676651722647422850072064 10359069 175024197983626775521660086705009286272 10359070 52387813942270110110188879160411462400 10359071 -731179725561698598969076659954631486008 10359072 -368698155824809758614890115853001359360 10359073 -380268826125951344630310805413596613440 10359074 -178658463149709564633007203039668462208 10359075 -9384020084282718863823974663849564400 10359076 43876177197257325331179498700770508800 10359077 497001081538117940746239582955576612926 10359078 -103339437780546508182898351105122912576 10359079 537856188914885033214506156625669906680 10359080 384463790735118553384879923960847718400 10359081 -245451747754079882761434427037827529820 10359082 -502732557292085567234188293122807786496 10359083 23954314881505372129845434529753895680 10359084 44156068772647928378857637234388959232 10359085 -36838440929467178830942935958763827200 10359086 23372811870462032285933880239768178816 10359087 -6740124333159496897652432575503279744 10359088 -60825707590021707175054331650872606720 10359089 -124746633432290177619510105805247331276 10359090 77849150501910660667119175209537578400 10359091 -637428421511438264205246599843776251508 10359092 54172055523904638309116655012019299072 10359093 253863592368812336375259534528904037664 10359094 203570027965397304541636748194229256096 10359095 -336992583810451385269453966274839727400 10359096 132002597175242489143743400989224140800 10359097 79860256388000039455757282280440530432 10359098 239844816377284128866256705681064571136 10359099 372717615870649637590388934105562153968 10359100 250408023797248541569205595806396326400 10359101 -63813521586076424470948698102534401856 10359102 19808627959110476868548621374461588480 10359103 820091445568364200026833655633903252960 10359104 -12515822983247138889765004549281546240 10359105 90186721387663871131835688366565368960 10359106 147251382701458668541216416669595737600 10359107 274962274497287392809598549314330356232 10359108 145596135090800302325332483560188166144 10359109 68963457403843036279531066015845990016 10359110 24969131158701429999577522295153141760 10359111 12311759879176086576894258435478322304 10359112 -192670062760787600460370758668653363200 10359113 -278332170997110018845868676928042902656 10359114 161209178446555352359323167878617903360 10359115 -17654473880030070411919840600229813760 10359116 176367050281422650220151029221321552640 10359117 76367744513536575612312922692941965440 10359118 30894321486009131977752189089778161664 10359119 -229956397171128061668175770928778206440 10359120 38966059551632132316416029182060134400 10359121 42655347465479540563414545056740222322 10359122 23828756451705832791134928208463772672 10359123 319795955830031984575180142681237313600 10359124 -272630247193035133761426847366946879744 10359125 193030385962215752734383878121742080000 10359126 -76322477241748122847375823548556075136 10359127 -612906659403919137517536893540663344688 10359128 23633804161570538696597476300300738560 10359129 -57437347560738248488724539994400122880 10359130 -26379154040531900822990956959770880 10359131 118818719460104641515682805402413517664 10359132 -109714486073414025837333867485892599808 10359133 -177813172987005489727366855509925894560 10359134 288799630366418212300887887584884249216 10359135 -284541696777925895815974505435487291880 10359136 440355246510293773888152117960297676800 10359137 260688969305430555550366105464900999492 10359138 3414158381233942915661388257227780608 10359139 71331105624320417113805675302829918136 10359140 231228498199587170162058492096941383680 10359141 87667832474805610047559063565539104480 10359142 -40301501705344835447904230350021459200 10359143 587358937721230771931936558406949054392 10359144 1043007256631654330854656902307840000 10359145 -10614110047896153537638840251426489920 10359146 -22067142185232516977586357263968604160 10359147 -172644713443354750060923997357188094272 10359148 325737569999323934154330428201084513280 10359149 -45012057118457070724486422126206357364 10359150 12490489134274358540830866895886673600 10359151 -79352583759481348213264292031856209096 10359152 -33360272757587316600931664946936545280 10359153 -108135522957637090147604287182513757056 10359154 -75921475390056178242131852955885265920 10359155 85330816323814467025284384361045656000 10359156 -40729406140908124028786585861040291840 10359157 25845934173043899701582588142976224060 10359158 -268641742355430152065233314583207508320 10359159 224620138567872640771374939198456496104 10359160 154753157185931679138839930120224358400 10359161 475121065812774833378019288599378066400 10359162 -15170169181708683882367115872024802304 10359163 -468150685051910819672911854622053322080 10359164 319398037758171109151698910960324069376 10359165 -240803382154146226414020586571974642080 10359166 -164853359014064063407651307404523238336 10359167 14969522473018923673713813363376240992 10359168 -11660262159841529930073640560859545600 10359169 219239133455860728187420871068488280020 10359170 -30568017872660286011627001505456458720 10359171 -19362392100452267878811648436120560328 10359172 -416869152667228903415147819739289469824 10359173 -2599228726130059381490525246422680384 10359174 -83823082373111254541760865669579708416 10359175 -172859537158929716287261413481436677600 10359176 -327336936398203514232687871021150371840 10359177 -87820193221883409695952622005770895360 10359178 -289677303307527888625556123903614065360 10359179 488503814840566963416151911007636845780 10359180 87407974811102264753794608632861030400 10359181 -27782709861554288919570101295595954208 10359182 -237571589911614301596147182143264031808 10359183 -25541271937917448396958515907142659952 10359184 93248797187297757243911383838360862720 10359185 377220148686817875586500120064045387380 10359186 5989173828101209726531166343218609664 10359187 322727758718162586456099914998284849836 10359188 304861989968050540571834480699494659840 10359189 -163011547880050329358414158251585773746 10359190 98021243631113130385980835750669507200 10359191 -738724998858228344017764991834053213600 10359192 134509133203918567395173831618596823040 10359193 150569537896543191890120125449087495822 10359194 -145196440467557364738161617520566969104 10359195 -7856545152186486999718948655771097600 10359196 50475854981110638197895438003838246400 10359197 23004972064753848533128124473266620646 10359198 -47011275215053822605162284209508330880 10359199 18792390901015612218989509835958674000 10359200 22907757506510427000464502515014041600 10359201 147134593123487828670408794970633885024 10359202 -17104003759904288046087224007063387648 10359203 -425715695349442325707211119882340694336 10359204 7862712949789775560137559191373320192 10359205 -90558225871941090192650580105895491360 10359206 26421129402433859322996964210933920000 10359207 -241619545070340265036643979274494692040 10359208 -30701756322266672826682413669705646080 10359209 -161178860255205131258501723307360614784 10359210 127686173550390840178996153364757576960 10359211 -21756295824487434422276275448520533768 10359212 152232336963430568862842203867906521600 10359213 -219821408739181840143767939571437067456 10359214 -327086789330756284995008837957473762560 10359215 -186358682099598250033627108740971449680 10359216 229667710264516923165644380082012160 10359217 63395357982218824449361375812332243952 10359218 530514187961570245508625751115444302080 10359219 -138081685534367416431418528826457400272 10359220 -123525731579152029491448119232223488000 10359221 112115871885565245194852397326081653212 10359222 18061653777499670100520552976462246784 10359223 121400836866243304162904457417888101376 10359224 -261386553478996397917831417107661946880 10359225 470531112595037488139952954322400400000 10359226 -392199466305675241467928233540675788688 10359227 -112679657427298049682652030894077024924 10359228 63059430055753031553262467445592309760 10359229 -56831498448561097490281882944781802170 10359230 9495197237479692900639754746116075520 10359231 382170289357785477459058052892613649352 10359232 43739490861091580401401877769991749632 10359233 -797269016491496501831959972422351066960 10359234 80375078537159996626339555618093679184 10359235 -195198462372389392743486592650540253200 10359236 208684479680981990015767452661300529280 10359237 -229027726953262968526459994522599360800 10359238 -55037065722053689610376806860502136480 10359239 -201719526195243563991299620851001353216 10359240 10639991576762123413236732393984000000 10359241 47192784432363128358972456941326644900 10359242 223794702191637233213403623382528771072 10359243 152233087731095363472877380584548245984 10359244 -23024426009251596705173181755026298880 10359245 44981559080153696613315982904690511600 10359246 -6975605649376561822687352684074770432 10359247 -332166756300930922150425182121145452304 10359248 -106939268678377913851364663984315670528 10359249 42521368157304010851619751905218503664 10359250 -103551052403550415865245051146362496000 10359251 -124630161527571786158375749900901996640 10359252 -8224843576779300850212302954530257024 10359253 224327748173289752863132583002704365440 10359254 -37661706307666641534891285231773939424 10359255 48924799542827969529120837412014092880 10359256 -11193662826295208027033051594298839040 10359257 994684352107269406494357438364997597952 10359258 26923861132001276931398975608821408768 10359259 8097611236808576364207525764795691304 10359260 -150761222861729116554227763923473920000 10359261 -37575544871625912306512470643883575040 10359262 -261032466922414199701827461928044656128 10359263 356573738252428673181348813965923326720 10359264 -31053345921002953569247940697104056320 10359265 -59351445478754386131845903391565660800 10359266 225551908603583109470602614286489034832 10359267 95676428782417647481559174816088791040 10359268 -439357380841473840758383713796157882752 10359269 153926601032295323112521172394506853344 10359270 -71306784331563460420787576527562342400 10359271 -77118765309854402101339166679997554008 10359272 152002551648770752957256193236482129920 10359273 117686643734619073106922233748199916160 10359274 53215969710140158381725719905195448160 10359275 125979580882822571003651099983452402000 10359276 93849044390123140884126045806550051840 10359277 26113478267564709917560599490329767126 10359278 -141875846732359478031370397872824538560 10359279 -22764482219867786233641136063422144000 10359280 -62515251826465824592496996303770583040 10359281 -333667968094098606491913961402480996368 10359282 -77587177169575658350660691129132411136 10359283 -627603784399695974238263301793612702776 10359284 -801017658405842763662652873865136640 10359285 121383555895501243902230122612003847040 10359286 -132423507493562808190934267764346438400 10359287 167348804995174852102047435406292904936 10359288 211576059053410180954932983297694412800 10359289 58565523253870915105879980876531530090 10359290 255042539147506264438368172556676358080 10359291 201801217728126748540871080907011757592 10359292 34312476305465638625175634567095800832 10359293 107064183878141246522120752912131576960 10359294 -219049573313930440609564801237186560 10359295 -243022271857501628066940763654811650200 10359296 -55833245943080801628793215614491557888 10359297 -38324260757816146698400413456803971992 10359298 -171559595541849548198288065440353175600 10359299 381282520298513083610541572186088642300 10359300 32864963026811597687323719517900492800 10359301 -40666714853778330346931277869313274496 10359302 1236453034611429014186809429500572160 10359303 -419462198109115177512093423843463966296 10359304 -160133774084498511422807645614687027200 10359305 337627640412182047870107513181917457920 10359306 82620117386368926260977874103753139200 10359307 178470369765778397681853492125589195264 10359308 280408227685661476487407908441604592640 10359309 68411309042895520934355487644821438016 10359310 -100273935612237438792369632963635549440 10359311 -591648528873093499520199812947924139088 10359312 51073898576078266786319430990164262912 10359313 -437007638604586814974008626401992463200 10359314 -60174336899071081143146140150401881088 10359315 -22447115414994606207948414271927072800 10359316 -117420967916011490418942789684514959360 10359317 1028303429990726199661996997274003557952 10359318 23133735483112987917050285130563107200 10359319 11785398177130815459670439050499579720 10359320 69724676759806506313100520911663308800 10359321 37466823260135588684481825550297170624 10359322 84131472104812235753110638241171192800 10359323 106673664243968135511946802886855102864 10359324 -61041582858436770732664252644753444864 10359325 34458648908215854195112900356409548100 10359326 17835354669290950594932126000063145344 10359327 5362470577570194564437111871131139456 10359328 455331513481786333862243425422567014400 10359329 -57670592724846817768745343369412622316 10359330 8839799563712024540330415862109521920 10359331 494486094799965607783336713458937400192 10359332 84695625084975577778562569709600030720 10359333 -351951911996788531232860382925136761600 10359334 -43059944534634103593186044714565813888 10359335 193059778137612150251761902912042181080 10359336 7944520854718834074415056095534039040 10359337 47090924888912606351272647964114884986 10359338 -193220937208529232358192078380002242560 10359339 -193452585725158800115351241340704589120 10359340 -288957821404450728431338140099009116160 10359341 760731173681417524605584007007444883052 10359342 41561111637693536945825579726629913472 10359343 -106338395510677852491474392976076326800 10359344 -121184178075851081137329692723705217024 10359345 -3992211826401620411067938844339063360 10359346 253120483847490303302130660669946849824 10359347 -215123233827139950302680275863079309528 10359348 -164565875923586807845733073599831838720 10359349 124491281868708225567249379096715120640 10359350 -143857099288167549055545503313514149600 10359351 511792439063228938340943787936331658000 10359352 726710040677949207461687787467279155200 10359353 193210780906378219691074057267496386602 10359354 35998652522323480015243140673930709760 10359355 180267792228819069865692284053753895520 10359356 933707842830500730727734501370552320 10359357 -3211223958432429967895213375933464512 10359358 83067377455931400799935309744616555776 10359359 357071515134191269674594154254295738560 10359360 -37531977025960851512126519214342144000 10359361 43201351970917153210928407746027087360 10359362 -22142821013142181634292774659741437200 10359363 -32254841987489639638888898276770670592 10359364 698415607462212165659045534548386840576 10359365 225556205204423521644877736047613299260 10359366 103038419704039376317522632756747820224 10359367 36868367938900107814443455058053936200 10359368 14565591630327548411949708051246213120 10359369 -288032749099148904869517728929518493206 10359370 -63535477827740614783902580926416256000 10359371 -163606255599261837596540260272735885936 10359372 27069707888251144114269438694793613312 10359373 -14117360290327440594300976729983384896 10359374 110790696318564664629317597241804004800 10359375 97661128100544050352502690401639750000 10359376 221542641118665352360887337144403361792 10359377 81034377660977723294376898962278859072 10359378 4360065462770540682752986836992411808 10359379 186871211414839567639435550042240031980 10359380 176311617123581918021488907325932006400 10359381 102351274752942407390594191303251233952 10359382 -25892810835668472950669576833140321216 10359383 -78569575210290077557475695386253242456 10359384 -155885564995284276520517352635372666880 10359385 5299921909573023969672121795519879560 10359386 132411756883845985684561486656028146144 10359387 96596000358669519959316735407071963440 10359388 382099475093420694767458124562536448 10359389 -478233370563906485469447111301567354560 10359390 -34067911027008829834772069369138380800 10359391 52334270843680318570658012609972175472 10359392 -240941614322681040138698140009310453760 10359393 47054027443148808608168770086443903328 10359394 -19400652523555414133292447788698472448 10359395 357256341137322271073564688236105528400 10359396 -112078228211422610237244521552220853248 10359397 145591980306560349522576241245140283840 10359398 -86008964489273160598918364086807457664 10359399 -139031765224183994787205102338055499736 10359400 204206458980349208028513965629226112000 10359401 277425502519735705423306035495640234212 10359402 -233995313304189228898014255273813965568 10359403 -272361401582021683599234918119686963640 10359404 194934343930294074107719139718104320512 10359405 7575400896637651924950471628774200960 10359406 64175419831780245077122553509311536256 10359407 -273882336713927702685530409456081576576 10359408 -7399099715841379366580850578526044160 10359409 -497204332487459427010560048604906934040 10359410 -59398777126735705190232419211585953280 10359411 -60349043322010378163569223803476197376 10359412 -128499886457445615581919695387166402560 10359413 399960003224100211850317086513696914424 10359414 4838810025853261013744406014530554240 10359415 258582096264444893303594905266967080 10359416 -896712846006070056778780671623142973440 10359417 -41611381006678750387412163915178227120 10359418 -165838407092078061650804335728333789840 10359419 -15794636495440864431621056715127266048 10359420 41205800604188900828235112755326714880 10359421 38637865062307768195422114234562975622 10359422 15571396809855766103098413812244048000 10359423 -393442528423976024579355799085038505928 10359424 187752721552621671628249513044077445120 10359425 64292891244282783098264016442141036800 10359426 47037271431074694086721923191458938880 10359427 -87998477909612559615011997616051682320 10359428 -6986477760878273395200799977258270720 10359429 -37590349055508562558490132381844682752 10359430 -76987947573135493971348484637268480 10359431 -8031983194959479529002559760617210240 10359432 -88098247876500407750179850561831316480 10359433 -56679408499501134353812462115422548060 10359434 -17126959671936780774950365074783319968 10359435 -23689410180650458399383656257650013200 10359436 -275812680158492346280876746953547608320 10359437 405022699204184814825439428905558717184 10359438 70611663779310590134175301059690990784 10359439 184068223766333959161277404362899880240 10359440 -12540234642915795362208695887677358080 10359441 -65854489001248393788462204193861822560 10359442 -66801274959326951459451054486301347168 10359443 -173860653273107350280884865929881949320 10359444 247478941199996331027260428625286076416 10359445 -180622966628167142683049561584994492520 10359446 15599305586096528551460021100431347200 10359447 -38299075444828798922951376043707081216 10359448 -3965113980841446319018196098783457280 10359449 466986641901543654523936360612963749450 10359450 131586272532057253445730012534217275600 10359451 13811942961388441858630051005172776452 10359452 -217833456616491986848315027016464969728 10359453 -6568473554042742412519100480759145600 10359454 -1446249488675168020322109983308040448 10359455 52918735174833760991962173739405224000 10359456 -8455675743651595790961672698248298496 10359457 -164470935780638419656816921393236203294 10359458 156368148700376680769138427611843346432 10359459 235263533506087509089180731007614933200 10359460 134899274498739805518575661684648460800 10359461 -111299561359033196190298068624297401280 10359462 -35902190208185235539596997248473776448 10359463 206758741517507452661734761273363982712 10359464 -24027268516278069996691762308475699200 10359465 -34059230325432716798036164610292019200 10359466 -124706732113141148020578845345668142496 10359467 45506383461562761586724392978611593520 10359468 -96246530688253776228011823934870978560 10359469 -209631895460123167264627563030675381960 10359470 -72618387861408341401831657093880705280 10359471 -148979713637679573452230421609434759296 10359472 -104783361870875478637249566742197075968 10359473 510977384122552828229008481048005918320 10359474 2154753334461109254806935627798733568 10359475 -106576614657642450694014949983541283600 10359476 -49840026559261666093827648049676679168 10359477 -405071762409760541060774474942104436580 10359478 -178146203628789011340925436689715172960 10359479 156118872146873395254324845008749844368 10359480 -147089795870993074391132913576075264000 10359481 372784946974341426257642270627387166864 10359482 48590575643432638529011375772039237088 10359483 -379176533389789989813322349097612589200 10359484 170032988352719930738202500228371417600 10359485 334718511588111014904695425439795211180 10359486 93108157366826118232177033984408923840 10359487 213051058156552699010852421857664509632 10359488 -120186989159213244876076317741095583744 10359489 -158300020680691116733560203175412993152 10359490 -190020762544190302018486366787258604000 10359491 42602698907757920137754400367149435192 10359492 -118777569037561865915064662574554320896 10359493 -816384349587635023562907403033557097956 10359494 -130508770112077988148855183250014392544 10359495 4629433633899746948383734529929293400 10359496 -163464557002420131128068932997951488000 10359497 92743691795635284939654223020719417946 10359498 30517762479520973457693030918452483328 10359499 152432116742288959395301864390038038064 10359500 21370612682165891481731539843192320000 10359501 -99873772812901185930705196664849813760 10359502 52772780119110252861200636283983121600 10359503 -10479292555044989695125927036092997120 10359504 99720815712250409389085069251304054784 10359505 126386782040827582924274938786382622720 10359506 -283903545224892277374125116069797789696 10359507 -422767438293801851370010986632386375680 10359508 -278679606898794571510434725215338723584 10359509 400492067240570892387785893175445349710 10359510 -15298024103086521154621530986623457280 10359511 146505963150853464423269449121986169280 10359512 -470989705807516600012835340739982284800 10359513 -67676328001349798556245474567804398758 10359514 334538615353376370816470180611813439232 10359515 326137069244907161272250347499414542800 10359516 37352724109296543425172895356172713984 10359517 283856835417417269456942298960953344 10359518 9174398523373669657667286383275527168 10359519 116222180418571304557666192410173442960 10359520 441236429425750482580315242940988129280 10359521 -82492675801766703039959671856167261278 10359522 -10148310317905602954781092010334208000 10359523 237774612862198319996959434700226470800 10359524 146011070171396709057430910408817278976 10359525 -44059304161610496141646043083126824000 10359526 -205117684816815773824201245602780955840 10359527 -62549650720414883599651187983145799624 10359528 126098383521762511925417885904522117120 10359529 281512949407497798875467515900443791476 10359530 -152639660557761316067989464632419335840 10359531 -167845703945954722672722768170059332420 10359532 24326326109086136630193919048012349696 10359533 635407778961801994147903270998006349782 10359534 -361569259231891498587645218281855306752 10359535 -15818462183250642316764544419282438240 10359536 -155487523603461900906311459048423424 10359537 -73012953968203861021301616400478263440 10359538 111248941351548922909431886228521885696 10359539 -57607428518603493746491609174819439712 10359540 -68078124746592377609223291497407027200 10359541 412778572554876833645088281261998376800 10359542 -65939573039793704936987123246442864000 10359543 -162987887708427831945530272904036992536 10359544 -19957388791812935002764800008220282880 10359545 -6945581737672347327948796449509706240 10359546 76552739237180405244106698149143056384 10359547 -370536785151591186828423314105682291696 10359548 -440311262377293917522391776122543828992 10359549 26984669297928421348010261095676029440 10359550 115161746447226386632377877885065988800 10359551 152320543053933757304363729389833015552 10359552 47662658553040667513677061117196632064 10359553 -77347627566621696133587026865392275198 10359554 -94900331232758748453964191199572841440 10359555 31641230005422908442382950409940947200 10359556 -70987300816498014424920687818323903232 10359557 113051591502756411319645926829868298780 10359558 -60511042858178901439441266203506767552 10359559 -140963556682674058867013864910992267984 10359560 -6211128427559745933096363662659584000 10359561 -241509226673408914730661623168524601760 10359562 164856687568083548902390093142934449664 10359563 -7123772825026372517832974957729981496 10359564 -146383063184376901674539675183548228608 10359565 -373069070706234912959050660445773167540 10359566 69161349209498578343697730380455502720 10359567 -271593040274405346836255283390625142616 10359568 -17456530361787791054791326670504329216 10359569 200924222891345908101701560922518162560 10359570 -33487034648996790917237071412226385920 10359571 -142360206785799793776378151597109590228 10359572 -197633391440894925401144216314412625024 10359573 -10612838892651872054087802660046808256 10359574 -60515238928464085744595759114172070080 10359575 114459725176721426365841773240951714800 10359576 -352744029250419957180604166634647316480 10359577 -213621211212029871812581277655838827574 10359578 145319024660564432798880529824098980320 10359579 -401699380557317740851715267830553595520 10359580 -145875999905515059252654316395688634880 10359581 403126278234648705512640393740229377382 10359582 149072455136684940966389820970647081792 10359583 -49314708461922752294294682825730015200 10359584 18135069759106114574666682108008202240 10359585 -242435485103628199142621208542747268780 10359586 127337746127273075845555411805747020800 10359587 74112931756690909599325295752758681552 10359588 -7042233562356133236608613044403379200 10359589 131069172171813634313758626513856128000 10359590 -176522042191887644182556665319837827200 10359591 245148776298245259437729721617061907200 10359592 414133380764368697978509324720519480320 10359593 -22254150480949786088241029838438414840 10359594 29209180219921742508774850327472183040 10359595 186419274067976151721687028095273164000 10359596 51445025775811531991793267385653381120 10359597 27177306201395780438384855785152302400 10359598 26131991140870566506585704249894866240 10359599 78523726442433428382495046762812371712 10359600 11892174890383055303022382675402752000 10359601 -90746736654238837933590939591480712896 10359602 89970757409468083912782431248268095104 10359603 -11516709549861202794619065894496033920 10359604 -576503730585312736847304235559142290688 10359605 -11458325278860747156085346495217760740 10359606 25476765280637364141353901591463111104 10359607 560205297023014608827426194274640501352 10359608 -180162487230205839732122319591356375040 10359609 -119424099234732746433338606091826169664 10359610 170573188667150789726820895842150481920 10359611 14634252803124494985691982792418690048 10359612 108802725288037498810013255481134338560 10359613 871136952404104556708077135985088772800 10359614 -8862156746805984418182122952444294912 10359615 13762420862351826791982482044404779520 10359616 173817820325412868128056137957556879360 10359617 -15761341015112338403523308768407466574 10359618 32975853238667247635474505514127839104 10359619 -103159387255469470187833158111867974980 10359620 11949359971795525085892862760892007680 10359621 277030264343687956148743226959470965790 10359622 -11008210026944049966271474961062530816 10359623 74199274760358135583267438940265526872 10359624 -318210125263899710017090359660795740160 10359625 -73755071391184028515869561870187680000 10359626 -3108083875058847465477318311364536736 10359627 70490478941783867874670859606420579760 10359628 93308769955637071497772542568243555840 10359629 474512156576125676485266249596654481600 10359630 74358456864692038896290531631190963200 10359631 214605978129487575477158980534030424432 10359632 -159885206159940071043044575113873137664 10359633 -88758066918284229069533827462510068480 10359634 101117269300065716396698640827983028512 10359635 89232358533759698142752667232993360800 10359636 -26177267276404522502105372852169768960 10359637 -285517057840368354472905811844437007232 10359638 214909082963128079524239269002797172800 10359639 306719781989138748490446780941212705224 10359640 -423097667846553164296190775239293747200 10359641 141078574249762749187413886639548792900 10359642 -30530276346225991644680158388846278656 10359643 39278472962085612451978169876000656416 10359644 -252720858433764923887124319102034919424 10359645 74945850644578978360200542208484717440 10359646 -10371221510409507251053321775337664512 10359647 -711700248623055968498485953706885477728 10359648 208879009305217065087352834990694989824 10359649 5510875840767195315829818069869227008 10359650 19372295540750128584185630941674240000 10359651 -96805569494118752504020072473922264968 10359652 363879886770308207285043926069353809536 10359653 -720036253165770141443987669264087381376 10359654 26509307512058183647223789566147773120 10359655 27995376457045795550491671068651130000 10359656 -112536540559363379980509008275098117120 10359657 11454964310312055465893007724587456 10359658 35032968623657845779609557656652184576 10359659 324842642436179345399516341079943199860 10359660 118838164888025822427417201512512143360 10359661 416400010000083549575503800459726072920 10359662 -112770234486698550957651893210428767168 10359663 415046954828358510864251444337332822400 10359664 7452967127510481660608587493237194752 10359665 15797892221376847536336752345843414400 10359666 -68743488798164282893374019826860982496 10359667 179748341580278698063636038326592724912 10359668 -298448468121408186693236523232459782144 10359669 77140843130812087359794341584365402880 10359670 -212852321442323473307500251654526944000 10359671 -142772317522149789512134935084537266976 10359672 -76086562308717370076589906589326336000 10359673 67117018628120306330468179417871367424 10359674 227676835686138498859559391660160519680 10359675 32806488320796393906235677203859160200 10359676 577438002095983861632741653919355660288 10359677 26632601220542807095468697145894513420 10359678 -192066897485145928889980737262103897088 10359679 -183236722663420999293871950221356181520 10359680 -244157120988387747461175063356846899200 10359681 309602554197665843943996413968665675648 10359682 -283760343590241438698756111201504693808 10359683 60035765991400523534680422156868883184 10359684 -139616108126378133370720984657159649280 10359685 -188614982693686826134063998092507955840 10359686 80173376990675319309952156151774685792 10359687 7706317567674915126091290878994903840 10359688 147139571818897574948070531973530255360 10359689 1008281214069925162574941634317949280 10359690 55177753448714188885814547269276336640 10359691 306388583245299275273202980918610658384 10359692 9919536776636406437657669521759272960 10359693 -17145466387451746813886725536580598400 10359694 -213566579152214596775457374691731301120 10359695 505485869376133882085863489646280184200 10359696 -12712619247004225421024692822561456128 10359697 601515102539108296802891206280668641892 10359698 -157515215655950697326548471658122680000 10359699 -7497320299303411645497147519890369280 10359700 -135372656370054822070231064648950147200 10359701 462183149282680379463055676961748197504 10359702 30525963105384443982454968574351997568 10359703 -673222949953267231420199632057175509048 10359704 -43633506409476104933484082707436339200 10359705 -43248302695482881981243488735666608000 10359706 49672153911119654405458560722893231104 10359707 686401863792165804363203537914423669512 10359708 -143054667646238373588481783921083901440 10359709 -177021107821686755329523065948233208090 10359710 6108403339136177064829092188793490560 10359711 28752560740971721762668431711694746640 10359712 -420158851589848706228012966197198848000 10359713 -9503173129789847126044204754031341376 10359714 -45072120662011927212940412549648052480 10359715 -106284543764379618679893717010758738720 10359716 -11592962947735847909789154794816908800 10359717 -208457923886254946222048787714603511488 10359718 252242080553777678152543425072618286560 10359719 -180373629620225959930447026273863039880 10359720 70222648200648542463189545742915993600 10359721 -655692954907724412625965041572907264256 10359722 -4975913549666061792617573951977879968 10359723 221732308582311651890840090006015083968 10359724 21767531184204981822496423911297418496 10359725 73871814290633202926207507371351997250 10359726 -61786485138525518517337790765527890816 10359727 81028624389705396670770112049945878752 10359728 -96074021108980169537407365904854220800 10359729 135229143688580987913476982752723395584 10359730 -171218455792752147440046905101832454240 10359731 -154212041973859332719459469131520454800 10359732 -5373978151259463296140521393660850176 10359733 -145454177482443995599644643928271832580 10359734 123177529544490807616597004041445443584 10359735 -57550112674764005645100526449504614400 10359736 -55685526674846015239860345572127928320 10359737 -278779767462807901691084463299039350614 10359738 -6341418233941049254281621297239974800 10359739 -46339910418289299535192407568247170000 10359740 389243795039051447026396549720952340480 10359741 -8670155382383664914584077892247193600 10359742 -488334939643883367753020164352136574656 10359743 461286013583209038498382663868180764992 10359744 -78591694134650706617757053921934704640 10359745 -484394740406761551729287916434608382400 10359746 329088752892248336955608210976226381344 10359747 105415961084563233413049596171876923524 10359748 -81318286584754259300885815988791046144 10359749 -30887821900419006992736937559437852164 10359750 57053772922328167201759826948206080000 10359751 127381533476216908464363036356937552240 10359752 -61979063107284998653710059853051985920 10359753 -384409319120545474413885412252063520496 10359754 675195238118638247546628338414095872 10359755 111269040483440635115924547843831728160 10359756 -127899875538157725655690393875306917376 10359757 -183967133907678707936183456516241597480 10359758 -733886639428392118377018787437098880 10359759 -43383327462746862453540335396069058672 10359760 -38022841385241869336547971409746411520 10359761 -228774270790063915987826153537388922638 10359762 -3116767500294025602138701407057875456 10359763 -106302576247151181171578841940829001576 10359764 475785146191139670659051736727634405376 10359765 144249626837743542662338625560514726400 10359766 19808654093257322250107066558641628160 10359767 909612004654341901879412953035940669440 10359768 -276938542982693294845203935452143882240 10359769 -86472682140452445909703620332604420160 10359770 -212890959158976291382053134709514309920 10359771 -259726630404519303879671316474256060416 10359772 137884458531278481075550212648523863552 10359773 -56765299185168349919473146974642085978 10359774 62445332794404055439291502126458340288 10359775 597605395656407889004986077860752000 10359776 -304689710992489800529639267337287237632 10359777 -105871633999333965627333340155669655200 10359778 31466431263846359753299158445131840 10359779 -354947384476386639676318393690603339620 10359780 -32653835395620403381198425025709322240 10359781 125054906449832295308166441567982523392 10359782 132410097326981489224630167840192160992 10359783 34535742860566603099281577775945429520 10359784 -301121796701410578811809558831840445440 10359785 -465820028535858692129888824942532365020 10359786 -5897840645903444991422966681910201600 10359787 -1034573998296781537641589940615879827488 10359788 29955816635854899275238956940728893440 10359789 -350787243710368218678152419982685035232 10359790 48033932228018500309833916755342478080 10359791 39985239444940376170501344303462393360 10359792 63816657955468492400518067863163043840 10359793 -219754478383393867612840944581975958958 10359794 -11201541748393066681975223119617059808 10359795 -14239052574279031317008906539798937760 10359796 48624108919974521492458481203565628160 10359797 5052210461665457890821445746575844864 10359798 -25157401204795166314057432326611595264 10359799 5525997355077263095549809885795213800 10359800 -130583082713361227205196620871166976000 10359801 282964785906733532927027635195693340730 10359802 341299105861245822159611006871687305952 10359803 326733786635897094128083526181836757720 10359804 9629716711653286239076839973169233920 10359805 172084488680860960650059470709440124460 10359806 -177409049549489277512435629704124059648 10359807 -128611280160101745379666184756929384320 10359808 468407902091945442563772623948408160256 10359809 -205060677484144531808297749820076883920 10359810 -107772722735887311659302765946163148800 10359811 65031710654021992885008261064775455488 10359812 -343913119908133049946191056702182850560 10359813 215828270279273718904992342436991822688 10359814 -111180209061763823041791820071154083744 10359815 10906812701357253113735024485874680800 10359816 201228029208322757906402209600849305600 10359817 325168558925355897989857361246985793992 10359818 1692460838082002477854678285776760320 10359819 -505771364802002171753058414238850846220 10359820 -131996630139554593030993899120594385920 10359821 -416691221876118010282550544123047366400 10359822 -122832301288121085873318880056243158016 10359823 510058153096414547940719361170522588160 10359824 156707446410827600373805460001824317440 10359825 -116107661743773322395809469249102762000 10359826 -25686256479870799897483955020889276160 10359827 -342410525286897593167701242187430074768 10359828 -76362473042724726723311631993972842496 10359829 7390237442247397951455280181561914176 10359830 -78180952290601646196108933975580855680 10359831 -125105956242232078539765611327278660248 10359832 149129668744684961126043878892732948480 10359833 -228634666447611145692122528671774694592 10359834 -84022044085842428111568943595485095936 10359835 -209833853185974473826930397328022181440 10359836 -11889393067165866676841860988667351552 10359837 157715040786570775783429760938899234528 10359838 -334896057760847293308260659988311447680 10359839 -45928408022255339336528222058410719008 10359840 56314689295743087252402018171947581440 10359841 -56373029508691937335932852887637593758 10359842 -59785317366818640097598657664342217056 10359843 -107311689010986477143783780592737775360 10359844 -46927411920264937189346364207291310080 10359845 -168158110235011228452715951378005244800 10359846 -122771564445110105179018880373295226880 10359847 -155148619579969094159150467290559152168 10359848 358027608275813850533918425492252416000 10359849 234759766593649850430030048945737906064 10359850 -120651782969640004689461281536062415600 10359851 -670789060489161806811658722362094718968 10359852 61744301965084729662793048352224730112 10359853 219513788800363164237758551631210746880 10359854 -535933424444596145933812458298185333120 10359855 -163825333601341285774479870046192928400 10359856 -44353994678338054555275159686537412608 10359857 387238123036384249754173166204847154740 10359858 -151143899517182230740841621125617490816 10359859 -12033223124293230323439540513313104320 10359860 -81393937281137965307824730200074240000 10359861 -5304348243847729781655302322312824160 10359862 111793795848371100809414228257203606432 10359863 -178039580643689795181544435240776203976 10359864 -171870719307911374271568823368411033600 10359865 212935063868842647991955948868322072260 10359866 -85782790007325512400039529033765368576 10359867 -454765433290030632914713790308039680 10359868 -18962512680604906762155339999555446784 10359869 210350928560175915135122775391155028800 10359870 142961367411694869268134108746710108800 10359871 -370911160926907381103888994089105604928 10359872 120255161053464543968363726355885981696 10359873 -485747914581485656963026485564807625600 10359874 8915505053872754707746778650234081312 10359875 -540981313919590481153869327476425988000 10359876 101166474902945624889487161010161196032 10359877 408512876150155965518740340465596230624 10359878 110247596837111727290975654692672614240 10359879 -100424772742753416488528057227945695792 10359880 65856132836021011320365350662192844800 10359881 443416418099123837329689397950375863040 10359882 68266971180533489948725525606104126048 10359883 233167305313272466789491578048932758520 10359884 -483930727930461282024558387133754621184 10359885 -280755368390025295940918099917533061440 10359886 55816039472690733983091159939798835392 10359887 -1780774025506504116809857080538518960 10359888 -4295517579643806792520835039055839232 10359889 127258746790804409426173673565596373632 10359890 -23072082160213208576734708032865935360 10359891 -324582090221732993992482252623818895448 10359892 -92562539437664024145090929053917401088 10359893 -372760152331215584522303384664430263858 10359894 -41565558056322068128670728507686180864 10359895 19511460623134077122947084744238539200 10359896 -309678602204934502726928521228953630720 10359897 34908961107891566069880323037343139520 10359898 278453616500532441177547562041150427136 10359899 -157110094874707479758947293347930340 10359900 -5174842629337786845005481729644544000 10359901 190352505315755086378403068968449220902 10359902 -144814595329812563784610497023219712000 10359903 -259336729222286827923969736655220403896 10359904 8358212656422494766908501548011356160 10359905 79303009787508876341908546537029033000 10359906 45528984104161379962119369258244408704 10359907 -531339830220824102219921444735115279844 10359908 12492653136133808260184307319873528320 10359909 134969074788637500848600141977357623264 10359910 -103461077975970595314543557624225038080 10359911 12068469987010109486270674748061959232 10359912 9829202510894142389746144724828651520 10359913 73196293909845863784830813719117231104 10359914 138260062426251795007158518015760724992 10359915 -71019895251381171217642288098611704080 10359916 -58451253047010122299597463075119619072 10359917 543201677722093547871241353773679782880 10359918 100879331461295507430081736346800510464 10359919 329882382703279806666939068148580375296 10359920 82571491522444933553537947145318400000 10359921 13511220697292691447491393617419018240 10359922 -179523613458735018093779397211932181488 10359923 -126334172243350088561429221751019408132 10359924 243058400437976365477673515218030489600 10359925 -308344272209521670965401620900606219350 10359926 -59331278729244402934147159646441280000 10359927 -586693482480185089113292007652640184160 10359928 727330256698089503777298837863369932800 10359929 129547052283228837229576494975242530176 10359930 12494644914509829149448872963151774720 10359931 136366483572985770324969505490797945200 10359932 213635325208527059585422295400335023104 10359933 92174303181825973386001860921244656000 10359934 47304158144346430926021041048834281920 10359935 -104059709555985758827291560094844840640 10359936 -160583100018824238235725934350104002560 10359937 -18127580936219222813053588108964291648 10359938 -18926297582701880184008642819190968880 10359939 -154558852854479110461366152567428538376 10359940 16408987227463640396053900763151360000 10359941 -44302046693888149037917992388926102948 10359942 114395337073169804337070490883166523904 10359943 -339347110795012314479473887791527054056 10359944 -84313305901915209935112089594081280000 10359945 -14244991574813904427795038250435761180 10359946 -32034376523321723511648564384280502016 10359947 -38523441481767619560312197874844161312 10359948 -41936740580443922692972963979885752320 10359949 -130836868781336259803075015799874655050 10359950 -29658124096025641681531804756223520000 10359951 7495684337600069525071892403996547584 10359952 29193581309120898819922012702451433472 10359953 -248320445420923671670135763048998017336 10359954 -30360938569036934420964233397453189120 10359955 84230737589755559030591571037261533360 10359956 -149850525526654677037412027816048636160 10359957 112618059160709127831352310598645888 10359958 -5640695603734986346825683867226049280 10359959 -215508496914154871322522288823638597120 10359960 90198534943006114529945466266480640000 10359961 18522071307167438276225742498307984000 10359962 -126114040221263808808836492332749583136 10359963 80451863484929628772641713525167747344 10359964 25732863042805263424640572412230462976 10359965 -62004312200231781165775180237129574400 10359966 7162911359936316740083849171665263424 10359967 -389548089116093497526963502621111709984 10359968 -84958544314463758517693116972768296960 10359969 -315697229491270149994936482953814305952 10359970 184096232628024365483187674613514320000 10359971 -121975935158595106171898124600255045168 10359972 -81940108304314380208881626751310848000 10359973 -157583561926533490741116939935648432036 10359974 -256287147642014657469677261231427059328 10359975 -74419151364415089089373405963009888000 10359976 -252180502521615502974268253681989386240 10359977 271247350936510195782458807016340625040 10359978 -4746642687518955620727304070908310016 10359979 -105571567640832004314819692691031731824 10359980 -18309416289457512161114860218558720000 10359981 -30138256915499941568886026127791390400 10359982 172105890093270374849249921847374631552 10359983 134778672322532986734608376587517135360 10359984 -45749255665323749993324921730858909696 10359985 -65297586170155550892006283958569535820 10359986 9469540926786771664729974364758710784 10359987 -480288072603562731625558288691273713920 10359988 260360812218756792078656215095210386176 10359989 -476623381194814543885434975439326393540 10359990 848443462443122589512284256199803520 10359991 -324736022710649139433653681761839067608 10359992 -142716053181806891436300054336683520000 10359993 -136528585086144444228012646840185758016 10359994 -31801501798519134356728181153976994704 10359995 146545166819912962264478468018488560000 10359996 218815206723773850430655136372529234944 10359997 35001012937781034823491706545746186400 10359998 236624561645345521465780189310477442048 10359999 65777946052335709614631765202083545864 10360000 -4026302623326668329473132155371520000 10360001 -577281625093286760818391554709694898988 10360002 161092447117594341665197118310143989632 10360003 372500455392230298811181384610612242276 10360004 337623996785499289367554804315605522432 10360005 -70998722332078249471593745593048182400 10360006 218663293550403465093570343428985625952 10360007 197041507171115349560599602058871326512 10360008 17192059556856522423908937951939379200 10360009 -644794228155396327324984716904882812448 10360010 170340690245471896001379701964315608160 10360011 60410017100877404449527549728439008472 10360012 6744178929753892557158813813198702592 10360013 -884226248822979811012505066839234091220 10360014 -575604230790490789268863592684421120 10360015 285187256287469329625689600202368817160 10360016 -5106090977669929907449035880069201920 10360017 -361366730478242995988279639652781148766 10360018 -145925051532697498400689764401976716640 10360019 -367633065538826099502183881594598386580 10360020 -92949790934202327384302834924636160 10360021 -289928716855174818733333415915976232932 10360022 -155615895630876947278651438779310141440 10360023 -211081675351525396514735382874512965016 10360024 -587787743405865940956729572444330711040 10360025 -50248519624173850517922106084771046400 10360026 -215824658955598333075698062496158465808 10360027 -332032047002697973208232161532614328124 10360028 -32145095926150238029706556651219615744 10360029 106032024095734478905140319531232045184 10360030 18410861090273052722875640338765988160 10360031 -33141782260038955777522402667584361472 10360032 384843811767842823012737068788753629184 10360033 1240037837453564831869169170319498304 10360034 -165010896569817979332827325397909105584 10360035 -55453297696313937433950913277228928000 10360036 339589690925501250548652003394886369280 10360037 175777801992063954100775626712137317372 10360038 -142486919376656150204312485429006791552 10360039 -108997985360579402272344685661109544976 10360040 246414574555457211332374875680227276800 10360041 -292811655174523469200756757969011542240 10360042 -19194394113242059273226099072467554816 10360043 153990120895267552244830316194541021280 10360044 34936877282423190700754238415219837440 10360045 43487079548431046682354975119932876800 10360046 -104054337530539816003546802727971039040 10360047 4285885156985803168634858436377682720 10360048 -155191844206401545435266195743812681728 10360049 303661985791695564563935885833682842240 10360050 49430160968618228801995783653872284800 10360051 -31131878887018134553059794540588090400 10360052 -437621162889932272769592758528516993664 10360053 -60253185404336694026617681478944087392 10360054 -173528387674939574425706103211245148800 10360055 -209333999978396976308504397412807121040 10360056 19397324371717031425590123195068252160 10360057 -678546836576316072692239666108994662268 10360058 307725839652031477188774067825374464880 10360059 -29965938545994917333773301237849559552 10360060 147017857580260144236025412343392033280 10360061 -295809959342545950894595203433593574368 10360062 49020179774464487552848761392278322112 10360063 222943854112496911743585371523488397024 10360064 70421072777025240243037818550241722368 10360065 -73899417244941531245938852281080520000 10360066 66995635491450917235724227277033881504 10360067 532508239667656665586226051310532682952 10360068 -53598232066807831078075933784938788864 10360069 372750030180684448534036761916046469120 10360070 61786304851149503527736135694441732480 10360071 170272695531901124157468331892736739680 10360072 168941452600178836828973961880932449280 10360073 -251626970065413141337584017072384471280 10360074 42564495159963658443911640873122257920 10360075 61468688757945660489961780533741889200 10360076 2648224786241583289917868966270402560 10360077 11895496322958851930247781776135677184 10360078 -134364584352885285824513857511394039360 10360079 677900796499747745294048384532958652760 10360080 -3602757989012947002764993717965209600 10360081 38502557328540470529700683628961672882 10360082 -229502026333655732082267368645271082608 10360083 -404389152469435452780339661719717909576 10360084 -54205511876662652381643585611175409664 10360085 103551487412422259972516273208971230320 10360086 210500144992991063033896633567599011328 10360087 29882662684555462757197206696192902960 10360088 162349373970607953301014565686133800960 10360089 -281045014810412735890527907920644160 10360090 29563350868897122538101688240486000320 10360091 22410539834454079356137957129027565072 10360092 302467500723944246909980951409659084800 10360093 -25137432995107439938615106173571349658 10360094 344332590125982076674210360633999156096 10360095 239254009536542320931866715936786501520 10360096 462457994152027333277774683504077963264 10360097 33203863113304464159892812877075588800 10360098 -71446587036939133520484170688523416576 10360099 160649753670181345831983031807830441280 10360100 123375720819037986994069601244184396800 10360101 -348642522594239305981075799894220459168 10360102 299856549187274908580707365794484598752 10360103 -206121981294846700422642201424786560216 10360104 -358348145618710915150791637169470586880 10360105 -51214767942553157315628359817384672000 10360106 -144658520824138539083534857143922273440 10360107 -1282944925792314692976234019853712384 10360108 -1590694958045128443779952285254028288 10360109 27952974733651061101887358924379647104 10360110 124013715734022502925523958136522219520 10360111 167100165470586476278436260007422170320 10360112 60414059083171482063972330248148221952 10360113 330784761568861235593044597386873196144 10360114 26087171179598022919730101193111824656 10360115 -254806260683488515020945602634055156240 10360116 -220245504195385000842783460497466490880 10360117 22603903831784579289911719989083785120 10360118 87597652992785143505743730385115539840 10360119 -4367213734374798219702985706398742400 10360120 -169790970666472404650021052224929382400 10360121 704845679456522214372630504667265322 10360122 83681821108213194309651944366389758720 10360123 200468078195831276985498113843156788320 10360124 -236282447343012900919131650869057864704 10360125 29114793575547981390583638108772815000 10360126 -50299173365795778479005199839204742400 10360127 -254677570649218684959667147014642153024 10360128 82841848631410780250604030806206709760 10360129 164973509668247563212072163944853417684 10360130 -209431905038533804375305697212533260800 10360131 18922515276585591229264073699755952304 10360132 -266467720733711127928763038923842015104 10360133 -168514860860236331820603846532441920480 10360134 -64202263014045403003661822602619827200 10360135 -715788620405003605494340773368680469040 10360136 -559972967887449921840475712220975882240 10360137 -76477699662278819755994916492234317040 10360138 -34095635752634043761455999794058060800 10360139 -62888263076848769093670959134213440000 10360140 47837435060308463713141891443834716160 10360141 190672155900468632041418038576839926 10360142 28358774995497145788102571450740067392 10360143 14099226179999272925970056999720690304 10360144 57258866292317690331378349398491586560 10360145 -42613781169445689042755092702748057100 10360146 -184536025162337776213189463607017260416 10360147 88764268615534469656902922955891850832 10360148 755041189041694660550638064133148416 10360149 153909734971833660349041146116062467040 10360150 -240122344696370492183368476646359398400 10360151 259604698991608963367266763758156994304 10360152 -304411763957665403025638540783501967360 10360153 -61306950011089336051271229696011386496 10360154 30562431921884546357314772839310383872 10360155 108612844098654835801448732363214981600 10360156 -303583401563678219900292982803029716480 10360157 -462797345685894482432505607512889560948 10360158 87967342983469837996910561574574718784 10360159 454093171122527659910147602419992324880 10360160 -7953701087546601602554181389453885440 10360161 -78860394189522753016744209522575040768 10360162 3276535635800222331768950590920702720 10360163 -506825376361134782096818211864106862080 10360164 21667184171054835999315359322625873920 10360165 -44663716502378607426164831948940887940 10360166 -232674340636832266272822672760245426816 10360167 -11425757711625187960366742933032127280 10360168 79685255956880059552992909694091673600 10360169 15989366385560322249806896124877254400 10360170 5525828356669131227685480901955059200 10360171 408980066621602965935406301168118432372 10360172 7359400876612894336524649295283640320 10360173 -470169594079919922078043411941905090400 10360174 -134998127588476760119799894929085452416 10360175 -58296088953089392567898529812347711200 10360176 22540870817822851339583273906134646784 10360177 -392695900002904959715962158763739292974 10360178 48681164687478245542040279039932907520 10360179 185436924142864180222988774722647268128 10360180 152471434614162673936268157470134179840 10360181 255113018357276512873407303484005809532 10360182 -33687626457495791586391751054864572416 10360183 -491990834904901095484344770153934300568 10360184 -133502030775187941868171644208792780800 10360185 69353753555811340292899265328683099520 10360186 -9290905599488172814423233642944075040 10360187 141482949303099787289133256887049333680 10360188 -88584899760348481785745147987749616128 10360189 77645862336399663386038967697943537920 10360190 -57441838673995664952171472363990408320 10360191 238370867172508772581040715741567014544 10360192 73743790085980689438847197861484953600 10360193 145507101094559352686848825313469965442 10360194 21382843645377350251085893704843962880 10360195 346586645461084424934311412647288557200 10360196 9940822626734974428263849682496229376 10360197 9821384767674566612646763881040266240 10360198 336913535407173255576170762758665429600 10360199 1918434440633275092891635516717836440 10360200 5378313854954744477405263257550848000 10360201 255340497817310376185861650462559362202 10360202 -313922882565363351934511206406374730448 10360203 -41051426167773097546036325721583944960 10360204 -373747968206394674389281017076751884544 10360205 -3045441309708440350692144405586619040 10360206 -144713386552844983637387162617366115520 10360207 -143769262761386316797134517499082744152 10360208 -7509962300984060802452898585003786240 10360209 77936632206895574345292804706523096304 10360210 -142726427274980192169238415713889948160 10360211 -538521218789437422395961114727697359188 10360212 152189228565633085485023995711544881152 10360213 266426753206456677878500172793281543584 10360214 91715159652507144407674593929334244032 10360215 -243126644868394496480518696466864272440 10360216 -424288736470756893245738341537216235520 10360217 510782569198278017985066898338603482826 10360218 130274885748793098322632559061032427520 10360219 283471518934469502491930720056967247620 10360220 -77331001595384773165958780257403627520 10360221 -319815076820234949820987637685549907680 10360222 95589789554890607513667441010803984384 10360223 154475987600257103351035721378173690800 10360224 7855126171081568063375235117499809792 10360225 419997113469422368319752980252417756000 10360226 -257297484800616275654129368538920224000 10360227 90884291089291987069016094738151161720 10360228 -99769595434347854696309805225634778880 10360229 104273650127243785306262584866767839680 10360230 -6729690129184440703217010859766657280 10360231 -44507872372964684781133477747725991936 10360232 -286855902237736769269858158455672678400 10360233 11377373636294330289862962921159155976 10360234 267624134922300422391926986090604708016 10360235 -39388425561110236651594700935474173600 10360236 117518410595344865063863301493690829824 10360237 -61154674234437814446356379756341346420 10360238 10305328766794001670913053311575680000 10360239 4488005576215282988065688143560759168 10360240 96503209355027824850354454786545418240 10360241 208624393368083840368818473802025098642 10360242 -67685624868766616249958573171157909728 10360243 -578436077809368815162206506632633739508 10360244 170959200458777814525745346982904627200 10360245 43438309848277245706041889892627587200 10360246 -144617577024986073592817291226065713536 10360247 -745272551988641961628569756411192473304 10360248 -5939277873941095225673302046298931200 10360249 23168555797095320950354543148309466240 10360250 -179307670341528953803588259411053200000 10360251 692506118578209932743533956576630321280 10360252 -58924847002161720556691485682418590720 10360253 398092966256420262666947043731985556224 10360254 -214786171142260955373316355279898433920 10360255 682294168885542770923531994298526126560 10360256 -11502264320018631614863295547294351360 10360257 -282139457518279068311403687983007604608 10360258 -51240991275317200962214714189894857216 10360259 -12133597848926162521533831806828109696 10360260 103636905611555788017641691620391118080 10360261 459500519674446648267357120629911424224 10360262 -110519608219822451106159935527454208 10360263 140898073537481366163955931137985126400 10360264 6932408678267236606335544907374863360 10360265 314205539584046726447870441875871058660 10360266 167467992795255032659884557835740931840 10360267 -557760548760987872297940385275529816684 10360268 205926665279322202704562028035243238400 10360269 -201361190809816169423332030172105638506 10360270 -66175299236198501972074538771132185920 10360271 551439504986953619556492830195953247472 10360272 -35480272198318689271139635699941507072 10360273 262006388957915318012307933231245400192 10360274 -281119951497955215133635957502179690864 10360275 10973046753282196191658894155340545600 10360276 -329430856184138694826818863439634612224 10360277 660830898196557877947545718630714856224 10360278 127502348404259770931020959082196294400 10360279 -84500266810575224458387036895877872384 10360280 -3324512898290192801744227789828915200 10360281 42231414625744521251198044441609151616 10360282 62189954313081717362464533951011462400 10360283 215376838836331991534848283382042350532 10360284 -78355635748452820715902673004030763008 10360285 -203696970224497450915024468350793182600 10360286 41340495069782139099301604283348926592 10360287 137150855808867856217656495391664956400 10360288 -5144711531007242601303566362898595840 10360289 -437840856270162174760471982141400578910 10360290 -24797377289435134576750028041249244160 10360291 -9116738562264004743957372764555873280 10360292 101686541974315323973191635609499278592 10360293 92197640262395526174804655271339278848 10360294 40988704845240173183123611147245052032 10360295 462870328975563689848887753852935089200 10360296 141645103663436845925793508684570982400 10360297 852215606095550981894524671121304786560 10360298 21420139653548175027885666814001108064 10360299 229303029378514230239336044551333159408 10360300 237422677505261336481224297944503692800 10360301 -167657415699599305003086180831242789760 10360302 -10395983445162908783404700810067359616 10360303 -103087206100980672559017821415902146176 10360304 -84174133739434926703400285915892940800 10360305 321095612359812110375160479250872530560 10360306 -8540069778966062616206489269034326272 10360307 -193041550374761597139091004184842043444 10360308 -127796136377015540565515453449845104640 10360309 146020315153828015420498890959257463904 10360310 -211108880209671796817314500418532298240 10360311 38679931991000300978896646409105540480 10360312 -15915586632930251966983645590005145600 10360313 -394322730227070256451538182810244268476 10360314 -139922936955308093125924026360424426896 10360315 121421633149661351234515269006893376960 10360316 318785525179371706534058055264335831040 10360317 -374771155054605673690334612911756831200 10360318 152426989072624570740230007501519759360 10360319 -214133065411097465401593785954910113280 10360320 -46372745879021393000361109692717465600 10360321 65938917267208454192251366790803186692 10360322 -18146486486415705664165038807101127168 10360323 -374583043662655665419764698947301303228 10360324 -34439240023779608137296434854993051648 10360325 90171476635877357330958839318800813050 10360326 -1429710301560087936221748464107593216 10360327 -242608938332655584762500359201620541408 10360328 -565172466007307236992097945458881863680 10360329 -45008031739642203197332414648657824768 10360330 24897442006490726608875151312475934720 10360331 -237027983903361985465976758385569923336 10360332 300516231589275239227713685623092812800 10360333 28257548930242064740423934907553690060 10360334 412024391966482899600068966959486848 10360335 -249272485496122613353477530213402831600 10360336 4341756442725039182523930361673285632 10360337 267914549506220648671475404298232730920 10360338 17256432360853832316211064413814054400 10360339 170891124170704295432988693105373320 10360340 162089573715733969591310108031320835840 10360341 72861036668882931868455136101351876000 10360342 354480639044104366006887867306592215072 10360343 113679195986682893937888511005631557120 10360344 333370638491382759985079139174968524800 10360345 606606934013204243597403988286230904520 10360346 41127480493426823753949964672843134720 10360347 3266181695000557316585471340094964928 10360348 270075578074010176530382591585746564608 10360349 -5408786183621766934045267145171048820 10360350 -6705511325046067159853125039688601600 10360351 -167701940021997222551117149868103176640 10360352 38369152304708558567043732016876978176 10360353 -154229951827558273703330155624359798096 10360354 -44425852984871699771305373734367962848 10360355 -24423060575862003264862838919589188480 10360356 70871644142031799903629677336539702272 10360357 124842770628042982979226615970037053952 10360358 621508894630924184910107849360636528640 10360359 -575325198530380949290532249205995193600 10360360 207944805747976679001835880693892864000 10360361 166859061247256377928976175254806574960 10360362 -13584731821270744169790677827038387456 10360363 258275144501925976554646036420288581424 10360364 82336730097917012497771568078193834240 10360365 27723251139753190350664666159409448000 10360366 -168387681006194818716109088746091421120 10360367 38651847828577063670480665056544006416 10360368 -59625470017947051890544625741333905408 10360369 629809389415518749715204017969334954770 10360370 -17556909182962983694767872654698242240 10360371 -24853216764984831716353915087409515776 10360372 -174692548985627967005923396908252880896 10360373 -17052624309369755077687537296340657056 10360374 165219543451495716309154861945864436160 10360375 -278173944216529429482024416059670766000 10360376 -352274450469188734339046526757120819200 10360377 -1156098741057625560874557172572247200 10360378 16282513825917735896689558047927865344 10360379 46976528969726588464751971418821762320 10360380 -74140414511875897478745274625536957440 10360381 567590580914337178360025557565411013600 10360382 -169223499631115161217178297982878328128 10360383 96575710037457641158882047897331272 10360384 -37438271940743693601569990839224500224 10360385 -158142091727158165608687807172349154240 10360386 1068412683675307280648089678801588224 10360387 -169471362361187736025058131605236301840 10360388 236388023243087947998005578887756636288 10360389 106207137243453673474151171206566784896 10360390 -269573395268915771136557143433029372800 10360391 118337675177310158551241197891869166944 10360392 14251336533169855341478335552686653440 10360393 -528834903376459349336402655117757464358 10360394 332420919498119328207861889954968602112 10360395 -300505710745247222253951617617033783200 10360396 230937763472263220842705064748502302720 10360397 538344204778800824346510825808520501952 10360398 291189593486245084094376137896047175680 10360399 -110030496513953549649164163919917374080 10360400 -3792014545403568361767586008023040000 10360401 -78177561188505383498379611126979529440 10360402 63973597070128308047109160040579774112 10360403 510756388805067065397794893622344124652 10360404 -4324501215680644856996896888614879360 10360405 -172353312640599201213438715228734655680 10360406 62548884352373713583772849340994912256 10360407 8671576482170555037103520732027763792 10360408 409073679462259684165967770847144232960 10360409 349686520075746492085293325362950375316 10360410 -181367672872761695001178258186120980480 10360411 379774836208961744632249055551392637440 10360412 118510576990398124420444397778871388160 10360413 105842612408334227815135375821133347840 10360414 63705897402813345009062694841448587200 10360415 63412278841794615286994828962235508000 10360416 -231144252895957018775527666312179351552 10360417 277707266709322761750610629750093177600 10360418 146270111436707347905150730037748137760 10360419 112506341232433385659605503490354578688 10360420 -881088338102296451016112374130237440 10360421 -74160066742943408048229604508174949378 10360422 -23204298310927929234681407749231734240 10360423 197100336046576711608515550672257544904 10360424 88128889988135801641105825333897574400 10360425 109674319370853611455678416338707482000 10360426 -118887524754671191881627470672064875088 10360427 -78038540520012270875747457333434831616 10360428 -53629491288779360553214690589768795136 10360429 -620871259197877430499104662629486306324 10360430 186762919255644772453872387038973408000 10360431 -253971531765861107057489204786698359480 10360432 -85562825229827846620156696022734372864 10360433 -634192418855900532793470607823832868956 10360434 6843070928342671084999156935436001280 10360435 196759830863377626973345404154321184880 10360436 -165453454515939625817470166775869981952 10360437 279816381821852813107070563434821552160 10360438 52186281015906520402760773612778022912 10360439 -452383679684038465244407517335316228760 10360440 -47569217179295164522931659511083008000 10360441 76113527741793360337060606043021986944 10360442 168313279684563522380884588593967855872 10360443 -74605438917565993908875582738353475136 10360444 94776904125205736690665254141580028416 10360445 -327608191863766285201130719063765259520 10360446 -140693041838155289487161229807510900096 10360447 -410580113928550470767955741169691519104 10360448 -16500396799136430079045341274083164160 10360449 -238425498135938624903121996197579664432 10360450 33873881013013670723226305389127868000 10360451 74560744087224846008296182821236884192 10360452 2866505613998171957187315268324165632 10360453 -118434779184080050078038588502837840800 10360454 -21270114634938112217289993061403531520 10360455 -21562886280827910816929191850899200000 10360456 -36108223287880940803856588000783109120 10360457 -33729692068433201495976950423378952294 10360458 -87415885670423562551487805073656160976 10360459 -433049518138460558273286471961719711480 10360460 -71201298977584159221783596672956247040 10360461 665116672647152465100259284917580275520 10360462 -65949602004726403641134767563027116160 10360463 3584286508240070273620815560018252784 10360464 38236767481648851108772422290847105024 10360465 -279792933317999799990178247801810910540 10360466 100429664939902365805783223084925420432 10360467 2159127500890099447105516220761824480 10360468 76610439897706873717756341124623563648 10360469 -252158620022757449523723002043917342304 10360470 21234459882549850803562015608363129600 10360471 240884509609105704187809196643499846744 10360472 -485125315860289765996129478230099660800 10360473 -277147561954453160528431210449893963616 10360474 -77930098373524206151056126414006933264 10360475 145867739194495206635207240585995866600 10360476 44236326899998307881251636646397709312 10360477 293900274205110435531066680396391989152 10360478 -170985365842601517367715294182404298944 10360479 100358650343258721010122776107566944256 10360480 90699408813530342156574606420038123520 10360481 31541771961722658399211419588583299732 10360482 -185501102863565483073325377849864706560 10360483 -55599509425816328679951761116328208480 10360484 -460450972249427631449923621515316608768 10360485 244597923621237107993694832999911387420 10360486 -92615474822150509443043812249795083808 10360487 -643019600576559609426102435979152009864 10360488 -91592648530537838872948199015283671040 10360489 -281369186541582319383382269733420807344 10360490 21522710343313624170503365777708646400 10360491 170203496637982599329499592007927014080 10360492 -186645316003588505489386038929097246720 10360493 -80618722161094192994199944090607134592 10360494 -3512125693055280353489047298671320960 10360495 -18186596367206297268282160550617587600 10360496 -104405938373092299217127428853821390848 10360497 116042093661291183370758766404302077824 10360498 -6010188291656415425329239970589283936 10360499 -724096303897293178142738302496007808500 10360500 237156708377360467202061027240940032000 10360501 -597101107866304748224329243741451060498 10360502 -297043064360559981987989508513459240000 10360503 202464817178209049287486597772564258112 10360504 128539411568504475092688917491649740800 10360505 -172465778592009391610396169933161057340 10360506 1301068895062627513152881530798533120 10360507 15389713227161452791704702747874495192 10360508 -54934213994369140149363235765485468672 10360509 -309155338433408168968341856234892373600 10360510 59230767125304259723932673391419392000 10360511 -338679108617550228379082559795028420320 10360512 -3004480753206468752025165371947352064 10360513 -704178239067397284132125302013298922560 10360514 644290490700849834923896905992076861504 10360515 -127865855445405697283453587823824431360 10360516 168889937572213591506214531341402765440 10360517 27557194363200039683973724671419396892 10360518 -8153056980123600161526151021979996160 10360519 -218003750092654836747864838211279096352 10360520 220937675512863578451107010379886592000 10360521 726301050472242856535767775096875734240 10360522 -224645101797957794075422554562377029376 10360523 650830011526882341443522934856338458772 10360524 98795557841064414245740781162370694656 10360525 -3178120386321535998392852375216862400 10360526 327178672772930117640329130138512654784 10360527 -118572383242490220874354356247245788160 10360528 -135005213828218160083980519667148783616 10360529 -445980001441162673530343791505537577360 10360530 -92741758481194156165234405706328371040 10360531 166757084038147610055350916818776551672 10360532 68553878926383894825520953773967163392 10360533 -150035491670171703009906328063500091392 10360534 -295106988422098827488116992671266222080 10360535 -180044209456118719970451080858346952800 10360536 -17654611523330263497055770025704038400 10360537 91264488813571428465408913698047764800 10360538 -172091895818760962038236397954872980256 10360539 -233712108231804214191014314953854016000 10360540 326435359194059279373533417334471014400 10360541 -137978861509962145683462643861892045274 10360542 -44305535455730128306471690850867460288 10360543 -425020459085009688632863273159562586208 10360544 -497784729116529185888927356736354648064 10360545 191174426754951791612313308386025807040 10360546 -66334149220214280611137172825096787456 10360547 27539897847454863290564911602633489360 10360548 178574362299011463570899193951280650240 10360549 2401297823878133862367253142241248064 10360550 -37108551076501786097911451510422939200 10360551 -66882174639204753692424737330419964160 10360552 -482905896352359392127786881819480294400 10360553 22175786930087476766439270177335422080 10360554 107377659682973711312625597979458673920 10360555 -212989397518204707372494216683994868240 10360556 239118601095407448693221889330526552320 10360557 75349450265288724993514038781176717408 10360558 -100282256465348405382371379847794460032 10360559 -99823527858840926826275259136241807760 10360560 -8608451456890039196117623683102474240 10360561 262025729199397739277326515006475918162 10360562 -152723590929799893267019833536565865968 10360563 167420146107189074876102076533716485888 10360564 -735506289583531864837052372658200397824 10360565 213718705057079701274078889610256998200 10360566 169703506933202632228810802035051593600 10360567 20308040887049942942376909788067728000 10360568 114117221375233759799386093858659778560 10360569 -122575898768915364038185384408784480640 10360570 99890949231290143148809026789169067520 10360571 15672738550678962992953312329267162192 10360572 4360362133640997158458162275264528384 10360573 154691583799097437033189981368938743980 10360574 23596575765635606235961545146619092352 10360575 109091329494279619002770118775859550000 10360576 -158169380797339859082423686040899289088 10360577 -62140332387401007384111669583424638560 10360578 134896327050210733531902704001118426368 10360579 -348696482249807892791845149617204215320 10360580 -79472969294711080738581852722348359680 10360581 -113398314416306468584924822261978470912 10360582 174549151274670755164209697102505852352 10360583 502223166557211151785412164264223271832 10360584 -70434953317563718827104621602139289600 10360585 -364555413118664294531849448919449368220 10360586 324113510195485653156802416874616048640 10360587 262084062554552283223048101958030183152 10360588 -176540371487171511484028507795704392704 10360589 87304400521067740039582535204056983456 10360590 1209961346086142035158371760968567040 10360591 61843160524873360157849770142069076984 10360592 1307918154503681515912210711996465152 10360593 252504950468669361201753064054319037282 10360594 120219388478383899718432698247599006096 10360595 -55447317439932542777449242165597652320 10360596 -160119168826321430831070626709958318080 10360597 119121375225233418199958173972341162940 10360598 23557193506069813583584488199931650560 10360599 83670346234028734384859742670050994848 10360600 -172852929591841838147142664552755456000 10360601 -12133416244644724280958115545347680896 10360602 -3178968205254528141846188782550092800 10360603 76218766920311574047719145151516973056 10360604 67894218034852437065388530545338336768 10360605 211961890164538824948587038183687454400 10360606 55415297495681047549576788365597539968 10360607 195642980620312525048737407985743669856 10360608 452068734168023550292787345295866855424 10360609 115730991192041325514818326378719388706 10360610 -98107537082676503045709210145403451840 10360611 309599173998171124483074459529335335460 10360612 151873377198191160390669970026032406144 10360613 -278338462639460145011289181091193148800 10360614 125307135829213272869247560634482833920 10360615 -144158318426674232249218658777592903240 10360616 -271889905851150800997039828458027581440 10360617 33510742892646412880176048309220303040 10360618 -63815062963121088324074736251372560800 10360619 581481422773880861758937822536803460020 10360620 72695575138060670477250180555709516800 10360621 126050904671285392743329838584486218444 10360622 392413901213206758566701016422647725952 10360623 -17061175275655259267335267868008230912 10360624 28767057060656201064183462051015229440 10360625 72405522106370335266969200284886250 10360626 91969252172444763450197513316407301120 10360627 -477453337440543642515962354402756105440 10360628 -274289906326023414025196091469662037632 10360629 -7967839256234040577490368700954421924 10360630 -707790102402313543093807371822766080 10360631 -88891769187452783610464719525526811216 10360632 176633354168112741619331896967264440320 10360633 -656540618866597266770861269141779028224 10360634 -91021653864845561338485596648513092608 10360635 -2032662999612917309615322300266895360 10360636 -36123045523293083927445913082405806080 10360637 10538061963941761983078364633143251904 10360638 -13031409521144497522785365094883707456 10360639 -19988181910468452703728797736273471920 10360640 -141756569878001973008279747410195906560 10360641 129564221663868511362536220966915063840 10360642 -2874705083073506640269706691652148528 10360643 56788279687953827008432148181628065600 10360644 -35055861726986804849485730265096818688 10360645 402996094436280166843819671304779555900 10360646 -363627185715301631278360646175951469728 10360647 218019496974817129255883618594863078320 10360648 447460165057364251682372093643638031360 10360649 -62627927574593130209263050095954263872 10360650 -14776265941876010526709871275113024000 10360651 -267044257316339840069543699631397102448 10360652 -119731127242063671593167975378184199168 10360653 -106523070075451685683741123275805912896 10360654 -100857887866701987436435976857955910528 10360655 -107690714647018501295836269711886408440 10360656 -2531517651544255663377499196483174400 10360657 -100193587911856406375689026144515070094 10360658 -155395988124275799908998100347218508800 10360659 14906052577399182742280913228685812096 10360660 63015722381935615296123827300184883200 10360661 -1778516930190499652641981837451415168 10360662 40549877646738055773972244965287055360 10360663 559795258819207164977050990358095643912 10360664 -326301716999359498017476582318592000 10360665 -35459535427023881739871940856470645760 10360666 8796065848125872901783608044104910560 10360667 813559521697067612294328709286003628864 10360668 58618978970300575902994296129866472960 10360669 452714786986193371167638501577012521760 10360670 -223954980247183765539830348145153366720 10360671 7429665677789153612147409730740007440 10360672 -64651369633067194255898863047159054336 10360673 -91654140208603788389717029967980602078 10360674 -153053640811028626642895512419797918256 10360675 -88332206624536706829304438886071380000 10360676 28269187659506945749169909708525880960 10360677 -259133833864763460080184329516410584480 10360678 672089709185610353323721410239676224 10360679 185941818184241415760188299381374818432 10360680 406967460728129290242382747786385817600 10360681 -537190728065817869544831315967162104000 10360682 -168222945662687545261477487275506953808 10360683 -362219730843553393529730284109766616400 10360684 -120503801894544040190500860660492609024 10360685 15980026311499883096806212143972575800 10360686 -54734160706181905501234423516077628416 10360687 -2592076484255495955214866494804790048 10360688 -24872326580415996504669082345265135616 10360689 102243831507067157517038511378626016624 10360690 63463003357779089110564532516830557600 10360691 -55082902463188883263379120547776928432 10360692 -206271320159756660185428727390075146240 10360693 -227421433026074803406739049950775426400 10360694 -168414334574761479408808440824816587104 10360695 -10097685590472187190679977241427008000 10360696 88243663030920095905286622251283087360 10360697 -394215620032407091331452540463454136854 10360698 -126620817576928897709399118233828290560 10360699 -247343567278161809723907958260940220040 10360700 546937911245252642641072038766310400 10360701 -30538562420938743690849640924319217960 10360702 -70258438128323221829573996731224511296 10360703 166035611540962655934676918122912335856 10360704 78939405254986524575594082409371402240 10360705 -244754559199394330045696469334779551640 10360706 52350448768302772805863496485399257552 10360707 -61875442006768940223888869971356778248 10360708 190752683145086471058372400441641753728 10360709 -146820868352734258904882960743592781696 10360710 -11840551061362795234458636292276007040 10360711 -430288010067977808704868578693367891688 10360712 114628895092934811964784829156117427200 10360713 70394487585353234933198404978277841888 10360714 62042782231575345444211092634582993920 10360715 -45472784384441207881860644083865058000 10360716 -268271035943605581499861309986012738048 10360717 547845784787250020692883461553884271980 10360718 154391503156080431762294404978957344000 10360719 135949864648309378969137875184898506600 10360720 -92042011875541728513461728576178995200 10360721 4032824435847008660197638232154055744 10360722 -189942981495291845400942412589178476928 10360723 -73766530483948739797348841913843461720 10360724 -164227468809651502503289549681964464128 10360725 -125633410608554451679247205455199542400 10360726 -189683723019188139542194844440929597120 10360727 61708529654667099650851095883690143744 10360728 135311829073310619518211853382341509120 10360729 -227791963127606265209974929838549887670 10360730 84263881202068433824384789191915713760 10360731 73669176992792391103257770823856196544 10360732 300170644668494889135421300594327748096 10360733 -48376171478621361847708168658872042176 10360734 -30383511480378052369314539851643378688 10360735 48944027097795741660363488960153733120 10360736 11480611483418736679456907167609651200 10360737 20138518189812067307440412288481000000 10360738 -236217313278393146493828704516127980160 10360739 663977551787820076814424661600222104540 10360740 -29722070361795216449662805981113958400 10360741 -92468341681035942241169664615803929536 10360742 -113091033103459406379897151389512431488 10360743 353806474468512812324139551798461976400 10360744 -13847329752003361807786747231589191680 10360745 382459493868767766082166013321918667200 10360746 -206031190978107856320375456037433088 10360747 -139855041443539290003626596102975659920 10360748 -682384098410167570548488116429485204480 10360749 -95828599188585841922065270968976589760 10360750 -129167585121603458768697778285678896000 10360751 74884280871897124947104012562910673904 10360752 95764759083418713531019841989204180992 10360753 168707229525526044876755982564239000884 10360754 -242510908018466824525522975286194692480 10360755 -268341297608418987744956493067167777600 10360756 -380336021150558899316946004713671386752 10360757 -26708320127097295525764124906072766400 10360758 28636052587291753818932963383590445056 10360759 259269198437269698995617650646304177960 10360760 12624508085942862093399243469014528000 10360761 229858806425952912711506373191042651472 10360762 158074549406333803183666687868486718432 10360763 -42643004899254040748659796106993016800 10360764 -2583439616849599523465677991914536960 10360765 -253777025622493059241605648985355168340 10360766 31341584907551459904521436650903047104 10360767 -148224535363525567103832806000386929720 10360768 -20656284556254329750548562367945375744 10360769 -60968740945059747785082358294187404320 10360770 -116035670678789273113513248902096486400 10360771 -542554336150851284325026707754888828000 10360772 -484030789421158206577527473689502165760 10360773 -56083768007420030375520859138806726180 10360774 -368427318186851623102808529331326943488 10360775 -70708261766320196068299989756252695200 10360776 250525069045056658818726321941401190400 10360777 -39884413880486603851006879167788464640 10360778 -27481625548505566950071453581812741120 10360779 -144364626889318158403730564455179335424 10360780 342338047015530102890261362402941619200 10360781 340382463942651615443782460256291966582 10360782 40996703788372233712120280160759246720 10360783 -279075900188082452353511161914395165968 10360784 -20600729678709186169816585456393519104 10360785 99893369464768779340883369605324819200 10360786 394081923299985177355279072853415125280 10360787 289361118625254730755841653058732634112 10360788 25801576047598612579691679716411473920 10360789 -122002821489047811651101369121698337280 10360790 -380014279159154122268955310661149593600 10360791 96033247715610663660581352537325716864 10360792 80521435160317251239626809284114718720 10360793 650070751547564203850946049441961004042 10360794 24586196438843778132916779241578198528 10360795 203733093765009731776064027448207206400 10360796 18794113896297834691038621097068595200 10360797 -114736062213676625395562048203796223072 10360798 -33444742321761106897859656893432468480 10360799 419552738390496624119328510219919024800 10360800 13277727137273067971472185263521792000 10360801 -797562707743294188477706535455599955200 10360802 -133499354420050340466605553200100124896 10360803 140528737010735583666246143769513627648 10360804 599318746650907863137783236551310444800 10360805 -31390827841390062079085381663093830440 10360806 14266179736200140409421846861666867200 10360807 5447749943326130268153251305749487488 10360808 95178709096315569533297758001966069760 10360809 -80324029990998476590731698778716489472 10360810 -33370748406064160314518354922550983680 10360811 -223186869848772106801651854505475555040 10360812 60298528605953073809271569244940713984 10360813 -688490701642970847939973957437684336480 10360814 -118201029562400542992012198905397897600 10360815 50006602352319881138732619943326101520 10360816 -165165335940945857139755445889548156928 10360817 -16624684457311829984442051392623968000 10360818 -11022611678232777607499528959648281600 10360819 84307729846006750676855377733450836640 10360820 -30855790262460541477770498370850979840 10360821 107439787179078115586980216646927349504 10360822 277583347368369767170177116747693710400 10360823 -100391101066934098044251936088686108112 10360824 -45505157564302040907539460558606458880 10360825 307646518289402290094311830370977253550 10360826 -94857506979783924850059472227589597440 10360827 442459364786206883378270560735540412364 10360828 301874050673732380580591588668836896256 10360829 659781209898392666882161595935888103430 10360830 -47181943284556163789556188475695712000 10360831 -625534385379788648991530959702258576 10360832 25964398674032340661746921573344870400 10360833 44987742503613268781769615836990822400 10360834 290662094841171407810627299096419015552 10360835 333243412468959038690643128162087056800 10360836 224870062399388292056693757840441585792 10360837 420503824379981515944338904368329396092 10360838 -168817250962695057973853274188534347680 10360839 32999883010268542016447686190359351680 10360840 -140933791195920440884796251259577139200 10360841 299328044033190666608056680954810505242 10360842 -247315911812083657717425890643393204480 10360843 -288976545225340069306507923387465428908 10360844 68889344397378088009389801474410489856 10360845 -142607495813642166821172485110033276800 10360846 -131442727355131042963958349614003228160 10360847 259894488021253027067400004900704049152 10360848 8811076835213335921830206698093215744 10360849 -664778966287157677212917751123978883150 10360850 -2779029576288082276187012831908992000 10360851 -16020201787583123904269450180078103552 10360852 328395976467482040788095747628738037760 10360853 -42619493208337323358194989392098781956 10360854 -87812735082781157503768678874501406528 10360855 167368169192600899426277114938702406160 10360856 256905622564146195802777798956181094400 10360857 -51600639058315285963093806499962925824 10360858 -96732122455835327657862970924478646816 10360859 708622248640673366997789976343862909360 10360860 56376217428010521632451280131499791360 10360861 81337119671177294565712157350331936960 10360862 -61720873851592636940033867818586363328 10360863 173176047360532306920310235400894035040 10360864 -107902265738149988844804552804787814400 10360865 -325827907670237441034127648003490556480 10360866 116804614810481009472376763636063140224 10360867 72240525952179099786139108939289108 10360868 -198556024286404098223884667487402409984 10360869 -190833580458783652860729623902230788256 10360870 25510530748650123986350981643114352000 10360871 -682503240892502360679091100619231095280 10360872 2750559805798751860372742911281561600 10360873 -120167781748783168769669050045711154816 10360874 -226576134018242558571983845460445002064 10360875 79675364522706371999489345199551424000 10360876 -443353170409533242115291740794157189120 10360877 206102038698809972823831894765040248726 10360878 152778220885501488780016815947209374720 10360879 -285005939181001816682508897968091293616 10360880 -103628297393410559543091232101247549440 10360881 -368892426274428278737876438824871005630 10360882 -19097706126692910197758098344305176576 10360883 297562370119760519076656456206830264384 10360884 183822447089726495214259653164562278400 10360885 180748464021466549692188858605894780800 10360886 46621787356669317832387403720727058560 10360887 50356213063236317498085334553467593960 10360888 133657230764062063439851990090759372800 10360889 15656172941946317490780355069852354560 10360890 -6030910049554957134130961658303859200 10360891 -8665153771003553341738948236274855708 10360892 234844353934452919518223303104665865216 10360893 430247683969702660611370196281299744 10360894 -294719560160184458064146027696144949504 10360895 -166453682608839178149633620944313112600 10360896 -1995904751727626428092205102358593536 10360897 -646250630515198032671290802751612046654 10360898 105706564886474530298839920890523541200 10360899 121636333970473461567916035639033462240 10360900 235797765214138369399657784417747328000 10360901 420170686909745244890599749572621868252 10360902 11843488841984562197575551924876625920 10360903 71944729522605228311485665936964851600 10360904 48163457730916038942935268776002421760 10360905 -60710541607144745467632260743819484160 10360906 -176768890125301802658383435958085591200 10360907 580577902078473330947039399375182587156 10360908 -76342900218608377861356527075190159360 10360909 15054814227092241345350241880465367840 10360910 -22368776054064131044322067319505706240 10360911 169504599262779483369179116485158379648 10360912 18601099111093283365742887527404527616 10360913 -108184347110573901480532860977479487232 10360914 -22217466683311553491250810896337707008 10360915 -578134059952522066268929807799694484800 10360916 -624525249711936476931366617362085019648 10360917 -35191885748579605038037229998264932480 10360918 218042213713055702842036157876789264160 10360919 -367795824559647496804107619042680946680 10360920 3212181262283159885192133409535385600 10360921 509718910029600875298472919433033957600 10360922 56592393404591704993400981909588156928 10360923 393117387286227392813829438045806866584 10360924 102670386433642525686898986076524645376 10360925 -19049086181584803813019711362188803200 10360926 -432669579113537956426628128242497483520 10360927 -222059463144390186567351309633206338128 10360928 -584447525472656543606029618600441282560 10360929 380701825238595773209094945964984101760 10360930 -73043297045962569604810129475011004640 10360931 168095809662011228854059302421526364160 10360932 75803292814192989932745456562023155712 10360933 15836916954832746026490719279788665024 10360934 230450671383861532367333190029407355616 10360935 -5773012714311772543388958670419240000 10360936 2046090431129289595690806056127283200 10360937 -301210495263702338866374544788696713328 10360938 -79098537430242238063937013708751941120 10360939 292726638873513085755641839182141671996 10360940 -131015799375126240449198144296256040960 10360941 336388861842027390869691863650221744192 10360942 -50250009073170657801610791236312584128 10360943 -84050643205525179177350832462541191000 10360944 -21528789556553576873077840242523766784 10360945 6601870559117798009343734089774236480 10360946 -11046732722301972494240980674931650240 10360947 -146645389428826439567968621099324398720 10360948 -99784117487208956722223020178563178496 10360949 346702123447010703942873159048247675950 10360950 44248039050470602360842005559180321600 10360951 -496993423549675147283706218335118161048 10360952 -52206230792205277587315636508778987520 10360953 -12649130177697599989114463043386110518 10360954 279176842239870736200817826032464760176 10360955 489584125596979947238492784925746956320 10360956 281556837597780883543795239000459248640 10360957 -457852393402556556210204436000598492794 10360958 -32326989670619457464662839451682548224 10360959 -31072790688874385661192448279677427200 10360960 -102093319259456416253746182569852928000 10360961 -13234738641500826078394479745792721856 10360962 84919225238362928262461827411551366144 10360963 -4663584669923355500886992579034090296 10360964 -22758321973959874817658947482761917184 10360965 14409620002585102096242915103847226240 10360966 82647871705144805229734143857699502080 10360967 706640425139571860599912875811581269016 10360968 -5309445935080357594445421754137354240 10360969 -492236661282492135830932840196015856 10360970 14971860032535415292406377981777850240 10360971 186772968596175838797233398562314287408 10360972 -432457937460215451794389576254186426368 10360973 -164318129029677685765325397416520278400 10360974 -306367489433452240927008989746319232 10360975 -126186885419047423257217312340470512000 10360976 53468596910315411204150001161055240192 10360977 251967294253004136682087628040642806880 10360978 281150911438960489045241473137206705040 10360979 6848175161940672379441282404406254984 10360980 30782294584588043858694767501607321600 10360981 -370969774851784860008524647773992602500 10360982 11233869977882551128526248039241732800 10360983 -13538164201281754684717128818622232752 10360984 -511540629906493146160643218087336058880 10360985 505241979824643641079044211878540683200 10360986 26072370027602374923654979047145648128 10360987 -20705353200773760766196262896167306176 10360988 743681944676354438493560316701497344 10360989 -169450020351878098418475195726801500346 10360990 2109677619369929098880852570930169600 10360991 -64312455439985459000518792221178168608 10360992 -195133119304510954360706939703612407808 10360993 -442031803991714076978540010462697321758 10360994 -51904461098563379297804688883802995200 10360995 2329079151748989065831187764516085600 10360996 -257515324754893097943146394821946736000 10360997 -139893829589110957199165878229308639554 10360998 192199598941600685759839236919875511584 10360999 284125632621104274865269005860357945392 10361000 40343731275346875566294483898731520000 10361001 105842897447689407729160385883213552000 10361002 -139735750732586623334585620438111284048 10361003 303413338628830849417833169910520627252 10361004 -164467913215496992497166982062163558400 10361005 344964423664313053277831044599734475660 10361006 -29549844315136280847214721685840124416 10361007 373802212027547873324209867301653911840 10361008 73521290068458631002495687183155855360 10361009 517654067312687514644432604386955388416 10361010 38069029056027127437754429873229176320 10361011 -449837225910865216179284639697176166388 10361012 182647265014996758952810302902201647872 10361013 -27081582569615835279275859250464412800 10361014 125071398338626102564181951303687811072 10361015 -93863214493184578913995008849881025600 10361016 316870888300489433543472953052261949440 10361017 323479083188937372487825305025576517760 10361018 13979141113926775269800003692719170016 10361019 -40547387116569214609772466186804583656 10361020 8460060604554007227910420338986280960 10361021 -271330060958532950597763453816800098656 10361022 799098509652351089333571116823250944 10361023 -148228276038420179378235090453746324400 10361024 42043140553255631982164901636782161920 10361025 -86419945553318842067609316935427416250 10361026 -105155538130444830559334785425137412096 10361027 -626762459719140919140842734013519575848 10361028 -35708182653665616000952124018341140480 10361029 202740248905042220661534064431728905152 10361030 -23243650202940602903021949038428942080 10361031 -101325325200237781335126556858234415448 10361032 69737585615551005263856433725939302400 10361033 782273330476175535855654194866568460360 10361034 -114853009255227306005114108667857736960 10361035 -165977413400157523355973372538701287520 10361036 1953769264792863039218570264599842816 10361037 -5581095221269053131860926265953288960 10361038 -95255927754036922624492318941066303360 10361039 -294801995403249494712702685354287275976 10361040 34040761792993493847008897081443614720 10361041 -171937781863034847596232291087973171200 10361042 266036171108748256027220193995409091200 10361043 -87338943556536420734028281943837979392 10361044 -802701386996237388552194984277420689664 10361045 251893398608005952243638279777025790300 10361046 -79061668791744664049744126942054807616 10361047 -117265692046332088328254811577781785648 10361048 559166613891126744822693047506561935360 10361049 226858548936643915375948163725057338720 10361050 -9578867509374301545131748158176734000 10361051 -92582335904800882332791541496226181948 10361052 198394682096558089885830832857880212480 10361053 118382989534676302228777555737779355302 10361054 267180363415922284021876766602802926272 10361055 117055012670037451084610194245757573920 10361056 225869834528743349449870940026043891712 10361057 176349538297843977340702106043922065600 10361058 188725239356495745516919220279616556032 10361059 -5187454517835034611141986839558427984 10361060 42723853770602492668893421475696025600 10361061 -11623853357547075435125888427886925760 10361062 246351957669889125721495657658835667200 10361063 91256061670085492817918014385838162704 10361064 107906271766215902989267018944189726720 10361065 3091404244957380671690452961585946240 10361066 62128565722934166007019174016166434144 10361067 -245805275326608840765295500615964100520 10361068 167783724464378309065347126208185880576 10361069 -67464816676431945936192960494974065780 10361070 -60271922365618397139190181273489599680 10361071 -183659822403243869345861571826268995088 10361072 -1069204191524051489526804126045831168 10361073 184678352068108045183064003252542991040 10361074 69742693562942155011043446182169643536 10361075 -39326465166897385933261000839502173000 10361076 57244116425166325768759126075083460608 10361077 528872264007922350480844481840558826926 10361078 16763073113137575974777065886226812160 10361079 -485288391372698601153484720511688110736 10361080 411084174121936839926380097001501696000 10361081 408548133857949349297594626366204347472 10361082 -154685660494668693266035709497399769856 10361083 234377864249612297272095456112388411304 10361084 -466842622309146264593332053430890614784 10361085 14558245139638046069408193964228465920 10361086 -79378776463988383317401185578554798976 10361087 -231346005067503503169636330268351860480 10361088 -213044574700811188044420305827921920000 10361089 206716916984048560550783916110725509890 10361090 -11762633062297532648993777359449055200 10361091 126647247170240835011825960881120249440 10361092 158828498669247399024060632486463479808 10361093 216319658837423105245547604338892857340 10361094 -105342499779031466115253556179936325760 10361095 96916724548802353410854845804313501520 10361096 215852164545713259634083759084369761280 10361097 -148802515939578500517437333872653043926 10361098 -295936352691397230116552692725269614080 10361099 150657019867014271912199257247200435200 10361100 89928827265911424095850576122400422400 10361101 287686556702639629638670561700658811104 10361102 247612529159632976192133006824742993600 10361103 102935739999274274950226032177046502144 10361104 -12718248465330962706408561714994708480 10361105 129998843730412613694795732338517945000 10361106 -73153860538448359270279739377773421056 10361107 33648410286139955446207144237786413356 10361108 -4474794036191822186160765950822369280 10361109 -23666417831398508488540381666720896 10361110 -19727293809726652808862461686561217280 10361111 286757532927835178600952810509046512712 10361112 53135886646245217110683247075511296000 10361113 -27226611400795720140160358437001109120 10361114 67258377923537002154389311146648382720 10361115 23880686016776280967521219247428440160 10361116 -292967484992230969143406632894433999360 10361117 -243622587803784417472057710441147988980 10361118 147185641810818480158239151181086346240 10361119 -634001169688252773281797649042861080480 10361120 36466415219810255171231995310018396160 10361121 -302892712233575721631985253658212299088 10361122 -817039124329531990416392605672245888 10361123 -464758083222284314754585734050508574628 10361124 -103288293781603867840353247525661049600 10361125 517905667646038101968508048464464155000 10361126 99382886872513663395539908288313576640 10361127 111593974374888504742048905245402290944 10361128 -47673681525427621046522655702675456000 10361129 -156074477145775716361045868886092429916 10361130 19848529899469754753061839049142640640 10361131 199965551171077345907441709242592721344 10361132 50845673258047737734642746690950884352 10361133 -50608646330598898336568366150322154698 10361134 -17908707335729401633960891899542016000 10361135 42379761094912647767807739209754482400 10361136 52663016271035554276039697429961080832 10361137 -92789354037253196946544853571974426400 10361138 190378705979060586741677894165112936720 10361139 -45811314179411635063537004035532279232 10361140 25237372985942938147489848357411613440 10361141 -209792415116314695050867677562359794528 10361142 218276122704772668533816208234454471680 10361143 14287529750543172443489672025397945728 10361144 -646267998430097910808938004693717401600 10361145 -33415713767341582336997247490819243200 10361146 -350675161786875999895278934297104739728 10361147 17784213526075195965832859993553538752 10361148 236559277545517089323545018623918759936 10361149 -550167894823967396191354045261557476340 10361150 -75965446026898767073264606092275616000 10361151 -710840157552786595305698218472665104 10361152 150728136432664629511810261066275880960 10361153 -10333897593065716407299593893266731872 10361154 -87584331689880113855621582890019786880 10361155 71250894752755117861564919861365232640 10361156 -188459839818333462337033867432820551680 10361157 -310109885336054111962484173977365225760 10361158 68583371789880517471028410493543971680 10361159 509462832082885882576912050939404982360 10361160 -16706237072462704905391790015734886400 10361161 -98779106822850225703315502531985157376 10361162 -73800086885496108939641749567655961600 10361163 440417150935991805621185715982482160344 10361164 -61847702406096892808713318863591607296 10361165 -43985704926843430754044207868925085800 10361166 -114571708038963210015898093664212838400 10361167 224995359749756138254811002329143706240 10361168 26403285904783291895399927624604057600 10361169 92249958923267991578629995471753219840 10361170 -171064747778957045290526727000110202720 10361171 -159944845038809129344311946578995588628 10361172 51626698917556414856512944452042870784 10361173 -186177633413636982691338542673530801220 10361174 -326311341041627372860848149088966845664 10361175 195217338568247925306523864918344144000 10361176 31556363170366144115172446499587727360 10361177 163494782300234797178120899522495386624 10361178 70587675072630197065724273189868810240 10361179 -99815444728133264290657439015284682240 10361180 -36497676724650531537839352226937817600 10361181 174083588571927518730708116507489980224 10361182 7313192610748848718323708740864288256 10361183 295014987393045845502362767117797897600 10361184 1684396202198765543144483158784212992 10361185 -188261698407124945421614903041916540440 10361186 213635765360380967780605866735310591488 10361187 180397914356534947696357163513773276644 10361188 -4687118415402187840987487915049790464 10361189 94694625710458832707687565232077589756 10361190 31375586326364528420892787491107174400 10361191 -37587783067444388641340283480651022408 10361192 -58498020179216871395417371864586649600 10361193 99638652886522695418941237759445394064 10361194 1669302955795809433085185660772129280 10361195 88375551349301278711088819199904219920 10361196 3488179473602444169221389604113347072 10361197 502638794199512922154659218301982584960 10361198 -27139488367150163651501224343245886400 10361199 -45847494590006423751555429831025739520 10361200 -17257895130455797773732879659356979200 10361201 15457394991250693367922444973678684992 10361202 -28243875804305875950394945673435485440 10361203 -45952453676763539239973869110222554548 10361204 5209308697704801776784438878211809280 10361205 -8599520159040069751488077624819681160 10361206 346391698367156669170173557852936955552 10361207 627644996478511745175453286459877237160 10361208 -99953129172022303566814844089570099200 10361209 38443355998475787950971300537362834410 10361210 147166606896622861057177646733015713760 10361211 146705517041343257340452872504220903424 10361212 -65775292983090540689042940131532533760 10361213 73064782294515534592084967533968170400 10361214 -105384795775686504430792401288814399296 10361215 282837081696084607144667339350265957280 10361216 241787044232388595437645999116302417920 10361217 212456393250296475678666829264839628080 10361218 48711830680700376428868743214905366016 10361219 -87313426046052861588606330639887675640 10361220 -198665677394351519595060922724329758720 10361221 113053542534831628594953713355060472212 10361222 -265261705714714563215117855524609985088 10361223 -133208458160188247388083760903393868800 10361224 121080566040110338846989119109616926720 10361225 49796197505368520481829684491686270400 10361226 50483348349585805371886217125085318400 10361227 49717950854184254411362172287733625432 10361228 81686955830839635145643572424781673728 10361229 -324443404967974194990581891432631038016 10361230 -37369197514814971135015135259248320 10361231 194472246692466728986121887318400865864 10361232 -33949385623066745053501686260670136320 10361233 -298511047577446412769994336303377272796 10361234 -169206687689304264164648758414580592480 10361235 105229802256916827927451036334876454240 10361236 34602003160507912590380284361568000000 10361237 3821964176479326045198558492336126720 10361238 -86064148345088286611921135231331678720 10361239 -191907593679008786222716240960555822240 10361240 -68509308822550971113083552786265702400 10361241 229198875135190058743509522341560584240 10361242 185923051846984377902493346346293804272 10361243 -274700522060312380277769570858248816496 10361244 -71691156723942247787365650062150320128 10361245 257966933751484607327994764004079756800 10361246 -20705268942575335562894489562246162432 10361247 5830572279009477053943334151228307456 10361248 -435428691769369434932086029912400527360 10361249 578186033744374961428580746930708776960 10361250 -13164788812392967789659880374760800000 10361251 -595636992500732066772077560991703559400 10361252 -52343000086800475999402292972308712448 10361253 -3108862389930362979956093811912175296 10361254 -51266442532599445988834865878220338688 10361255 40962472769055606814646042702070849360 10361256 13350841970878867860561512817862410240 10361257 139815916931489716661666639475114585460 10361258 -8516461610449956653658131161731214080 10361259 -295171009986464219475305808246956808036 10361260 48371729131854145809197794064128757760 10361261 -160576298444168436814973265753030940500 10361262 113712555346065587639697787344277021824 10361263 -400967890092239583964820361033413660616 10361264 -99518257976066958729708699436591595520 10361265 -182673678298010483310240933984666024000 10361266 4717548128698352542978700791099084704 10361267 -170127765729400828030500887291670418608 10361268 103171717597025743025038476674071738752 10361269 492114760459921015381414423268265202670 10361270 73989010413037925589593913983125862400 10361271 -90120401843196111927511220473345630488 10361272 31327244643579949096460687283455692800 10361273 311994763592658069025214315262284956164 10361274 12546761482765904903201903475969220608 10361275 -107824703007877803178452282546829374700 10361276 23206348418157131373641582424642708480 10361277 -376558120623577235556681085711984997652 10361278 -13732475310359329880591834096613467520 10361279 246735532115851848249798386792524490976 10361280 -730505835096712816120744093239214080 10361281 -550690532554761020519668485249753600 10361282 -209303736705907324419017246321328056448 10361283 240965977611132700257379212250774975224 10361284 14259071456867594569949842997249376256 10361285 -159850142349346577805702561142148505600 10361286 67821298718436237539747075701650433920 10361287 -309785318177003477723799537803933129928 10361288 -1168911588271826172145776187381678080 10361289 111782252192042905697781253592977767840 10361290 110109360768850471676805754308896738400 10361291 478280161951080573528366154241456341440 10361292 353674746563563941956678201775920704512 10361293 -338607046630995480492707704759422236352 10361294 -208719829211886692823198968534133455040 10361295 44589373885704093910274397672694586880 10361296 -195676789150364879645158162891865849856 10361297 254233030795373433172081433428221595200 10361298 -162838377352041133549882293224079486336 10361299 439000374676719420784892688526715033088 10361300 189093114159836545606807220540327030400 10361301 -73564350904720756115451092097789526368 10361302 6660378927169700869239150135351803904 10361303 -52023427701040619551695093620276273400 10361304 288490536366765686141038676165716992000 10361305 -155135972925634053627245208160143743040 10361306 -194339289750946750452659263909825989648 10361307 -307272688456023481426081418509545142080 10361308 -33103171437604753766185684266924039680 10361309 20967376704502907112951579392820235200 10361310 -55174592165141092224029518983995585280 10361311 -203975129442852334294530366987226539000 10361312 334118613771609699890419710074007846912 10361313 -3818661481880616461045839603110918072 10361314 -27824592898871645033572265880006437376 10361315 18144665954908933174177538418816669120 10361316 5815395293443553376952216315015200768 10361317 132883289430720295184205092638369994366 10361318 99383468117513972856221615190255636480 10361319 -166526318205271704433880650532372778456 10361320 -45568103687933567572989466449080371200 10361321 -197959082946772650681710108322147761478 10361322 20976776346484870133127673956332185440 10361323 -3168690587337442290843229761916304640 10361324 -417208132767326874762899267582630246400 10361325 2091830427928002021805265463754653600 10361326 -31125611179307513127262053856240895040 10361327 339075061134727529148172985070221364480 10361328 -2370768875778511847910096431959965696 10361329 -750944906446030659313465838526788221728 10361330 67500323423224016752170511680662830080 10361331 184895153915601238525394751152370921840 10361332 122465967557005264861402227062613287680 10361333 1617823725123479271243912565939255200 10361334 -1520422051736356357462812870465905280 10361335 447152386174018903775949791613596936280 10361336 316478437791402232600340005014116904960 10361337 99984156045651960381271627195172329152 10361338 154696241880290670642794359879846594560 10361339 -96672883347704097865680174684632260176 10361340 129884642233464025037296399401673989120 10361341 212782224029689471257958250936024227692 10361342 377557625698894867415112251681928523200 10361343 -186076818277005311887324683087219795696 10361344 116515878150763537254237794444771328000 10361345 62130268233464136284376173744761994580 10361346 -186884717228440664403007807975563240960 10361347 30547932392665713058110129437366050944 10361348 238230998835948368530306494498440933376 10361349 -82204557470212937201109510766995206016 10361350 34196443805526889629280525260857186400 10361351 -168236586947425160717619015631307808 10361352 270632834106400577476519517002759372800 10361353 -248902497732691581521983644120779541296 10361354 -123474015552135351805057056559927356624 10361355 -148056073471105157535821964127866497040 10361356 38509735183337628937322950022428193280 10361357 204707996684275983136465906659371703606 10361358 6367272702651553658226658948389960576 10361359 177305339314436226178634329993735237704 10361360 114080719438630499304274083916353454080 10361361 -95899910676823415144110529115172474128 10361362 -116728909401197944126704245956298574336 10361363 -429473917560862028020686264949213586388 10361364 116179211562988378396832063964053286912 10361365 -144995965241657119261400134585568188800 10361366 -3998936101455398901634612600876902912 10361367 -8632656705501165569426037394460759520 10361368 -297775213516774167129290685081891962880 10361369 -98184579099632206982644991245313089404 10361370 -90131783937130177549460994752453203200 10361371 -251957049923706718228505357641094210428 10361372 158830212151028976353209377245576706048 10361373 312537131965003546316829319047180507168 10361374 -30153009522555156480406302433166504064 10361375 -658664703892641817973532830888348346000 10361376 -98037785269643380291799817098908336128 10361377 37213696628939359936938514334788231060 10361378 61350073316876294320569212018173808640 10361379 13545273390229785017475879303251692800 10361380 -13076417107665969233332573850144140800 10361381 317452474320171573744338384083734260280 10361382 -221787933022269857943151601102831884608 10361383 509467753239479853762292376291269104632 10361384 -28651031331305858454122658152154316800 10361385 -173628830233767050080108650989158809600 10361386 90043558746792262867131647151750969600 10361387 -646285492416942374447781550773642996480 10361388 -200809335643171986560281047392395640832 10361389 459964927251742378541828183760449527190 10361390 -99306371755562884544219463408056086080 10361391 398113078795148364125864581330903933200 10361392 -66373825607377259283252394377548283904 10361393 343371990085943652402663843201867243858 10361394 61407619932759949121151843432394174368 10361395 415722358244048468536149409536574712400 10361396 47951702420095781683564244565444028800 10361397 -34449038129468481102056191125757472640 10361398 481006959474029438225161526977622136960 10361399 578361889632872802946174372610008287720 10361400 29143260201906872689155064435482624000 10361401 -7191750592092898789855371364601067308 10361402 283385094280989889610055162620200672992 10361403 -138454269411429438956424068766405696000 10361404 -145472194978443615442777022527603084800 10361405 -309366772333816873155507235003971786240 10361406 35921347756078319051851191263922367488 10361407 1688721103577334603236782230875769712 10361408 -96385330026208419674756671495062159360 10361409 2051240412252929110222427927173840896 10361410 -133246144593200699497382889833626968000 10361411 -790548668621653198261231650232379692848 10361412 68223726909809694831835286945198530560 10361413 328857907082064597187356030908553141662 10361414 10204360120326107059625269099122561024 10361415 19218732265728894880192065018997996800 10361416 128644359570447677220726409570978037760 10361417 -286934128017640224367698905691971289648 10361418 147432344433058130552801792192764456704 10361419 -286202926434982550484445247974223443180 10361420 369793393754153841873138351348210631680 10361421 9628219511738391673692477460139595840 10361422 1516323653609955167536054741584156672 10361423 -449388772316055213936720486666631805328 10361424 -42947499809103194838733374317109313536 10361425 -28649599230071573867482613759035077850 10361426 -253376317661793550991750906788674911088 10361427 -355509423728188389046468099238150193480 10361428 -90686254407238992524561868015631945728 10361429 174276713495454495778718888817250381884 10361430 -149820402013415663165987200306183117440 10361431 -133237896262113636362249639591985905760 10361432 -388275520169729334120270963543376035840 10361433 89896431840800523913047783795373615824 10361434 361748367424498016986307466795370373616 10361435 26809214205085692282710163184904144160 10361436 -169804356885383875391450561628565564416 10361437 -123485750503807245236119720870460189914 10361438 -21361692249684894373345471655361732480 10361439 -15250047213636768942261696377094097680 10361440 -165159260714157937148590815309830553600 10361441 190202200433708830914576363675168088800 10361442 -26393793453156085954857474402188975616 10361443 56234261211989805300162112314996346016 10361444 273826191285851056165585890301187511936 10361445 -9474410647159312037514263702966871360 10361446 -312959777434744105698799626190557409536 10361447 49383252723951102420484033050529590672 10361448 -99867371461349302030497475272791270400 10361449 151297725975027815871518214259115315712 10361450 -10078046784861986012182800749401248000 10361451 -10247499653449140811927236424841421120 10361452 557284121994343804039359989848092672 10361453 -208154162790348786000560103565255760298 10361454 -11965563777829300900523791607044334592 10361455 50702802802236102163699941807820541760 10361456 -1907167626488577331179121811700842496 10361457 44719956356142655665426158939075155920 10361458 33743274391406989236326658310664017920 10361459 388702130385256701057327964119669603660 10361460 148218946453166640902976094325959680000 10361461 -67507730636032299942370442428487460000 10361462 -170475806808625521069840290194516947840 10361463 78356080348464620043680635977983581824 10361464 -535089812250429201950969346136867184640 10361465 -63960937658983777230730327199464702140 10361466 102648228967183603567743571045151185920 10361467 -24482384264362507784511893831567547484 10361468 127692131265674143254965999642822952960 10361469 124419604917507790837771033023809151360 10361470 84398915823380787160510741863993634560 10361471 178673028112407750556629054536429044224 10361472 311393272017782353178361397059256320 10361473 499253222336735876747880970888214862722 10361474 9736709802573877840415067402562868640 10361475 -179547679054385670320291421274489137900 10361476 51002173728486345306629663796424338560 10361477 -22763269055563664609336981399300567040 10361478 -95775238228071521526431612735082067776 10361479 147542979433598968185767046532101742080 10361480 -72875613442197275183464364155435315200 10361481 -122129962122503455222665705626500752960 10361482 525347058967625159538841181075084582400 10361483 15578292221094014552753671721154291072 10361484 -78945411844354841329188805773868329984 10361485 118359529399971969211954995443751963960 10361486 169793350500490905950210065485161568192 10361487 168199041808721813798233420014507444360 10361488 100361512554700249420367738034163392512 10361489 23564028284604123067376177698364883048 10361490 98611957077724827862403387896126771200 10361491 -1043146919645855160113235187290212114928 10361492 478107232915701461243013067999007980416 10361493 -176233701041860745660245091678664316800 10361494 3304883979303057909413396871109499520 10361495 456440448800348759555619168056259120 10361496 -1539387190891575850307041229116723200 10361497 584736932274597446217385135470300683460 10361498 19196798716911983352618677885175575040 10361499 148178511830361554186675941354380320664 10361500 108591590019252953830628246665503744000 10361501 -390046245083469155149443188630802537498 10361502 104984875056734411950154548534539585600 10361503 419944808254774149942974017940972310752 10361504 -372454750139385563740857894458154614784 10361505 -28399765503376578499854422578811458560 10361506 50379843475725241728204301739295849120 10361507 -219920462932124505236741741011911973920 10361508 -393439853892283521580990177803954763776 10361509 697081624771532738436073277890666741440 10361510 -388990459429125919517694720069183882240 10361511 249262551463022063849233037968986150432 10361512 24900397382631665434898506439998586880 10361513 -311977115793009838844681503579503743238 10361514 7108975303779565859741601702800912640 10361515 605600124396121040491455516960664240800 10361516 402138600398014384965114414818584189440 10361517 -70495775897395108801201254798393974400 10361518 16596461086784304582132928966475568960 10361519 197484345609513371111487127655590212480 10361520 -11373815635460423556952201383084687360 10361521 -352350443247714812026685809891421222400 10361522 -166677291644468118100173768307106024688 10361523 131973785634436142584881500320709515320 10361524 -170180532406518543698465675748153867904 10361525 -148549611765018442111677426084378076950 10361526 -34832075485684095317353058723879239680 10361527 -315163018373822895104221940622528725376 10361528 466040530454157761012649506769035612160 10361529 292588148488341822120804582602200898244 10361530 37058082227331430101168988718847560160 10361531 167018600856952307319531279379972238664 10361532 -5933144703854363453015193846346752000 10361533 -7941243427241274641656556461226304512 10361534 -407361083943814120711229311121342439168 10361535 4162131990663498654248203110012875040 10361536 -8906856904073192296549783836746055680 10361537 98677998998034234353716037356393797186 10361538 -648598110113368884217199165223005952 10361539 -186712260700381184570686855489168156976 10361540 66504750784244719846039719171341683200 10361541 175858952613693837309989712063847599264 10361542 -223725398972746449408484876724231879328 10361543 386852740453630697817671028974509080792 10361544 195396443925843268706525190043719966720 10361545 120988980623449310136051536977228200000 10361546 55554312787228543147678981455798564864 10361547 12244067322546665923501492901052794880 10361548 -11172518943916576904600351993533940992 10361549 364200792839317058163062584049321659392 10361550 80835751625433295275962851221091353600 10361551 789223407227713549069179752116230541632 10361552 198496770296822983725101781949324247040 10361553 203869789662057004508903974375624750464 10361554 -496851651602066334567482514339664896 10361555 12850227307944119932426582743957516000 10361556 297729225397436490864441530018178774912 10361557 163575958418404865960634310354586262112 10361558 163076971177517818807914724823565919680 10361559 -91614293404282046658327810047932419072 10361560 145890728706991358946812244580131840000 10361561 -59680313662157233500198513843959907840 10361562 -34799971354552073436022629795254773248 10361563 358099453616565182253961944839700983680 10361564 71897073075129437271479081488898813952 10361565 158338344056334535406956263067558390860 10361566 11853053956645151578313140804019200704 10361567 -223817583709832168520062333754954035640 10361568 483647085308252722361673859247112192 10361569 -34237916957524754114624973160365339456 10361570 61323400166394008018143990763081049600 10361571 -240292058624916669128549451812564857536 10361572 -188786586868111136628965688207150618368 10361573 796267716306001002944490640900548470400 10361574 -239246848466271896763395063750405760000 10361575 118438619381560333239732907692727594000 10361576 -543853834346677079862563305458009047040 10361577 118588868041062744457823368033483992480 10361578 36377228931173870655676492364715010656 10361579 76812856850477806375916022602320104180 10361580 106853022551118265307601498987724800 10361581 -12348311451353317909038205366893175328 10361582 -137788726827085631013571240110085251072 10361583 -324808942891105471743058123536451585848 10361584 13480050195169931093332163986901237760 10361585 115952124425418795550706932166640081360 10361586 12819474316901444262672353300946036864 10361587 -490320677332512262983892414671227600208 10361588 217887816320618294508140927386889186688 10361589 91241398543764212714100766877469609696 10361590 125061093167929379440174317989285193600 10361591 228981474436868682664967265315833899824 10361592 -79133406775476596010644581176277524480 10361593 -843374389677293415512439947900045840 10361594 191634314212884360310530159146804881920 10361595 -37900723912450318191556711211068892160 10361596 187096463866022582486641249431603985408 10361597 534838450775244692387778054639436919046 10361598 19186164721993941083916474289318895616 10361599 369649671663812861248297397781548345600 10361600 -165172900970628651230843459088678912000 10361601 -9598354490669894885334150732792020958 10361602 -93516147072349133256675137509718959296 10361603 -23094659326084654574193690147387977520 10361604 293758540478333663308861792368477837312 10361605 -392395742534702030117330968127721628740 10361606 56383517920781575038114833468592268800 10361607 -1844634188121826074205503713777585712 10361608 -413057529746154186768116233578706775040 10361609 79912908281902271968609195245449401800 10361610 33235354170726199150138515285877186560 10361611 228987448361384191290113526427848306480 10361612 255200326816695581294983619624459343360 10361613 331678609594851802093469554799681316000 10361614 -282224025730152931334877478457853217344 10361615 224477936260397054180886661756724183040 10361616 -49375910188124846700444404759559536640 10361617 159359756773629767652740510809261188032 10361618 108730028303157378370534783009416335760 10361619 -52086133913452753336995416578073903736 10361620 23057966151903100549398605251811573760 10361621 706662024800120633054607466287055671822 10361622 212099981338078252867055285773349671872 10361623 -69004741766467971874450058561353715128 10361624 889898724370055731733988320247152640 10361625 255077102492108648865713009298315168000 10361626 -27064937181609644460160324199213647872 10361627 58699420320782780331522142736611225476 10361628 -28015819229013500198275523543599994880 10361629 -293903921719110316227488889544283240480 10361630 -219665336525283767742968032956060239040 10361631 135800594907043606839386180915306284800 10361632 -691710047648470902751487316413428727808 10361633 270234801224260733733272515572942390882 10361634 116024956557077029188103412232624900480 10361635 -49746474107973750790847470060998799920 10361636 364150480838503084057642257259975611648 10361637 -77239547468328236238689576770557964224 10361638 -19687608187383289816542905301500832384 10361639 -501665058374110472992223837715089054280 10361640 9982219424153950460658945804484608000 10361641 -455215477106639395731044601532163373958 10361642 55430799139661506020132879734272039680 10361643 -94458598967479900801808050620300666144 10361644 41135233433071103773183582998784814336 10361645 -684582935803158254338596258393265920 10361646 246341589711317362361081887177333577472 10361647 304536571493832233359991902317781972080 10361648 -41680528397864322392185720765075095552 10361649 25243641027207447666391858078624720320 10361650 30012167805049203418329410017131840000 10361651 1173281110602516757217524921786767142704 10361652 -25429250028245054270217550481836302336 10361653 30749353763640488929258324705421608860 10361654 381285705132253751426422652777450575776 10361655 -73744280883127203642558925946705512800 10361656 -165040806134093146013992670574251397120 10361657 149409235533456147596634902099572131072 10361658 229841705252842642037456386679356406784 10361659 -67094259713467760776907606371484855040 10361660 187672715411647407921763223141054599680 10361661 34304882064960732827393082668927014080 10361662 36814442292604355931278187787662501312 10361663 108674172353966533375492085971253673624 10361664 18071156920440184108400495947654103040 10361665 -8210344331578947757403546349149650200 10361666 -11111522939576307237497001685523265024 10361667 1629863788478061783891995145026634240 10361668 66282850603841984103647114030668370048 10361669 -38398382601984546034612391099382352320 10361670 147392099335741271896913443718720901120 10361671 -166320062050672897170362727507772171200 10361672 -73063464204530713350647612433375590400 10361673 97326753008627015042824099941847775424 10361674 158490567042052144701538496926342022400 10361675 67478489391978097741423518540590124900 10361676 1228444938747165290366252580185309184 10361677 -320405663466755095641832291432291870474 10361678 -228086618032344068223113754101828631360 10361679 128269431761315524552170601879160082960 10361680 -8353245329520051661512669533047357440 10361681 323611625875287425641415231608431921264 10361682 -25481583175578253794743812682532691968 10361683 -322022769377228839107168519762404354068 10361684 -193480156105682975102891787535960922112 10361685 -39079334358357872408909557762735584000 10361686 162329783141672393915178222829829712000 10361687 444413436422142725449812379921291012800 10361688 -94905506057810508330962359020827443200 10361689 -235642912015907394266534181561092882876 10361690 -37090474520482580623732141500966396480 10361691 -153011756169746081617720710285884732400 10361692 325717972552923065551600308675426534912 10361693 -25027374182642094340718844474216177876 10361694 -42459800257775780000025939970843235328 10361695 193294546623828188483848965264693409920 10361696 269786059414456791525079164408097800192 10361697 110458876526488817784415179589898190528 10361698 120356271491091249537035750405998581120 10361699 -185929288802327128807025897868060721440 10361700 -113988043121693376659181048471053088000 10361701 151167709805574156914641700827861809952 10361702 -57420987199373892162273463095131796096 10361703 99643503888120457707127597624214855808 10361704 -112654576111872933410333860686666240000 10361705 -154386713518238684011562840844646136640 10361706 23906441144799373563329776038953858304 10361707 -125120144957608668728971869450869802240 10361708 121225948375618992434724024957333513216 10361709 414845021642325403494169989199911510720 10361710 -1528941634928275072173337638945037440 10361711 131211314028512417204139166477344879312 10361712 28985907857356910048932900211485114368 10361713 -57466552564330791348769234804361761740 10361714 353829192832761292109067302658594816 10361715 1355173432147676240486548149184035840 10361716 -373457348074629022613608899792311532160 10361717 6323344179908762595477934879635456480 10361718 -13337145242148804065443505009373954336 10361719 -118271476475143805814451885113195335680 10361720 2857548872924596810200635887791513600 10361721 -121821043916078614915742045466998185536 10361722 -3611857960758072795609925828918925568 10361723 296422031783798371157477305212321207972 10361724 143300026265750598838200756122314801152 10361725 20428493872671833830570283182143192000 10361726 -447641026391691741160814266872923045760 10361727 235930206659468380435046490954071435064 10361728 -518101250645584530889531980429813350400 10361729 147351476750136861240379598602510925760 10361730 -12733124179361140506433026172933831680 10361731 -66750266859589530075877643952493166000 10361732 -281761799780903520705096721018630955904 10361733 89264567082700737581265335080135024704 10361734 104726897726821617576341066808311554752 10361735 -29467760668306429539690273722467350000 10361736 -140366187154563980244142066557014016000 10361737 487966622505642256584082424914973343386 10361738 457278236674732930724773466294248550496 10361739 91225457268169253083064373687510285792 10361740 -112438842688472091267300466805324421120 10361741 46977321622501312665371916427403000172 10361742 -104518386083094848110545745201200381888 10361743 -208254046755893599559392974008648426016 10361744 136305586374655846759371212910441308160 10361745 -117256717807280187808610972267715096000 10361746 5291577916726272754462519568663274624 10361747 135067167918372473918524556565466566720 10361748 -81539907908962167435413606161554155520 10361749 -677238360545576201594603117045298267250 10361750 21059214839338511353670330060832768000 10361751 258080120600505131612890412604960920064 10361752 591209085518978207008940289944454297600 10361753 1481687318736949822762382649062476224 10361754 -53849415348072675543886131058753434912 10361755 559419614876861717874693944461186183200 10361756 -163094399779820698228084186625742881280 10361757 4702318169356492652788336107700093440 10361758 135041137855155078020678579559481440000 10361759 525563019785873717045114473040663124960 10361760 12174341111459766094156837169749032960 10361761 -360744492935141181420817011030541034496 10361762 94393989373515968950820544142129348992 10361763 512555239191276934973953723457661072744 10361764 -55247317667348049467378069898892349440 10361765 -54072026291752037956005125998178817360 10361766 2394073248948072527880897971737774848 10361767 342011989644143407423084408515745095792 10361768 -388502303373479936168893957760811709440 10361769 59346461675766331974176759829109706208 10361770 79078473329941452712857751723739270400 10361771 -69339122009976356249808579311860152576 10361772 83148015391840637431840507189881226752 10361773 -257223167642969213859630217274728537440 10361774 -288067192497557221666247974433408412864 10361775 88609309995281772912907000856731291800 10361776 25968630617716607058871909614908473344 10361777 -124115202680846976118475616960761227374 10361778 -77819439555681767246656785448172782080 10361779 -843323054930593958478309051462160485024 10361780 -88302435590757491309955721177216327680 10361781 -79866006553802992268046200908757293440 10361782 83192325911827795591524417348100977984 10361783 9951271980836927465573731421764761312 10361784 -469306156970855091947556675511261716480 10361785 11214217558408038714979651537194142980 10361786 -18568089053167653826829325940027940640 10361787 -391368969195089752724657952170209902480 10361788 -74354849568207790643676815194469963264 10361789 -258166221655095264271414250618318542644 10361790 202316281227276255834779785661168313600 10361791 -391768524258231743239655125892828257416 10361792 43685743366114424388754021032426209280 10361793 -66139248687134496038704242650341846080 10361794 186194729350130337424888040943400767696 10361795 5812590001113628960224381744225516000 10361796 -212753793401532061644455231313139964928 10361797 163065239851757878746336496510145622492 10361798 121900557895410509908715676574603925760 10361799 559958801029370803730462081718094848 10361800 246361996338140384867365216097292288000 10361801 -385554267260828536601871003978545388198 10361802 70958374539427126076430296861983272960 10361803 91652969434296183999166656931665383424 10361804 210700351156517282287345213066718724096 10361805 24762085803914219943327364937774081760 10361806 8961021416861906052975442603823851776 10361807 -298759949086478310011829735492561831408 10361808 157420558473167429631748454153899474944 10361809 -116735230136584262112591900396186916880 10361810 -8102655392784310177487673143435640000 10361811 -189648749207496205020569851996346347776 10361812 -157498570169911132938628698472888475648 10361813 43445688874877378235753900674315555712 10361814 -183761728755474572807409955102671005760 10361815 -307022712974509124150945397799176344040 10361816 37549122905783561064491906645382144000 10361817 937430160154083453193391925445053744000 10361818 191813155496992572611159089423815909120 10361819 92031317951997731977939542414802089744 10361820 18335856802547531822302693962777231360 10361821 -171608461200031767700267922785432293280 10361822 42038120931945146020579267334791112832 10361823 -321098575368669387698600856023269213296 10361824 295940070646369828188508261337468239872 10361825 150045447812958028235224456060891963500 10361826 -179847828208926483957478580533436081376 10361827 -192181854002114746969072540656403105328 10361828 -88943690382812543193556706892739535232 10361829 -293370682801223297932876890396578291616 10361830 72751226166980711519283300520600882560 10361831 121674983027399239386986814271623867312 10361832 -142036263962898630443371152698769653760 10361833 -267217492707395976845307566316347950918 10361834 -130364752343481410503656953012790617424 10361835 -79430913842511117691400350979075735520 10361836 -384470760709689639152347203312791828480 10361837 124750817253464972340926118062765046486 10361838 -56450707782588370243176105652415741952 10361839 -449046305905155563498574113617796752 10361840 46832060683159297509822253373944627200 10361841 -2754905379170953775533186060427859072 10361842 -259685701948463725425516188072788754928 10361843 101846096198380250394773234950146860160 10361844 -9359493180618086384662442892446204544 10361845 47693605863375392324522501171505024000 10361846 72016739828891926604356213832814333504 10361847 -270303717687880127593564313164825176600 10361848 92335711699445651578545238090107371520 10361849 -1074303025584716203442809231967148228864 10361850 42626947085800048384297919597658412800 10361851 312975006570268358036742122140907810852 10361852 484580826329851938410580789888257703936 10361853 332353424150779740653552566453761298662 10361854 -165638019136191146649314895634535706624 10361855 57908528494642791029662605564246144000 10361856 -349430802613877247793419880375567515648 10361857 430742814611801530029912914245363924704 10361858 -67144198725432863832106474807099308480 10361859 -142232704042736964198312301002872621760 10361860 170294821592821050034427618216380723200 10361861 907064026543344959406249511882934430300 10361862 30828484537899809094256227523072912512 10361863 -557362825403193486178796181275558038888 10361864 -6477613380699981189372285491190374400 10361865 88921210889981759655584192912696747520 10361866 -353138375204534609839536632334788572368 10361867 67212377986082236887512580708403308720 10361868 79731540685441718198562779167716753408 10361869 42039114363930891460454335250836679232 10361870 24381666494668955539614689882435203200 10361871 -12668781733095480728230693957020131520 10361872 -77049940684924244260789617953302503424 10361873 -486873316141743997500108605195880268878 10361874 24131212863983759684370600068040253440 10361875 53367225013686292400931146457875325000 10361876 -13830548112831568405089752549932480512 10361877 592056224927018500063219773024721633920 10361878 62038256939848965010795696242829578240 10361879 -215185491241320037237397493529605764520 10361880 -108119201554966239542465562431130624000 10361881 86787520943940157417405857515458516682 10361882 -2354029176017485449462161530849245696 10361883 -237557906355763357155060190187974099560 10361884 -44233533095839582745692803692509197824 10361885 -175349932832446828793828989211966075040 10361886 92190788852044526346140140946810563584 10361887 -287785134730709712083723161677016325056 10361888 -52079629317416509444926905679286763520 10361889 -60814427187549051506025703485086761692 10361890 28185302640277147388549398431310402560 10361891 -282520758643968716920260226551373464096 10361892 -264835121687356556030705748226694274048 10361893 -432081694355249494358308310757862186116 10361894 -29244207855260112692035151130627952320 10361895 -167023783857367929251650291957578239280 10361896 -175546971082984380057589962245211095040 10361897 -189869704437709175234477870987007088320 10361898 2134708711141914487552216339265264640 10361899 -100104821570464753552279321210014290864 10361900 -91619171455895996670568117691262816000 10361901 333869769931250713245388238629306607904 10361902 67978328970155093980516892313984598272 10361903 156701437886744300848930630326408511200 10361904 13508766638687510241075046096416276480 10361905 39732890792135685844291289014773093120 10361906 178218116081359917627170857251265531152 10361907 21544253254295851085389343658678472800 10361908 -51251174668820905784616334830216977664 10361909 155935855413794340726815760123116512110 10361910 -34260160157770370936535013191809362560 10361911 -171877845041974592126899904328380940368 10361912 -21450746800758647218460287384958607360 10361913 34673802150560465052274439675681899344 10361914 22272424775884453791209381952328834560 10361915 47222645158334687459214369873816082560 10361916 -227066871871088275016062105183668672000 10361917 -128999260067627193084662964918124383034 10361918 60153731081705264895772350964661207040 10361919 352310271673836175751498822997253183944 10361920 38993566128858592936151617104988078080 10361921 73004728567046531521774919492728660272 10361922 -97291380490733364595208343967792467456 10361923 294563850069271434972139279870843397328 10361924 61950981811881594127541548371278141952 10361925 84085385856056585820059003365492800 10361926 -168568855684176097920020173759333757088 10361927 749463272983385318423665517097032722776 10361928 -345914906327613092550866715292358983680 10361929 -168118741989304177978547049344745266470 10361930 6834900615413259940019446358126592000 10361931 98636874970941525813085104113469602304 10361932 -435971836167526808858231245295508418560 10361933 362454594804923926241680026471433096182 10361934 -43273103666317900161976774238595701760 10361935 109039617100662007276789430175132469200 10361936 20995240108095640944937308424287289344 10361937 -163332071794518467136939479196196752384 10361938 -211212039986482048374580652856461312880 10361939 213224028861063381193357515269660018256 10361940 12075984052334826142888029195250974720 10361941 50153016813441399471850967036250365184 10361942 420556626792633372651171315768004828992 10361943 6289092179932490300484752522198972832 10361944 420000187879629825708659733462592604160 10361945 -18781055074356969528021599442714634560 10361946 22225524123905370554303842714671634944 10361947 -22479202963825552428152337032697895520 10361948 -173604625651376068119299711269344167424 10361949 63512986388153016029585995786735473408 10361950 144217231669986263193066844760767656000 10361951 -76910249342240465892265028221727973600 10361952 -375221281090782566696995455184561766400 10361953 -178169269811522833044527691875173372800 10361954 168133053976411384692429127575008557440 10361955 98623894769176904424825936916395928320 10361956 105350383616052966095202780400599040 10361957 -123154787602942594743231563394611591748 10361958 108525474901646971751063108937140040384 10361959 -511539234568041199172756428385354219184 10361960 -26745425485499764126720359336886272000 10361961 70516179607543675612128062498890011501 10361962 -18527206329059885769980486297850396480 10361963 692946466291286038116344458952244537384 10361964 -117952928446227254677897198212559809024 10361965 -10662375378206785674771816157758289140 10361966 38237640355265872239705739828628922432 10361967 38387433854161186063102992939080122368 10361968 335166687867421241974906231792697344 10361969 -741657765918420131110312577669782640352 10361970 35629920593780170726973633417077525920 10361971 108040584842187117694026722846584767144 10361972 -337087749264941354162767000311799876224 10361973 96927819937327618038581575920864645600 10361974 -24510757243966534675329146198861298048 10361975 27034346077760759152261423014179502600 10361976 189744534911833565932105629315316531200 10361977 -70168812750069198319520654986909347192 10361978 291266259297985553983257631496840352000 10361979 -241982514572854902856978338406041904080 10361980 -131401573162189958369582341975244736000 10361981 322550906660983970477470391407901279910 10361982 -164907739449397965559681538894565321408 10361983 -35781951294102518933903883314277680736 10361984 -617577444283203110112581065997738311680 10361985 15297813899721038365021666433769690240 10361986 191620203511876855364855300699175882192 10361987 171010763456973591155380192366684524432 10361988 -6637173184470912756124925075122630656 10361989 -526505828344099782904387295663615352000 10361990 -188371114690055833362492187900734787200 10361991 371428574213767957668251610615600916392 10361992 377874815303509326945924134481489715200 10361993 421099082727405778450167458356688217120 10361994 184485769279623828930139087175906054400 10361995 -17992369706568191709950468398848200640 10361996 311679870954746967258394588935302289408 10361997 235257002242101224376436213067041218774 10361998 20959925392139827082071574603276024832 10361999 -110406210354871905723108524004422336280 10362000 -62787953020408132903389025841774592000 10362001 -290173893331060799159203525782560293388 10362002 19110555330200062783808096103651351552 10362003 57132796722581692175188960631940209640 10362004 -352456143144756268985337922498810274944 10362005 4954749105523744933897410734441897760 10362006 -161339926651840492814831634730543472640 10362007 144212170493325097743446064286104685256 10362008 -15947524454031849125392040972964003840 10362009 -95751620767939159361980624287823539840 10362010 142937485832982153165907294347334234560 10362011 -2037830916785610538945950728780288640 10362012 110880645987668741540207960775175885824 10362013 35253526797636663860539499156926491180 10362014 -133431056543647699242955436128849177920 10362015 27722052210619808126142191293581349200 10362016 -148976516637523831112081312264679849984 10362017 120320173277699637532079391556385124066 10362018 -49260235590989253824892691209727645440 10362019 -76795162325488901406241046498870575440 10362020 90497087913983681049876947848426164480 10362021 -25944850587700502878219810785185654880 10362022 380608785511006970809856641024267920000 10362023 1522711999069677094342553529506446944 10362024 -11944191820350130996576933186973614080 10362025 87870277749098054924541021250597834300 10362026 33177330640999339787664189646027457712 10362027 30072261589710465957284454124637092320 10362028 -64889325415793052944465206546880088832 10362029 -113941350310838830030946348004056950272 10362030 30581225508093730982960719482731520000 10362031 42763844066912457896375620817163751512 10362032 -110627482583935582053232443928061067264 10362033 -303542635340685875148175862271277324800 10362034 -33102858829406087999577339355080889584 10362035 -23426245389487236408777396220094256000 10362036 4748797453475000710488952886507864064 10362037 117311321838783846253577635972442069152 10362038 136080592365929343575920990127072149920 10362039 133397276583587283973572285476855010024 10362040 128156134340000904258561823527679180800 10362041 -299796190143581646297565332837451907328 10362042 174580741153295280524692263074550672240 10362043 -155557432288510894212603024122169288480 10362044 -215452870923898349203820748885473771520 10362045 109120367333975500077145479729316319040 10362046 180115494163814785140530027303440649472 10362047 -303807357405069069577034699232829293504 10362048 -48444221981934289330497441291923619840 10362049 -39585601432255772398847951338232647760 10362050 -78491019377332358072860524505668541200 10362051 -120393716028429767213601911959545212208 10362052 135619583995788393929501593843041438720 10362053 -58982261344525960718432635142901529032 10362054 -3291475293967970577429709961054510592 10362055 349345754674375218237523966598431855920 10362056 586037907613875553144279413350033664000 10362057 248729386950285691395985426713685588992 10362058 -8414155104804014422490840047022737920 10362059 -519461038750805409405790419738895920360 10362060 -116331370591792630621680021583577088000 10362061 615514764603181179317155305541780077612 10362062 -89097575631921163483907602475294206848 10362063 -343462874931747568408399711018283176056 10362064 60091011731563564706345119416450416640 10362065 208618706349063484663614731149497937920 10362066 16859270422955570088045028152387191040 10362067 305305822942184326193279108147120778640 10362068 -430580535222934218796795298669437102080 10362069 -81302098828865973757329836444179759812 10362070 214710800092807890994604617789877650560 10362071 -463885908720908468908206536927999620728 10362072 50916544163258859544410186895681781760 10362073 50480458679895420478324075010449752128 10362074 151655895777624717169811890083417357312 10362075 97200510600147788293810747750323129600 10362076 -518069696087713239179832000362595955712 10362077 -421713923738539142186438515058310420 10362078 41188957875736575447910726173999913344 10362079 -79453328177353558001597964921636151944 10362080 220849473604194793159554645166526300160 10362081 346206006363668524406409401272739704752 10362082 28089729808669238224975149079422359712 10362083 210386002660871635936774422332590891824 10362084 -6693734150885020734937885883086725120 10362085 154936350249899943348153507818734752600 10362086 -16926738777167014883679986609930717184 10362087 10745139798161018603550182882089032840 10362088 -432364517983392845589670574310647316480 10362089 291110958564320114276878671892373416890 10362090 186697155935345936590705238890166016000 10362091 147495787211546318448712325912298213184 10362092 -52278265777197056170493436144651878400 10362093 -58429744787719339641955819776347130816 10362094 -81743547981760703357746167735128055936 10362095 51879942522412811453506966995845244960 10362096 12717836567492803831084401939075858432 10362097 8896109030563135527068440174368411392 10362098 130586115910675003298867098309597553664 10362099 -425273745704891332397279614411889967552 10362100 33795259843802042216080539279841996800 10362101 10065935884136658948792703926474780000 10362102 27388475882798140011558334520194781184 10362103 189671965861625471916792849064885254280 10362104 398018382774145545046205400886468853760 10362105 -43527158843361710658135402900922650360 10362106 -65612530790185524878096739940025260800 10362107 188873895177949304993366739857029527312 10362108 54298033072211823914730958716360245760 10362109 -182606324383311673135694223798130639360 10362110 -119376073811948438050574002093932094080 10362111 -359175629819440445203583393471144444160 10362112 115244481710789030887730567091220119552 10362113 594593831950510485465200991348148975362 10362114 174722486138397573345194072689904025600 10362115 -295523906740085320749602094871820784240 10362116 -170691018476745790022369035496088253440 10362117 46487516897197596348934631651100068640 10362118 -44290388969551661952202561288674660096 10362119 -476321428234019081037467494660299813480 10362120 148493315959980197481416656498817433600 10362121 -55400552194597054555069368605481772032 10362122 114869842252886360537495193864757622784 10362123 -14680208537535612008512781601839496360 10362124 -59550426608958950011837006924554312704 10362125 -636313892012778908061793271518118520000 10362126 203666845543950444861927663790616545344 10362127 21327859604400369765673347104693836976 10362128 37440622914841039378038253516452077568 10362129 -43361446194800475004085931923715331200 10362130 217718753044363820147181455758058124960 10362131 -9891599582513193581256677216925852960 10362132 -73421502511854210721085803317438283776 10362133 -352810697001486575271784985098967365618 10362134 -351664957733959951882359694039700642784 10362135 23653881420964080678474801723856051200 10362136 -39974031172825076189672894147333529600 10362137 -933221023657129898706635056323771362688 10362138 44961569006823487414476478111664530944 10362139 -216443721790002711344592393708659944060 10362140 -625223647712316951012201659711616000 10362141 -232289071563970382971040023265183070720 10362142 -143382422682560113820100697041381045888 10362143 171114212913487059700505981727754564344 10362144 -1507979361511960432864259421002268672 10362145 -105862576248420182892492939943765685100 10362146 11521105096000289584114393012175939136 10362147 -127543402266023539570912345568362080960 10362148 -21541939606255717417231504959761425792 10362149 132046041278722618817827058136920279040 10362150 11182117623395159948177698941737584800 10362151 162756572271313894470199709229553788152 10362152 295859150853279132573624552759509637120 10362153 -91469018316481653209383963281081434112 10362154 68902665613228791174202201405999567872 10362155 -126492142336773552215110694824634689440 10362156 -3793065200556117494213474762441195520 10362157 -23371311488318554696011097784300611528 10362158 -56338973706683886542901342258856432320 10362159 46622385712604074908269119052719485000 10362160 55353473759654307481438568031581306880 10362161 384151209590028435279460718868912543762 10362162 -3747697561718579628956086914821008896 10362163 -152631721273649699779967452424511029760 10362164 113405201125961703060079232143378195200 10362165 46392351022895248159733998025461419840 10362166 -24808753826258212401195446765967609216 10362167 29138703531367450312351413175374057360 10362168 -5224739417984465204920434273541386240 10362169 552999258414288822251792805533861076180 10362170 31669318599783616778668402844666419200 10362171 7682491728743225704294709573627212224 10362172 181564947354676894477199659175657643520 10362173 -209588169284129965584919953012756715578 10362174 -99882647211794583547190535659049666240 10362175 -49134538124767463540358511389039694600 10362176 70068429839362525719322771390275256320 10362177 68875618238924625240961346197521402546 10362178 265053209537572868341376162470318110624 10362179 -738884262292275416807415244797959197800 10362180 -122736473768076826179635960355506995200 10362181 112617476646455890754174418845521352760 10362182 219638279548834211608828514490760329600 10362183 -1251571121044389644837563959521582592 10362184 -52773325818507345020423521270644080640 10362185 -165306443313434108565474699891295534620 10362186 157982475391687769611015345148228765232 10362187 -257066006008721876826299293250991019608 10362188 -289760513532929175158088865819332218112 10362189 -17737920782884447732215980913414801312 10362190 9472652341396851252483981543943307520 10362191 58949455682623534289971783658840581872 10362192 58488787607706488325110292202580213760 10362193 -524331446012978421386272578736748515200 10362194 -84796643902347611397236912219013706080 10362195 18666578158015930286756841653761461600 10362196 82800394886166997720410723560335824384 10362197 655024629730368622236608177694491246172 10362198 -51070481402725879980099625282959360 10362199 -15488027129932458137700115419704404136 10362200 -150390386324921553740655030067885056000 10362201 -116075964015092241777336371880050592000 10362202 243526646646145199135883839970689709552 10362203 -202998290221534867954595407255852207548 10362204 -10311881554810217178270940309529527296 10362205 -95354971030742404186231106921528688000 10362206 257681041261916480132963955356558631552 10362207 -34861160933919841151397948361884910080 10362208 -161950010927025059220389449021707386880 10362209 270558625925458569763440573055704832896 10362210 85850091886301535580362175875721413120 10362211 234817878926968198156364246340259559400 10362212 -331267417159311210112634176909738303488 10362213 59237503724231052458909285192599492416 10362214 -267771589643986444278371954732355171648 10362215 80866246361215151756604438240468213120 10362216 168895422132333921281832578801396121600 10362217 138489656753885304042826099805398122612 10362218 201451794845806157982314734019332341504 10362219 -39714062738997943975563734438188873728 10362220 -114317050274640906871608021635153510400 10362221 -653389822569611526618921975676264849578 10362222 -11188218672191021944484726789980608000 10362223 311849994259518547394836522578157963472 10362224 -84293917480358496305416663466815979520 10362225 -57615036143642721985187521711238936400 10362226 -5127360031190679720072779964959879040 10362227 95844747624095099628895967311462812192 10362228 265891776275780815484545831345921597440 10362229 -472689470211258115915099520820112975680 10362230 113810902902168725806334024211834485760 10362231 712067130426405565060983077250388704768 10362232 656946033486115997589424098725849702400 10362233 222965341838341488211308045924581176320 10362234 8042095423479533635935918830244960000 10362235 142724875342461727638618045391174596720 10362236 -26978528286555173055562398738322907136 10362237 212003653476784639622998100962130625600 10362238 144280019790910916492706823653995540544 10362239 -36372999201991797735368403548308416000 10362240 74450202314857969260153641773930905600 10362241 429284595527140180488203999159279905284 10362242 -163962786193714361605442481607697127936 10362243 141296272889906986800561209629116726264 10362244 320152850101421454353329828268750761216 10362245 443130974313798681560211318936706490880 10362246 18751741714329556153160922740265811968 10362247 36226420813008975084290678911495139632 10362248 -2011289229198081440367787831803310080 10362249 235992223427955172678908988945912504944 10362250 101550826867696604286601827550428720000 10362251 851033162755558320895349005913793603600 10362252 70265124561170257512394634562322386432 10362253 -594464859144837317163455518564331072352 10362254 -45091261747779532941359541002980633728 10362255 73129021280509715799774872769868300560 10362256 51550048435168523897508987515658739712 10362257 320766653988483507618410394878354742132 10362258 -75322937177925191002562941373632300800 10362259 61098285937178132590492744264393486704 10362260 -297156374471025202361127914687050533120 10362261 -22944813530212572548707239198623934336 10362262 34114763263488677918937596536397790912 10362263 -544432059567761477710714372642221695160 10362264 198877911785774987926257595155985367040 10362265 -388607887448003380155877920947716654200 10362266 -279730757255211980874977664374614545168 10362267 -150337370719456062030240447563080674516 10362268 -114455076434969590405393418198812365824 10362269 4616157244854274213049043797736203520 10362270 -57512073896295167863218845817994003200 10362271 6811109581310295887430482991230055600 10362272 -716906122956279792386000531683540992000 10362273 206267470494100844722490928379604343984 10362274 68376710555124942669839304891370509600 10362275 58391160993099696311105618797990983000 10362276 -155336447804234570202459604444422359040 10362277 190753129815573369906774363210242560 10362278 233888128573921690970199754883791501056 10362279 -254351552440764696906554054200995609816 10362280 306112945555974367137581465694303744000 10362281 702212092587788112981316268327227865082 10362282 55584984616047413428246097106858835968 10362283 -392934721450146748983621638232278029640 10362284 -6499622424760134034375879620167904768 10362285 177631974125422420187826441259408979820 10362286 -221814193347118747104583966037500004352 10362287 371738016404794697805669016240819999632 10362288 58734367728080347091222635599278899200 10362289 -11646198649034189431856904615773866560 10362290 55216629577646210093583433128732266400 10362291 -156042355488554025953260183863795102408 10362292 189370236831180155149118947595383825152 10362293 106732514675312100783750583568279680860 10362294 3521020304734774810796721258623099520 10362295 -10074867522901737880327478861076391680 10362296 171796343830015838629906507760246784000 10362297 -194621003415222520579945784800104525120 10362298 286572490599338629568893409240533132800 10362299 192353527981876285778527354135267005552 10362300 68373179576763987329696099938541644800 10362301 -69956133636046449236561898850197073728 10362302 -16348635151585407060424959995548923648 10362303 45675087918700377143004432780863462400 10362304 211758805371537695454397863454589321216 10362305 -125878063592326563761953060740176101440 10362306 57924434452000535810098787654628165504 10362307 -448394698679241366867001602186193237444 10362308 36744223709542096106993127455530942464 10362309 -328188208377856455759077558721701569440 10362310 889449036929501923688972437759334400 10362311 381661117688376755600330535412961187840 10362312 2215518162401384003597004911681003520 10362313 35327397673207362279690241288395261704 10362314 372222807772596318777348317427126258624 10362315 -72974454241382697852615888263224051200 10362316 -479952632457123203647364936328812749824 10362317 224642669816250460434147181398827277792 10362318 -76361162620766407517848658694629824512 10362319 231595784047946756368051833889006520 10362320 90182619944885467093722412804316774400 10362321 -310746263826732939281532229037718838110 10362322 -4940005120801540707119101416549770976 10362323 26819289935618680570100832238583623680 10362324 36770353126324896859190918627238475776 10362325 -100881867973260361645721695800587832000 10362326 -55658749534065500542242398218488128256 10362327 -215763917071184607822028920266414825880 10362328 19173431531733010321085219366682624000 10362329 -708936805326588477549668333370753518070 10362330 -5427131965887020555140886961481985280 10362331 20693459330653638124807644277185155360 10362332 421011916168532324020976314266310519296 10362333 -63649692680896254512115072122708174976 10362334 388931016283770497043785798792562776640 10362335 -509192334637552226676372801562693077720 10362336 118820284834312673190327705544735064064 10362337 353636318486051465876237336511998925986 10362338 84571003271267288503316882576639516160 10362339 22716960720894921738973146451459302528 10362340 152747217187661958931491464493024698880 10362341 -282134468680913907186305579886844266816 10362342 184830011574498581047400494156479429312 10362343 170757881409035059866282631916936178160 10362344 -481588809787670022954613009318556451840 10362345 14825698329024106501336647631271510400 10362346 48486685472248870449122692764176893872 10362347 -409642082903542910735149915355004898680 10362348 19954708390090591224163142139321375744 10362349 235964345952527582632302144266032268236 10362350 -17042575703196849989142268715922835200 10362351 134890511041202133005200025129485347840 10362352 17540311854115389822810333763898179584 10362353 -340569345552749422057446531004443428880 10362354 99260946621474866813259528817516761600 10362355 1641577861890957388565399634946852560 10362356 265910464693076267498400851380733377920 10362357 175402367025520238881803317911116896640 10362358 -361961275122518515584458908801392155520 10362359 -31721500353307576845245334827429481120 10362360 188894603993920693077573813711003033600 10362361 177624160309920937465949712838508313962 10362362 -77019156297284217257458928673441755136 10362363 -58750375928109660201865725172063896192 10362364 309008303867829065309669284135588089856 10362365 -60623846545755576673079761088296463880 10362366 -36053228554214729642116645256685495936 10362367 255721121481750402830439291170734983600 10362368 50018774824928367017995459916564791296 10362369 -119149699800346921165307169050444930256 10362370 853433750889176283663554041785538560 10362371 -2717819346799269846302571409971992448 10362372 -196566214485401658657507718082968289280 10362373 74836197143098330125957151658774369600 10362374 58818903567493802454163889111165829120 10362375 -233986513373445999915409140170168184000 10362376 92195530547356189619365136885922862080 10362377 -176025979651313152747532163211791756774 10362378 6257850592633380377712672830917141248 10362379 372236754961352744906627982360987824400 10362380 -105343744017325670447013493591556904960 10362381 -23429958861964138085914112630247356736 10362382 64339096266461536953429144066710841792 10362383 314959297643825264687312333237455603632 10362384 28477246349425802966871189568151224320 10362385 -72238979422621818507278332898437170240 10362386 -1732867059777272500867238296487132160 10362387 -76015218406769041172481182446782421248 10362388 127323153583380239047999592250946364288 10362389 -563772569792893512198600931657628939076 10362390 -69279655617231848344583340227313598080 10362391 -211740854363048503951114032520595447920 10362392 -111834695532638020153142337676359936000 10362393 328047416721771404499242293728986337600 10362394 82632236784210208199278419738494706432 10362395 -194649048303853393126888690769927793600 10362396 -59986109187783273079503696409539747840 10362397 -276104028369991711643799556347450125568 10362398 96717498342720752227165243737683328 10362399 28543316314447292210493667867346663808 10362400 301827057794029445443054377580309708800 10362401 41072001929515343696275501224419925504 10362402 -91897157107543983863042591320057942320 10362403 -430469855211607215579947009140248416 10362404 5831213761742579892564252607279889280 10362405 112757707448223191844997852740187134720 10362406 -37320456781277765292737977881474602880 10362407 -626051417155875938196542190002911512168 10362408 -3840156767528635454443209767588167680 10362409 -7764303973105049512716151919903741084 10362410 -171452398909012562333819793368023776000 10362411 -33037550075260343506182468612596666748 10362412 78057770432568489371620419925380090880 10362413 756721736561539472934169150215275470296 10362414 -94276007715698716453405527433633882560 10362415 118035973395777478124328099433429294080 10362416 115389963211845283287596300914815516672 10362417 8307082418500456485432482136804550848 10362418 -516849326417906295432229490552430750720 10362419 -328287532121033689068395600962770856404 10362420 107252903743375772139642898235173969920 10362421 832199891608928245063719424735955416544 10362422 -40971571557064051075468981549471897920 10362423 -13280528312959035671021943839555749296 10362424 426691919602138268282052717023042764800 10362425 199135228821407545254320695061954431500 10362426 94308883714867345833450806622270802944 10362427 -486873186424148784532243934976369597724 10362428 47378334785436677953096060498932174336 10362429 143456568133832577439663183202190804480 10362430 -36096927746417974355742472010320512000 10362431 212187469331622941528374771758275491464 10362432 -2184641422748786147058380432857890816 10362433 317854672107455209291734729835271331540 10362434 -104933774074244924962086573168173742384 10362435 287560417976455896527191395090667832160 10362436 133631198687675419197185268818030637056 10362437 -347840516144086206542670045606030426468 10362438 -220358390587363807985453578192452648960 10362439 -141319364802095765452575559197409571376 10362440 -570227169859733748693655641852057600 10362441 4990324100377684110125437647280401120 10362442 -179667332537802306404059165811137932096 10362443 32136824696097336160097798686712275968 10362444 277601195793550776510073169176941436416 10362445 359914511520508371601176531150677930700 10362446 354048595588566292063543214577015060672 10362447 -70046107819116951484528457871831284376 10362448 -60878700473745570545515877698004582400 10362449 171719684559579897994890429116911716864 10362450 -15089355656295969788690116637592576000 10362451 508569357346236840904994673294897906504 10362452 -96855757395271833306724399045053722880 10362453 188075389517636075244358096591543108608 10362454 242385129000521091457288439039687214720 10362455 -13124647153708397557679407999824401640 10362456 -100172014774561809962053575917124648960 10362457 32408205026120875198246832555045424192 10362458 -127129609929015557915744284971672330240 10362459 -153053378854117021726996477195470030696 10362460 -233344953102659035325017995282465630720 10362461 805697675324247077239854930888724573152 10362462 -128580074318441437324668590322083936256 10362463 169150881735799296886999452765470351472 10362464 180161161214573016091432401042537971712 10362465 -144813150442554043912111136341805328000 10362466 -92208780866741367804147491683286071296 10362467 9983164429642099121224250547160591680 10362468 -271832316575054891556935799249614760960 10362469 -226384946972307978876766177942057544520 10362470 -143301981858476148622808402426578120320 10362471 344389878651170535107019392812567525200 10362472 77945499594989098413011171867309644800 10362473 -352596652854031447814015037716897893296 10362474 215078635770766377612589511475626368944 10362475 652964414594676929917371721740105400 10362476 -260707174370391264936487726343907091968 10362477 106122507458233350214656481873858758720 10362478 27946518111443563421604306976209503232 10362479 54242954280251322128245642204335339360 10362480 16466609309252781319643272237566197760 10362481 -86213469756288112203082312473495039900 10362482 -128887022129668529160288950285267884128 10362483 -403330979009133875339438039074737121680 10362484 1497936302332645578750460710917978112 10362485 54876644396098892498131836446209522560 10362486 81509514977341759834611441984734346240 10362487 -119438571412255764767863989630182707864 10362488 -598733807296786957203427652617078026240 10362489 -62893071117054395569116779914301875200 10362490 129024490399577831529820588318996140000 10362491 -244383701149271925889399154348064473928 10362492 -11975940943453609117514517701899542528 10362493 -531735026370409482492355894906478631936 10362494 45162164925607562719993478604138998784 10362495 -42363295877712672239927992979947038720 10362496 -37749727971834081292438829514149068800 10362497 -888454102925533593481877357205324597336 10362498 -3398724940159193797697418684241708032 10362499 -123988697630765391126513294297490386528 10362500 -402916094533162759016865647537028000000 10362501 138360165184654205418352567963112452830 10362502 -220061680426636506161102440859517510048 10362503 660018548783091641671817255164039858800 10362504 -77441140204990888863822735154004213760 10362505 10502510109220492610914777403368770660 10362506 45211849501988782406757629844951252480 10362507 131187045263357519168935711026735867888 10362508 -31233471458537960459051711798719052800 10362509 317754856356111105614432328008868432960 10362510 -85040444979342605504270723877561248640 10362511 46749701439430482111406476968245624112 10362512 -50778025951243470318984137946731642880 10362513 -16867472033848910987840232851382528000 10362514 229497779629338467206184004694094548992 10362515 538643587364834731376986873335196800 10362516 -70467446125036718850425286027931637760 10362517 1106392741049602971132161331247327664064 10362518 -5846185826881441688477003137029240000 10362519 -48234493731908076679475864429306773680 10362520 238495782996947860756148172705955430400 10362521 93843046742401246198903295907036775680 10362522 -19346187861358794926688903409496445696 10362523 151494826627019857915390777128773404720 10362524 157643071735275346346720713944713011200 10362525 -21326166127373598549221778517031942400 10362526 -229703757631425881785643299154265442176 10362527 -198505824199879570326071963286643200 10362528 -485226842778716459639869863726853128192 10362529 492953523325713032769369698281970812130 10362530 53941206287518951155085217693492048160 10362531 138066538208941252621598403704434288560 10362532 -8539432961108462051649544555022802304 10362533 -5086243948718685507165330157623704256 10362534 -34791811292454156165610109654369556480 10362535 184229278253023171222042755733357171200 10362536 -248304681812792264834027642975293240320 10362537 151897937811324396918325960625414453160 10362538 -44639870784084540674182997451405280080 10362539 572762064329382155179378229371011042600 10362540 -51770109499714451005220372339734963200 10362541 -49713299956171345234485966815022549120 10362542 -584729679201320626102051435093376408256 10362543 -82091410564144911839332916261580725760 10362544 130407981970857052790019072312140840960 10362545 95713165882159142774350006964777913000 10362546 265566106159522903452438923559624288000 10362547 -8690789842912901220209492552610373760 10362548 -68184312717392244988475510474766649344 10362549 -352905201319696326335939856945274151136 10362550 13051251748318719820580149807268697600 10362551 -150736258255763900750282431068396479448 10362552 -52953739196705254391883970078892482560 10362553 294062978451237141760313110771286164420 10362554 -198963304210363408070286071641001241888 10362555 68848387269460091943919913980816945920 10362556 42283418589729223562599030571915239424 10362557 -332686689395318629315084479319130190228 10362558 -75969785307383073135808208936445026304 10362559 -483383609536306649033122926599088418240 10362560 32307304991297095035790688199125237760 10362561 9078753881777651455110193906051536 10362562 10945563306358257213488521132913049600 10362563 -640096930259886205729073519634439189188 10362564 -104462252058508879860329860177238678400 10362565 -223374655983547759664011633462115942400 10362566 155011607038127575877265975044791547232 10362567 -13558578854352387471503196734481842520 10362568 249641700205503108987095832598162498560 10362569 -7959062078821290274287240516154510284 10362570 -1054726361194249263286733275028966400 10362571 335206179084794194638988033523172992640 10362572 -501480163605557504539731768963052666368 10362573 1619912470289087888749620842247237762 10362574 -7625884877306648693861821420304902464 10362575 -20502443479170890214558417524830342200 10362576 19176498965064964411636411899104722944 10362577 589407315804694761123952048035529085426 10362578 24556641356852380473680826751319927424 10362579 222698966041067637074242617002638515384 10362580 -127430908805300984771320535296013164800 10362581 218466006576379048190297405894644642080 10362582 -252030520350230704998063713945163453600 10362583 -119700155922668560145690202738222408960 10362584 154627545075283837178341529835089602560 10362585 -248885953581778412152764850080345777600 10362586 45740420203941814815318691084048049088 10362587 82603285141763213639912637384562176000 10362588 29682207086115353018760404890245365760 10362589 -131832021538779736798575293882297297120 10362590 4852478809147334184850582575100546560 10362591 327524096938107428170467754767616675800 10362592 210485918146478567970192339798779756544 10362593 -442969134807708076009253973530880088158 10362594 21411575675452463534478238746561283584 10362595 -35189692138991372822444418701984157600 10362596 309027538830265559795264881369721155200 10362597 106212998008725193730606781247577393472 10362598 -206908128748900914130210480675001575200 10362599 1219708384704501222609347752663340160 10362600 137570812458534310262124063744921600000 10362601 -321301379242694466751018557924749219398 10362602 71487526582424819988510498766872568752 10362603 6614971629104484997143565570125602904 10362604 -55431300662084138526293526356624621568 10362605 -50904614604388185896736541418475324480 10362606 -29743679070543222180853440851517160896 10362607 -126613181957955218872347239241472986048 10362608 95210298083023819878304401075551404032 10362609 -378038049162425145571922054673839631486 10362610 -244435071113188497841256950152221843040 10362611 -59546017860839470762699696981948985856 10362612 38002759085061986025403435845488984064 10362613 -3082737537527033527294365977439440736 10362614 256594972299318707333057307645428842656 10362615 -172879269503569299018657481783459247280 10362616 -413232618140295604390954968102018109440 10362617 64463338117290876619920250160349781392 10362618 35821518027033439891713885808958991360 10362619 -33699745072088235972837891872301866320 10362620 169001374390127107147483685674701703680 10362621 -73945445362178852000705565261971102400 10362622 -66224768756482170582612023745975715200 10362623 -596704701860732182369365499132470160128 10362624 490123249783959622245838743115439013888 10362625 38232799553451330204732482504727168000 10362626 -104311781960897016311404134299777969760 10362627 41005439019675748215156286604411458560 10362628 -336180903716157006419930500225257715200 10362629 287761822268904018206238271021030685376 10362630 23111337444402654804988931831429472000 10362631 207463583281112473509948947764122305432 10362632 -270040869914920386829264005743172157440 10362633 238449243970446986827965101595726520224 10362634 290253538977152739519855868858654695216 10362635 46338188562511106616078482247307906080 10362636 100359411032876483955679005865394702592 10362637 599038152782838540108560854085438815286 10362638 -17229406093235310767075548864067589120 10362639 -15647303624993562940729062406576766208 10362640 -2326264898652298164276115702900899840 10362641 492656821292655682278415890623052453042 10362642 -6128770284741241347252998982724293120 10362643 -51404534897937230644500958375279441108 10362644 -76228676890000853552566953893511628800 10362645 88977333739220054984341067696317623420 10362646 41259032705856891252691203151494349440 10362647 -535534575293311520226536421112570814904 10362648 -240987757218648999250057285790766551040 10362649 155952094012606457298914612400211656960 10362650 -25687098897196424493579113978604230400 10362651 -103742142144739674730615781021241686160 10362652 521788790215625038796778643666148083200 10362653 -88136095410336933207647657668030377120 10362654 -30677817438630588769039297111531868928 10362655 24940913259556669297409511443869723560 10362656 -7639281427697043262299395302118916096 10362657 -400530378702570804685470766198857336000 10362658 144899111946873941104598489901967243776 10362659 698747140157033478215608269006000179904 10362660 75562804253680312550332090623848939520 10362661 -277770605574460375536108057242420620738 10362662 -2853647978300960374144292827241137536 10362663 180247436551045420868113556348926127664 10362664 60396948412355744771063377429885317120 10362665 71484215352712674714106495789127557320 10362666 89663466635221899277889909553812338944 10362667 243255799023714560069287123496026110240 10362668 -18996159044276667041243164674208957440 10362669 249541970123974597926128940379281562944 10362670 -153699258771691473450906138855298950720 10362671 626716001081228769818723956274421657144 10362672 87912503375416520051176992194026881024 10362673 19806966839404747723093634632050106560 10362674 27165221742921149622240858544721098752 10362675 -34232092795984362734589236083263466800 10362676 -19450624684192075512451624946993684480 10362677 -192612904623266090333349724345174586880 10362678 159402681577930499936469590332604082624 10362679 -150488562295071950282714881340958781160 10362680 44578588408199452111158600153455001600 10362681 -105954126883435490541052917484807286400 10362682 137121200164293091000480310675339376 10362683 -158510148778171645775921714307514121976 10362684 -448801523928877676149895175146006028288 10362685 -215977225113766518387283374766180243200 10362686 178637389129467593312919305119072588800 10362687 -103719309286990423883501899660049748720 10362688 -73948470584650803538234177526215737344 10362689 653287558905665930651199483431779627056 10362690 48753218545321963693936854334889485440 10362691 120430091174075823939596440198730997592 10362692 -39822807337425486486255579833765068800 10362693 149137204639432378282546731076826029728 10362694 64461530713176323885562533750747308896 10362695 163664283659378342855175698030625331200 10362696 80569438397406237608986353086942576640 10362697 -474954571532676915915783578046229154854 10362698 293830264269610228713108439860828759600 10362699 -2866665543426119089111530612716519256 10362700 60714304357087089359052200703757440000 10362701 207708932629349385082794840184519461120 10362702 -30797696460545922681660345181012233216 10362703 -26826025002963083770796755072394927816 10362704 -98812687829563296959486669908652064768 10362705 -123219083580914497899470322021135252480 10362706 -135571331097240847233893088396678254448 10362707 -310627972994664998871900917838079575048 10362708 -93623355292157709807184147338822144000 10362709 32430421056785349656933730633354962112 10362710 -185145062322281016281847179194165674240 10362711 -81953977803649913882175539193853364736 10362712 -151112472585602244444981130562054092800 10362713 638620559774446517558832003814142989962 10362714 225853286894252265765967893769248679680 10362715 -12130240142555237361581792032579416000 10362716 -58010938122199573797921996581031157248 10362717 19952245907482279117841509249437299334 10362718 -37655730998240168733542060270316232320 10362719 93563567070123388029763763286615744288 10362720 -282316054642637904102674689332255129600 10362721 25170179639983345312564412767282095492 10362722 -1805855003946377051505180645174730368 10362723 -93022994504951538758561071045038963456 10362724 -328631629707553171432612583946425635584 10362725 -40463800199052921792363809002851614400 10362726 -25780654260401763576694190990101862400 10362727 -283887947053520248575011100606650932880 10362728 392481185450601349128503531283339264000 10362729 -91953289382018645197374944724458992512 10362730 -99902535613284928013214581372826885120 10362731 -32231993849772081828062092170446252400 10362732 -191837426802555733418894816827102652928 10362733 -2956396291314446965352377625746900000 10362734 -228790931102498099068647580381528960128 10362735 -85027523452788263469215838267653119080 10362736 -14307164169186702766271716384266682368 10362737 -284296594065018439990816131818788303296 10362738 -28187825433878119845493239895652451840 10362739 172519170976023272193204669261765296320 10362740 184010411943955756710718663705805648640 10362741 -124379053108495493628447013105776981312 10362742 590528985489977369745035414592331776 10362743 -261753477692874238378866229728041818008 10362744 14414572116229237905615565709334528000 10362745 -481044815861137972246653827764150093500 10362746 -169041567065908592183797889630581931520 10362747 -116934780364043944587882568339354497000 10362748 791901455236282002541243555346225283072 10362749 -495218803431101556422525866735021851636 10362750 80950320293797282955284718763329088000 10362751 114250656584343289941765329039743914352 10362752 -4055364762494014160324552990235033600 10362753 -237089792670935994689266825751724058638 10362754 -425422816900975708817509247004183493728 10362755 -45772613182154664114995704569139320480 10362756 -125023683157960119498418675154864117760 10362757 203908046969838247422707116864866503006 10362758 50490529337085836831018136541368191232 10362759 -367224742159809664170697474893513984 10362760 81512569509475891942532719115440128000 10362761 -274944910416280775169424338178170721638 10362762 146164140612518091943475355806854563840 10362763 9451465725817400603882766848339916600 10362764 5122021294028398067785312608721272576 10362765 -95228829117201216269839790478953623680 10362766 -51564853318281299531255599732021935168 10362767 -120290733355666161949984336434351839184 10362768 30958004351467081250723051545096617984 10362769 -62459623084982381878556561349468101120 10362770 20711773367716483094172611258984693760 10362771 -136783034723831436010674296378698902120 10362772 -97904712429290612150777659180757557248 10362773 65791595809557105059245625857193756160 10362774 -64165704262446760908977375376559871040 10362775 72680406364078122888209816193497454000 10362776 -17834785530421399265170757158235473920 10362777 16853525521185503625333934676135526432 10362778 45858823774083035731880919349326841824 10362779 167092764432066059417236349053159170576 10362780 -200859332156047263172549070391103895040 10362781 92701947511013805554209868040624153504 10362782 -229435575811385646023700892506340411008 10362783 -298682105036682931176791357929294776 10362784 545105018140617988140404749293798752256 10362785 -1665582563996938700020630314104735040 10362786 15635735298469780404469074050080186368 10362787 596674212515862656611212558806549874192 10362788 8150544961251360715868245129693814784 10362789 -421434644252177780378922959779108308480 10362790 236801664281407525150983291057700771200 10362791 -198246286067266105958670855157827356976 10362792 -258844715528949512674953209204473036800 10362793 -1244250587478177523880230578719794240 10362794 31749391000999096611039555300071084640 10362795 -396202161275764263374892119109240768000 10362796 -49593422413991598025150092051019179008 10362797 340978624895426484000275941853361012246 10362798 -198094063938104073932581250111865705216 10362799 262485550548763445050025645152195029864 10362800 -27715078278834081617033451213378355200 10362801 150541627755737549080524549032227872000 10362802 -58516831134681178673660635960077892896 10362803 -144737873507738128327569710243632764 10362804 48736412537309472167160611401729474560 10362805 105331602475183337035206109921976065920 10362806 78511046025231813867137319267680517504 10362807 -4438808771514210146374388807958664992 10362808 105394169637937125777489760246059970560 10362809 410470551926264391320646483393657515040 10362810 -80295721508168062013192220214239744000 10362811 123183032552340273666251498278469261232 10362812 181356110251037060229732488019704271360 10362813 -365788916737473740854298540972013811296 10362814 40912212135775139810408960751183590592 10362815 213034567343509071680451557236346121960 10362816 -5213623544115530388707814626820096000 10362817 -35670506983094490453285024081803996988 10362818 -175427828960839951644227971685762402784 10362819 -250553640563362284362334657373131509760 10362820 -94126980038791020655924661837947614720 10362821 -71283295992904102586674199998572458880 10362822 41025473882703198194239462477825582272 10362823 861358923810981258077312431335689902120 10362824 51835735077940047762938427281943275520 10362825 -94248266414511862182582704967376464000 10362826 36819617496369748254358262941499641440 10362827 -117502533765687415049565845607151881324 10362828 934962198723963694060690930190254080 10362829 -192945228511769679471601615036805861280 10362830 -164684177545493817723283803523404622080 10362831 373532743302823875153248480161891491840 10362832 46790671814798757536282863301600919552 10362833 -179753861105138695814214922775051031000 10362834 -38384016304959682023161894997491292672 10362835 -49832552308617496202379631040628449280 10362836 247669491747561122681887723008224133120 10362837 -139252809614234504017582329413235366240 10362838 383173763385830762957743130889553945344 10362839 201175859988397114442505873188143722456 10362840 -27808492102887851130451774778046259200 10362841 13680040108810446704961356322152031242 10362842 -123895182296491357672502584547021568000 10362843 -310227260360461152248142982065671228160 10362844 656456492480225983289117689533917239296 10362845 -368652034799242217992982756030859834900 10362846 54919573012967910154159053591548002944 10362847 -157349594491989687926069219196096988800 10362848 -132484296739033444280706830304738017280 10362849 31993899542693520309137186629918330752 10362850 -169144208948405050648324739562320211600 10362851 -829538924892667639628304168208892118768 10362852 30356559138008768778188565555754152576 10362853 4625456808545911413523728296281687324 10362854 54583593104735029646715540289519934400 10362855 -278576633062241815596852394997368685280 10362856 186832230480366377430463702643638517760 10362857 9046610853321212939362586116057598400 10362858 153387672492493370115997989416382175488 10362859 -243173463925106952693468633485485161296 10362860 -353939711145538521777571361647515801600 10362861 544911216991369124402503853311646988 10362862 118854369760776008703504914844038394432 10362863 -269615952133856867149014021262759049544 10362864 75411968934305891396466641106698010624 10362865 211517265842748137870987409263315710260 10362866 -437676003686367903133608255153156096 10362867 203881268434812223005594121106925149760 10362868 -137111486036706135715529255156991271552 10362869 26560734603159529526312861167918940160 10362870 41464782853252990613909602040777011200 10362871 -7844524658698171904078366836693649768 10362872 -236956328066183130989739192194175406080 10362873 16228062374977118430690031622557254528 10362874 40147305086702126150933540759312850432 10362875 -580033627908630996864865625243898276000 10362876 -30082981596190429664295037590862012416 10362877 -69780879943463180136254082875547582528 10362878 -84565576694908432390113518935070666880 10362879 13542129387509360488721773175071408824 10362880 96279401011390661133893408502652600320 10362881 152405094355859430996855755709053255682 10362882 -71308894672852677369224055626325615360 10362883 288311149079376053647453094338657006464 10362884 -100814617620842601090112998512640036864 10362885 -117912875734069268266079389302342825600 10362886 -224197548666667296328778769734126866560 10362887 -547607112806983500461244970270596685248 10362888 1772979916094644560353091749206794240 10362889 -941490781619854677358474242820630535040 10362890 254783895641131463884336089846066612480 10362891 39972515363889653593362462106374194688 10362892 -463030663373322874533484342437065238784 10362893 -197930888441306891114531285897719721460 10362894 110003305851934328063145829804297021440 10362895 -253387633830167457119929972091491380600 10362896 -45958271357124462820474846321097834496 10362897 -1016760009309117689032637071337192448 10362898 42394203982504905712814116369306616832 10362899 -21966841077418136513376038847039607680 10362900 105725616945545570863679548274196172800 10362901 44201440122998273287911329857846341902 10362902 6407573040678406568326115357669027904 10362903 65381779298311042908096240775717690368 10362904 371151545862356466382218300512403456000 10362905 -3820208050636054840734345139265048640 10362906 161621850549830468593450660387359612912 10362907 -301572824169476450244231492833736126844 10362908 319168848105086232011249078711160145920 10362909 -40486099727906381387012988031800736896 10362910 82334460232050454749326077816234263360 10362911 -121146084650696893661799256870856006928 10362912 -126573051579200268355052784497774297088 10362913 -761558836172400597714205904365137003072 10362914 545774814426714300698097906005679360 10362915 -70643392251534412226366180253128963280 10362916 10275403384346000870155874269596314240 10362917 -416046597953454057878147915421433125828 10362918 -35762955288865042494640508687609101440 10362919 -8609811519071571906849452456019786704 10362920 219300487430930836800093074598612480000 10362921 -236165417730442365620029186634187339888 10362922 -168046423171465119739439196716370944928 10362923 184632946509992473385581914682274165040 10362924 -216031195354980035514794503353108480 10362925 -42087496964524634499800596891003940000 10362926 9244049018417590081704440064354791424 10362927 266523320974935921937284851135614512000 10362928 -12448388229235766062449719120103997440 10362929 288245232812217508141929136418262112530 10362930 -134251057803725097744150624201975866880 10362931 103360746293100388436871427548904185552 10362932 -35881729204318163104823382208482858240 10362933 316464334311369282593102633320069371264 10362934 10602132068297962501349247008683277760 10362935 150056670550150657346284799500402557360 10362936 416596377146264879584824722905393397760 10362937 -22052158932504251105465663260063878140 10362938 155175937145226027867488486982090987120 10362939 232767313536412085219963084365004985624 10362940 -37386738381389160461798843203643320320 10362941 663043371166739173488419978697881862342 10362942 208124290335157825209069819370435274880 10362943 181344451465195849087883057615840576192 10362944 -152663442683345518983157738025717858304 10362945 -247189938217058400725261604323211033600 10362946 169331589305217419398699206088821841920 10362947 -204411321423330270606874519850027980800 10362948 -2669399905523446098583893644134164480 10362949 -183623663508485141335020933837926735136 10362950 35589183939603447525976656723214320000 10362951 136953447177633007078159470544086617040 10362952 -498591267148681594503272157699705830400 10362953 91438102192440746158635038424254968500 10362954 -26663399454444194384213469400358747136 10362955 -162812142581316104388772724221921877280 10362956 78102395411941380371146400822059192320 10362957 2624792344355748745600968826712839680 10362958 152776324663784242156073909083152185280 10362959 47885012440481534286884983568930546880 10362960 -14796744665500364457027441073596825600 10362961 -287856877982543786279226404274704512080 10362962 29736532602845714831377253075967787440 10362963 -124853026055951549653442417842343249616 10362964 90001814055942855040749062027602071552 10362965 12049594182976640775763765651867372320 10362966 -11261073820760266480173048821222592576 10362967 435498733374198297840927332151916075016 10362968 -35126424160428095657038235781701959680 10362969 -289263724973618547452646083003670266406 10362970 -161805534665375757619187586200924716320 10362971 -208674358259409040990604215341038064828 10362972 -109198207145822884363814285335774076928 10362973 378546915639857507034507908380852733222 10362974 69778480381860035282590653380762797632 10362975 -23024268616429940130907653739267728000 10362976 79418998635967544952903961411230105600 10362977 -240371811888620968642615681886742933840 10362978 -207792902592095950351222768060138048896 10362979 -541505599536722176998695738026764205056 10362980 307901362372392089997786331676508057600 10362981 -88705551770429340936506111204868063648 10362982 25865042764710289937255661238248925440 10362983 174008527871881992975905619241082357760 10362984 -34568874964222818446254747324156231680 10362985 4417994121428838316969774085504447340 10362986 137412202779386396619315527567625162240 10362987 -294040141490268228106470042868056145956 10362988 -231401679258727595622001104890370330624 10362989 -23453658624562223252805026778748138752 10362990 6666426147770893786797040966042337280 10362991 742938827100801940944326505852673149392 10362992 59591967427282093060453849973514141696 10362993 -419126971949640349849646448917918510736 10362994 -185384668252561657991733457764459934704 10362995 24150544315493790638152419740322148800 10362996 -30928109431495499917801283588005601280 10362997 224360359841242830673723281230265351200 10362998 83346318139382851576598664047427300000 10362999 194180002744692042158945249398249716480 10363000 -120139778163083605380562786191360000 10363001 -533667740141125088688454663030058230896 10363002 71822698509561077426834782852623325440 10363003 -53775388276068115814162069592450606320 10363004 -13932032817741017979394426726825417728 10363005 -488987791269308728840859027884205472000 10363006 -61083626804351974200755970355133770560 10363007 -43170044199075042477846535316555118480 10363008 -306725994855899364481595893837442580480 10363009 -63656578541879085743114924962847793790 10363010 7027929641281819395050649402246036000 10363011 -89476401450226183144728573584420986896 10363012 105706824322366785499008007790037076992 10363013 245233318666580780640848749744825903740 10363014 -164609009782031149467848296063408128096 10363015 56181796227407129288424907952947626720 10363016 -682435736038778895712918750703673707520 10363017 59904808194431737829889876897846918144 10363018 -128674480163611709798888209033648619520 10363019 -361627649822152106565010174224759041580 10363020 36051030319668772277844254844991687680 10363021 37531115194098897626240701326988710144 10363022 -310051497112092560042728295464394522688 10363023 -270195134603722116946824700167451369416 10363024 -44749625197987394321560666410361028608 10363025 143735630914097068899408419032841384550 10363026 91748900002091572729336725758803104000 10363027 -623333779027043118395597235498586071124 10363028 43493687148379481407115377999989354240 10363029 -284547730421318589648071902297445790816 10363030 252714816630741263713460042609849748480 10363031 -172088564238707897492172577413127875408 10363032 47415148064709455752220744073516441600 10363033 31272437225026547590849167413566269184 10363034 -8715309210698315937777206053834521600 10363035 50390528769771632226351600626251033200 10363036 -825500554059796060462676435000155685888 10363037 -68070737488842149308470750575601685440 10363038 31933335440233454430768946524261780480 10363039 -21589147518728102824161374821913518944 10363040 -25558832806971668753902712380823961600 10363041 -40059325619731700871577133437140496704 10363042 -177136116942079798309942749896866390656 10363043 5344419447017048315684703310526817168 10363044 -34402214640225112180449636576936130560 10363045 210455508199380878065984318697552640 10363046 -76775723960261975710782359289046768512 10363047 -146290749112352315778222508082260204896 10363048 -26870522032983502030528157431249059840 10363049 204678893443646062016088303653334153600 10363050 -16750178193521047211088049777181526000 10363051 147663293363232411969499751958388559512 10363052 23141557233737541387502712499025674240 10363053 -68991405521975483257626921570124197792 10363054 78523861253031961847345152147640607360 10363055 -411715103479398620548669856190091266000 10363056 -720055320680746075530646725619875840 10363057 33344466434953396409970784413834051312 10363058 357157616866374345135742749667175684880 10363059 -5651115102948118321409296139972546400 10363060 229134819040676778944589479677986036480 10363061 318973129584836271984273830717693671662 10363062 24360199560980625366841311493954744320 10363063 -709143681228179465488876439777752322520 10363064 -167284680779448290099942660386596372480 10363065 -203075123726053343512700914763191884480 10363066 -48666585579297634627743252042255098880 10363067 28850783983627635723619708319818379280 10363068 -185046430575491662546960028230299176448 10363069 -541578710992335125121255362221993049530 10363070 -279239544493958672084863925240804291520 10363071 55592201255179460579272988343644724000 10363072 69516843349812800668100504172385796096 10363073 174315086129696447319192764587196737536 10363074 60828450660003584655651228230156146560 10363075 205450250157752828784990082405982533000 10363076 -42144767692281378000379808007172794240 10363077 222743457772286161659861479009751000000 10363078 160082260888234524607969726568176748160 10363079 -10161975181820160719684174319029344200 10363080 3675449170138257111134110311338803200 10363081 -617822561501093741501274326674835188428 10363082 124296674171404458428393630848566841392 10363083 -97070373100107595589331993330973565952 10363084 -20603551394669615524887337821620118784 10363085 229018444528412420430720021304145016780 10363086 2705227324455493520817420650379079680 10363087 -104341947928936850801299699327160918016 10363088 105131079539611847364671955213320282112 10363089 -72761473221560969335883526710378640384 10363090 -72165383992205127558149189645516287680 10363091 -246812093701764164528805856616794469520 10363092 -54706863319779889793714274883145502720 10363093 98316578500667803164508245330194147644 10363094 81399175541083372930807584666694963200 10363095 -121485637205405687762032716863386647480 10363096 -194336398609322519962884541111507998720 10363097 105523210481420674903621963042850199300 10363098 101957701201902501480321788759223859200 10363099 -481694085867674824318670214519249649200 10363100 175238823144117961250089324627588108800 10363101 142617342616878817205034446994248568384 10363102 -154670026895301608067339815051611237248 10363103 -33572119703147948075609158956361431648 10363104 51598565403310128412196339538609045504 10363105 -204028919366097889633072537871524419480 10363106 -10760165528999756755066178031031202016 10363107 -160533858591917317142276620707711078480 10363108 73767531905510290906783416594209368320 10363109 -209295870683012127765689292150205506690 10363110 -20957787768101025142975617376975301760 10363111 -479045809234592819919894737109559113576 10363112 -400025313228729199979905551356397388800 10363113 617356862431280015687973225194391892800 10363114 37065146402089784862098144021950986240 10363115 -188608116463165117475693685804258141120 10363116 230421861842303580488724962796287473152 10363117 -202671999701267509143698795693914085352 10363118 -293186332475607167466737124904413090240 10363119 -34593649108907200157324633948169080544 10363120 45613793088332525338209668327834419200 10363121 -344307218054377896937498950743341399500 10363122 27404575655617700931416118027655279104 10363123 -295978354289181496115301248043291000628 10363124 47308754519380750288575293671891353600 10363125 -23731978954284561282087677533124580000 10363126 120593947068716619781257055988184676512 10363127 143836454430579326884128679917029091240 10363128 78868966519090312257861080008503644160 10363129 -283244365010820234502969447704821440 10363130 127072531022367531423502420999496017920 10363131 -162486622364032913300284668527781000072 10363132 -1523839704016402994968062766723553280 10363133 502574192098195827707187734289192768 10363134 145069018450222856291689609402651356480 10363135 -48352318576871870817566149212506775600 10363136 163873061438240546197523961936800120832 10363137 -6759597979550857322315738444919010848 10363138 17164451058845606299272874147210656720 10363139 290974040898888095058911343466616897424 10363140 774502881058893762623099790467677440 10363141 -163998387170418268184391886323382058880 10363142 -355596399386236340077480983481649302656 10363143 -28243481572459139590913658078857766912 10363144 -99078749214386460498584798921558138880 10363145 -16035081015889427000275066178095795200 10363146 143193950171435650715233528078800163584 10363147 207378822216748407304748433389415840596 10363148 -649104924146154640448439054239510843904 10363149 -517506828652601705006996455611842644116 10363150 -45009156039561425045726936340372576000 10363151 -180250974847899902321842557050548757400 10363152 -39635080363572258663725503319757619200 10363153 16922095855153402946322607519261596964 10363154 7303144391152164176331740435385083040 10363155 100963564120301543980475464691360490240 10363156 -53856178855186359457415807285198358528 10363157 -527293752156683859171917253064345560594 10363158 -130030185695153948566426046698838623872 10363159 -110531744293355851423904343051042462696 10363160 -30767136051000786987229257486053376000 10363161 198271113983915741549661107142228357072 10363162 181338123136018605721309562884784942832 10363163 352120619960983043705038078992582017412 10363164 11701419937635598059651840326393413632 10363165 362871190053363396045047867423511206400 10363166 298409219006557329572426457776343601920 10363167 582595953610381793440071794239492020240 10363168 -339236939302909490573088480434417172480 10363169 -186381809019151756243998386885196650556 10363170 40951398313870650930079511760542630400 10363171 -148452955564914012010317359703465793536 10363172 8847126722562391905104175389847524352 10363173 -386906069240384849985003657754026924000 10363174 365816709262632112879561521839451834336 10363175 -100554032489614539917922030772878207000 10363176 -74865904968268230212967161962786652160 10363177 -252662650950248249613376605251990294880 10363178 -95993005147028733340775077260575794944 10363179 -50295055531257671151267324353517638400 10363180 -38252182366050758755330737125038233600 10363181 -510903984472303082111065473701244231018 10363182 -82291350838668655291454095028345575296 10363183 194513447552518006877668183796179785600 10363184 37439319212371042072089961758442389504 10363185 -72819409456923462437632190448795959040 10363186 25369888301692115876290159937086041504 10363187 -681103076987164408996212827328196902000 10363188 -24281193755871552282837803043143546880 10363189 433321036270234078555802238032212399040 10363190 229358779523702755990064629184115417600 10363191 298545676244162139711331618891365417192 10363192 -186939472445580852680391826518776094720 10363193 166699298191091881717669164559490438442 10363194 -22705493466567157757650015331044584960 10363195 -42707921207155883463864463422001286400 10363196 -73590871539262141702718601828234167808 10363197 121562041026823307552502507218611596480 10363198 -67681399299248772885214803120550790400 10363199 -161960130391370206293609790238166369408 10363200 -31469445352163604093118715709200793600 10363201 -117563177753657610155168282222243367996 10363202 106474566792007484709384359412586593792 10363203 42533983651600954335578040072774509544 10363204 60232520254464813127229934063589129216 10363205 271819416284095205237694263379703332000 10363206 -21513163800707375288110542339434524800 10363207 -75825340803039152953106827341962443328 10363208 -481405847543959403540942931633168384000 10363209 -10391439649598464555634107653515283696 10363210 -88502697449892418250281408944511150080 10363211 -34608931189267209583617776450703487176 10363212 -9043754108725734091909762328748497664 10363213 28610814144900022360576631937992212960 10363214 -58308959145290228682912183315371507712 10363215 -1939345752620725991013035143691556480 10363216 -176615078035078242650459580706367602688 10363217 -281184453858514286080034708427651242268 10363218 -115027592535426040646641165437367680000 10363219 -82227788407226942061242608501416470160 10363220 175322734843863069895686717615727411200 10363221 -319258768135639246136539812458597795616 10363222 320554040975022037102690658302646106912 10363223 -180675580710870384555157064939651788536 10363224 209752597890923483060006220123979345920 10363225 190162678181140160638659662864830776000 10363226 2061725465730346194731144741359444704 10363227 -1948953583122967556827023743654600448 10363228 109921985232350810552367357899608068096 10363229 42079550852707783743926995079074584780 10363230 -47703211434792484353033819581484777600 10363231 -4047479994772420920777165545272104576 10363232 -59415084400364455789060240814899200000 10363233 298200191192149461338025696391589936448 10363234 17444888857779946987763634138764024832 10363235 174104086420220804002340955246529753680 10363236 114055227595443396437196206511835643904 10363237 -492955190525082537568485964431909088740 10363238 104611228271021399070035894785276684800 10363239 393770737004863818781726201431960053904 10363240 -239435169294871621182678383424830745600 10363241 1172661067234923554676005337162153984 10363242 -86734183507944154881885659758220651520 10363243 458363831149435779061737444250701845544 10363244 -376894603130176480945095728175485470464 10363245 3843154177382245050396264913789285440 10363246 228397507486905823588621122606696294720 10363247 749781706649219998858450744064216511696 10363248 -25187327004532806976778612010123264000 10363249 74911998887803485188866732842161845200 10363250 -424060978588011350484592741204030776000 10363251 64349464345008890894020711858904615592 10363252 -110693982323658538926812674049027401728 10363253 -293680142710924133280158595530778659040 10363254 -65155134958979484486256397671154065920 10363255 -254677483482565802322269432250099333000 10363256 -148487648806142042499381160424670167040 10363257 -93150354188390878546266748300550610246 10363258 4999265003413713876553436253830601984 10363259 -312746666927862043104228870621327816540 10363260 186946352297878917386820114091688002560 10363261 694807725283819678921674953808812233862 10363262 3008723339750147117139942409941729024 10363263 23342100847930292910641781624071148744 10363264 -421306028380608920054999457348011950080 10363265 -502570807837189086079113458669714073600 10363266 191533526658365637349426678056860044320 10363267 -388047958191722405188349170811044567684 10363268 -73881746039212447666285878301003451904 10363269 -2583140334722259307977421146067845120 10363270 29504985882494666968870026931289278080 10363271 247116373016126409703385468760035827584 10363272 -164603932838074783581009210945883054080 10363273 -154988862491771748146749530275131441356 10363274 -312405169783373297082936109634500614864 10363275 -132237463502220441454898622704300508000 10363276 56832416544999938013003945996819726336 10363277 255213765487372402939533166683549208320 10363278 30910381990064608281766221457288470528 10363279 286690721987523841407981633878055048960 10363280 -73146324525003063464750383541417902080 10363281 61491423950544595742471608653185296704 10363282 246369443761557197022450953360606254992 10363283 50083371949968672446424988189308297120 10363284 78212228205371282047282097302818048000 10363285 134665081607742004409701652278218911160 10363286 225207875504526730235542551700174854720 10363287 467544890319609747982454803664029800 10363288 -131873051558607571164747070529315758080 10363289 615063752878749193648470370908811830090 10363290 19070466921717577708149636160927795200 10363291 30956984168985225177327965642401629000 10363292 -145923851538072705327791623787244848640 10363293 121396746622457630486964291912154554444 10363294 -108073279512304359012035575548217499520 10363295 375660995374482692594074156344978388800 10363296 -22923153877624634989200302051023650816 10363297 10909317412479243595554162466489490112 10363298 419848697221537372014826005419806490880 10363299 -23930523679433424257780602136062848000 10363300 1745406374047016507640372427750604800 10363301 -4649421744695548973575221638762996640 10363302 -4313140940814963161492109020327974656 10363303 -456218067403729655872656687461645557880 10363304 114991563748627352673310368085717847040 10363305 15365764007203901414353141243315757760 10363306 157436451641518921823237364960868274352 10363307 -369882032003470533812481874081510046688 10363308 207285501462863580590030827836617295360 10363309 -169990025338682856015546113245470900672 10363310 3619421550881252451634700414255578560 10363311 17896256533886795907706368719018348544 10363312 -45513913548205153697328136211620036608 10363313 370988760407579060680193757476752988562 10363314 25300542705687826594443052350127423488 10363315 171490166789380737045625961649733854960 10363316 442691153486265982732239808196195783040 10363317 122715938915176931089942364851347776448 10363318 -77646400013215101611785040760642355584 10363319 -253507663244704753615125585230752887504 10363320 250321657127992885464082483215795609600 10363321 -442869497653255240984124046197140059478 10363322 -135451543152928945726240394064601689600 10363323 -7100874526655314232081889070556736000 10363324 19178425729210436553388623603941606400 10363325 -59992668082845737747216691091091892000 10363326 183299327820757999764747354275112423744 10363327 -215653884065216578778688894720785740288 10363328 -116964284124375255473333276636778332160 10363329 -161580191268022959712864036321644652800 10363330 -11190060471359380113911435072805920160 10363331 -158955974976690389478201548842845238272 10363332 -2099289106451989524432099401179435008 10363333 576139992860829888448261154154392087582 10363334 228657318154338350364889270398405822816 10363335 86186340009125910267599065176763880400 10363336 99506979088667834515021833941849886720 10363337 610102563338493934390587518959467568986 10363338 -18484515189895481016603850442794442400 10363339 161710595142716747535457420516624623872 10363340 2409796247207322891987646909030379520 10363341 -236745517724656026096334077381053653920 10363342 337223096211001980747370282141791236544 10363343 -211968789547193342105779418040912829056 10363344 -1727955904367217315700525591448911872 10363345 831910163480562636875870931658888019520 10363346 -162654363862622543139076764733647857664 10363347 119728596388148522986976900566588206324 10363348 -97083492873756444321240311645602187392 10363349 625866499271286726940230704494672453980 10363350 93389799975330434992181973594023616000 10363351 7302294297864776136746936609105931304 10363352 323082145148788598832632070411926446080 10363353 -117125912372161277946834406016716913280 10363354 -185231756393141583316451103835393092624 10363355 -177358609753879909703237604780100817040 10363356 -379738994247785858638383930227048893440 10363357 -428232037342142601442244547853543458394 10363358 -304909553662925186835411625561660878720 10363359 -114531269476735515295502702919429170688 10363360 -37297918842545072678806346132776550400 10363361 -188693254465526464024197103127776819038 10363362 65648274930037052303686600087904385024 10363363 -447339801695242186251170989047251310096 10363364 -89414255561088551833102289059582046208 10363365 -74288411152259481836777367368471339820 10363366 -70170896135448096637706361486914973696 10363367 -36205135840543776611209645219940632608 10363368 -115960588765389102332192246952105738240 10363369 452757939924002464853846607266225622900 10363370 -77318084446264741723222793959408184640 10363371 80404462270541316428604996215077581912 10363372 26848546788068371049213638519049078272 10363373 67442900052387054470671414739024093664 10363374 19979798069480327919442745753336633088 10363375 -678599656118432148384481790612044116000 10363376 -20318119336614749717125088098534195200 10363377 4654624382466506134350689494745666208 10363378 -204154537681669459185853806122641751040 10363379 -8906501087319470197316287295102639760 10363380 -172552249483475290256208252501151764480 10363381 97654188485048168272363503453716639392 10363382 -747875844163791432203806026435957120 10363383 -15714956737517328532558731019894177680 10363384 -225215931524032679816425457518342041600 10363385 205986163013077580171682105371349572160 10363386 82684590787961178542548973096370352128 10363387 -411144239618345493479404149933770928 10363388 141749867850425172380811083393237892096 10363389 298269418131373801745771936226303981120 10363390 173293727950241903431437765502309531200 10363391 -58417717772805655317572315508740512008 10363392 22773292789400727080770100400821895168 10363393 -3747096635677520348329042352072769280 10363394 80912055759502603580092277194463852496 10363395 -17296754915821343257272418152377702400 10363396 -79218731021616598733556440572503868160 10363397 548161944818025144218777683311551565600 10363398 -124382841930679178324652737422415592960 10363399 -70625020593208597584506409505529764664 10363400 -140262206697038838140027815913029248000 10363401 69741684409537615185416212989885262692 10363402 -260943270778805221538652132985138675200 10363403 35590442397628958473368458263144877652 10363404 -91889917676437937073672571890244282368 10363405 -39682891988876678366081715804146170440 10363406 -180590363397952021666154294906934136320 10363407 328973076129949942965671290769397615240 10363408 -64177626017136756927944159617794048 10363409 124770120755598507390319756542384829440 10363410 -128356304242694493324205689078131481600 10363411 73906908210376978212561769310540152800 10363412 214264806011730908851885006427529268992 10363413 283141374618092480803535557002339750624 10363414 -136169519824946112634766271751877190528 10363415 343864374046769217097580341508404561560 10363416 62379004856846358170934895669281423360 10363417 -240946262132549270378335385634675917360 10363418 -128872363502173533359922463569723552816 10363419 -62963934919097855834131557364206170712 10363420 -300402402012534143852219492240562270720 10363421 -363433308704181798166179573059817189108 10363422 12641542584133400132949855943824850560 10363423 267415400073773885646416663269733521280 10363424 538302057221245309074129363385270468608 10363425 -171000261890807524831091859511875066000 10363426 150204340242539420127522522973258746240 10363427 317803519395083331664613904741800339880 10363428 103467073558803569489614792420915408512 10363429 -167818539130184575783321803422716073540 10363430 1767845215706021292034913418970583040 10363431 -21556738111049421748834551920589340080 10363432 71627014538102548741865360736918896640 10363433 -13274885260306054642151689416059805318 10363434 -117401803312068478239127964006441852160 10363435 -329664325616554709475081472795142217120 10363436 -287725573060712296632317502427100090880 10363437 -87033161350765658361599881536328767360 10363438 339464020083034045463332328855750311296 10363439 264667966943696278786926306854408829120 10363440 -25514762756312423725830248875573248000 10363441 -139244164231445801538055284190215191616 10363442 261914385578751815021855023617520153872 10363443 -281558719734781946689404721721616372936 10363444 18600653584515028129871936841939861504 10363445 1764898551396324938366907966230836920 10363446 -47097456002596884311304723049584695328 10363447 260956785377898206406502844615040612672 10363448 637436056577685144270292389430482984960 10363449 87734833789166202651213993364142320464 10363450 -75731038522424995189017361149211662000 10363451 -636580896343317206341284362992857139500 10363452 -205041268494988512637633288421353537536 10363453 93598048331547932841970583660451736320 10363454 65246512185782982129269948235960317952 10363455 -39814226111034458411470261340697907200 10363456 -41156957509735577008417377450577625088 10363457 -180418112834423308818573316454700305280 10363458 740936316495103561921462152438546432 10363459 -545699684587866156294187019887664310340 10363460 -86044929116099366795478143892290826240 10363461 200019963740849362769074641383414649120 10363462 44984327687309263775268162633377349312 10363463 -388638758783628534725201794550366639232 10363464 -272345939889065328792854071911769021440 10363465 -19868870284907538216315511389565512000 10363466 -284721196025356809277380582400311215568 10363467 -161636347742116142584665277920051226920 10363468 -30617345103874184481921560442880304640 10363469 198916778851737790835349824468010117120 10363470 14599552543977941463512965387204650240 10363471 154703973902655058350104593265106050672 10363472 -36571849916865927103991353643386011648 10363473 -393048354627541788854818649192585280 10363474 -330616416772335447661016496207773272320 10363475 303319991283611014306233846888095263500 10363476 -99407228272205555876385584846385432576 10363477 440026856751815054571834641557871205326 10363478 -41942348859284056099667727261257253120 10363479 12796155582699552648921685028369184768 10363480 -301415402984023925435605641512059699200 10363481 581737208186622640019396343186137190282 10363482 -1043837077245876762781862294887364640 10363483 3464948412724250888963018003703291408 10363484 -178608970368499406271224255076818025984 10363485 -142940989830530114961099534847116449280 10363486 2507675293579750358840146545829724160 10363487 334403712782496711711099975299784431136 10363488 -40012924013953171236959729422239793152 10363489 330351545417554357191031006839077125956 10363490 223612669133226094635323761717179828000 10363491 194972061863796952864437820395542035440 10363492 183100541625309048243711794091307980416 10363493 145347114629853068677058798838501987840 10363494 217970075208552035183055684262858308480 10363495 188162424192223876235034973928420691000 10363496 217467407794049975838134007442144051200 10363497 37826966411660671366970609554355587872 10363498 56881025364908332675815062625714584160 10363499 -90929738981179623049906833373014607500 10363500 273869208924609156737075883563705856000 10363501 251255210063533286356912253690914044192 10363502 -81587675806707181620649686834829184640 10363503 3630160839352564425253192466193162504 10363504 -134580906430294830660389468835098951680 10363505 227059407402909604443313904177142660660 10363506 -175929448551112164309013050379971515136 10363507 224701857661658887234107992947826202624 10363508 116476883680802850537715040544711251328 10363509 -150823138328685749868924075405334688232 10363510 -3354901263742780642820564997795363840 10363511 92517780322599637692287568429281483112 10363512 175424888528506229952631464636781363200 10363513 -60780361105068443676603552433671465238 10363514 43295821871263457101317598043454216192 10363515 52712406403995928404413163433194224640 10363516 890302255405094751303781451984624640 10363517 71984655175607540441554660804328047104 10363518 -9826110208898899076467576966697164800 10363519 1104122063808976303627419027332061858096 10363520 140249900631422788503570782840527257600 10363521 -43951636328111073470984961718557518976 10363522 14169114035467873781214602041025932800 10363523 721574386049375445461075689706167927320 10363524 134108803833972082741391953625967513600 10363525 198246738417526513657558371467321133300 10363526 72297450803221443886868469951955991040 10363527 359020304756769455196995132020301785200 10363528 83081613912886671536906240188466626560 10363529 -505100090943277873006190441586692460 10363530 -107669040892236439690566639267609511680 10363531 -278558741472060786825388823753118581000 10363532 -518664231208104741763079716775948546304 10363533 230061682459919940119812921353085324224 10363534 -342630509213251679579032820047343379648 10363535 60720588588320487124109558706557357760 10363536 47074618090823317088870287022169784320 10363537 240229097424157636827123654893894205552 10363538 -48669659295001390809950947415572180080 10363539 57920389653347998467022848712970346048 10363540 18252702133797688006175307889315706880 10363541 472122507050315490426921702380168455584 10363542 6234622172330323053689512828834535424 10363543 -352287946869637741901156145715154254800 10363544 980687759015487482494199327098990878720 10363545 -10781130128734072356500200262848674300 10363546 -57644702031727947353037640516204704000 10363547 295317083145594391365797005538925983232 10363548 39218699186796188614509164487356448768 10363549 219142072638143230767135633296269678086 10363550 94366735972458480482852926866058680000 10363551 786255108787664164747205318565449222400 10363552 -92040366707053387294691343825506009088 10363553 -241522214067783031546839447730680039198 10363554 77861440104691271167661985867473478864 10363555 -75415620851432779719562135893145530000 10363556 832655103939247415305660784849326080 10363557 147336848033219065486359617702603280192 10363558 -40744423896094798245622027553775513120 10363559 3410294951181970036965761876562108504 10363560 -8382843435006916971621119011934208000 10363561 86456986415591239734444693126329689224 10363562 335931075316702055342750153625942163200 10363563 -15560337993747530942388360634562476800 10363564 203277802171499278003430610600723666176 10363565 -149777187769407902900761713666776980680 10363566 -186009115173235662963820961640760445376 10363567 300781755775195767402235182492448792680 10363568 -30443990306458876372153134588382199808 10363569 -48034289126237296755414853847044555200 10363570 14663057799153277621859247407165829120 10363571 -412077972291930602401130668732288074228 10363572 354859429718233735857818481747871641600 10363573 669098835649149633435926250113511515904 10363574 -71542987951448960829076309860236583168 10363575 174879566121180440106644878603197084600 10363576 -423730672156353942033825443910198865920 10363577 -113513569316655644747927934307713074688 10363578 -26653103188040189400936816955702680576 10363579 -88898623203793208947034225387090249088 10363580 -232973947905331893585696045014949772800 10363581 -3430744189816894553766615667235301888 10363582 -51429237087428417781641779882697615616 10363583 -653972013232387481747302346675869029936 10363584 -34874787584724437609563721226535305216 10363585 217967358175435806514991718576236533800 10363586 -118692920687040990483857208016506478080 10363587 -48283520585713865189093386474820436312 10363588 -6884816743940285473962191722428431232 10363589 119582428033133247346199496391336346556 10363590 12846474848215420050870079621168677120 10363591 487254355528409970938050424070746304 10363592 161060084718892232616529880929459937280 10363593 58662047964031890675816034217506319424 10363594 -332919104725546208389613210912801975808 10363595 -390556917221026902753903931368369727200 10363596 125950479992593694770499042657978875392 10363597 -294023226155214763870241462402034055680 10363598 -301970375958390213035309438952017360064 10363599 147634127425921801692100520083360767120 10363600 -3382768708315580487132687001878118400 10363601 25255373739196775302447362133848751602 10363602 -2609404862420908931025069261553317120 10363603 -444282636254104637731761148870484640148 10363604 87679645473483622119789924460329664512 10363605 -38855283056218942848407758019543136000 10363606 -109392261753248748929141487958806553536 10363607 -89022511747112849326840586913910145520 10363608 -110133484982770163359506547317596835840 10363609 177055803372383354386835526796250348810 10363610 -31837984642307170548878082657714524160 10363611 -63591129465751929056825134818234393120 10363612 -131498885337535308837154016482023997440 10363613 58765117195816401661363383234783510924 10363614 -30818713177060846020355147024862954880 10363615 -255190869601027128103313833678154721600 10363616 -355996935493836686004377341178993442816 10363617 125009493433757782952616460843065803088 10363618 -170819034526753682357671043341700880000 10363619 -116397122294865286543197434037271789104 10363620 66506055784235675439144872748089241600 10363621 308172069909467903484349971388165568700 10363622 168126702079039316378337280227371174112 10363623 -277732474088840907965833256746309382616 10363624 21677634651729582309985103567214950400 10363625 -312534252035691253451322185106729558000 10363626 751034550594228125733723391967831040 10363627 -60699850852146690195898497145157218088 10363628 102656711163979310990122305412614007296 10363629 7449428912074670866286538163694963808 10363630 -225263560339896976711301744082436223040 10363631 -301013848016484143040674830797783419568 10363632 979060870490451991561313273448529920 10363633 205225483127169217959947145086365971520 10363634 -47113451584702664968613189055185804784 10363635 -71372157142339382416686282580972850880 10363636 127806168740940288901345536480639774080 10363637 -227537041203256056783291899630950341714 10363638 -167858580266033348867722507523057173056 10363639 -55557528373931956330486117009239932112 10363640 1004994726538787806867177794626764800 10363641 114917199651728715689139935031381024768 10363642 458426850379074367893476726184015597792 10363643 -1983792964046398798119099724285943388 10363644 411203301582282705355739204309791887360 10363645 248244039611907154282660725699665652000 10363646 -68743791710628537620088662483515443840 10363647 357482712632540256689536760595689721672 10363648 182175477570835756205573042602269212672 10363649 249241052816648445701121928781488699650 10363650 110067557175876765203840290207132800 10363651 294064982601145499753271572473495095400 10363652 14064674634726797368721401449096620544 10363653 -557339865039344444301612135868702291200 10363654 226289889745881995937375396073238648832 10363655 31057941817535856493158615046227229560 10363656 43266094833113593047548515827206553600 10363657 -151468356807850629055666398762812715648 10363658 -46430301378678963469849525925870170320 10363659 338750584309220547337407504788841843120 10363660 -69242485048580877023638814650117079040 10363661 30005754299110933642385131773177637824 10363662 -103236349908939117767409900651607999872 10363663 57440311539144901973602540759486870600 10363664 -9510957663212954346109254594324725760 10363665 39273994616584824356206915753025008320 10363666 -171379403152047440458861073224301153280 10363667 -33090310218288652207616283630288808800 10363668 111232758561277512578331872039323815936 10363669 451426714437490727767398197765403757070 10363670 56100463224436602638588837845482497280 10363671 -253716556921617896843735333562773686560 10363672 -193536122383592267900738753477070028800 10363673 177264592510007227418570195368141124484 10363674 -59119333936067704544827680337694235648 10363675 -132040904838513629304830955916497525200 10363676 50632287961571228714744723929627788288 10363677 6460057727604443160043255296409289760 10363678 5303015175149135199428945678614010880 10363679 563863363222938438613398306477991325280 10363680 94087243854492235841557274862551040000 10363681 -485609945092941192354069304976415285228 10363682 -246611188125717628018516912132678656 10363683 -41944287348576765691306643386240329600 10363684 257805891480997628534100131270935116416 10363685 -25483044271010397617808318252577127040 10363686 56668963522542246583127100585854982144 10363687 18448619676237458065827721156037302792 10363688 -3920256134592486439477415024882810880 10363689 163561911244759191017772602124147854784 10363690 20627208974385840522830836105496181600 10363691 -240726031810562591781199091412285816528 10363692 -262099522844378346025626032271003867648 10363693 -356875372948256149724942614462117267560 10363694 -189236999831353445128328752203741081600 10363695 -86190465550407674196062524337168796000 10363696 95989132750805026862849510661587189760 10363697 -521532997020044558611490496703989487248 10363698 -4074912048027263256223182064234408032 10363699 -418917244769452704575915235668428134264 10363700 -38198933626186711042477321985780217600 10363701 -429795419632744866518775136050579153600 10363702 -47250020897937166231679857452757278720 10363703 7575544422911709434830479884290541568 10363704 15635122345939389525027598096156262400 10363705 280999812562041725152605304213271022720 10363706 36576608048431591910469771157350458880 10363707 145678493581966908746813279397464425800 10363708 41232829922928465845059139331700555776 10363709 -364339477983067923110119286034668546496 10363710 -36628709166540954703351303347097313280 10363711 281206033107795712218121641729031587624 10363712 -124837560361115901447834162754222030848 10363713 -604490690413012732596591192222248313216 10363714 -186546509086012577545848962503529224800 10363715 -234323029348087961451332702721951878640 10363716 127142011693092962264910175564733113344 10363717 -102081011727321858764208941295504795776 10363718 -61359470154762341641273627923494497440 10363719 -170609598436356124500753942557295104856 10363720 109587317624538228184237187503624704000 10363721 -27402279324196866497759572746532392000 10363722 -153881113887020057098449063459470876928 10363723 2599584019209622038923354087068923784 10363724 -2634431371423564406463252923378125824 10363725 207306668660308464099230270336431058850 10363726 -120408923063080084112644654150586197056 10363727 -120947234727305592732377031646749470496 10363728 -207984999574981883666095737290883072 10363729 500438886472637991360741188462500034676 10363730 120177529508268360740595063220232400000 10363731 -146679507029549277467529026388480000 10363732 -240067521778016079716142830039181474048 10363733 301020067275628961497301214835020299982 10363734 23608234327329344711267521282681896960 10363735 282667207689662066733876344667442359360 10363736 56888582255233506215581089421270118400 10363737 5564918459706394326596725577680465920 10363738 30600541653620003131553177087074728960 10363739 -8686007496489865599290152355303933544 10363740 193705988233591629674790003653015347200 10363741 -749210505698034933613969845081059430516 10363742 99114480193430451112139851260976296000 10363743 -109162137439807218309267329932576814544 10363744 520770611253336243425395712443472412672 10363745 308761986639323207126561789301279888000 10363746 -123850480684866649975484151959624985216 10363747 87137004508259153454831867683282407196 10363748 94316726767275438700426458437667489408 10363749 281160057350210897733245005886072640 10363750 -46229486503593922541929003404420180000 10363751 -564804741070007065167144172946807026248 10363752 -118613811095659342071773199763005358080 10363753 -707810051230386973001304406432331084998 10363754 196136688229544051880304780460159481600 10363755 -242307122658464219537106139687672550400 10363756 154189586602257707339271763940291465472 10363757 275797567219189378783267508869885205760 10363758 164122861073445551430075291514023057984 10363759 -107338809025122487902876393658417766400 10363760 23432233458933343039658630121641410560 10363761 -948014839536593020148452393699019729280 10363762 -128561920715434142052759965364332560368 10363763 158933300129797175980284181942398128400 10363764 128518201638976115519203518546916995072 10363765 9422817042250695643206113809742238720 10363766 -42851306618454537338364708967599471360 10363767 -256293448235956161227508194193253719552 10363768 13125723061323823214816147497792450560 10363769 34938670636836501868433482218173443008 10363770 -164617235933483268407034332439006062880 10363771 19291909188227872211088969330485176 10363772 -11209874429011147020191965701445146624 10363773 -79087004819429851850363678168750960640 10363774 -1376916145302923696120409568201868928 10363775 26756795285373056930875092505994745600 10363776 72821333901084818632562885550585937920 10363777 -376143647571525503267855825465366452800 10363778 -298383404191330650705335493562605880320 10363779 200653686068806928584335746335119804864 10363780 -82134974802307617865749690027248578560 10363781 287127007955565276235099020384729183582 10363782 120285655111660802911699689910887948288 10363783 126063949521895991015784078882825829440 10363784 417573049796210805732381068217691714560 10363785 -212852124696839400685284812300297908800 10363786 -177367928846680148115135662688361587408 10363787 -188858705563171714070671347978621076848 10363788 29018415506655395169221471114739886080 10363789 -288847543543298419780279721794466701760 10363790 199308372595497009991336641059623996800 10363791 155651134608671887536853398131240723592 10363792 25740326530299974467466971139787980800 10363793 -416140857911968822725918891390929459856 10363794 -123375390443984938514299776522390112128 10363795 48134526760959690906384262412778786240 10363796 -71199513106345879546602818945263902720 10363797 279733013782053494078741239398798800640 10363798 -273736107952859050038636685112951301600 10363799 442724542396961232789839663123295086640 10363800 -68993929415273506004126612230078464000 10363801 -209698697675332620173617805400405248 10363802 43109912696224465949280152271605978352 10363803 493718144095722898056139499950121654208 10363804 223597395021785370289887470457896474112 10363805 114019057777082226383823204929369773560 10363806 148244583789042396029476062649203582144 10363807 173977207661858301106445670762481497056 10363808 -14612963623027411717964116602000506880 10363809 152188865746911908693289935303189398704 10363810 -5303182490170042989817183327572911040 10363811 9097161860057585712480648596898899472 10363812 106080689160307621904125363434812841984 10363813 132323830520810842817095192191984919420 10363814 207323873101828607186770078202512076256 10363815 -67802744344875433352129889754874956800 10363816 -123126601987139675354995377121040793600 10363817 -2906487950758696953631712427156444480 10363818 -66519423759896746270375790264770137600 10363819 749255999780561484626122264945445599360 10363820 157301254750121360003218301265668782080 10363821 -26972796660059106398982337231842275040 10363822 118939922325007800011327288439696245760 10363823 173691298715922145889582359165809009744 10363824 54901565121713306038872110102332882944 10363825 285413409034715289395253311214292396550 10363826 2345507067607551396120991765395299328 10363827 16067236709212988804348906513817999360 10363828 -112529743751201618205065648206592159744 10363829 -44373286466178411958422978966011301120 10363830 -9906397738801891233978354580681534080 10363831 -574787755087237992502091080954742363936 10363832 212222104500662144517887442800815288320 10363833 333522404437506411704362572158733153402 10363834 54560108014615058379902807188414122720 10363835 -73627226048395707200831670927235584000 10363836 8405597400323797195725726091405025280 10363837 303950164056038464924371304052868588192 10363838 -123325977049024494269091271028658343680 10363839 -392922336088414928257436765118717173232 10363840 -136656202404336408228373000269122764800 10363841 -392368134618747899084001179046431149758 10363842 -112139137802649897914727038692160401920 10363843 409883345893118050675103308506070502508 10363844 216266236922981014598620012393597728000 10363845 -196062913860340595664149249930147712960 10363846 120414188951651865951106035375883138560 10363847 54964885081995042727231642367738182752 10363848 -151414830587260462356219251800248975360 10363849 -111760289612231532759004247617459554864 10363850 62280564966926846324951510402453740800 10363851 112465234049877563507460214221902670720 10363852 295855571308997127513927318892519843840 10363853 122737716864660710255782445440113212160 10363854 99757821023933389642720863341110702080 10363855 -37315061508254541817689165057487089840 10363856 117427900239328513188666500707799949312 10363857 11678636366543196571177445361506204544 10363858 -111826102423935248590113717166444308480 10363859 73475608013476188972307567212073152840 10363860 -1804740334058878594317126946281922560 10363861 113174722433349874611673648849602534492 10363862 68480432114791969437948112214385353664 10363863 -248720854918558071932156520527818196016 10363864 134396668475358973454827166406770073600 10363865 120432917974178158368775607909541856260 10363866 -29956535856749284455178326926119101696 10363867 271911863429512995665197277862394422232 10363868 -63988669180847996567776344092912262144 10363869 -12767080373714244093380018112429840096 10363870 -62385089463357462888318502307524730880 10363871 15337227142205588942071321180560627312 10363872 146664496926465419620044186292188610560 10363873 -166189223316443821702934158615036993600 10363874 34907515311662751323498234316949441920 10363875 -465057460910531983380442986920018760000 10363876 549698201665608156484478882928008306688 10363877 -131519588210408759357080352056728038274 10363878 31403222416436148813479254135554613248 10363879 8547987577113228473996482560048133720 10363880 -497458516610694495028222492759108915200 10363881 -224177550991447067972554002655586238720 10363882 -210985038463295007575754235886816432208 10363883 -43746378271617993187291544362090484616 10363884 69224617014396822477266622707612777472 10363885 19390874470457372339088946131172293120 10363886 141823792963524403429776233693148442944 10363887 565983894271991948495878689093812029128 10363888 21285667009521061190976418518905126912 10363889 87509384357782567529601074612970647040 10363890 92447088997509897139339127810191249920 10363891 -137568593731122242509792992513495430708 10363892 247415096735681851580137658700871680 10363893 136886594565174545280041343186469560864 10363894 -71548405109010219972885325356280689504 10363895 -162954050850389085524805283788022975920 10363896 -395969033795781557089179478504597708800 10363897 -199708439933609573911399534308920205228 10363898 -85498732579165714387676618419416537600 10363899 -52816278306130909425639848956642313472 10363900 -125010304127638941633287440319289920000 10363901 216404247995315143576665162677553108672 10363902 20967560609377726663911325016113626432 10363903 -772610793060767685215352008788167552 10363904 -120835839492832829948308327483047936000 10363905 -326358979649638177333588678154635281900 10363906 -28261561675646802183613146704254302720 10363907 835367994327792317536097212906893761400 10363908 95543549338946341710632388741011994624 10363909 -195416714528747021264241013386823617860 10363910 -217595527911883501406163222961630688640 10363911 143344411342622225914003478628000600960 10363912 -1926805212836236260434200844700057600 10363913 36708081399069614713581117772684747392 10363914 -146534993525221121052837919558252270080 10363915 -78869676651996072602615732961164549280 10363916 495499786348116738294132197642640234240 10363917 -230277665282241775573272520271042442720 10363918 -46046872613838832578749246533965725184 10363919 -283764699570829435167122222551689049680 10363920 774350413023026571369246646861824000 10363921 11350573148555487439758917102506662000 10363922 -82349845645257619412169750638098252128 10363923 -506697993387063240513441486821181434880 10363924 -33883061792795803449882639097745414400 10363925 145823713118765195225236275028716547200 10363926 208739565141186555148606592287584682944 10363927 41942204466361036420873027758915639472 10363928 267612566392964195422829238598362716160 10363929 4359803646781241893171431771781112784 10363930 11239765358643337009347253980975225600 10363931 -328335065411619918259694878138864681920 10363932 -47789354700088825138170601883260806144 10363933 266473247271628143081740164065941938380 10363934 -177941687779842680472478620537921647616 10363935 -137797081278862163354709203330942425200 10363936 -534733152094759107733756773119902089216 10363937 -1094045161517459384178595508710637389548 10363938 -7640079194111920075849441314325616640 10363939 -10497444366213142427846142908819834040 10363940 23090845128104627238021518588035276800 10363941 -120063831390808020969853165680717249696 10363942 315733303264417355766315042575737723872 10363943 648700318954511678971154635636026483192 10363944 33782065161582976499502976366263582720 10363945 -248600507709043180201852628754274590300 10363946 -5762204528929663140416499828141520896 10363947 246377360496626075942598841564497186240 10363948 -10808162998991387466670651122426968064 10363949 -606678530319973394013499909703446403520 10363950 -122873237231374625040351601031954750400 10363951 75130043463318925848038130205344335744 10363952 -159111437771672364219155490954763321344 10363953 291633529807394910947787346476634952304 10363954 -31459285305687716401310918078866051824 10363955 -107794754664172357801289410757802494400 10363956 12808179668946474108350373750091444224 10363957 -525527845762187763025249799008960283794 10363958 302416615683318147037891370138314543680 10363959 1382082440059505867202218075316089544 10363960 -399671360746764528019271015150645760000 10363961 95085897509033234557253636444553006720 10363962 52889463473161615921937643069824040960 10363963 572871596860185461628049462382681243344 10363964 -53612228806703493803951743168754688 10363965 -46283562466936606480038051223024156800 10363966 90302018477890090632159682479982194432 10363967 -203537033491017043282461977749161201984 10363968 93248207828304421590922848535125688320 10363969 -159618461620663288269797876291440433088 10363970 -163280701784706224322884157648939248640 10363971 -10016881299415400009451568249683951360 10363972 56031667835564885035857316328603255040 10363973 270760202344061926318872771336411859260 10363974 98292255245005577524196115826537479360 10363975 104432614421689595178322280821432364000 10363976 203666530564560331746131998458946191360 10363977 -50537718829373923929747253908721368960 10363978 -137678883190779241006886155807734762960 10363979 -255128962476986566233811656052680933720 10363980 -68307922658732623453057491572356546560 10363981 -305094768340948941247427303066360798218 10363982 2894328746201533218160628738459741184 10363983 51364455736384054197007641152512827264 10363984 19817584395717014563252977792661192704 10363985 241815674923233413132663134471724500800 10363986 88952915445550096350298644897049116432 10363987 -323769354772721812857842784674453614760 10363988 205182400519468813709120587964659183488 10363989 2854658130504757189470411545112071328 10363990 9106346580839373883694936728814513280 10363991 -270956699158458155039565651331930870560 10363992 -184876490779251572243702989235410145280 10363993 246321429775688326315265979225984144900 10363994 -232247957174881335080766024320878642704 10363995 -90781863765341350305063991633086959280 10363996 45819053858373688612410130095836221440 10363997 -134935674857948562556764373795262494368 10363998 -284166408997885112163460335351429129600 10363999 122370054840359038866390246605732739120 10364000 635173982539532145409000256146243584000 10364001 89216728039586324812491954939852288432 10364002 70817938709935044843403543536382341504 10364003 -61730859017856085538742845005171539216 10364004 -178738009438883675182309719875537510400 10364005 -285727413637065769538058437503548926340 10364006 -273318252170069520100348357385595554880 10364007 -212926602110209758598077166497435050112 10364008 373819517898169229678852945102296488960 10364009 236001052317491709341444671477262710416 10364010 -75534988195459477916316072777868646400 10364011 -24421578314609003299599370512325651568 10364012 -216192127772585917599628218811809020928 10364013 45819039939272011917097158193229952 10364014 277174291736338943148160709701502526912 10364015 -50024757819724567917464375414543432880 10364016 -8673266169478953432082409730799435776 10364017 -310139676588532620131309256483387944448 10364018 -97642843834529665369946166678814838784 10364019 -222389154182797720251444190779417523656 10364020 -226956669092819527302979297350983884800 10364021 106267751913637153045296655965316103544 10364022 -98276180844645614101525496198319075840 10364023 -1197444027101057534811712671239247834120 10364024 54589626243480345316218735209472798720 10364025 31884164408577875206774039405367040000 10364026 35682720296710098197687343033901987584 10364027 95200181012170135599407117725308051876 10364028 162785592999299702576897699377997905920 10364029 -4685030326288755892187868254228059712 10364030 -24860360874112528354714966892780378880 10364031 -34448018386554700239679084576836221328 10364032 2504783123190313230724441429141094400 10364033 -18603606648432530390150350897495320024 10364034 -87982468876379305800058444695657198720 10364035 433533149326917664622389759421091652560 10364036 272011812118817590884150095823236444160 10364037 -366086951039687673440438691224373073440 10364038 198382025349921824537528822608576584000 10364039 550005937369441468163691836819080986576 10364040 -117922832579693413677393046476811008000 10364041 -414455252876899824756384516024194360256 10364042 -48810780258874548170946909228146221056 10364043 426746754263821176875871795924400981464 10364044 38828205513243015983854774969552404480 10364045 -49441351667859592798921853507386091700 10364046 37333088913898964709619287263334033408 10364047 -105900380921167141571136603702426915080 10364048 -11927770311127295587602643797117001728 10364049 333037921318399037350272941180568458100 10364050 -31392403511032583799993469116378504000 10364051 17828656100619973863847672412880911112 10364052 175469705580145455263448237038975096832 10364053 -50996364921367321255823116602298048896 10364054 279980801969166837635894707067456402976 10364055 -37809755606174351567860011359447532000 10364056 -641158091388370300971823790549936025600 10364057 648154335522909320798901084138020143632 10364058 60498379103998423815620188981057958400 10364059 254398606698243304260143297813971893240 10364060 24464224192471058976754031091557068800 10364061 -58656223102047082600795732644300275328 10364062 -6536957559464468750655328844316270336 10364063 587167108848689619834107837374399642920 10364064 -506607744373105366390622971058850889728 10364065 73828606389044849687640979601209192320 10364066 209846463699251763228477890805615911424 10364067 -185156431872836873808866457599462687328 10364068 98922196970837926148276081652543344640 10364069 -24108571841212000909269175327275742530 10364070 13880117696587195714695803694929391360 10364071 684280563806776530104668233566115729272 10364072 151021040403798448824094804844757319680 10364073 -385832838402792407252243058747016578336 10364074 -78900231368889712197603274198770667008 10364075 -1150929360014469830037028661935180800 10364076 160111603291808607844811913876694920192 10364077 -180720494014109641945654029885874148074 10364078 418268841059152945607557558362341520960 10364079 188257718666831651660633626247752389888 10364080 -21128737833597618796720804003180707840 10364081 20795356618857336138075226671272217024 10364082 158672158154383312802822506197601651200 10364083 218201679125547243926690642674512125088 10364084 -40790437252199699978217825457420958208 10364085 -177612145172228159499851086326531220800 10364086 134315087030377578535046229430224264000 10364087 -16739758503057740036533982935669517448 10364088 51223490223940315810592578364129280000 10364089 5085574721045931604976755782083317760 10364090 222210634362425798161218085600037395200 10364091 74880139460044395802282588512373248792 10364092 220737726276551882616658679249528431616 10364093 176505656681341084712142345880478055360 10364094 -120744205235372425163497113045114205056 10364095 157735251237635141980311303238434595680 10364096 131247510175095293553401767219332907008 10364097 -51733822557031219879427041214351139072 10364098 420130584157123212028872899346656235936 10364099 19590780801697307759501530743416260320 10364100 86554923240764020223828098844630784000 10364101 -7340430080424104101969202440614605760 10364102 -488413957170315900911776691705331456 10364103 58272616480786380384633389781170850384 10364104 -602453937875343123252274374868144266240 10364105 467350324241782018370555231152092076260 10364106 14924518075243314243320467649857579008 10364107 18422681973600422492883893054679174720 10364108 -403454611975877021962150091213305865472 10364109 -59548218098543081889335688122071395840 10364110 -52199529845655618808433608069383071040 10364111 -224146846253209412980395332370422190048 10364112 2165912034807474388015563945560113152 10364113 -516228365575930375364940387857340314638 10364114 188410709033778595871741629271296768656 10364115 -60698712309610369929779562469006822560 10364116 34763024099735966398280980092150704128 10364117 -83411597979343870857665256858791570880 10364118 829541053314468472976233134393070080 10364119 -83579406607997050896960568219464059600 10364120 -121748409513996282171745430699059200000 10364121 351788918221346854573905759789775315290 10364122 80035274630468653207806634642287666432 10364123 -197875088668773236027361246688509511680 10364124 -12958558025876440662044315775885262848 10364125 -392920367497373680062699461376706281000 10364126 -335690161155058292936677156590013807488 10364127 99979857410239845118273678172249304960 10364128 -88780316177364310269657514841159761920 10364129 -432761917962769203092204429443398258270 10364130 31013321416407957561512867719016670720 10364131 571303373001468583278511587682776114072 10364132 -411718435655882490178671489461022447360 10364133 -124186912851361749722349466706371243296 10364134 149147652438033054989157653466646080 10364135 152943377029041257460471242185094406960 10364136 -198264041034540757718329041479261798400 10364137 -95388122501298596096599517805669520128 10364138 36384232704994899606281305318735236096 10364139 -26552149384821967484298357197942304000 10364140 -160051571234899905098955729936855490560 10364141 530605962694372396593021665704840963542 10364142 53283883430940731595521497111671273600 10364143 -691402788840687067848091606037379986608 10364144 6455446441727199775565087561610952704 10364145 -81756206499869929376305166099505208320 10364146 -60761384534853685950877099039067120736 10364147 -430157550306217149034191493859934532404 10364148 -23218655765428776325260647160248426496 10364149 200917279362059814212421944416915487150 10364150 -33706370451058612637318920576890806400 10364151 -124982612896852851795305953943618630016 10364152 -152902981861041642793813999621501009920 10364153 253734439680979042199050847106182350464 10364154 79203928608332780719643997827398801920 10364155 113500934094545375035480221156730882560 10364156 43287900781158170477451059954317777920 10364157 151731125961001745694167070299370183660 10364158 207772693191436064954467594485441945600 10364159 277994195207675218319804730067923096240 10364160 -81764968642432899351049589351251968000 10364161 -6876769194084179510830000481562496208 10364162 18682032730740162459039243244199661600 10364163 -185927995331329136271334916002066535616 10364164 -68307063189073301343780026666314570624 10364165 -119468427183590728752801208908322531200 10364166 -93860869946193076439860978053754742400 10364167 -156394480482287729336737920618127751040 10364168 102987854910365429536820678827710873600 10364169 467954791771995391236532995774051163008 10364170 -123408547464982077782445116288385483840 10364171 -441036853338649378841156708545551998256 10364172 -47479003581894771068739664823586963456 10364173 14253866212894080126655420698922936684 10364174 -83515328120605962749840692121930125248 10364175 -18083844825833246894134672407039550800 10364176 70013745925493308025873970792377548800 10364177 657704552693514961338131024741040259440 10364178 30518886979032251266669282851506351616 10364179 -67592716935095838076134905523592290224 10364180 287330277545613623845103550156293318400 10364181 -106971461700275644325321326946837973216 10364182 165861728987029129571036520380490204192 10364183 559660429625060497880531680064473743432 10364184 -37851402429690920044550579689773373440 10364185 -69618304339550992648305159878840569200 10364186 -245691758710004310775960237417372575264 10364187 170100593942723713089270419587651643904 10364188 -110110345379116676324962730916651892224 10364189 -238782679154086683756277147250638725600 10364190 -7919724712622395318562412176248068480 10364191 -293736265458983961679954878874486540848 10364192 -74403204003625354868808308475104329728 10364193 -37791510223002744813420132914921775360 10364194 416183729581022234552020620504894108960 10364195 -177660705139732608579896627168757898800 10364196 388774631100620884476106331491238461440 10364197 332822049116380430412342670765305283646 10364198 -85633932923052864951105942367133723520 10364199 -119498005239707764649016226359898624512 10364200 91425418105763017906706164051611648000 10364201 -179003401260748003623466194744202257798 10364202 -55213837041097605702389257332527076000 10364203 226630310809504856727229136049923676864 10364204 -2538394275984698523954655396672402944 10364205 -5263198190989238756345474718390274560 10364206 178342103400684133082531677553997663552 10364207 257858469351841605526012527998241968112 10364208 -52446301536900783441559810147789602816 10364209 -664153616914340458720148540242670276590 10364210 115465881267609473636691617455328540160 10364211 13381287335348564116133407910017064016 10364212 -109766075553436543632528131164255356544 10364213 379622840019752102729962127056409124462 10364214 -52348996848983851390423808020517498880 10364215 70694934333200774387448248960210595600 10364216 99314654407152169421486028617525821440 10364217 226791159024395219955230231090970976080 10364218 -33093089044266744114872455855219389984 10364219 -286826625386925110782753228873428580380 10364220 192998808906612446601430563048159744000 10364221 -34182743920447655142770878475933121856 10364222 -349657926242817566592189554300016826176 10364223 -324469784686147521260284531991545225200 10364224 88175853807178369522092722041306218496 10364225 -73574416695072038731582552002774288000 10364226 5964002140871542821106638030127250688 10364227 -121982259638265476297948838097414845560 10364228 53533991913266255203719457998328627200 10364229 454111442131981381302215512263216505374 10364230 10325436979308261489404083980518400000 10364231 -392287039913836540097307430719289516968 10364232 -27672077392044751394741646122014310400 10364233 -306453365887147574702411846408080476672 10364234 -196755927557874021005550621258857184000 10364235 -76523326717884124746841455749197248000 10364236 522135710381828907012546901964243137280 10364237 -75277673297670946347713039625198915840 10364238 -20316432882004454278391837577748189056 10364239 -24476048252552307508349551449063202960 10364240 61292047035205982904743810367209717760 10364241 55610274250880251501186352446403589504 10364242 -40538846188265142432457632164067007488 10364243 -207251762836845559263985641539394431508 10364244 64005303695587912105151275475156477952 10364245 -21160415357342432232343573996235853000 10364246 228853984859963137252246095858981236544 10364247 -4072997535787529473057991936068377600 10364248 2215996578229745157023160185673461760 10364249 143864802873659391110698466895879743040 10364250 70450665685357940148607934729677056000 10364251 529913947636027879767191776702495517252 10364252 -382614141142741614783380130378035589120 10364253 -63904828518900630884614186084167432000 10364254 -469709802945463371264005841940016729088 10364255 -53587640667971826243159098395379520 10364256 44813416260711154611825017902039302144 10364257 40710182901746513347383367312704677760 10364258 -3987437760563642251513930926421037280 10364259 183018057748575182580458080830474000504 10364260 -184475117358360069194809046629923287040 10364261 112345493184077441339117594775658045824 10364262 -93303935083427525381159896294075030848 10364263 -107335450041641499866086307359316826096 10364264 -306483132391050929091247571883912176640 10364265 -57118946427106456790803922062288111800 10364266 -122347213679284449426732419994292607232 10364267 -46221952191739161003525503031381421200 10364268 138983646264402844155959837192750077440 10364269 136328768546948657886565168005124003670 10364270 44358081507809242573707809504997845760 10364271 -352923730733508556930713324034947757296 10364272 151069803206441206325574712234598727680 10364273 335014157527022357747666778307803597522 10364274 6158594214875409643740709661629387536 10364275 -105145708895803201664278643716112751700 10364276 49034152007342784985850915722215512832 10364277 67924975560038151048622333293606895104 10364278 -398359412762079025100054048051894110560 10364279 11645383149087472123780581549842551560 10364280 22919465615657070917733123681985536000 10364281 440034289592206720793678645245688909700 10364282 -69551741828233757148836728380468709008 10364283 174076577826248939853338869691756360880 10364284 98689666801034512315815666989144017920 10364285 -180111783136135253535795994839052844040 10364286 -73247837033839994742791204991739820736 10364287 -360093600774662350403005292920163976064 10364288 -124667572845682654683846100051254312960 10364289 -293930925063893602043138891550130752 10364290 925554771301568283718527977268318720 10364291 -4344561014753884154314220406894624000 10364292 20912035195347488757807923680172457984 10364293 -548540264493725477405187243056153328576 10364294 125730513771406816788583623725775520320 10364295 103782511488053430647737419637245946320 10364296 -273776864321450695480022741343501634560 10364297 -125148810382328292734434932673298681328 10364298 16261966107262634046818347312627991040 10364299 745129186099470720360499622827590945792 10364300 -40429716879699693742529380519604793600 10364301 -197114533193871107857127103803695713600 10364302 -128066579551955288961433622728409969088 10364303 -425039509757457462228808498822544422320 10364304 -1685352003048422034866385599933448192 10364305 183791609626061603047002026518390377600 10364306 145345737563213294782466410484612312064 10364307 -306198140570920877903503792352975513160 10364308 -53427213696690980287243704802718671104 10364309 73285026485857048737044375337442685088 10364310 -2554175427577691290319219389875158400 10364311 600726573880210918115304269331603011800 10364312 122410115410397899331876760704944250880 10364313 389551682089366556056622242561847188944 10364314 -52559510533633603034945064850412073744 10364315 -117852596024847144888765629909813993280 10364316 301400759354860265249918689766856202752 10364317 -42651387193146326872677908588611558440 10364318 40536971686034581792650844037333462400 10364319 -127683561510797548548390596824580641296 10364320 98819802559703674950517396752653352960 10364321 14282569393447192673320134172847853984 10364322 -156867240941865149768832631241393807616 10364323 140074472732911150781128049336041820224 10364324 -164933451839635372984239826552544680704 10364325 -170522721223627156617228137337999182400 10364326 27618419057871944070755073505473269760 10364327 516069877384771461803827084750610954064 10364328 16872704829658760063117559367775846400 10364329 -36517859112598473573257439177528693120 10364330 75153977266119182796869545759766092800 10364331 -125760296929911664639124889981930608640 10364332 85723947476558006371594219174425795072 10364333 6090521809055976314005284787384069920 10364334 -78575333969690927141166434431702821888 10364335 -211315812796467173071559107722727630800 10364336 -141487316410259175796093444013861879808 10364337 -168430667043435905263631465178970649406 10364338 127154146297329408730928090621029309440 10364339 -377487395314845798298973538112501818240 10364340 57818490045505692493768148413888634880 10364341 202054179619257827883422373314773822944 10364342 -13393250424490268711353937518841528928 10364343 101418202242210345344608985536465686528 10364344 439732814153953345088215132711086428160 10364345 262476789193812556449690699088867484100 10364346 155570594049102856363411662496777388544 10364347 -143497129218790286583817803650284195568 10364348 463863300321517802273284724211197790720 10364349 -133615507946374076968909840939399219392 10364350 -2014962042482640337477293663252609600 10364351 45662920417983607785119276479229024400 10364352 25206974687634609551566208543785746432 10364353 521977098804351236271539064063828839520 10364354 18068593898086368750537853102885306368 10364355 -3784904324462715843059227065253202640 10364356 453063000142580013636355449452747559168 10364357 -323424845002771957865791966247856359394 10364358 145875613364756962898704935238077269184 10364359 677016942744034843170090691416636682600 10364360 -61268731793143314631248026973246566400 10364361 71749091795033178782521209034647770304 10364362 -71224566727707698882086452357141241248 10364363 725679719629959241513875417066564720384 10364364 -303632306894285197896847011400091718144 10364365 51608780027730305948217410761885204320 10364366 -144724509833465981823207976423165824 10364367 43711710475793769417203434660128744960 10364368 18189385853566655372917948832203407360 10364369 986308167894753924455076057144719073444 10364370 -23080512667774271251194659919969907200 10364371 -79989238703637293742933353589794136128 10364372 168867866390846267807755588059666888576 10364373 110116450790510242049918258097067827804 10364374 157521349044970133590254616465708379520 10364375 -34453665548309819781486350876602560000 10364376 5329651456848482536967179012177920 10364377 301806639282575167523916735445336393226 10364378 -201360121447935277130954071121158175760 10364379 16146819859389965152272534236887378584 10364380 -67724979373236572593231299848299837440 10364381 -290100449179392300999630328012195465818 10364382 -285645568808773271803871555115088199040 10364383 -63825774601331700035427325141293974368 10364384 160925792631773666844104330929369251840 10364385 -267285034612984893243377204990986934400 10364386 358636589348033137666752242995818263040 10364387 183694700909655604180012703732664198792 10364388 -256762199747861911625440480188566446080 10364389 115003740898931263525784301606228141856 10364390 41993784151644741133192219038399759360 10364391 216600571055932304179010225568600157200 10364392 300558565946272272899148953363021184000 10364393 -19280991172032041188078420178214178176 10364394 -1599334338595524943432684677642703872 10364395 -9855094406767201944665859343275576000 10364396 44355125138843056688367725989743575040 10364397 383014651315600661618369428107877948320 10364398 189307498289157347598237234036163304448 10364399 -68252496320894963371391189252156295600 10364400 27921021557479554065190894109753344000 10364401 259340653836911606804142491397952184402 10364402 -171608146609207386531150978303016036848 10364403 37127114990963594892240116797016052480 10364404 -32974843175978741683502504757311225088 10364405 -343249668509073238320724503345437664000 10364406 -29179812105739076449276607480985242880 10364407 -243430278195826768281071510503630042024 10364408 -105481277959061772149079255575630807040 10364409 280904445763121112370625584908744891840 10364410 -13321782545056329261744796880076042240 10364411 -471062515017877666878639538442651840988 10364412 -128220449747638529820370922857447833600 10364413 -712207712024289343603372215833506553338 10364414 292865935617977143379428076903760685056 10364415 48841559291803440042282934669642031520 10364416 -22861281812312551663916967266957131776 10364417 76557805836914610393040319341423046592 10364418 37284300274614454521830084627596688928 10364419 -123181132034744826961413650937069232 10364420 20961413399284243311628378114437058560 10364421 -263764702758615013608546227573940240960 10364422 -77892872221620149947665540852588149376 10364423 -204526957331573955323181884156665364328 10364424 72500037188557609924038862640146022400 10364425 126680096754361902426705608272437905150 10364426 33222910586284796935889990873386608480 10364427 -203791859742045856028962497804849520836 10364428 83804503627208092764727558502384601600 10364429 -127433596193133002074379289172621787616 10364430 26564504235220793149684425521636209920 10364431 -156896876774710114588644372685326988800 10364432 -43365864677547224211783297348401012736 10364433 -96827280770409771046291851510410785056 10364434 135384817083318366133515212486617097616 10364435 -421129931732876544323221298464015398240 10364436 -299448434368596642240497792522106267648 10364437 -332578399293175752363855004916844634560 10364438 49196155186346938536650932126367557632 10364439 73330840385863598933916393722169867624 10364440 222868588730962499572582377241436160000 10364441 532525235758030244468715676299725592852 10364442 34418109134429621396154321229267064064 10364443 -510964426466586822046985264250484356680 10364444 192100314280361187022484861629080708096 10364445 -10575408305999394558561369409237733760 10364446 4654627281837047229750599307992285184 10364447 -103494660400516812381558120127858630656 10364448 63253992374985662746401187174856785920 10364449 658317859426697859816303381109682316820 10364450 50888640948618744440981970516680498400 10364451 356477978908962419962127448543281786232 10364452 131634736254037619519426799836412436480 10364453 -623482016604724397543304622922696963136 10364454 17776311744029774960787090528656731968 10364455 72063524200736380455935577449518932000 10364456 113044081577521982420226920193975490560 10364457 -329143586976205754831568281391479656560 10364458 -101677462781531868158902912018211719680 10364459 -144162723430894765109219327419238469120 10364460 -189093030411435144780027109782535971840 10364461 -311783582808558163805130351378928007028 10364462 3841006377034056069956314548227834880 10364463 -143409786072214794068611951583308671600 10364464 38912496527016513973693567770466222080 10364465 208835317567867492779454109658329575860 10364466 78138818715606715584394284928587185664 10364467 -36232257009905257341804289229025195552 10364468 -37680671889734978234238457337201583360 10364469 30434509116697096661143170063952005120 10364470 88827514792814744135196516038772264960 10364471 -187455323357897874004991129465341468560 10364472 49832637031376681246465087921143357440 10364473 -68396471037016587230196227578016691456 10364474 116643447353486362038809015544795809280 10364475 -199446490434671412710847050981550096000 10364476 -139366886047601089226300557063671485440 10364477 -206851690920179973258535535076043185108 10364478 122314015764032119935312358681778405376 10364479 508807894571602804644995559069225761176 10364480 117925523822146013463630082000724951040 10364481 146624173893683245957688749903160411280 10364482 76251896909700157131670419375983500800 10364483 37425608553619315453157208675752264160 10364484 35025632275586164977762066260374364160 10364485 100064569870314222092444729278734021180 10364486 -374574813922541614545981122422860392832 10364487 -70656506036715466388788924781981316096 10364488 -689880472717695189765127996506172554240 10364489 167812706367218113766340154668451418880 10364490 117886584538692958525611164252031744000 10364491 756816448762738321738482979159738543892 10364492 232099702718044045435796552194885455360 10364493 -71179513693031117425355192787835541472 10364494 28560473889241367913571510705233320832 10364495 194480413275269390241542820067678820400 10364496 -44511363526733330093031433063202684928 10364497 -149721965329935717005584869613638979200 10364498 304129971851600265255805070684209719936 10364499 82148151115483417101603766232589165684 10364500 433957465570718205925545180518807040000 10364501 56338712743212089376113304049466600352 10364502 -5252922926394760232559555024313954368 10364503 -254366458191134836235554749594156320248 10364504 -73102559540225893469403319322266122240 10364505 -3700929240630220061627896643374881600 10364506 101123369379954784852376748538365587952 10364507 414703852339518507637835355514288992 10364508 36944783288306102413605754074196500480 10364509 -58668468168566795571484318703093031936 10364510 -41299490949809460461793283123118234880 10364511 434296256821475628551352156765601286472 10364512 -130875444462244207041428880898982412288 10364513 108033480189808001744311717217600457600 10364514 -5479047527019353851443132629197559808 10364515 152702545528956540826768775405329130400 10364516 -201144454887234615511182191104116668160 10364517 368702973504866628915919105808426400 10364518 -56394391953772213898259434381151679296 10364519 -225437748880052512916344050554960864640 10364520 -195190168440332242400033004938260070400 10364521 513101659862206852587151821252603866304 10364522 -63692465891437557394134931970323738368 10364523 106230788749615988322418758793803036144 10364524 -42257589481598714975004968895501915904 10364525 -192926859846566409976290203596220611200 10364526 45300655446173136789350493558100356864 10364527 144847200474229043296601196769979239376 10364528 54121484122106182371437084754996068352 10364529 -259535076279691407093697140060231867984 10364530 -236909807064033145209175835926133798400 10364531 -119675283030833596802970474225163162536 10364532 -174956754705312862895743519101525270528 10364533 -301816008356164376314008222698597579218 10364534 351368057302707255873735809672762026752 10364535 -139363026600659189425800102229603611600 10364536 64378260789425973399623718428010086400 10364537 -163793960842329690640342562688091754940 10364538 123159178280690316966653924180617117440 10364539 211687595151927066971761758840433660824 10364540 -6502831188126154199065984270342963200 10364541 69933137225054538115114936734608891424 10364542 214685219619303116988398897551015048320 10364543 -233689860096252733562853848335091981568 10364544 225880583486859902391068041150464000000 10364545 5665571416605735784662489213753761280 10364546 -21712790975161900101933918821432342496 10364547 20996406050358318420085501149824524272 10364548 3601103997543073478413360491557800960 10364549 -294822815882977534019557270170277483236 10364550 -30817842872350360438791495729210470400 10364551 68521258984024366087159516168083992384 10364552 -464654818820593511529294638271543091200 10364553 -405770072718854240211131452087447030956 10364554 -58255049349279187883425284967555678368 10364555 -272174196584815725073474533599868403440 10364556 -148777754483676069167031197752237240320 10364557 239749878998559373713572764111116065600 10364558 357314317481812752624121139212831858176 10364559 79408877892660454926056951250999577728 10364560 95121524245136081595402378785323253760 10364561 115423216285842507697488614399344301172 10364562 74392313676273894307640314774208941728 10364563 -1029973866271685014217778165385749219840 10364564 -34380760637079989494129324683907522560 10364565 -219521388116618276495742554894831465280 10364566 30998665265221875123218786562461525184 10364567 -584421579527549173602404528444485561680 10364568 -297150004988199635596411958534846730240 10364569 174118402820629811824398257160144400970 10364570 -180564275542255659298958318352668692800 10364571 -57916855586864099708654008206851481600 10364572 174473575252859722113640374811465534976 10364573 -199648925124046193053691512367008049178 10364574 -79163559031913351292425736837559809024 10364575 -128961704545044159501260543247615259400 10364576 106662093073624810913774002710349086720 10364577 180590337937903530292491071585410744032 10364578 -121751573792640744217994806489844113584 10364579 82026129233743702155314248522142679984 10364580 -40230106775321505140531672186285076480 10364581 1701375700701292616194221238126290756864 10364582 27022626351081368493143458323777166080 10364583 -30250583751835775257862190576352911576 10364584 112474314871927239524329821887253043200 10364585 22188820626628443611859148367549742720 10364586 -52205976520652609504377420644897255936 10364587 -123832225646237855901404541499276514764 10364588 -89731533297848758425439330908352134144 10364589 -415413184486132001754826596951114204000 10364590 -82946371358660417745248629875304987200 10364591 9866449125251060960407948335268536312 10364592 -5115413049968736619829893535036866560 10364593 42283373245862033717266048789048533360 10364594 -198812599457925120285283447054627565568 10364595 22866933272173012950156572163368486400 10364596 130095392174883377597240312029864335360 10364597 276863784186567100658352736665348582912 10364598 -7332880687216678648958318857390342464 10364599 151445110318801937111082860981899481312 10364600 286000176721902266235789175999080960000 10364601 328721810628969445607873199589811843088 10364602 -34174727396918246915972923291490304000 10364603 -60234540979685688414870917662683090672 10364604 51111979497315524017711061457184465920 10364605 -309177575696376838152593782615359210240 10364606 -84044015111937342979466010402739681920 10364607 -204131407091141601593288884502354808072 10364608 120082158148073259204371885116781232128 10364609 305065390441211302188224900829908703810 10364610 33553601857473367633746716802232949760 10364611 -100892407601611094614321216626019600488 10364612 59881682468610440408356395885428144256 10364613 -1924338965532434337323905697300303232 10364614 143653494505556909899140677504197073280 10364615 63445485606044262601902266167979454720 10364616 197072370078824000326072436463546270720 10364617 70065157677185117651196135332373464666 10364618 -490145559663349637523919404379684560 10364619 -181333015776202506864406451760863849256 10364620 77001214653826027552429738441668956160 10364621 -365077356795049678909355995105158743178 10364622 96187615768896749051116691577976183872 10364623 -258100956231740030521488105278336090128 10364624 28613021105500614998666708662170378240 10364625 140618824500913085126583749833570080000 10364626 195442633007589155317483297274711290512 10364627 -23958416151553789130705016940629627408 10364628 226838888232540973319053780472102547456 10364629 125006871293248591594433455515638183520 10364630 92514665305844379605039537861978065920 10364631 -403518908654632742522569922580547569048 10364632 -758527718187603612030426877946138173440 10364633 27230111050715982379842806030399466240 10364634 -623567406693121407000805868162284032 10364635 282338986426267297788297100011842758080 10364636 -72947185116935484825481063329579724800 10364637 -124485264837346993685897558566382462880 10364638 -143943737493704916895171158901745681280 10364639 647637893439891115205178899886583105440 10364640 -60967513796928311509579088200539832320 10364641 155802005940281334241756700933062881472 10364642 395607870782400040906893236806038528000 10364643 329147362993861407176222595892594539984 10364644 207317757168657753202658268086244941056 10364645 -270482956881130847250095338241331334920 10364646 72148170741744730744849024870124923584 10364647 360106454653347048883778447645640262992 10364648 90500142391012700459708810168630476800 10364649 95123929073219066227735808049016581264 10364650 -38425959801628652383702365284236681200 10364651 -85651581185814136620664281549792379392 10364652 -260488755919783720252759221903721881600 10364653 -146150180302066128546756869218879010516 10364654 5300008260464810007208716910329080640 10364655 23762129831563581768175756629808043520 10364656 9733360291972907630530404105876897792 10364657 -552295721995227241264169505243594962094 10364658 -237138439690427072617416879533708835840 10364659 117117215478346637867011129006487391816 10364660 -59439669955948749715866005989708504320 10364661 -7479149252001128688744928582373935890 10364662 24395899346463724998178435711211999232 10364663 -112355216928081376523115317233400258616 10364664 -50239350553573033064285845564611624960 10364665 162257708268374676560260912341091029060 10364666 -8291210177552900161208138804056276992 10364667 5999893931195740890626249095046201880 10364668 -28056857500066805741212342007636733952 10364669 296768125150970892222982570769431297152 10364670 88954787291955645882426870049455222720 10364671 -3909549798647517847914939671446623528 10364672 70630948627893563792616882388919648256 10364673 -144789147752417131559602469067499003200 10364674 -66129800215805356178947301949268247040 10364675 -431628789409249688356653697947309343200 10364676 -11672425476399487999466513124986913792 10364677 1672875660206609462385726832862694720 10364678 157546494370493204272423400274461420640 10364679 290986907832413040169611182752817146848 10364680 -125961478205942977688653651794359808000 10364681 123607563098234880916759091013791369232 10364682 -185346498208865248175178407847266257920 10364683 188854594240174523648477083330622987920 10364684 914812407046774374376690034494594056192 10364685 188220191963593178456194675252491259200 10364686 -1443979294285478380969988705794949376 10364687 6995655804717828222017060545565988720 10364688 22181622900375634645785136492143181824 10364689 200867013730497083389240856799873856320 10364690 -56599830416398553305601609464648012800 10364691 -81480431765658059692495031090041076808 10364692 -114537817763757821733373788954706788608 10364693 -522062693142805669135795954047260058756 10364694 34655935731078005676166464060201469440 10364695 -112571885528063473365756935407820390400 10364696 156039251737930523195793008859230177280 10364697 -57439747156084550598404345459327422272 10364698 -53762680759344285835995725772497840400 10364699 -190768733792264763577575757873463737464 10364700 -106501540889468517363116735550338880000 10364701 -279081422656572114466062701595614794100 10364702 -62277338295415540603463945587470518400 10364703 -335665270477663713009663954549852768696 10364704 87145972541192212464705562271727747072 10364705 -119566821991075565915403020612230305240 10364706 215302957414069017624963266249051328000 10364707 -223760109207955072629286157928831728280 10364708 -105525842041811150440680158054645652480 10364709 236296211872151337187909427099548950240 10364710 -206767533840314159562218224464765018240 10364711 -254611509087069365593621189847518933968 10364712 40198730076246527354847499419789803520 10364713 -21621384858381691542626149345988478720 10364714 253039051713350189958597782689822420320 10364715 -3660910136805158680118555160269911440 10364716 84308751672322908948555080027577600000 10364717 -312020869334816484038537479857829158048 10364718 -2202680885504000899166915628379521024 10364719 111595672625018376105774402747171503120 10364720 -961364155029128483376039438880604160 10364721 78424509467342337132025426919510327040 10364722 210037697245899796777504404092069197824 10364723 -220838661224221212166966354636767143028 10364724 -71758698506280204154480999565239025664 10364725 -174356080606417524212525578061460871350 10364726 49417163698654582372719417977134293504 10364727 232921123587206158217623915045436991720 10364728 -52150148272851996237348856197980160000 10364729 34371275991334558652336326500182130000 10364730 -60627855410578911285720667490199943680 10364731 -221789396669418571626493488055984190768 10364732 88798649827607221273999477629481589760 10364733 -111064529604514407311376403001756982720 10364734 -72605847985718195487424953372057033984 10364735 6686103839922067136483060780808026160 10364736 40089273010551946209240118827795087360 10364737 107278241045072090418257305012126056386 10364738 140274536738902310247389135255825632800 10364739 -70937109066212365920369689386206720 10364740 -121263712618516593909312139229158767360 10364741 -83124032586386132497926428929930954308 10364742 11922037766029207705351248534734838720 10364743 -373828126888636108387215597081467694576 10364744 -56003145234392878457150812046660474880 10364745 243968190936411416784495000860198260800 10364746 130574650819654865051863942776680300544 10364747 -477497045981256969541745186524290589200 10364748 -150190151858331124577392774625352491520 10364749 101297091941484360108079106369288981750 10364750 -122275017366230307547475180667695520000 10364751 83029575772908393671542338397807615080 10364752 -26591037921112913853071109025610465280 10364753 -163639875641230204596339513848206960320 10364754 182120129497683661124937117719815649280 10364755 233305349790412711638246175767473656320 10364756 253547905746006829116728831515946958720 10364757 58584064240767166381977815156564445696 10364758 -353499277158920003475531211541361335520 10364759 24215914632892459978840198653302798688 10364760 -3452693550716983829463319751512473600 10364761 427260408139830658130082987550320507264 10364762 -53986664560479092906294874540855808800 10364763 -1650943939076119898867540636874467136 10364764 -381724674342750461947282140520030086144 10364765 272344906702936362497948772451336935660 10364766 -96576597383049715468055943475125043200 10364767 -23395367776636438145137440228902666400 10364768 174387805214811139023403209580914278400 10364769 325875227241401988461597562736897906560 10364770 -1050337438233931556909900008440274080 10364771 -131079265012586955462936996399010637028 10364772 421448965069995365084527507685752172544 10364773 208477047987949249993923094247713558780 10364774 -175865414034128711412500231533394112000 10364775 16954924770714322995304793027321863800 10364776 212120360549760261388292959043037542400 10364777 -48713893888354426728759099114339279900 10364778 -75432548247317400000745702416468284496 10364779 1411303077651689714012842907550662040 10364780 -75442403849519073276890338716827750400 10364781 -122166307117891754805498897693825910656 10364782 46842895813151410849214016672572712000 10364783 175975541200533159679403742511969489008 10364784 -713788212401600333717066293116076032 10364785 -149023280325219890787158740847456572800 10364786 -15666597846980481861505386645098671296 10364787 -166574673870917670738891232472543708160 10364788 64796350600601313328245846906048315392 10364789 56967842066188254170916138092639190624 10364790 11217316928567442567587990416190822400 10364791 6591541337645243134026963711601505664 10364792 -554869595667026648766082799536023244800 10364793 48865285472878655761265532230178702528 10364794 -253150777361507090148789457962766622976 10364795 71676936350977984084475139640760213280 10364796 59387000185913394842891278065350779392 10364797 -207421578296505329482537776558222309754 10364798 279602920241027757572211524094971579136 10364799 243142096909565740516955396427569265864 10364800 -101244831986454407816792979862978560000 10364801 544800581616036812106597369302968412802 10364802 -20301575831184921482468306351543855616 10364803 -141218881312424219515876061023251886800 10364804 -112600093024004943343622342399066035200 10364805 181902978594312107052652812330402952800 10364806 -4840484138200167207377166084902141952 10364807 374091076286726103852976892149647436056 10364808 -300495539444536176251392791251288432640 10364809 -33486509289419248531415882440601387200 10364810 37190487749364245307400850914563196800 10364811 104656241171892848134118838702134835672 10364812 -50005849744255352143649601317054957568 10364813 151173275902445116066825001955887651040 10364814 6826499755769835912764066503308963840 10364815 269143985640584227458676946435783280000 10364816 -39926925238428971251357274102342615040 10364817 129131612384683403987002833870041480448 10364818 139779642313764451573380014778925461504 10364819 114691487516596830156892512744723739200 10364820 -18867439689668367077443849417074954240 10364821 -3643092943768509681206966482029383648 10364822 59615755713724459384005772981771327104 10364823 -200122056872094202993206945777721709880 10364824 -90711648604223705807779625212582103040 10364825 245167273406074882716396635838694914000 10364826 -90288639339629312541172585494457310976 10364827 -149327295287861802003865431341183330328 10364828 261594579002028971920157304008528670720 10364829 -218144569963667832949487571453787007616 10364830 -11541686114864542388243836709497466880 10364831 -257987523397051484888350709309870350368 10364832 -29016832850901250948274471289944801280 10364833 222705896647914520956292918420823105200 10364834 -156310165033120331408789312794353899184 10364835 -25377687479643344033804549919974661120 10364836 43744397369066256799865019803386532480 10364837 41925095960927295469120608271106955552 10364838 115167017948852715105929090843132974080 10364839 -101639789926384169607683344503202136160 10364840 351574152607255198132563980072201164800 10364841 -122486702134397076375497248189113036 10364842 105558992599945200443898337895288083200 10364843 -708836888171044506040892283366444040908 10364844 1482536467602772645450321188444782592 10364845 -315326413747902620032980728982870582900 10364846 335149528068429917412213648038557657344 10364847 -187302079656259373935384233126214994928 10364848 23436075050761622036434980798929895424 10364849 332948630193778481835293726727101760 10364850 5008689678524486927300610676779571200 10364851 -69431701119495161337697383859113861120 10364852 317185813907829985053649239156092055936 10364853 -55124840120720753479382476802634052800 10364854 43943425807929753401089079795922089376 10364855 -344613687484691653596579626849112308640 10364856 120239436851966660161331226685996339200 10364857 -140133508526333473571106473635557847894 10364858 -25206803971831494704427469738098232320 10364859 -151479629192800641748504811944415605236 10364860 -137694165259358802112405630310914560 10364861 -254703674503724950100023746269263420800 10364862 -12983751094803252956631798461765913600 10364863 281068483649696638731897091387708488480 10364864 -68107554294008450838291117038295318528 10364865 -38563420457911627291410148120650852480 10364866 -187598263856562868880460935594788898400 10364867 697496097077710462763286068763804665916 10364868 227465431945882813026749458163258910720 10364869 -451209044990533109140643922641878609280 10364870 -85534305052368506736272943660973741440 10364871 30893066061959386585317328806776561280 10364872 231879999862544885240761581298105927680 10364873 -27424272133229826062530772166726817356 10364874 15816955703961810011026540748420814336 10364875 143562319021026858911166483953539428000 10364876 -192307746530162435259520069145581169664 10364877 150275686807334379098528835768528133014 10364878 -198673215431356220949234347288404654080 10364879 -97082381625231388973338716218097392640 10364880 -8045533030230828686633239818672537600 10364881 113997389331395309628649971878052908544 10364882 59674227504345450025857148839962266368 10364883 -85975307648076274523202413257210271376 10364884 119776956821711632644481756799897978880 10364885 -194561428762675392460496938176225120420 10364886 -50927164327309782361923564589095693696 10364887 -203697153925557597823068995048944970400 10364888 68264397281882595614312480798702069760 10364889 204963051348687947168990838433447846368 10364890 -523076040299053021506083027338022323200 10364891 -1097809921064063536216542715150536458208 10364892 -1485023065078597393620939497808814080 10364893 -119085651411203270570709252581318191680 10364894 -114908286629768315785061623265778501504 10364895 411509924495250761383771112937169293600 10364896 262231371136224189197644316678440353792 10364897 -135620118068113415225497702271142114654 10364898 -77749152972199420546677177511128683136 10364899 573915658984283640234469215871706185240 10364900 38821254953492557317189893225503334400 10364901 95474195263110736629097420325586088032 10364902 -22640848681519364341691385543695362848 10364903 220672333980773685650619612463388576424 10364904 -129410914203191711250431046168175411200 10364905 225549329991274748574326735864894313900 10364906 171159767704229967295519836270373855152 10364907 -158001257492369402999544875193188548608 10364908 76752560721768399659124533958931330560 10364909 -227988445505806570772201907987150713460 10364910 -115395395118187798569180301590685409280 10364911 -318563386490365810122777532203126125488 10364912 -5187170285295616690277163842760081408 10364913 103320992523956854118673171441623230260 10364914 33422388892751634236518266271627149312 10364915 -53626908457455155545234360472271648000 10364916 -125307116429967904652152392990052712448 10364917 -299003108318854141237045118139811741668 10364918 394459376137902681591685713595977743040 10364919 6055939611053336157754896476892295200 10364920 -310402466224417412546500531163793715200 10364921 7949763631431382292494512878932974468 10364922 -161560908606163743764173642781700193680 10364923 179332977759843762241037280359105691168 10364924 91030427640383363541432019724566196736 10364925 13774627877885677410249030924885739200 10364926 -30381112282069779074848585555395956352 10364927 -156910695111109877952869736265620625200 10364928 -130096948354455248840745652416675840 10364929 391054075922873155127246203327993118980 10364930 966680472390647873843163560980707360 10364931 303680445989406423106951912462615870020 10364932 76609932527037888090567384555158074496 10364933 521669679285100651653439459799915113182 10364934 -40661967669743935914662220608842361856 10364935 1017286502265854494530711320328145920 10364936 -95643528025575583094736153482017336320 10364937 -37648428372636931069792627644319610880 10364938 -111800411242209063872031742984908956880 10364939 428307190421310295797443528432196191124 10364940 -69381877480978191248323283023342540800 10364941 462737459380584728235988067858002028342 10364942 25500366636653202737698358741573505024 10364943 -57607257155254847640978943866340838400 10364944 161526029755921631747140466615441039360 10364945 -31364091513371086395358949140212325080 10364946 -173526619086764762777534399741025042816 10364947 -123750436981806021427903706583269595604 10364948 -345288817535038106047415984381429975040 10364949 -97217802953550520214273665059243144960 10364950 109844609899408524538618468715381289600 10364951 30765393732385671366671113700317107600 10364952 52406122860463918134674685519101952000 10364953 -481113586187354080757788222517001317936 10364954 3132202226152012301046470000169448176 10364955 -297140780555501347562273683153755146640 10364956 18312478764196002504826649533738065920 10364957 986350044600906577082962434466538216832 10364958 54482081512023306684141814869505666560 10364959 -68934166287074065831763587822754205960 10364960 -328615210866456529644596796566181642240 10364961 -125484403637635344373310310030408379728 10364962 -30236100919515776855706002530408273536 10364963 185696093029338396059507223059569194960 10364964 24053674323777590895470765026378463232 10364965 11743631535445457456999866391489093040 10364966 -82122528203610383219096852845571249856 10364967 149548467415299293228196957491644643880 10364968 562857860041384826388883950109435484160 10364969 -281934320112803753989011267649587690630 10364970 26721360588444365695019066873994539520 10364971 -433360498005599023242493082062461802828 10364972 323716765519594185574844731286055787776 10364973 14549154341022689719034853659226112704 10364974 109491774852750618034218580880639288832 10364975 -9902922846431190672077015360499789000 10364976 26932010716368869978912446989337559040 10364977 65704615140993413600887186062720772800 10364978 91318419622753539934382528865189888 10364979 31158109483228191851524114933082460984 10364980 79381239427700302023019282536488160000 10364981 -382459923058969406013321674256853554 10364982 104427756640952458684458788916561544704 10364983 2888234948209666005132897353364428976 10364984 -2957209846044958650442327640645836800 10364985 -16960501500488611349065991071594612020 10364986 -49556382378671190430117296432390256416 10364987 -309809613074984610439792233537507602640 10364988 222957342705477992684806445499595584000 10364989 -582894610927804672739712291611106961210 10364990 -208834375908202886106961886336794200000 10364991 28348140954257391108468014190839522304 10364992 192603103213076509644638415831592599552 10364993 -324410806255570567080349236252584021118 10364994 -106667647139669274539407996322889087360 10364995 147208747703100363792083802626656696800 10364996 -63613207303193125439088235201257566208 10364997 279246358246838315253006364147314869760 10364998 52757897809618819034020569286879787520 10364999 -133757597174190429038432903175547065000 10365000 28594276617545776333624863696307200000 10365001 290220783761386639253654177845312515600 10365002 -280079383577000541928294883074492861440 10365003 29324966712117643563201956501583402024 10365004 -226977134989310504536735154316863950848 10365005 -23127204766714775658954623635319900160 10365006 60542585362806260318853381090858700800 10365007 -18009096311838902572366546169218299320 10365008 111563621514440145908197026761338650624 10365009 44334700494331282038371422036831796640 10365010 18923366941380697748486231586816184320 10365011 706757247896153243780516092377278373612 10365012 -61253921784959247347515075562812090368 10365013 423412598079513722755041678332416253920 10365014 -26632698475574586280972576104110328768 10365015 152007589662472960217160242246727754320 10365016 -56501438470651763231964839842067251200 10365017 -72936405995048226493301411628956008380 10365018 120428520968173718722626548688778043904 10365019 -370386772497982779981126108043079664288 10365020 -117829154104001831486260421400722903040 10365021 -345442737479351670875782732913880192 10365022 326914204966968549433246172948010506112 10365023 -519534035254531008727699822496672245728 10365024 328939139689408367112032368694832660480 10365025 -43807998957332244992945671216415864400 10365026 -68656872847599919185291724819890992640 10365027 -162289698826075224061823451452083123080 10365028 -121720827446371332472011040899015223040 10365029 -219103702421359229999957346742610630820 10365030 32343837552452995410303719169132326400 10365031 177966414142632684021259721739086107832 10365032 3261349539904542516283045913034209280 10365033 -71663464954127956512726134619369443136 10365034 77019903683704862720262880763412172032 10365035 571256264477808686806565022141579262800 10365036 80723884770654723998434251050080665600 10365037 129411111821346285742360800289697527360 10365038 -107840743559953217157560860298185405056 10365039 436248360991342569004432258158743231304 10365040 17177616891138636455943315759688581120 10365041 -682980056043156352531317581813099328558 10365042 -40997283375372006457808899369158735360 10365043 -302676718329604445642277437061768717056 10365044 237767594416303561318631699497273931136 10365045 58251403199562848989537834814815448640 10365046 -249947795135577458866637015260840354464 10365047 -3692190317188479633025829502914117376 10365048 201832361472837910716449519219621683200 10365049 85994985809772576848720600697273891050 10365050 -60949497003299274507506314598867617200 10365051 -16868124346741783090930782794288931840 10365052 71870095357838509111585244901227534336 10365053 -129577469004603610500357910987640501940 10365054 -35383258239959921034382262961738605568 10365055 11539036960550794748004219381814905960 10365056 -99996832222811193067713168043042406400 10365057 -107396204604473291413820140180069371360 10365058 109066641945045070116884597272028177280 10365059 96343348715634761067184425999093075840 10365060 -155774580301735695673347110415062999040 10365061 180305224493549307381335332139212877760 10365062 -169627309301149654213048904076135319968 10365063 206565848904233787734465551139206708944 10365064 -5163725393321835762860719476400128000 10365065 -302560186509605781901517476226841809280 10365066 88974214279692985278858246681380123952 10365067 99833757200165825963760333489325651584 10365068 37780822422409877469759823603938908928 10365069 -16811656261593817321611475367941908864 10365070 257696746185438711516805373420426016000 10365071 529912463912595070363055923916730772272 10365072 -59944658404925241572560086145885470720 10365073 -11594602313378004448540870571744456076 10365074 193165675734413899042257999773702683536 10365075 -18271096958789770149922086537075248400 10365076 -41067461484335995823834661142573786240 10365077 -321901660755366306178094568816978439008 10365078 98008848219406135009185735146516159424 10365079 -239475659201802447502720019545335083320 10365080 -429682670357085002052007932443279155200 10365081 340289617703806067630257981742338033920 10365082 -30616086990631736964106658733603757056 10365083 -342195006821028316494589798816455196668 10365084 -8535655187474498581868439539998385664 10365085 -80355314554954447679167879955573771400 10365086 45749099572788078474594009963750724992 10365087 -169970750463780830898636214035018311136 10365088 460397105365184355957451877783341891584 10365089 -221949196389343637484429847330161879360 10365090 -79193386131783462948484606193964403200 10365091 520043755024715211959783765543200526400 10365092 -63154030003095943621462080004433280384 10365093 -292031383851984118390421560384601036160 10365094 -10524437588789948005926700522185805248 10365095 -115898061189549379593898942519395672480 10365096 -136964124681520135991776746304831488000 10365097 163293941854158115886777477923190327546 10365098 -110687551380697863599680545548862087168 10365099 252633600203082001761798922148103455064 10365100 -60155588614883710321893096801886201600 10365101 387143168475658378606586880801847042230 10365102 -185011899549604667573127637759554240 10365103 -29667218929733003334052079887021730944 10365104 105646998807924317224158409499498250240 10365105 -20878858759549817191889017679692769280 10365106 -23411379414167037841074637317957802080 10365107 -5722978772520396193086711852535313400 10365108 149021120790354874911825787019624908800 10365109 -847428000219200424635347504516163114084 10365110 -78147854867430124162002477285717277440 10365111 292313137281297447886681168810591822080 10365112 639085731627619225219384643952989491200 10365113 432177940067529242589331517083413973728 10365114 -14370104911021938839405961906874099200 10365115 253640537603786722023731420846838000720 10365116 -332183368657779631386290482238365009920 10365117 -13649599474338512292170605561921691520 10365118 42141535793733213594717712918162980480 10365119 4130495987280217423707617982253677600 10365120 53484831891373405780965643488696729600 10365121 -221899358682446376875517610715355782616 10365122 -1487421174692521434301499449365036480 10365123 -54320345700806353386543372226732383936 10365124 -14066817142027886497692224076258533376 10365125 -8190732372043883859303648810867522000 10365126 55935897002260927629202052751361201344 10365127 -55291886261745339587896662358339149560 10365128 -223894947311546883603746173482693703680 10365129 104262406260836942038936300977494089728 10365130 32079023565439339698961150379551908960 10365131 -274294039454106987664742714473953226608 10365132 -251742729397559257501927614383146795008 10365133 389516706434713578359034862452132139382 10365134 40747033447361050465217323055576072448 10365135 -152800797287201880854014143354238377600 10365136 17359593709311969418379019711321300992 10365137 240169101224841919475119672810529308020 10365138 -65984742958054822919615101157913692160 10365139 25554589472440770031955513961933398424 10365140 -167487606548983132681865161909079493120 10365141 330103142085420212172451361631045553824 10365142 202072280201535521628118849800959069472 10365143 -193034232777441827448327460004920997160 10365144 -289088162510684482430448254940898529280 10365145 -58953960580492625345271835051360227840 10365146 -40523680935401585882439352731667729920 10365147 173207794751053131784138959526158349728 10365148 -189541180633935806917685891786926347264 10365149 596737500738043348404574429460710506150 10365150 -1839972676721737838066981365123814400 10365151 44843406856634206275317035484537484720 10365152 288113349097732879481744371954126159872 10365153 270219818118669455185428118235706589104 10365154 -105906622699697907327491057018613176160 10365155 405364118056875480288231463791857277600 10365156 15525352760437866965944933218586960512 10365157 177296189620237991039209373146918578816 10365158 -109671451292507338099976145419090567616 10365159 82686968120498389274556113215004588160 10365160 3786773055904229685822804089615155200 10365161 484241678544941712615119793307107192762 10365162 -101961913975860129083621160946281186048 10365163 78397982903508748435360981459130119412 10365164 403466163555981696679352480918680100352 10365165 -422576547184775533391628195171553560000 10365166 -250548739386744150982903114868486306112 10365167 -541762442557188871238407444090322372784 10365168 49263371526360101943328210670788804608 10365169 -3452434058604003470554261235066335800 10365170 49153202232211122119470571920382937600 10365171 -246350750484270891750535657912292562888 10365172 134851882269489055539795908057883421440 10365173 101243813482511916692325644129134834944 10365174 -61766717465664650584421681970269240640 10365175 -106081802782784121892731987983889511600 10365176 -212469605787374081860141292984393809920 10365177 -13869384665481574822603348546537410480 10365178 -46078257114964509030939889836452443680 10365179 -25427928469039793019057106791269847360 10365180 -13085923822745136511023528675537715200 10365181 -151215922564484408263556211557391248896 10365182 -243637240318606785694501859444600149248 10365183 8094165496383905928019657543577024952 10365184 160784366007478072708228755793106698240 10365185 633878360682412583726625778397332209000 10365186 -36163316019526787114837347951390772736 10365187 56439006117061959656597708232166662352 10365188 236140363211809007719806118979951394816 10365189 -124523950826885077119632799502684199808 10365190 -82446919163203705645129876254955363200 10365191 80513605993665682738850741936696832000 10365192 -569080738260941956927788024330751180800 10365193 -6505308901442503796977375819494848816 10365194 76193243743999992611189988913436773632 10365195 16180762321568082906100241899257484800 10365196 -813249274227788673970862966806932992 10365197 13580615790396176783717791232866991232 10365198 -110705827613423015386656775658749081536 10365199 158140313914685975983425313176665539808 10365200 -84953895207337482798186263119738675200 10365201 -32660971922806558318264957034818147776 10365202 -122566973076182753267695918218854606448 10365203 -13922436191158793343155149845580051200 10365204 -91575176761436956904341133618804066304 10365205 198150900639957696776827744406611984860 10365206 -75531958715190603019611334046789252736 10365207 14882712854840596838646852588151022160 10365208 -16155661303374094961174565810941460480 10365209 -265939295476782669606915392342132206140 10365210 -27283303953996825793464773176239531360 10365211 -677471419956653316808687112520260888188 10365212 -95473629087889780145175345407667434496 10365213 -53780999592940899917383547034929057376 10365214 34624854309439783177883807289766620480 10365215 135336243681061028828595945029608685640 10365216 56374778999243821869734583402691559424 10365217 -136754057776461084563198175564450419608 10365218 296806116504035929628182752571425268560 10365219 -159526836981983172280903786508216002560 10365220 27823397070706674003727991580046106880 10365221 494509587839173356287890814706186895422 10365222 -4187856140500842724137473077257830400 10365223 226963604693841961572323119020719520 10365224 -219510830288337245356643186964150359040 10365225 6682223885632659418060179188055835200 10365226 89069236677182874179678907139096597344 10365227 -693490945858970120810792502619239683040 10365228 15985104725605481811738488532507840000 10365229 -18367331043726973324554866513581352320 10365230 -234054863726969135707319820811253788800 10365231 375219592796531687373316726053914105352 10365232 13780965418606032543646311610892419072 10365233 -146322956203044470526455889276143041518 10365234 33206455966886742545943318701647891200 10365235 -19431557417694059641049997355444524240 10365236 -1151149550940431305652050541078384640 10365237 361014110163512113393382238702280887840 10365238 162269832256279913741729528420652499200 10365239 -1116219215759727416135579560605784443744 10365240 318623846833863544122249604368515481600 10365241 -170747016089479488038103568827801760480 10365242 243328068205121725246921753393889566944 10365243 26350992478655032435132006999673961984 10365244 247391030038950554503333266870504401408 10365245 24596443142680412664529737949665093600 10365246 7148663292396672566279700958813037760 10365247 101735191561375061234094389552218847952 10365248 -163640637223854126412051951787394465792 10365249 -234425473628295708916978739336904330432 10365250 3597856791213645550250778838541184000 10365251 -771099051468321543090333622469939616 10365252 -262355720383230257410922798216846189568 10365253 -110455415995146924063695139646053554816 10365254 90505677711598129188880742147696049792 10365255 -29280298878772335047888349144187296600 10365256 480287338613607414838928685780842127360 10365257 130504988460204171857346660264498619392 10365258 -266375083263063735823858868984702341632 10365259 -260532088072437595774045510635754690540 10365260 5720860316538764547023857428632140800 10365261 -6467842677433784461091949894746142528 10365262 243398773402228705752204351884323261632 10365263 328991021221373653692408197536009378944 10365264 9364664060880586053102220212845789184 10365265 -276549820445136883328737008558214409280 10365266 -115203341056329359034220455028644866400 10365267 312464527302712704777681483284941155840 10365268 277616518294458920140196809343609425920 10365269 144088151567956890624747255282598334670 10365270 -10021584515318534803729253720656815360 10365271 192510402808175050125585215187159409280 10365272 -129989013805321979269878261054479278080 10365273 -282056334945423010849631143450614026880 10365274 16694341538113352184019528661450288640 10365275 -158450371356929546810982737282824010700 10365276 18606434337709305020308233167530152960 10365277 -33052322393851969220452539595370943726 10365278 -116807282816135240685517925086932231168 10365279 -424391946199750812132729573505257600 10365280 -106631006262361486422140663111472906240 10365281 -313056026582133032756215225704697589868 10365282 75021220026738650201713711264152565200 10365283 84796685031148104975119042906817453960 10365284 -96597561039923926140593874103001530368 10365285 -28702085068094567445849150233823392640 10365286 196374486987127269838739928164846872320 10365287 414340379125715267907598990721326533120 10365288 -108734573830068970089806539953486397440 10365289 -307750908143605495888957712712220451232 10365290 24093918833393416480687590630434288640 10365291 -103551540857986051965642368855208199776 10365292 -21072908745614412438319781463515166720 10365293 194954841073284118764249438525983347542 10365294 8674661990831944100167034123058552960 10365295 -79381414160409965107835683409889908160 10365296 -41129955135964735738185806176532889600 10365297 94864447948223942738327663353439720640 10365298 -136342091002291617879932991725377445760 10365299 -190151471205471489461498393689521484464 10365300 37707063330228945646281461766028800000 10365301 -657412764630846288458846015086024511698 10365302 -571845082829157920515930555111337127936 10365303 -11782449200808085829356075357453051872 10365304 349209062289903381618802170621434572800 10365305 497195294435565433554465089605432667460 10365306 -49790807855926482088237397702243268096 10365307 -51540318195475407982408918062133444444 10365308 222389648475564648344092096554081294336 10365309 -83675407151773814788255542831151327386 10365310 112125913542273958548470351151962794560 10365311 411886668589351853860759939328169352824 10365312 -267170302135772585301400476606592450560 10365313 69419959171353255921753889899453115200 10365314 130343387284253028817390392006167318400 10365315 -53686296760957594534731352677322152960 10365316 -2637837058231460711998498877290907136 10365317 -725841195919630063573705095803538555360 10365318 16688496509209979882873238553713039744 10365319 558027035151300099184195315111513502160 10365320 136579299081888774958078495873978368000 10365321 67510768052274233425108661069494390080 10365322 -7059681239159960037060107257707192576 10365323 315909459731498718617898751269426854760 10365324 269316320648942892916686026725198175232 10365325 -178922384025611498966974539978628371000 10365326 272130036098462014646427902827079474112 10365327 2271798741087735759919747703153584224 10365328 27246285353907743990676198942685020160 10365329 -86592071435075288669786581539347349516 10365330 45159979449934855774012087061927953920 10365331 -656147829996094478928792349873082262868 10365332 376047130109622975842434013805460327296 10365333 -39917546783768487175497903564322781184 10365334 -17107499432179200648481831048953312000 10365335 -169411510550600243039676717689435439720 10365336 123555264400951371195181404550048051200 10365337 15545233586078033066887465321142797840 10365338 -134323266578897113525853888044094161680 10365339 3351137865820609173839037965237347224 10365340 65463123407239803635843784484217057280 10365341 17937159887964242830291258061520081024 10365342 -18311105086860010396233261615841241856 10365343 23337320171687302395650018603236274224 10365344 368637785233665676991445409258733568 10365345 107667042335944304130483810607604968020 10365346 -229218629104417612555027819121313607344 10365347 174947932387875628077553845934858395720 10365348 -118774446253090359193751002548956319744 10365349 -26943540141376306269133272496709079140 10365350 -17016675964957336934964916994198541600 10365351 122801210502120296199846463780782323280 10365352 -179715576827810401497423517465934161920 10365353 507127296089159913822465389419296892800 10365354 62938806727890641193122289085449792000 10365355 19569331958181426262493599132209024000 10365356 -510787710056154540102961937456025354240 10365357 382853339660081770603339612237723512288 10365358 -32403211833517663149057140993379237120 10365359 447306579207683830261881287595246085632 10365360 -62362353651551217761754705104550297600 10365361 42749680306476628209154203937123458624 10365362 -174222741583441445179433771043260083440 10365363 -370315022642382303708801176626113050136 10365364 -260899693151216203856579286940455149568 10365365 177615088994328886275850671556321920 10365366 -201304331744809875366742086219470295552 10365367 509419520014318214856759807715942917416 10365368 -44910731360306373047982678500601507840 10365369 -62223458601298017637457831082431831040 10365370 -143754476765355012965579945604826521120 10365371 -22603685006681802650901331145179894428 10365372 26526867987564722512219404415501232640 10365373 -139905999536332782686654873639848264378 10365374 127172200551465803963568296639946929280 10365375 388116259408445552876962641625792416000 10365376 89157551740588026747053436373498331136 10365377 62151291918811823966759240058461391360 10365378 167312361886809604446055460780158257024 10365379 237846385474456842682558398249059168640 10365380 -206157410326013704250756452761098280960 10365381 27238656341709925860614920403883785280 10365382 -201077636901629701284308372831689922208 10365383 -257210442037464852902282431401748100640 10365384 -237451264404835619626705657987296583680 10365385 125094383831550805283105201916133115400 10365386 -107927503165207784805173484119211330720 10365387 -245220881465592972122213828402825375232 10365388 251184681168697490899879409167283175936 10365389 598326296143318086635695599457300739190 10365390 42653130693268584177218024504567550720 10365391 -182801229814287616366953230622513422216 10365392 -81408504219364469649717103854661115904 10365393 1204097501712269235353785154633558304 10365394 -98489917884360259292385716325156728160 10365395 -6599903793720642613288257903492967200 10365396 304332281914074921204519799011271329792 10365397 -127500044278781325155815550313438851168 10365398 -251295993640329763572347861995509208800 10365399 142754597637034752226996953235627623768 10365400 -203695015370947290525002099815772928000 10365401 -126992535297043517889751967794178678400 10365402 -48946189147156749461226346802070533376 10365403 730602411029299213845485234703713622864 10365404 135917016918180987604071320230948064256 10365405 -528989807221402228939339744558934908800 10365406 332488402570817519990425726122367536960 10365407 -21610460389240797773957364666561392160 10365408 -2385537656264171995596707407627026432 10365409 -144296190065356394228804649777820863084 10365410 -1845568802825307200905936150802319360 10365411 87411074091921929702359055204564189760 10365412 -196629468521271994152585735354744422400 10365413 242483529570532109835395577215431681662 10365414 136599847258212288792856365544912501440 10365415 171877100304743663576550444401852901600 10365416 -18486844625517207201567844255960320000 10365417 341194779165829530316521241365177103434 10365418 -89363697674348945828599894383451709184 10365419 -91164447489829445903906112697407879180 10365420 -23076673970841168543604953463342141440 10365421 -194590092270141890189823284255117501856 10365422 -103159595224859219699759297090813752128 10365423 170729037813307884608532085272299512584 10365424 173948575136588564801300855119242199040 10365425 -63821189217630366091069212177319982400 10365426 161058431577845467901172648809515995792 10365427 -454153826720732524700707396141939660608 10365428 94098189791568235049130784016358433536 10365429 -26100049746478055377820083241802741216 10365430 108202349253498057608412446069362675200 10365431 -50348541946951395415093517499540579000 10365432 -71124281628461914070194067980733644800 10365433 -89276744816926233166267495016177894976 10365434 -23414574935047089971530762332071946384 10365435 -252382618477088962579128500479121824800 10365436 -319871036121161713211968234585357655552 10365437 478398964972887973072596664314187091232 10365438 133419953738231417537133567413738036544 10365439 3050863193317621112425453937149794304 10365440 185872905774588408941318955570561024000 10365441 92539527941701858845637435486375247040 10365442 127125057781831518376451956992137041872 10365443 -78783433607116724570789643149584312056 10365444 -163100293590877341904523805086383144704 10365445 315648379335647760177319484092570208700 10365446 91316098456869928462236962984963965440 10365447 351003684176286142483709711973520290000 10365448 331313306941371042278804298412349199360 10365449 135055586502975025712318621782715627700 10365450 43794793084078739985581915856114336000 10365451 -2587146738835923710258266125085246000 10365452 69511356778722027343742914775536187136 10365453 92196362772661701090130959891234762144 10365454 -230975367026587560760786617418980886656 10365455 -236310573763746359815450220334508699440 10365456 -16896614837671980966856137730369781760 10365457 -65498836944007894920066140244275700380 10365458 241669673268299506388196981325767081600 10365459 122382460215452379484177313131976881968 10365460 -208611214128980847844506407300253696000 10365461 -542482445666579013335348300357437665096 10365462 62836278417148600142828499138935379840 10365463 147852181484557755931550598991963983720 10365464 -156245911339592862025159576428182323200 10365465 202230168203781783822347560096767360 10365466 20425547965778139630380314539982364640 10365467 66313374622444698435704005090025278992 10365468 68746999204389832545101753845403218944 10365469 -38462024268595909625701144980759796160 10365470 16421034875697622763901384059615385600 10365471 -432245567501023228737951347853696405792 10365472 113221559632840939008852565733760172032 10365473 -552387295013361812711922602948505385980 10365474 35294957118138980287368207617318092800 10365475 -1291415762054287230080431909302698400 10365476 -123413797188676957421503957633101348864 10365477 182650796801285081691721217061489786720 10365478 -424262131083633020939353568899254106944 10365479 31166473047964537261005435769537118208 10365480 272315724552827864290914485341218969600 10365481 -464032854679200482942763273037159808 10365482 -128804883070457655329588065279818079488 10365483 315550504866970751745662483229079542000 10365484 -104387742503011324720280776597070137344 10365485 -64404707690505090517662339881709529800 10365486 81074029034983482475484977156348182528 10365487 118820338789939250740091527677377767992 10365488 -33556470617774738009560875792633692160 10365489 -195243232702164959560192424937735516 10365490 -119181823921114790249588898063763442880 10365491 598817785330117286993844146101837898892 10365492 48253025437867041661521735742535933952 10365493 -46484873218638468144217782283244547456 10365494 43009779614004467449895456689020480864 10365495 33420495553009614804618245508484700160 10365496 114889063001369722542948771565005312000 10365497 113730944408401389441911832747685730772 10365498 -97097075995765140508729065020317147392 10365499 755476850381322517388025914534706578160 10365500 -328711729672110125554518366730962048000 10365501 -8761926159648250601047618575020378112 10365502 62023492683689581283387692408362860544 10365503 49919240207294245441241717599748914560 10365504 24909068481430939771044206515266256896 10365505 332105960798061506475876415722251112660 10365506 124457727979038003760459548932210573184 10365507 -248714109305345502005905834413124017960 10365508 -197681712078517247289082244220579819520 10365509 -13627434680645890880509095915794037888 10365510 -36729075453177992674623127710476941440 10365511 -86761345192376544502963219092789129280 10365512 -98355244200304872356328149948694528000 10365513 -86525777018188361560248274360648216896 10365514 206821427001186056398795359229990967856 10365515 -401800319147134900603914902590164159840 10365516 115957752968432652847183983571199262720 10365517 554147722565500405808304924811428262252 10365518 209344318587751466384452627993065825216 10365519 -202965893190603229121650368313067344752 10365520 92592483010982670336526767825292492800 10365521 1212547465667038022896962378418542200832 10365522 171708796190576151747610222301062572672 10365523 -332740712327659583329128782506434372864 10365524 -15232828088719504871328303281189992704 10365525 75792724051804526708135940869404711200 10365526 374403687778900744811572656047010505920 10365527 95286903255102657154529431133330810376 10365528 -91779857393333333352623954374448332800 10365529 585233561787589970163195192023888278152 10365530 31674637361038053507903171526225766400 10365531 -276615891677773708934361700496041832256 10365532 -80745190199566033112627385528862801920 10365533 -320879609032390164222366119357549876640 10365534 32730177213144786958509330082495128384 10365535 404148743236010650945574969856801789480 10365536 -554034381309363186680677808760439308288 10365537 -21545984737400012643604850082929664 10365538 -7865590372194898999776027372507608832 10365539 467107153193990427464796740718504461340 10365540 4428142666024552734211138125170380800 10365541 87219499852525816640063015495336402942 10365542 223725551271592250544255773051519847744 10365543 443672970073875180635736353170322581200 10365544 -163174886408761185613000448577226752000 10365545 19382960979500112100213179685597723200 10365546 -163262053843012144106219599379594376192 10365547 -127623451431164619652643110720313862576 10365548 74750665257078683310281005200989454336 10365549 229258633424845798281933501298553933280 10365550 -4624102830283063019199287555541926400 10365551 -54185933340902356431789108670305823248 10365552 18678200334413667031993542138747224064 10365553 31783651259748585939796291954032345120 10365554 -188499095184190002391704348368633175024 10365555 204975260352191632609627819012076531760 10365556 178591275366752154340958764437064488320 10365557 4319084650107094338129494792501575800 10365558 71812253962964132139694756969805063616 10365559 192268808636123151617879986752406914720 10365560 -726900169230246363926965078550962176000 10365561 -200234943765107646903214105778935109190 10365562 8313220660671661504998271178204409312 10365563 -10239768870247244916261886971806651520 10365564 205628246306718373732533372310261063680 10365565 113950424628418627185850686676480012800 10365566 -139109894872312525062657994513688219520 10365567 -271006077662355946006083232969789214520 10365568 1096979513421471346772492079721265233920 10365569 54111284359953015776277816485571971970 10365570 8255265364566798289452349782971535360 10365571 -316995417238086501570390582009819206928 10365572 98847914893578141904447173194782617600 10365573 119569880523997977149684759050286604000 10365574 115015238318790642810263779095449104512 10365575 352125193596977534712509115276518790600 10365576 -41544602011165882292564411434993090560 10365577 -295173513644717992218401972349050797808 10365578 -186328273595929382370115567111729406976 10365579 15301953291656810792161565148235035168 10365580 -587197767527084506184715042210355200 10365581 296159922666072364743993547960652593944 10365582 109694916863796620794741875833177673792 10365583 384129535018369379358414903161957781840 10365584 233090048078890179451799869490584682496 10365585 189179939812889405585454531585783480000 10365586 -174678135604334911439830903296453120 10365587 -62531023363898949124385084871965882208 10365588 302248152108334757113014201881496550272 10365589 42514031530392564157653454274210049724 10365590 -766114632595831958693444721817843200 10365591 -475520452939129866492333187669415763456 10365592 309006432040362386874732039082439577600 10365593 5308245263524079635025857558576992384 10365594 -34024948332483205619495546982580813824 10365595 126383630155901586942303812642092641600 10365596 -380330590730235354604030527188526942720 10365597 -736675202455798592154702320771685966720 10365598 -105016433128241363624180118802684867200 10365599 144545133420320253576732649666012955400 10365600 -515072165162377511216131637457715200 10365601 59627286271551551207173661912108133652 10365602 124733891161010615707275522329812001280 10365603 -85666086958985731011711480880564962576 10365604 276149826587942022831643683737621488256 10365605 -97713605793723882638838448134249364740 10365606 150269016407699184142145143103134055712 10365607 -464615765929463495294493990047432821944 10365608 -30322516056060485088440321451390812160 10365609 -102766333643878220712808820112493290096 10365610 225280199814191876840401805882339460960 10365611 -299357366419614919791410473319058873696 10365612 310361060764372762513598063867803878912 10365613 -17777506785149019163801459644126932480 10365614 127480951597580175837831422379027955200 10365615 276230557007878032987284618338715121600 10365616 -83196882892978925801595069784287920128 10365617 24527256410848527235254370514827457472 10365618 5422467659995926313231370904397889280 10365619 -718227255871990731462996845601181089792 10365620 -65033761875980885258966504592953264640 10365621 -131280973572992913314995598691051248640 10365622 -155376156383608885389790403194137441888 10365623 -3100561085535109245588235983983022696 10365624 132507341313008544167736710363218329600 10365625 -72330559444209187206915197987354400000 10365626 -87111816702292014854243641242341401488 10365627 -339933174910275412808145309710448616680 10365628 -71386992304213956171320110916142966784 10365629 175153268938719200654626027960405852230 10365630 -63669622968900553896535159162899025920 10365631 340128180950317567067111065596277493472 10365632 16200058253012195542761767739536179200 10365633 262976408598889835539172343804486554802 10365634 77013280236577093914105134626224091680 10365635 1329060782725382361299696188388247360 10365636 276158517818021247177743899801876134912 10365637 -1197655539025702811915521110252074330016 10365638 -106287593271598227143024101348375493280 10365639 76199794935989183323310963240532512424 10365640 -24600090900672947219369623249379328000 10365641 21547018631515776593405491521677741760 10365642 36778846814323327267806758946195555072 10365643 -408887313743330499957665131646651104108 10365644 -125693804845067183146602242037577789440 10365645 -35637083375869112299255364151552255360 10365646 -402246394445597889704230809657602873280 10365647 -126600989472960549060362522159387893320 10365648 123012123517485031968631245958680674304 10365649 26178843343794554904854231252864043200 10365650 67416767090155587540243896204717712000 10365651 3699341694720930244509800210373771240 10365652 211615215268753532935090565680183971840 10365653 333079552486006644938216470461587053902 10365654 -44056303484490935073162354680885169792 10365655 202387386944961075095794942835352001560 10365656 -113502166110425418254384482458588119040 10365657 431984202678729136570299928338126252240 10365658 -217369311535687746794997365580697186320 10365659 -51407363952561695829550269529007108160 10365660 -124822311945764748204735952677544619520 10365661 109935515234452035101084358430374183384 10365662 -76833257912776891425739373495658885888 10365663 -66302158121339098212346891938839691264 10365664 -57671455888805966292947584981477883904 10365665 57114458570102147344734818572441881000 10365666 -1936068380729116860408953148416860416 10365667 277438191079957315598724412650220378720 10365668 30146002871205605627271901587764797440 10365669 215140221324501977413324658187872524800 10365670 -22281779211233924080771876980390090240 10365671 -530291325022093987050674423393389021128 10365672 87360030387367061273287010293995601920 10365673 160354897656023646596744123036514750180 10365674 131833830353869318634542531961137442304 10365675 -26088730813307319572025968958318627000 10365676 -294707519364043372977188804019712311040 10365677 -85053784002583059347394081612127050528 10365678 160740989703199284245040054205827532800 10365679 -128888780596485017651082018361250476720 10365680 -29128499485363035719041265001702359040 10365681 -286846657281083511492936996391156168848 10365682 191551785386107110296640568650467300160 10365683 -608181908455543142268907593322449743760 10365684 -20478213020595421264295530635703676928 10365685 413001252610743953416089627105725289600 10365686 207619637407854189283274444630318692224 10365687 -54896171373854520697455377143544843904 10365688 -2650171503580659055879434362277642240 10365689 -3508664030015350140486968274535632060 10365690 162663971976940484353941667542835123200 10365691 -159306127499537304788183977565106543616 10365692 -71022428319774034207166611013723063808 10365693 -54480054246792584320334930636818237536 10365694 165381628955312239588622678871901421952 10365695 -100397083075539358619236943044910124000 10365696 -170873915979746166169728254762507304960 10365697 22215983823187586376488158954531734080 10365698 -55587838201590441964027696214991287808 10365699 148909119939537705499519056586093398000 10365700 204937512857253581517707774380115235200 10365701 -95399940348665697482740240213118987298 10365702 48343398536396967405464240786424579840 10365703 -10835537517522155815220028329115859048 10365704 -673862240272702437689005107088169287680 10365705 194522753171037891429269654892360076800 10365706 -135285627676588403015048683993787910816 10365707 76001399564445079440877283375570028 10365708 14221903293943665416291037360441498624 10365709 -6293419305381115997835598470914752512 10365710 254383049880353779598021571020862576000 10365711 23151127472297158492554503921285472000 10365712 42773006723707765689239000179475218432 10365713 -329641217090046349945515816681800329038 10365714 243236863755801505134994797501733375488 10365715 128108154206952383833560832021675773360 10365716 -90357147324045953504527449402430709760 10365717 155575904606462392062531250130554285440 10365718 -62972237839129083546105799373701939200 10365719 40551000704938143710768746440341725920 10365720 163693019672884553430428238354081177600 10365721 -674538937343809526159677089283557121078 10365722 -5536427283121668251405282603880157728 10365723 -446753484461935884576200478631600787028 10365724 212382815381615135489502058188733451776 10365725 -633429914059117042204234955714196750 10365726 71468424300976585980633007646977281024 10365727 3291472999422798951073342278723505000 10365728 27847783111609296287414590975674679296 10365729 -395499218924466756414845253543446538912 10365730 51022957787043562118043732995561632320 10365731 354767178336549002877887313932253308400 10365732 2382480687063670179422061579729334272 10365733 -96628440613915579482922750716382905024 10365734 -39264729675979353371963511972061437984 10365735 -28119869080123726123179055534564185600 10365736 353433786855439442371909442855795911680 10365737 -270542255415014281508929153098570484614 10365738 211811251284969381658617452239751334144 10365739 228624030878641875646796278717858910656 10365740 26686364299952647174367518490555842560 10365741 -66091680698408749530171206097683708340 10365742 -217573920076817735626280732596736641728 10365743 -95908938177128086555380219683545408176 10365744 69455274296463651298966644807073234944 10365745 116397653172797324211468570421088262120 10365746 89454172267361287279288804170001836960 10365747 169777422175323799427678536715732374272 10365748 307310088529519128905346354548162990080 10365749 56650860213217548364135364151805503360 10365750 -25478580776929218541558146728783232000 10365751 330445888378715080156443444775288102104 10365752 10313920694026044237855951544250757120 10365753 -49397342859611404420276136966418872496 10365754 2752284846267262936510211784571994736 10365755 143249077711265657099563375901159239200 10365756 -93734504657225611105596599816116715520 10365757 -2019116525718905112777111136682503200 10365758 28248118555030239281212908386465179584 10365759 261411897656038905991775135426880168720 10365760 143215621969159259412586842715796275200 10365761 5085916125169376175416349498048175104 10365762 155339181768170270335555606753041202944 10365763 -77349744864147961956858873483374193988 10365764 -326479096059892873731473196148599959424 10365765 -142553227313805666501450260855257987680 10365766 270800883377809065183048103643441132160 10365767 -59800018638748613177689259483772928368 10365768 133509833492093562524459237869565214720 10365769 655816910629709171544535554244002835920 10365770 12054178084527725873951594270695757760 10365771 272176680623179256238443954739826028544 10365772 -129410303883053461102388106423010657280 10365773 33577699708192926842003057433799815840 10365774 -43412462561413357628742349022544952320 10365775 7817514115855801495619751107370878800 10365776 -93734496256092913572197072926788231168 10365777 270277710767719126399401439654494375714 10365778 -219444010944374071358855729537613336576 10365779 438946150787327457429189303813358438380 10365780 17458270159622442106763382814984273920 10365781 -65365072330258066697534750133923267400 10365782 3308138863735201979119386483599873280 10365783 439089637554431854639129066506417748944 10365784 140154163752637819358345016698724311040 10365785 -30238467558860166488616376177488185400 10365786 -183546615369938598408131868719036966400 10365787 -260508098867974854994489148196043484160 10365788 104808180012731637221968326816444953088 10365789 78104000813801128287056891471107912320 10365790 -185342021899773986756211661757691345600 10365791 40468474726881269892994592035710247200 10365792 10868551435531378761325514101861908480 10365793 -164087053646776338883664899616774646636 10365794 -94108798354046232464474686669647824304 10365795 -1105151916314038273267702692636783360 10365796 43755954985539742709042653900441796608 10365797 105330368441306344836109000649919786720 10365798 193425029148078860941749642307321379328 10365799 437145837226982016850221299784600357040 10365800 253578712949121632627549221652472960000 10365801 144356260951833061146560194144967305344 10365802 52028026011835422390551593907031998304 10365803 50258014664787393307342900202339865600 10365804 -60362888398028368332457568730244680960 10365805 -252375488646562316191923838268578097640 10365806 -241861333023365878957155667681528374336 10365807 85283170427966602022452404930091416840 10365808 -11747567789453130724382675642711736320 10365809 82027554437338159630337811351295972392 10365810 15482013955489392443329885000453969920 10365811 147187421797741818387775825711821824000 10365812 75949817051619790117421295780341302656 10365813 -13739605953528512928962871370703571858 10365814 -71268151392420354531865867767898884480 10365815 75752796571233779559038933733336879960 10365816 356354533766011689725006270608612761600 10365817 -179143674752979517681963756917967297536 10365818 305837981300494782502002733911329856960 10365819 121470730126693881216814736018946433728 10365820 -195527934298877412586045090356694033920 10365821 -6095193256840197235502131427533593978 10365822 -9247879226484524913998687950821688512 10365823 427924234352373922314976222178820446400 10365824 -53461971632553418434545998085499125760 10365825 -97567970716401994904467418556252472800 10365826 -256112658746828697424671676438360419888 10365827 693655872405669071117766865054846304160 10365828 -156965675365827833191661836633409971200 10365829 -68263635185346566122674343567409184516 10365830 76386405295218405064892129766452448000 10365831 41748004871403438258753590132327670624 10365832 -330280029139757215021351556725259827200 10365833 -346123096368244900616921277207024629040 10365834 -21740508288531046333252338311659173120 10365835 62383303974728165164976258256225778560 10365836 145669264777803045245774890914961446912 10365837 -345676153441731501526449504920630485632 10365838 2552993024655128753414330753059694592 10365839 410868154822203973824357510951605672832 10365840 33110406847751740742418597772001280000 10365841 444287891252539020093553361859745224242 10365842 -16933975203477300202799453988417325056 10365843 119430741366480436833873667360830644664 10365844 107711154059213639581997596241355172736 10365845 16039469853564164233501505999979974400 10365846 -7426212410188318381521318245475470592 10365847 188035404501767829322849890142621065120 10365848 184409117773539777151377751256514846720 10365849 -142581223550358558897086847380460488640 10365850 -117295833500822969366859737600016614400 10365851 431643916376643692691339838928142702852 10365852 58765734882799581656826108855227985408 10365853 203168241256565463946787224946590662240 10365854 -9713780250493185232068675766340400000 10365855 -20359392628187178536395189859523838080 10365856 393410282643311769178027353249724956672 10365857 -659113208985589110836175136678454845248 10365858 137799811802696587633491481079435086848 10365859 -286194107940744453561440735874162369584 10365860 3636271844416266016196029535944949760 10365861 201457615061947613542276598099968001184 10365862 -67647941816335836776544651343184393856 10365863 -351284220326716695356722816563347370888 10365864 -123975571898875661316804003370788372480 10365865 131197875237047272325643177130201348260 10365866 -4679971649793986671057164254425428480 10365867 385759830182383933059003160103300874240 10365868 72767074027058027342572189631409425920 10365869 519573239067989989612870885486508652396 10365870 -15924490077775701528357663848548331520 10365871 36333058701994580413421140749199426600 10365872 -42968832719723870749000867385048137728 10365873 -25145341391842355920678163197984714752 10365874 22314135855698217327378201841216235520 10365875 186659348944271208237656268807379620000 10365876 -262680858175710760534178996412382905600 10365877 88539844623274423232176110897156691392 10365878 -184130815670726421024983705927524145760 10365879 301358707810413565716759628369868068584 10365880 152836429498114766078514531448505548800 10365881 13070038048829138975782226319442249872 10365882 205132597628727150139912207114449185280 10365883 -143859427392070183280169137343559922160 10365884 -61021452102014603431027567564633181184 10365885 -154135748143242233636822829769035355380 10365886 -432514436894475318153274811998393624320 10365887 -134056298555329590425430027676719225600 10365888 -22021307303462411081969789169184014336 10365889 52177763793534616155483428176002746690 10365890 117883417050145788767106362151667660800 10365891 148788232019019083917193703646182776640 10365892 -5085088488536281133498502890786402048 10365893 -394711603391141121491233383328798322976 10365894 -47269899755158603470380924017963677696 10365895 499473066987403936336015353239682654720 10365896 174905385025212191105553789750307169280 10365897 396644111691121208033498101884670841472 10365898 115325518309903662196803649397904049200 10365899 -336793733473073691537154141312865309712 10365900 57946363070739487771737060707048064000 10365901 10553231276371115016518593077962271852 10365902 91752429120273882110025908306673001152 10365903 -411606391584374998102517714991247655376 10365904 -33463196142613547607307141878264627200 10365905 -385066125220626072642537137092100227200 10365906 -134005865245917781978771649799723417600 10365907 -122339756780268915713108408246491613208 10365908 -65944870404337937552998320325392384000 10365909 -237458536893465125871345232467242092896 10365910 -5686901751961304084527240641711840000 10365911 -287990213456366932450596618106553434488 10365912 133653128623506172072912436753245009920 10365913 -130946433221625805088006713134315491516 10365914 -9964645266658732022504718420891919680 10365915 93678466953700177452643279609123891200 10365916 95454336273594644951061363438130520064 10365917 -712293537368210055258052215077119187034 10365918 150434306663875855725562171451725264704 10365919 212078344222101128037446950278946552080 10365920 269901665661240901788049640812298895360 10365921 -75622043676939561880519312179417281760 10365922 -59759028190947151948330066100483040768 10365923 256569926548181993381184828487948118172 10365924 5242372881781253781104260098166241280 10365925 -213368589006859834003317195988834180000 10365926 18133271550938090131125268846162674912 10365927 7244315239368277318275751288448362752 10365928 584211305721523098240220147067493596160 10365929 14554575180361293333152945841597796992 10365930 163770363666921587174407556645867928000 10365931 -752282735300630427249562565419018392888 10365932 -251434408494064926861582102550561640448 10365933 -45998423312998407181872236412410456352 10365934 439086825754906279479144794363727400320 10365935 -145408905489869608720653655830076045440 10365936 24013284161718508652454283872673726464 10365937 -1224745524927459675614515163527386161208 10365938 -215642707315889291107193731442437088640 10365939 24812422406309044354470637889970056304 10365940 55134383951937619049624504436494937600 10365941 -225552291335746235348019567571891523616 10365942 -45424203210453972065160138521057907840 10365943 -1200569026982629778072023596006929184 10365944 -558886619911262472883251793619258572800 10365945 -21258564556065295024515292467141286080 10365946 3136849680275016040651782109739800320 10365947 256258897783541816227366081124006636520 10365948 15801040286368275843179200674296432640 10365949 -208668413457668798654395792178773690 10365950 -60979713465432870727015512575337393600 10365951 154621809169531960615499683581912812232 10365952 -161798407327282495442694175704458723328 10365953 -359663014047222300904608658398742265040 10365954 -53460849746682344374363863557355379968 10365955 59652279373796706915027957614645824560 10365956 -82156379058436486913569027076917244928 10365957 66245311743433338782807953810661233152 10365958 198851953118273845728403220862252202080 10365959 150072743490602009240494173278478443160 10365960 -221064920099466045888202495247506636800 10365961 -17159383587785669401481481586624581888 10365962 97042488778348859261049378880235219712 10365963 -26756338739572786216240886992414617600 10365964 27161695302317276704310971895301231616 10365965 223476022462303848540555096819527734860 10365966 -13495162226740940467135164839423247360 10365967 -8406866722843093415822819757748378760 10365968 33800061923172362231654447487551815680 10365969 -183297697076028971210195119060948931856 10365970 73961433123746181190088891572309872960 10365971 -276154416195996462951539701128536847360 10365972 -89187548733573990624289608550737389568 10365973 -222517452181514648223446002738512513778 10365974 -255233932350982031429131634613478670208 10365975 -12955351874467228655728431944184192000 10365976 -97814799060055869737859250503328081920 10365977 725074361496635199268806064807874580 10365978 21228928956089439546442970315647941120 10365979 161938687190556831161961360484762973584 10365980 380203192405870636020114588182000832000 10365981 33936864697611083078853215729941194624 10365982 -274240113132330431026064840311884288000 10365983 -228161256412766823606061574941374852768 10365984 -401153613627251312104804097301813067776 10365985 20564849403163516903474726098714009600 10365986 298340204439051183892167918410864826192 10365987 -99518783759712120357082340791640215632 10365988 -139629227361786858839440720253748873984 10365989 227897041736795814996587407092754140060 10365990 -119126778802951919884178361029063498880 10365991 879400944346176165683435725499848101792 10365992 -50775479232473193639634575041922662400 10365993 -729748011691109076814392249029905296 10365994 105924135267580008062925887684001103872 10365995 -333984197117881678459816653993588804000 10365996 -134681650809987299018079349876433361408 10365997 -208027597971366460042998844512275378048 10365998 18877656161318549069219794961205403200 10365999 -217665407935220399442119813855959870848 10366000 -5079260810102793407257510188122112000 10366001 -593909512189732059797303813779371824400 10366002 312359853186258445664328844399277145600 10366003 -596848477859765818870707633689589093748 10366004 161391282446339897142581165984398374912 10366005 40220715678984603561367603381079174400 10366006 -70847278703297169594549904362969256320 10366007 411585737862826464915545706842475138360 10366008 67385416012015521104695077632203161600 10366009 -295111164238208774195517789115580016380 10366010 -1689005517103283838337080816480195840 10366011 -423547958953474100755725655817415668340 10366012 12038934441609365487245600144350761472 10366013 -52373590243329612667688175562646479680 10366014 114944281941843901076086265979732920640 10366015 506421032311007535692491845364003083120 10366016 -85139747367349198148029385158455459840 10366017 -123596429306874222606124262343895008720 10366018 -94889029925400895433266670067303331296 10366019 166152780040563682591092989892125439420 10366020 -14406412956568268318705946638479564800 10366021 60869613347482480769502319228759699200 10366022 -239165923897466720103837525980292353088 10366023 316323909952831118101398961107828461184 10366024 16207385448051664768310994657799372800 10366025 60887337550938178073151792288302207550 10366026 -87848284539282695444429346873250950912 10366027 -175709897682921951533819119642291407728 10366028 -118128785398256467149369741286690320384 10366029 -86699159813714577841166090269788100800 10366030 -122761304041057772116870909428706748160 10366031 75829868531426943172829285891799610944 10366032 2168095248493279498673426145546731520 10366033 -444088572940254079209849923506510776718 10366034 -9152952133679324800936840254189666816 10366035 28622379099347773530214605164887125600 10366036 360081896973513809465174134985142515712 10366037 -405298628850942102947128232724749025408 10366038 159751246803756461980295145801220940544 10366039 1197830716715462630801748998070557721600 10366040 350057592814110463577185275715474636800 10366041 14732044138588033635090325526851164864 10366042 48652109156273502824542048643345023200 10366043 9691417023526060324702231847328971424 10366044 -81970402822662231186697708668015897600 10366045 -143109905768703983172902426968811879700 10366046 211254424998026294807407179282881651904 10366047 -139201336292559651101560329739469092392 10366048 417445947441772939472766363876042473472 10366049 -354634401201813230257482241764815816400 10366050 35652290478301030193771682799122048000 10366051 -131811833378191308772595359120979212496 10366052 363839318482341747903924229829400606336 10366053 -2654981721096539223621430611424392192 10366054 163632427573598612096471856885214627200 10366055 -59013333362648718811209503927661065280 10366056 33904842871582820033337943780987484160 10366057 -122023153312989769058982691488077800220 10366058 73863030618233224910715636740152592640 10366059 109440532510222813204333134533296536576 10366060 50796767507882835966042085410743884800 10366061 -302806541949128364592935570053545063338 10366062 6316907952819498886409199195519673344 10366063 125008371878163950179017312358923079200 10366064 -116524918514335943378307296464601088000 10366065 -92575739042796473087172199804437088140 10366066 -323951947541699551016838689229782262768 10366067 185700880106267870102984401823506148352 10366068 -228858276636943423637796022352737572864 10366069 -127576039361228570952762957835796399040 10366070 -75593664867408555834231172396675200 10366071 -65426586639626240385518667481149065472 10366072 -130079240145232707925345081987262361600 10366073 41039231307215797618592367110451649704 10366074 212997660619219816382870619910701535344 10366075 -275727087484349172555184218944854758700 10366076 34957815554025892292030686431890930688 10366077 166335235517469907953989970602864186880 10366078 -5836448506834503929823917208411265344 10366079 -193560398794771025600302365361993200000 10366080 -253640843576959639189722970309263360000 10366081 -610658311708107439010345858160485097936 10366082 199281963054010419047586126854258391072 10366083 3549973293562810271909602784788108800 10366084 63726775905733206803236119408268889216 10366085 -488869694163391639446513311135053155840 10366086 -234502041152003138337075992196777484416 10366087 502620489022681570942501864177243123736 10366088 620024019501650648266314461590141301760 10366089 66451507544983477155720431909728798224 10366090 14900001043192580437404485764658872320 10366091 -210011174275806712834098587327938046508 10366092 -218946364100748615674256493586128731648 10366093 669028393541238036219512891054018960620 10366094 -248651459908553310776166250603069091904 10366095 265029934634653310707457547691740410400 10366096 724370856085463538503739936188661760 10366097 155011594076445426361124914228688170020 10366098 149771995636875504697195750232843163264 10366099 -616567032056838724619378825650943717864 10366100 -111084643064627031967250275505567385600 10366101 -282339662489662182972129775386963961380 10366102 305752509825966837204875552411307742752 10366103 -1253834079680007011966149364688395520 10366104 -143193894331457296303242346036456980480 10366105 -53925550233251197422293632575015145200 10366106 -285013001403866840380733373537831959040 10366107 6173300306081079185385318605428700160 10366108 343757328047921309298947639991510151680 10366109 -26550555214681115454469726390446441600 10366110 23523272590435082506808534924227411200 10366111 -148915819536453707940855288294173083296 10366112 -95987477595396583529309826098005671936 10366113 -197166893878490781430989678876821675856 10366114 -299966736267986479111353435527555607168 10366115 -9828290771944662656711197407138423840 10366116 -63869555848485227270332538860182862848 10366117 414713883893793431367491893361906623166 10366118 -5736370967641249928623333797049562880 10366119 100146891945457016268333195967724204424 10366120 124623522173183466184647171752222208000 10366121 36369582252203620716836091130866868224 10366122 12837486724105203221720485981378871808 10366123 -96143906348233634506039119169931923200 10366124 -469853204303380112221623594042449309184 10366125 127616483871185783988416548960903680000 10366126 510080988179591157327679192206032118144 10366127 291223844042386169864342399838730363032 10366128 -58971221923689399244510869117495164928 10366129 -209811441717388265459498057620977868224 10366130 -167453628019553206439878562724293843040 10366131 -86696201553428954062546577167482842256 10366132 333051453904741229952078397365172912128 10366133 -2320964805993596896147161012709037796 10366134 76515719743716517650536710628144186880 10366135 -121634462163189177104323762816348154400 10366136 -598857675264563544029215271260937687040 10366137 273080516939594869438108276646696363520 10366138 -4283777197315302373688275363799999520 10366139 1740035913430019160833995589268276480 10366140 -144811207666906324447725459993368401920 10366141 63313009410564517749804850050353336210 10366142 51001533296326112110122050406995629824 10366143 -313750272535273748599362355209149030400 10366144 141268224730689792785965925812426244096 10366145 203717394903732439897777049423747910720 10366146 4579184185627164871546918124542310400 10366147 160738333240794980983131013926146588160 10366148 -7661301334060574973878755041628164096 10366149 -38202965859438996052008241693855784736 10366150 -99324892341571639555424321978836118400 10366151 775724925425349932608324971346762684704 10366152 -86724340719539094901648877200317480960 10366153 -41432062151873684191518076765938952320 10366154 386047125388605160571897156663857225776 10366155 2044637895392498417132210829387258240 10366156 -303478227607636439627289498252807988480 10366157 -645549254962441654878442106444437114068 10366158 146347007931526272256435595382500751360 10366159 141015239706981250643570166932966488840 10366160 6846824118316487585911345592032296960 10366161 -190483810013203356386657860471713908160 10366162 -107549456009699415765602049234736641408 10366163 -464446131536263887127855262270354973588 10366164 230858974308040419579030636628765962240 10366165 118620697530865523589317087833678068060 10366166 84175076334420724381856433994848209952 10366167 -134119196252909560813064558630617980288 10366168 118638214704779719992013868836075868160 10366169 -33418189252058694526628524130251516992 10366170 -120842230830398543057354702010650396160 10366171 57164033979509924954966433880810792672 10366172 -147960259046725459887640430066340503040 10366173 468804830490026286906658192369667231904 10366174 25981332865956626221551672736779532032 10366175 -194239817104508540767293227052691489200 10366176 -268670342574766641738328235444902035456 10366177 389313871907917339389423783232221381026 10366178 173726941230150206419289778985381442640 10366179 130436128220355637340005068833407237632 10366180 -240972712623960301781827655038538342400 10366181 -235100763696524315978133513764125610208 10366182 -329602777050502301992469794047490560 10366183 -21274418753106737275032781798574689856 10366184 -23224006124422519516277454682671974400 10366185 -141064604000096841075655157661518011200 10366186 -48285751104213780909983125303980012960 10366187 -59368934883658619256319410294006565200 10366188 67540298256826443457374406028272828416 10366189 124911486331236571389910495253820779990 10366190 263199357434175551379236432685217521600 10366191 -1072503547957906717100645800439020800 10366192 -54069849114852266805101416246020538368 10366193 -125427356266599418973638182756432720558 10366194 -26731930259392312819508562253677431040 10366195 340411650500706871868091287942312502000 10366196 91949203901153790582859860508117924608 10366197 99283401209312329828865630986548351072 10366198 10011311479888180772731475037555910464 10366199 -266678942994203014988147056618090027800 10366200 -46442734510498780376816532724022784000 10366201 103058617235359913813376924113234500202 10366202 32048057230857420330862899092317851648 10366203 149570747402792437037752981687027972800 10366204 102143483885543245039456319735185043456 10366205 -254916204808039076922370474987920349140 10366206 163295165465421680459471312523271466304 10366207 666065759058311268892930454234883059456 10366208 45410925969653853080498600510993989632 10366209 15301835572271452950970625721531644160 10366210 221248495042192873745163922428423936000 10366211 11364308810371008715134694725829666812 10366212 91704865226111599832659972289624435712 10366213 -103450881296067374505964391115552203904 10366214 -16200407149770474874920146126770595328 10366215 37263082122117508304063111376387409920 10366216 24038164576780337504473032665944719360 10366217 -3238299363023192980662710110035341688 10366218 -13467293967047263134898321567842890400 10366219 -47145440956341421367222442990786322192 10366220 -162515814450196758068523803521428741120 10366221 -106338658952143639395909634262760410688 10366222 78473652218124053587495141574798380800 10366223 234827414624466924931964090544313074144 10366224 -24130585638043114633825529665773895680 10366225 -3351617492114249344917344894351440400 10366226 28017385335946244783008476829313280000 10366227 -195317143073612513647695427391718335280 10366228 375259931344307680837058119703332550400 10366229 -1374523915471214376972872601538751559360 10366230 -29109224844224297669236179880811796480 10366231 397641300065164814565436858059705129032 10366232 99435112746683784112347487392589209600 10366233 45285548334516726871326119212194948384 10366234 -330231046544270530905787596321636642048 10366235 -20629703579198157857724076130713901280 10366236 236608323192283341687228313557039696384 10366237 134769890471141792588920699388254118752 10366238 -147795758178152396733072436649234345856 10366239 9988684039341053294861674856178322848 10366240 272050229908520290635965256644249518080 10366241 38512934792308191866269963426816062000 10366242 -47248852849117374165728617624320366336 10366243 -111697370376536593393596442840955002920 10366244 -102790889629153685395158249837106554240 10366245 -133185643807366454972022049256337484800 10366246 170365281805508228656282924108111427904 10366247 265602989724384277532124208825244562240 10366248 -100259370934973951596659999392661504000 10366249 39381852398043256630475474435199472250 10366250 59585004470537280276714277054712070000 10366251 54520389537281678592036485749683514368 10366252 42767224277456293008176652087843846144 10366253 356309816381121821282131130168193743160 10366254 217096898807916358145753058101702225664 10366255 -182096290696777648524050126937939222840 10366256 95551853440847676455520122631697907712 10366257 251252288901058245386683632583847591520 10366258 103497720062150507301510750626783334912 10366259 -226243073747963789007307039744945959540 10366260 82002035774893070059172849107365212160 10366261 400072832225195328686969419238846248032 10366262 365704162650314927731609569819784777632 10366263 381464664317776564613778704217040780992 10366264 -169193429316378180089613338216836976640 10366265 57771114893454300709348967339795128320 10366266 151122858844309053429798474456108801024 10366267 -97951857131220910983687450922946568000 10366268 4472873529572287932058976657770536960 10366269 162101623019751509172199576994145979008 10366270 123227505158880155083909462090615161600 10366271 -203302170667251838451317356089426046528 10366272 -73712223395321651509486074273296547840 10366273 718480723676148420834597052464988680960 10366274 -273440001868419422065005670273850946864 10366275 -53414345684297098734614127095887566000 10366276 -24255367695663152477456706172124037120 10366277 -682506723082380205330775623864190307588 10366278 -125886882650654332791851879551981289472 10366279 45730469473127706293645705126181033984 10366280 172043952961334399534237890638649190400 10366281 37436055887886270118605637602811465428 10366282 -120565357805359096811969682325875333120 10366283 -85930456176778177598117696494516355616 10366284 105501801112069798923157797766324715520 10366285 -380248666131827855722016346725027815200 10366286 70572277868295796557540829204180669440 10366287 -180625078016453139651413268177238686720 10366288 40951739025037071559935648372728717312 10366289 17812794197343209547857321846599084020 10366290 -21447608184697142059031124701688706560 10366291 -246225532369938285167663593542932350020 10366292 5127234836413548842803311044187070464 10366293 -79063322245352346362700559005399841344 10366294 -24190259048419783845594409553114784000 10366295 -99034340113546778615956285679236531200 10366296 246394486139632129162243574573454028800 10366297 -597720039449268802127897197390914875254 10366298 130519578481132317977435389148541764064 10366299 14717860705866051101833227962040319380 10366300 42342020401976891813228163874735104000 10366301 -310691364585491808621572581403662310496 10366302 73609413552849792681212914541657063232 10366303 -276751794401301184285793720359724724448 10366304 271531212163982149017143698282331504640 10366305 32373880619180310019762593448159598400 10366306 -115604418230352146439726138899142921648 10366307 -109300166231388013020169234369642224384 10366308 39238923736573578945459288132984115200 10366309 -485036016293584446682015283435310495490 10366310 -91183324584089945470342130079330637440 10366311 -1369427500476365087458941863478831360 10366312 -696961994192884115407507254241305600 10366313 -190647866016895288834202551316447946438 10366314 -6259333585242454901509032567117393408 10366315 411505946017171868078805171900200052960 10366316 529927112361893682103067340152330615040 10366317 -15143601861191073070475479663874210664 10366318 180135110412939782476327274697712311360 10366319 -585344437608517159101463831174767167280 10366320 -15703584804138737069422564941810892800 10366321 -121815770300831820857602886243536945088 10366322 157499228202330972131645369537527674912 10366323 169721649434158690549261428373216174848 10366324 -473189100332852853018117981627301376000 10366325 -85842872917386044435527596803815300950 10366326 53145627061136835637980701242818710400 10366327 -17306577000649048270921604781494835168 10366328 73201458435401688981434206179814195200 10366329 -106986096748952185218271809192769757616 10366330 28516395588704471996840387869436113920 10366331 7460307661653451555512735580050132132 10366332 -470604906965956410117488146061565370368 10366333 -154526229712562828501680655956021518516 10366334 -113640864292194744282255132261222260736 10366335 -57640363801632956979556505587868810400 10366336 33856943479334091832540369616319283200 10366337 -218073014345724019320095384464584509976 10366338 44299210614154385946065700040637134848 10366339 327810706024408801989507612651463158140 10366340 151955889233698476812579593101819724800 10366341 -37092294486654524644022784983054834208 10366342 -188225360003588274977064395802290976960 10366343 -136546439334436114670514077464578025200 10366344 -107531971132594347357928303396579568640 10366345 78647417347413229223329174731767112960 10366346 81843831653154364243474680402117719040 10366347 -35979047172693624653366125046577123600 10366348 307548306630018670998807650106849828608 10366349 260631185847766822840280336372667219936 10366350 71783032766281098703654777529624568000 10366351 -386121386890385888886494658917102173648 10366352 -150320657058505515243340092293197774848 10366353 -292768622880485737761935631184022593920 10366354 -3691891542006944560415934133310286720 10366355 201434399000660893103968285942339439520 10366356 -20739704526296042770240454561370734592 10366357 407856785795423584053417006978221150606 10366358 13588918453272440422006433240313676032 10366359 106353203552419223207696114221041352320 10366360 -183433785431656507617903943751525376000 10366361 -805684640011428582170752063218216637548 10366362 33488079510225164634813728919930785280 10366363 -272504538436690958069387789340378041840 10366364 -88668557335383252943140811032080071680 10366365 674368315964248558179607550364928320 10366366 -95708751086406010789436821486506442368 10366367 -812846692191645060302668033458574039296 10366368 -114653291632320352243497576282442432512 10366369 22419809403471661797483181873244421120 10366370 95908735814457337948149940085792924160 10366371 -228574189664149048857647329664848278600 10366372 521407643321227784751711652849449283840 10366373 102992155823258373085609510301907763164 10366374 -1954464280784150958561197776004545536 10366375 -111800695667733146631060370048565376000 10366376 141179191046313471389105895816178237440 10366377 72387102677974217705285811428377737600 10366378 -133274589790937264553337166402744850432 10366379 -444574349273067144574893690310846404048 10366380 257038342694986558681453914597247027200 10366381 -80890652729352810702241015177404128000 10366382 33433077694471690428838168179444184704 10366383 5018743679462317949880870782883857664 10366384 59681171806812550304437035353018269696 10366385 77127324176783957826961006803574118580 10366386 6232360249676601745563143684630246400 10366387 487354317337473177249814977937568613672 10366388 -526338636811228806433863782040241876224 10366389 -2104639369103684372244539908881400992 10366390 -118991470688520830007039010132401899520 10366391 206665794820110377573604558222232738680 10366392 -8318643159318462279594982013825249280 10366393 -428278810948776614578570099721638068080 10366394 -33554887165455303774293592523950569760 10366395 8693503345947441074161537524412931040 10366396 -287265706069159669818626982236903998464 10366397 -6141301655365538392703339872116457440 10366398 41716927391944068779477613017377570560 10366399 97731112244492844552217250316674978208 10366400 20730998352300016368909072105209856000 10366401 166796865074145877563290212580803155648 10366402 145051354731570354417660699159605971152 10366403 523336737292958259760095256096669591944 10366404 33116595324329387558079986420815543296 10366405 28266463497971877629219833685085279360 10366406 -62043777075489538860188125918016696640 10366407 385861502247100210420563193620999794640 10366408 173520023873182175293273068738357657600 10366409 -65952276504319942678440170861303929584 10366410 37860136074645092055733735131746607360 10366411 -7176456682696517216899605440583461976 10366412 -9627931506536606594373604115814973440 10366413 63736680860598728128071760963555912128 10366414 131450439386759471914659965198625007872 10366415 388139516676377606931897172578374359560 10366416 33678059943020372333531819252753154048 10366417 -448694936977319096690630527719443851534 10366418 -12812424556366009184936716665846021360 10366419 12927790519220925624178270507404545280 10366420 8931971572559099217640792825182996480 10366421 -236303394148823150682790085376021619908 10366422 -23893678865649620783902698033355560960 10366423 -827178841823841696015553463808917261976 10366424 -56856609938111858815820540286485207040 10366425 224490471296222215778108020546195864350 10366426 -6817996557772448523766872917207639040 10366427 206583925691286198668690328862689764400 10366428 304469303902586857995105745372579269120 10366429 -69971573604352416719619614792516437716 10366430 113396108398365866349256968072720902400 10366431 -17519672196531369550789517814076325376 10366432 48329436319523816459275184684143214592 10366433 172524381639210422017337942806561920 10366434 -8963624112442515819303375029987727360 10366435 56203420581917428296784844474399296800 10366436 -84329894172325918336584021962532520320 10366437 -93577102876139223076853570457165735840 10366438 5578737469488106784605669520008385280 10366439 24366150393429113925436643860771965240 10366440 920753888872931916839423035910553600 10366441 -592146868974643792892313833979595323248 10366442 -365414802055551359807674922214921730128 10366443 -136305740091007336060881094376058745680 10366444 -489945789490460717984781445561998448128 10366445 1803394517076546727651520520868905600 10366446 -8609051413048548024369760027502002176 10366447 -82190921609480847671312386808688012096 10366448 33671194690531831653836139430343639040 10366449 -62243826228547424899797467327265211536 10366450 -82841510646955300988386441663260498000 10366451 348551835213402054489006095954783254872 10366452 30066839243357094930334225154212657152 10366453 -64499280690679339922359103559524603400 10366454 -30573730407981330937656356419420268928 10366455 40710681597950270231832112074454177920 10366456 246940428807625596949790622468332236800 10366457 -612552560417125939696577479987273797600 10366458 106873859743870263280441343502015504384 10366459 817816404539667050530954302496316476960 10366460 10005677105466769652637680681369018880 10366461 11229639978263088699968619605481411840 10366462 -31131236508217928041308520351285711872 10366463 -503489496316350768293485417104983205816 10366464 132180943268611458684224565410531377152 10366465 48455660484239373083522824041768907860 10366466 -112012621650515586756667050117013351680 10366467 -366019652258018398829134033454061286920 10366468 75704754337227100136336899270691414016 10366469 9944527653416393156984789060226177696 10366470 -147116825239504498394509583958264526080 10366471 -517129418420711890545680249923512084328 10366472 -264850656584303817913473596447407795200 10366473 -78454803637342317418079696673763798656 10366474 39403523171772116239520403144575481600 10366475 12004910246433796479442871736319144800 10366476 3356231551814159059773090389350989312 10366477 -379865414429488657944422230441159251360 10366478 292285513393540985239933535998547324160 10366479 -116575172230110983105765868154054755000 10366480 92364599151959841873032159470507868160 10366481 -114596728442186391211666149987250057920 10366482 -38053791551048060377431376475161568256 10366483 2838172357303553368152227473656303716 10366484 -552490465995799740641404822109148518400 10366485 283838988390649334710390132191111945600 10366486 62191831370754451683556923732939510144 10366487 -251149560061443183900730140397796144688 10366488 -550215966350172213700766488798116249600 10366489 -363811256460395132220969893120776902400 10366490 -149951415732843713844944387232223668000 10366491 128114566427888314928078093364946037760 10366492 -481677305970234191846798803901275523584 10366493 127172608887279484512818569371940942464 10366494 -115764481795438647806369538317819256000 10366495 -441816564189971188910962985293001530800 10366496 -172605528184944174769347585878387589120 10366497 -204703886332101211657367090914846662912 10366498 -351098045492775077551060322453379572064 10366499 228245453741898354734097099186207607248 10366500 -81900814614915700361462029193281536000 10366501 -367273220992412467116812536760589660996 10366502 218441480066276119300788819490477811712 10366503 -111817139270342092068311974149461479296 10366504 -71039356959793432257106544015979402240 10366505 -111152674241323557126922555082066455680 10366506 73298987355230309681705122151259834720 10366507 45231855833438311014404981303126176800 10366508 -828399859860454448647787138041383911424 10366509 241560257923687889055081501631706944608 10366510 46146434897410763156655199147531653120 10366511 -21754895485467988305212498136538115568 10366512 -16036188840755150816614254802727731200 10366513 -325292896836639167825023884413307588060 10366514 126286303917215505022791672006536832000 10366515 -221696634434682169397424883165503278400 10366516 -70171682544091569295479468817230550272 10366517 25167538001407085261282841986666335392 10366518 76447633100800972051535976820385832960 10366519 -16735459623448191754874325328342686456 10366520 61836032781903904496723672863177420800 10366521 -133105535214793997589436962594720411936 10366522 -48909193147868287450929209152581766176 10366523 469113701196465745311619597934777677104 10366524 15217163724996699222092237184448069632 10366525 112108985937002150572484911013245209600 10366526 -2569551034608990464500244543695632000 10366527 -63054151347228500467181436177761857080 10366528 58736058076914722969252041097824698368 10366529 -72490652545543210966958947188646359870 10366530 -66462280475716168889542418362573255680 10366531 -133497309961353714679262698055523887408 10366532 373286178222256914237401401725621442560 10366533 124229021194813036816597772356425391680 10366534 -168813585858386899750239465675138834048 10366535 -182895014623496296498932283741945396800 10366536 255034346814037489981423447121201971200 10366537 238172351827642826115328571835842768640 10366538 202474200407299959699359304906628085760 10366539 -2072738500540160437882879241584180752 10366540 -122627306339188636756324091497560437760 10366541 55674109840254200395577873331147342732 10366542 9698426179502203850582410330638124800 10366543 319620090823962476887074401643749531760 10366544 -98824128000724127084673710149580759040 10366545 24316787795566643149799268462260476800 10366546 -13961452019820877130831892921216706560 10366547 -63019361823225028826429719767917303160 10366548 -169934953972145257277217230251917957120 10366549 191478812270689591850064121309700411832 10366550 -21418370773710003612715523849407855200 10366551 21233470259605492066022650456362045936 10366552 81658827215962391851418488300417843200 10366553 -104073990616561025667118198208035916220 10366554 -139861486735380369469180717008641280 10366555 186488200724446028184349065972276510720 10366556 30376738912588114517097989857425469440 10366557 24703000503501057388941480226488627840 10366558 -294399960423885936523534429209069429120 10366559 -6444035717465817710414272368817347984 10366560 -200248673059564586976451528767292047360 10366561 241630937632492530345880616285574896162 10366562 -93316095127653300343229957535621697968 10366563 -14591786206912389760386985602213325824 10366564 96967009448705254883593642011832719616 10366565 98473186603842595823569809983413122720 10366566 -28887085664615439294480434072866959360 10366567 42014937000071743587877828898148562616 10366568 126231400663476353451158987925119877120 10366569 9949390925462290764830869925643979200 10366570 -34837982101576567246906266534121881600 10366571 -549575852033759926010353904042346289800 10366572 -218960730490410340761198914784538444800 10366573 -84147201938984361488748429239081563456 10366574 312758423996086242891409292772712620480 10366575 50329812144559025659061726597255097600 10366576 46847800939887776483327491447282827264 10366577 141709273445321618513171760540356167860 10366578 132785226738138226481877577394869954704 10366579 54048333116020057245778562211495362976 10366580 -46627192808865339375366937283021045760 10366581 257385343737347727954667251404451358752 10366582 55718670485858722335540939868865311392 10366583 -232799337306291256115718976951928292576 10366584 16261585902376402764106495175515914240 10366585 -58958935154627727156193308171124652220 10366586 -40007929622141346408559611494291804160 10366587 114287079353989276083581439693671144232 10366588 64342126654021007740958013740802825216 10366589 -319064695372894041847706139571697796960 10366590 38398372846537374222388732973468160000 10366591 -123408364046433762936097996577773598016 10366592 278184411789706880925342973573359206400 10366593 57653210726850832670579105330563727664 10366594 -34320796736024859477527790848902196736 10366595 177960307999223516855096629474614003600 10366596 -315600207235341552957481561681844336640 10366597 249770559536152328146402200781463230046 10366598 -247384956960730776255275295292602790080 10366599 58516266421497846743430219046386737064 10366600 -384582856855095307975778878380422400000 10366601 186473961116680880194901726635831372800 10366602 -579490575986488450097592618551018496 10366603 49853273832842735979056728761139369568 10366604 95071117067342857977711026499086541312 10366605 132534009242501984990044486812839558700 10366606 -29422677406297036691611544239996646400 10366607 228607668230641561353872768812085783856 10366608 -16827542984919882419541985959206977536 10366609 743278652791699242621702945782590534080 10366610 -54525790004044384114416146477574131040 10366611 -163107799631895663937408621040514706320 10366612 5266049878840813305897149111077507072 10366613 -346614059679849310436467251654367114656 10366614 228668599309514312895809960369789534304 10366615 -646427488467799728280807735615387200 10366616 -31103957003696445132986029462356787200 10366617 -102829170469371702876343427314925813760 10366618 -57499520740127505480518074073334036240 10366619 -352139838269586759037497877601344105980 10366620 48672872303413637483216381042111692800 10366621 743024633573968467982920394211931086822 10366622 15276305574168912575958114803243932032 10366623 -50977270808596741550247537077124418896 10366624 11038441566548290347518970881093861376 10366625 -398978663672228472023957777452885920000 10366626 -168221671376690563645816722370098646656 10366627 -325902348733866218965810772288353439524 10366628 57642259369534653749495328929105003520 10366629 -30139834365611447368685073894802685952 10366630 286129913189140896018271907948678678400 10366631 -75540669719234438026371276622747774800 10366632 218124330837453822197738046812328299520 10366633 -401744185553692334057578516570163179356 10366634 326273946384051875368506057398559803232 10366635 225249482286495455256770209096504719600 10366636 59658985312182576251973059099094332928 10366637 -149620768961067689377645618801627156800 10366638 499346749578134762242488606442042944 10366639 254357939516042138862625770900519627120 10366640 87187921609238106097179761093279416320 10366641 278163883759453294141068526955884556736 10366642 194554399557192789210486570632321146368 10366643 4838329135549484770245556481505513984 10366644 182052237444715733599267894261727318016 10366645 186825464416013942990762253677706087600 10366646 -109875886236991268101769895998199301728 10366647 -309550726162329359912594853875475275520 10366648 219788914169413212024845770469405982720 10366649 -1118338423075399989306157928078596873728 10366650 8202661383525602884279972317641088000 10366651 -60623921176075211484553449152592860568 10366652 77013889570997623367645005800477517824 10366653 -70608245663314136513258117921192997312 10366654 330343022354332522114120007360650115520 10366655 2400634984780669960209998682724591200 10366656 37679073738058696837045798684392947712 10366657 14387838456580134597930702087911908352 10366658 -55914848256880122512760936638336662320 10366659 16537237947785457930115109728009789200 10366660 -53235039770464564700075892938941785600 10366661 881288771138838174558622725915661005312 10366662 3515894186154955340865822803360117952 10366663 28522794876520027717150391380622056360 10366664 214988726566576293299176614072687820800 10366665 5590556996978259703018580824136617920 10366666 81345238280523440382228518876688011520 10366667 88155151529065051282436229351865069716 10366668 7865166890061798610466220217681803264 10366669 -71438709975115566074878410022581025930 10366670 168971737112882412361040345676518681280 10366671 155649854181967151134783164587410604544 10366672 127012201585425171398726677901552869376 10366673 -146191696716749096926435892804630808078 10366674 -83201343628572856760961164704175226240 10366675 264241549307831334499500397245810000 10366676 -145322237784912036785949597305753639040 10366677 -372545193661165168674427228240100684160 10366678 36123960867531797758879446650029501056 10366679 70505268892325554125438909262136684928 10366680 72670920230117595942728865155054592000 10366681 38124054535336707284522563541052759944 10366682 -293573447381865570525557503051258031616 10366683 -262968683362870810914580122786795043176 10366684 -254817945786981363509204914366414771200 10366685 381110292634177321508495092009472337600 10366686 60655779605409496680376234947291193728 10366687 336028609285865234507357107422781202336 10366688 440823609077862531136234910022071746560 10366689 173810327796854632432518545932715976624 10366690 -23228122185190852813190001275449394400 10366691 -374692427581157297690097854907034807908 10366692 -143846975196177916102636722874956840960 10366693 512217448270715377409873520766175810942 10366694 -37261766395446263351077526860816697472 10366695 -117628037412574585262602990751417987280 10366696 -221903451233315440121609040776232960000 10366697 -158017403909070811907222765302777168896 10366698 335469698976054573239186746235179008 10366699 141888945767992231905392586711231679232 10366700 -30563663600337538907078891305521600000 10366701 446408698041232565768876568300681287232 10366702 -164547402369568889793712068185182320768 10366703 -703235800399965337817211122419789559736 10366704 2998718544531535788621441069724631040 10366705 172174068238715187720933648178107558720 10366706 1428030232148416911624623302594905600 10366707 -41550026262291308785601005980406786512 10366708 -141841395757175497631817910833670723584 10366709 483597658146213075220743557883810774816 10366710 19877448869643016556575462690267299840 10366711 -57101028793689871798477903158970489200 10366712 -326309745726275181210508920014660812800 10366713 -63571086603513183252958806528804427200 10366714 48810247147847291215721242407784473456 10366715 278900364576763930474996396051769679360 10366716 109773356968534463800973111602287673344 10366717 -403415284697069263668140290588823233140 10366718 3517977883037468705739266729967333504 10366719 -9727805525813788520068339154842211328 10366720 15930456967376717268381429225907814400 10366721 -333372830290411286488943772139915595328 10366722 -197627102833023149757108283869272471520 10366723 173305428863106336467561444924782285720 10366724 305240128424670830333981112512883770496 10366725 -11487127489435398796451285088325500000 10366726 297471830852365457466751582948075785312 10366727 32193702495305764410854326977946582416 10366728 94219074088700930343236979140057948160 10366729 -459773639905577238190562459248182282480 10366730 1716606720696218482619139623939735040 10366731 -318060419234813062641432509738991156000 10366732 213639734103478757693460170935407716096 10366733 108472140293778899147172813642371010264 10366734 -74866524886339455846043804590640372608 10366735 -75787244868572918206729031189214355320 10366736 10951039086272123816695387538390925312 10366737 -338038219793071615328014271072004231840 10366738 291264467282640090370074991063620485520 10366739 -420978029278730006656053430558901460 10366740 -187892602146788731069634781597810397440 10366741 -662194629500310928929084143137726464 10366742 -38118503949520167792527311432564180800 10366743 -729839916953798186467656154127311762176 10366744 -267433061200602368870282522169667092480 10366745 -123790759212613383079787617527784069500 10366746 -55549259632629479046288900780118748160 10366747 -12778818046309692504808361456910472800 10366748 16911155156450044289512737409950329856 10366749 18178061195214837859880237481206516934 10366750 190676787677014304259835082878124592000 10366751 -248654664162765783251348608415687522088 10366752 -297147376092808416253471939600906715136 10366753 -401674719756828858896928120485783393340 10366754 -239784543369769279374092291258600130048 10366755 75468849077758539793217767240151934720 10366756 -95038525495601758471543594741893496832 10366757 316778998909341579273126034366483962912 10366758 -202283043141173449154010589497587518080 10366759 158867793147118099168565830016656668080 10366760 -239682714871883987320162767346067712000 10366761 123441188911548892992382978208132376480 10366762 -1805857193888320666576585042172913408 10366763 201767143034966360546085397909401753384 10366764 -130718392769709019982187782436182874624 10366765 -476490953689105981230913441155155732340 10366766 -133240795626153036050391148760671935168 10366767 -4113683586358457442166088435686309344 10366768 19264828033713171935614834509410893824 10366769 -314419914609559721156400438973523328 10366770 -45348170425289449533710567073063613440 10366771 272840453910346321357786555561059522352 10366772 17136150886585284403648781742580531200 10366773 45314256259711568431724774568666909984 10366774 139817660128485570494486127993679036992 10366775 124402268679868554051450571812565320000 10366776 -38105196620178646237060294872063344640 10366777 -24320619094213698590877926175436124374 10366778 -37691400943215577438023287283158662944 10366779 230137972837336093571309275456326908184 10366780 -337964910205748640698264001251054054400 10366781 -121037341626682169111512262753406565536 10366782 217194283293150453246773962744302672192 10366783 424186550411930772612271539423817285800 10366784 1039221115047874831954048073802448896 10366785 -4176832911987726573268879174718318400 10366786 251469391827182211463282186840976720592 10366787 -212382054743466807256993752837303889200 10366788 187603462189079738974960507862800358400 10366789 -38927137333436678456695530580125743876 10366790 -28900854668409297202153717667933552640 10366791 -48563366681262793925894192231644824408 10366792 -513971970176838302120584849732451712000 10366793 240929847730529343487360392876798510042 10366794 -46379138179109394436476050852492683680 10366795 -427695273346866013980843949049847055200 10366796 -578144618783113473452430298350616320 10366797 91982425545041848151655443213566711872 10366798 199598590826038849655378603450613976704 10366799 175931866243064581824650347938527547240 10366800 -3622702352354631862679725358550220800 10366801 146650400851341923441199707960228818802 10366802 -153032159870036400444844035048246832896 10366803 753810215053758234833351943467210880 10366804 -148999295206123593620164098355485573120 10366805 -215253271981680043957342737746059653540 10366806 4072924046926372908468724410342697344 10366807 474890571565610171950279449847992652632 10366808 -268467997678196705642618159865473187840 10366809 55331203737830575677469860591570864960 10366810 -207276300497627482948935403650244273440 10366811 -26150112509191953381111192020763957216 10366812 14260779150089113101650816986928870400 10366813 96644911798937935513181401655127823622 10366814 39680059150345057601470914010370016000 10366815 78671246510151018892438599270295685520 10366816 355958663372997477933275227580507357184 10366817 -161317450571452311552069282652194151134 10366818 70703569573039327178972187429783183360 10366819 620748936816856419820557446341774562944 10366820 -155972089048342237987738244066704561920 10366821 299563342635714983382218893217520045372 10366822 144058235056109087214406099196484863712 10366823 -553704911871384377294041612175011769928 10366824 100628527590423896571169106447794176000 10366825 48721640681051351010692446928348536000 10366826 18465221077141219958639073272597338464 10366827 6602674554036357736376649858711081408 10366828 -429507487299248071733201934232031151104 10366829 -328693256296405654326890826103143561120 10366830 -78910680828564648659396143648568390400 10366831 92860440155476102329000614740551216600 10366832 -50628720924096459505639470049148928000 10366833 259490185020646103631671774169882753600 10366834 -116296394669348287190492249276276736 10366835 374339545966991475127078024916477639280 10366836 99078251284295009126404251424717123584 10366837 7750309443530211984077950230469163886 10366838 -369154033698798056410897095140192455104 10366839 -94651917830035232884443703061652936960 10366840 438370657855026098710011604252882329600 10366841 -89333674956491642075066674616460724758 10366842 -11944070938648286558736720483655454976 10366843 175110812329962029389040395301822046720 10366844 13575880034016645636113690203788404736 10366845 -26691184603202517304119639017840707200 10366846 -34304184759824682928880505869465830656 10366847 675147970611566229443052599247475834800 10366848 -52563437044748302118755964351938560000 10366849 76747951248155412584773190065911646850 10366850 16327095392485334933323943730385464000 10366851 263280460956112019620901588935026889728 10366852 -93052803215796084846175886714633342976 10366853 17894029350518615475955915366281323904 10366854 -172853552994218308196712358937080750080 10366855 -441047268004977804433583441816284418640 10366856 -3481902119987140066485615429140889600 10366857 -190314888470024839070694090150542575446 10366858 -159384405633463524812435468515232445600 10366859 252908340002517696850062548342766662400 10366860 42795973902412464839648780852881244160 10366861 282527787313001895881255888668249318252 10366862 -219315009028412747949396185427282000000 10366863 -23103570743649498808116221876757401472 10366864 -31371527123532269874128062083925278720 10366865 74765303508268624383307145310301489920 10366866 226067356690762900035187007120277068544 10366867 -76330468653007000639488404394605527648 10366868 356589841387299236229158295196997528448 10366869 -500461163929024291937421085139469850752 10366870 -3275126244133062084037051794634838400 10366871 -387740528551415825027214028044458447928 10366872 -206685658731256511238604606085032550400 10366873 351137007129709164726497753399578069728 10366874 24517629302830864123442018134735586304 10366875 44433858294948397318305423153074775000 10366876 -8389385161488439333160931299220345856 10366877 31721357580567020511404972588999889612 10366878 90261946698781972562834971255719177024 10366879 34859813414482715339824236737817613720 10366880 -344589636826511153904764078004914749440 10366881 -107966721134910902602736217529156184640 10366882 -34893559035732544022619836415995982336 10366883 -40624621169093753726581197384598859520 10366884 45059779397677800285303079841011556352 10366885 63575320497520374685262400744365411580 10366886 -80915954709392033656532883157175551296 10366887 -76888561856628941154828796981503182040 10366888 -91489867151261965727283280112735600640 10366889 70056962428658675918904224129113537680 10366890 132752055571996765389894526268018649600 10366891 -104773484751202189269325054832452804800 10366892 228404068275218827094700131526673439232 10366893 125754507737233988261783563991391984000 10366894 -322188697099351625847831998498605152960 10366895 -37843318085667272758398610121260170240 10366896 -10002537987735425400220861832034779136 10366897 527817718864403355336060271303976467346 10366898 26276601198740374814535921368159712000 10366899 -52072704790542456980793088102986881736 10366900 245166279271312825634403899116155344000 10366901 91441718051525836323544545741926259612 10366902 9434117885168162775024866673703998720 10366903 637681564524669309833415982533975738152 10366904 -71352590935384583195805100223213690880 10366905 -13626914064600803670668550617805312000 10366906 3085661723917344109694825441998837248 10366907 84457231838420283681149395220610590592 10366908 -71708116900707034726746311305970019840 10366909 117264094115474741651991371796505854912 10366910 -84301932009621741222682323140974611840 10366911 -157922828980712538751727937426720869640 10366912 67752493666881720142055068855672242176 10366913 3545027695081118705580100686400293600 10366914 -129093491238388853394345070088923666560 10366915 29219671849542999215443997802135430320 10366916 -38594562197960314444313475612223107072 10366917 149549298479584567383832467724100160 10366918 -397103364675545694681209320263666183840 10366919 -275938915916271644814719318910594642504 10366920 244127378473244315628084700252692480000 10366921 219164571223559456584777671963252532 10366922 -108757621929483751844497098164248513488 10366923 -58823536253865738960724901640014607360 10366924 -492733247111015118242211135621624911104 10366925 -71085387198489890485695178308237592350 10366926 -134958854798031937183741762706689393536 10366927 84243222588337363564608610961851699584 10366928 16348257215761759831332591730866782208 10366929 -9672144990948384119621078235902258526 10366930 59209964276583974443705454124159188640 10366931 -450302382101842281615189931972420368288 10366932 92954443849317232767533690721533030400 10366933 -495025342179332545765641168447476307840 10366934 168943871095491601469219437166924257920 10366935 -65994214310656105866416508028833313200 10366936 -39340668304326697978183553460080056320 10366937 27891714603325055536901817670103300352 10366938 -151116027117999647454679241840426474256 10366939 -343402348159224741189406657112611320600 10366940 -28256839554962569399838319587084190720 10366941 119015686178216125465411728306811205280 10366942 -71442829336796089937483392831315552128 10366943 -196393758069735723632783412548928965016 10366944 -9143554947162203342569789219141582848 10366945 -418725383324412242325968958389411832300 10366946 -164534205160425981984872305173462161328 10366947 -9189847103281752702090150748244880648 10366948 -31809490755086527329254629754910712192 10366949 28612440781678391759360109216704635200 10366950 -129480554019328703250612379209431193600 10366951 146006603482543007255920076712657753600 10366952 -447900475950092234649280487385200870400 10366953 442388935710112860975241111340021992704 10366954 -3415941993573139124137854021106523040 10366955 -180663509123244838608816791850757124640 10366956 -520326636789464770562629366535617536 10366957 -373120063213231930696569887050562806548 10366958 40674140632331724404017721549562150912 10366959 -30056832093551341959896611224764009952 10366960 -87492318569567979544885526867676856320 10366961 51958150210131624705766412481383340000 10366962 17710880906157162484815924666997479552 10366963 141769407301642578933304276979563132024 10366964 -369254152757817987423356899419202252800 10366965 -83631153062792872473052457136151399680 10366966 -88405386175294107772545249054536393568 10366967 -429912251185525606270570763149820722656 10366968 -599891237490633895683438957446797025280 10366969 123186731771932456823157743725856875370 10366970 -207057207759515172840603287978956396800 10366971 618868363390080233501207555327811377664 10366972 -153860427880245890437064476866387001344 10366973 201033175359296513011976748123015907800 10366974 109561592960797708182639503141292257280 10366975 -148218272540106571536826066170802333000 10366976 -143316160516142924372935151949403127808 10366977 -257432797091367615029954359015786467168 10366978 -444437017625637801605200751718488663040 10366979 -572806468702926906978322234563482094804 10366980 -21466067007838056828773841540563374080 10366981 -617590556090889509007331076890003709218 10366982 79271595945318847970257234669400715072 10366983 236177548953167865216475057830701214744 10366984 240110652432064974921277599001745986560 10366985 18245938810548218454312760383266702400 10366986 62297714378103008970797685224009040384 10366987 -235724528352168527355151529963540564520 10366988 -78350523613355283571757410219056736512 10366989 -9365024714564823738139232112267601920 10366990 -28803690170223276598605721089656582400 10366991 -291347925214345105536382452912518838480 10366992 -28375673598332574011653609299968188416 10366993 -25650542073009488729889083082213405440 10366994 127705821382018347216536517852952687104 10366995 116708915910661607375255574482427923040 10366996 153283499214858975600548697829879088000 10366997 -683722606294266138671856597938411758080 10366998 3042290919330392716823620179657179520 10366999 -4925029746076045953376508465889724136 10367000 91842703707052416233019409418833920000 10367001 12231402852537528463741178748692435040 10367002 173392840392029252513498060370906162912 10367003 -21727503339876395151408792557898170748 10367004 -220420029238607796216573566874483131904 10367005 -201542229862471751828738286560433403680 10367006 -74917414699809244194348144289297617216 10367007 44040756446387837039334166517639475072 10367008 146045264145187494683819635989715353600 10367009 -258295038524691648329743124702718341790 10367010 292023423343476784963292399842959360 10367011 221253116357401870371122945854942988224 10367012 378395407331162299680506305371487641600 10367013 1441823083421980348915071256843344288 10367014 -16926984436234862205583603547038430976 10367015 233187810771957305247623274503295839160 10367016 -182716268815240260921989595420575662080 10367017 -662035449626019358297494860151509488028 10367018 4681536891841148443585008120702078816 10367019 -121285200466126716460873595505089608896 10367020 17263453413372161786210970816994344960 10367021 -45636478731812112797427812658061747488 10367022 9308240105653486574993608509865726080 10367023 -667700377623234019048122238163467583728 10367024 15000562501640899779164051538729762816 10367025 -113337760623270568594947042909934982400 10367026 -92518067816797748103872466588828610560 10367027 -84003538984861069238500460269422697920 10367028 -4930651780238173259360137369168490112 10367029 771074407666690545762613972666383991200 10367030 29168030256821006684416317928228809600 10367031 338269864121915329243326432668694148944 10367032 -105696170904665183725428788674141839360 10367033 70285830764674280524230922405328363904 10367034 85492244671189615517142704674922081280 10367035 -121613414104581748095101403294923171040 10367036 -47332128070587673144852476119797393920 10367037 -154431613720431647999235323125049013120 10367038 -458026490569893486308385920918930880 10367039 -6951829244331740371020842956789796160 10367040 44261195146836892027956002096676864000 10367041 -276931670367917810758172104508197258558 10367042 383926443221587860790362572359209984 10367043 25580470946729166197693365932207546624 10367044 431158302681816825019793546163282051072 10367045 21716092770444682248557500262163966000 10367046 70424371280074584928030419615005753280 10367047 -274894654739609007468093303734959325120 10367048 558283408777683185026806300629310735360 10367049 -30129147770102222899020078069899642880 10367050 202768169628452150063283077841623398800 10367051 -48668618340208585718128886240354786496 10367052 131491850860469385935153266240026680832 10367053 391017454477214623113457420405893955008 10367054 -94617282198637936256483574491669385024 10367055 68450588128280571621719254186217486400 10367056 33699604491313947185774163956960067584 10367057 138196503725795091479860715773972518912 10367058 -74262984326491379914022554218299046912 10367059 246237725492952832956800646344898531360 10367060 -160002529440681006477202796706224240640 10367061 41902242133949726000738742329351712480 10367062 -204719732225054020637553437703868063968 10367063 77098276707873776369186603614977306240 10367064 -160179910900727104120655955368138158080 10367065 -103334715793395486617568121045221408000 10367066 162942610830135777831658868737831113984 10367067 39058323475271019113444764476218135040 10367068 -381666352031351291095142293984235249152 10367069 -492621408836824114631585139675634775604 10367070 5859702580086497882621153039509647360 10367071 -325423808281546958972463728667699042576 10367072 313112478195740986020750465967381807104 10367073 244746253276582379117281321341370700304 10367074 -249300123114222400019801763742176172464 10367075 367770387845757817780106693947290222300 10367076 -91698034725051504357490747640930488320 10367077 -272106331947750179208749112855082613154 10367078 -330297906322525588944816706762258416960 10367079 -58959123762455966848027708399990914432 10367080 -137671813481279736689077357793423001600 10367081 280916387480813893659299423868349581882 10367082 -12171216306473835318200112676162928640 10367083 75812428679476556486009807797126254520 10367084 32354111447049343003647919299655680000 10367085 5031031051748106445252781235758091840 10367086 -118797635566151869082954572675663914816 10367087 -319585552990394587638379730055842121264 10367088 -26380532496466442446920900041308471296 10367089 32458846040321269666259947340356170048 10367090 -5207378313557215949667398565754590720 10367091 164353957232129877779523628539580177920 10367092 -349162657298859535220399035493717920384 10367093 -417146905199695758198817403716088353920 10367094 -142653016006378049430379898575803607680 10367095 4640172964474800304728635410639109520 10367096 210592979046868995019057691867734056960 10367097 -3104810870648759970287283140670768384 10367098 -49468764385893138895254211374380802048 10367099 -3600570080586760031027875905478007280 10367100 -64281159110780967012003470877898752000 10367101 -564774197591104416744583945708538379898 10367102 -481125686427247757798033302981743923328 10367103 148544959201725032331746121523738483200 10367104 -23987889378424869254018726872743936000 10367105 776100611446579542325768747903787520 10367106 -161907789011473467348285652040749216896 10367107 -85858445967433991472616040640245984644 10367108 171902202622505357652674089350964710528 10367109 396086644541969425061760341646605013534 10367110 31966973337350321855727945536614245120 10367111 -119401933905799465053231395832921488088 10367112 -15181915902924766117240147660135464960 10367113 -84165974450413049115806648734054896896 10367114 70074765251921069123296893665372260656 10367115 12733027105550371238624546579903504640 10367116 -183671288483129228952903933052624687360 10367117 239473344653320090183640775126230954166 10367118 60961371339228658057668757411152201024 10367119 -32407399361995583570827402528472306688 10367120 38601251800821216387894032130710323200 10367121 36781337550022433084126893270900299264 10367122 206671870508816698601326467991286976000 10367123 -160410190237865025017302036381397919840 10367124 -175271537576195443749156774085129402368 10367125 176676494979481057568498159045886894000 10367126 40429996400423629727961762882703633920 10367127 461659802756581455920335203790943567520 10367128 2859859703594755337227253021711093760 10367129 137922205881691328482359388495786377876 10367130 52300354656551545799185606838394059520 10367131 439443796651727325754137163894435233832 10367132 -279059930513386568696602690185364591104 10367133 74682202144787633599553924663831134848 10367134 -317460995708144410131752687161157126784 10367135 39207139942662216292380951206450484000 10367136 -205834098843785504993741586236933406720 10367137 43136473813394548366667327365410121728 10367138 -152960680601269544372377528668476783280 10367139 1791595045288848403987444128382555968 10367140 -85487361202414826251204136605736325120 10367141 -185991180072827074225153533183611952480 10367142 74584306684158907214560759239405404160 10367143 204270767440044127001298747992880177480 10367144 226634631349686251790119466290665881600 10367145 115620874914395751565459303666624488840 10367146 -218885610846356591393276770977581872896 10367147 101915264729447058572204275435092242832 10367148 -177006710278173097641096091523701739520 10367149 96534546324729144839770151570448533164 10367150 -76190189544437391802331393026455811200 10367151 -128318165660553973142251348808293493376 10367152 67869154520066892662545055573054914560 10367153 68639055753410913803770302072629622564 10367154 -72527221475172174512744057834222999040 10367155 -101589598092085947381810809120726877840 10367156 -825874557187244363963807728522796771328 10367157 450348745855248281011476686230171326240 10367158 65070671519282243878651092243528691584 10367159 467501174260822930809859032614951123760 10367160 -123639318355680479285513116337332224000 10367161 -75030799412174471401153249083940750080 10367162 62090686731098549154280332810719014080 10367163 667907396198467872731935660599546020400 10367164 -27569414534844451326575195522500762624 10367165 -85489017562465938116282462845872709800 10367166 -178568096299446481391822356191186800640 10367167 622170347376717403153992945668725911592 10367168 -5515627194118145871998653766496681984 10367169 209475260903860667416300684936548304944 10367170 -6800000616653784702134944500358502400 10367171 705441745747060734125335259338117200 10367172 68623267203625065076206287218943853696 10367173 639143080921705313893351366134706395422 10367174 309878172649076985194290848744191274336 10367175 -12069247081515477445891575489507840000 10367176 -84491179162823635421068577026110873600 10367177 381086459014532298838001327700357928026 10367178 36304213451540373675420848629404908544 10367179 504098106797735498660382159713756379640 10367180 105856756595265188173106724984779673600 10367181 -191273712519255846056244579710184946560 10367182 12203741467152486052785191531171302272 10367183 531528528284058120583355074618451182104 10367184 -42099870216628738105137364008018640896 10367185 106439006078192843587420945392993955200 10367186 -419387567787844928269411041676596793056 10367187 309838433864218945289462465081368319160 10367188 -2350513750911128789711205406502703616 10367189 115792373773868037569431277550185060256 10367190 11023700695387263307931668585288704000 10367191 246904472676260370736190227830852019592 10367192 -159412382549392278365253086505835622400 10367193 -165593752165299546827882921207831317056 10367194 -279435894241486995388475302946043859488 10367195 394636679742547403738611933733588940480 10367196 34566827330418699098629958007469547520 10367197 160680642615392713876073036436527679840 10367198 1889831186261002476049388766872860224 10367199 178033798078839903201484099927864589784 10367200 -56354033628193695497371341886980096000 10367201 -12635568373450469104791778756793513496 10367202 226262391013607521497772979926605565440 10367203 -73669173233585540821019742124510456320 10367204 192750328355208547425233097321004670976 10367205 46510455804736008839328207366108147360 10367206 -121312107051742323016075253714783049216 10367207 -149304519857758498668087687930255146496 10367208 102092489499688745815277612219528755200 10367209 297571390747889910940287497695347496080 10367210 22817849952815397204059800528718054400 10367211 193130819594793653857121727197101914624 10367212 333760393666137711735851342682908551680 10367213 -233567750105800927765161130904751750720 10367214 -672957124401000650178785741921507328 10367215 127642195379238541914084069066637759200 10367216 -147698339823277400120085658114717974528 10367217 -53818964411113370266188521561048217600 10367218 172151440714283406547670164004234668560 10367219 -79702430363251114674881779504733192832 10367220 92267814592654407703474018842063329280 10367221 448925146874741714174655073628108373422 10367222 -247352243795689425183669262170925877088 10367223 332289952275935627217342996218204471784 10367224 -24912304355412032898867647871628800000 10367225 281392338002927773741912202815945410000 10367226 -76669933644118887748652269341980101008 10367227 151595676051058237290537245896393773408 10367228 91588065463312782905472118886701805568 10367229 -114789222954535295508766053945885843840 10367230 -80870731342568380835797037401527004800 10367231 -20932593560223345387996246669774641808 10367232 219981669452272057708083133752016896000 10367233 -501670217730116340222147360190445579518 10367234 -25253121273439310779065097526895733728 10367235 -39974095886340520052627384787189346080 10367236 -487532187113669347158865117539943925760 10367237 41740712274703711564613283571669429632 10367238 -22729725844790368317528116604186040320 10367239 93595908095408731036074186302376804000 10367240 188601730589249201816462987175628800 10367241 20199523108882992880973117574048680160 10367242 -12516336029747691213467690123577993888 10367243 163235968848208664184830140577918577492 10367244 44850828688362057740590311078008217600 10367245 -32108367073028234590925417676971975040 10367246 205947409130324516213432585508372589440 10367247 -425431387702704397273529939598408111360 10367248 16661976929272227124185381510716137472 10367249 -1036073619671160316873401170452142538240 10367250 94689108653465247105917595013837056000 10367251 -95534304491076485636806651831696247096 10367252 25862050913841950286263264421427519488 10367253 58458773541588828100546164875781120540 10367254 50638772128481694973604097825064274880 10367255 -95149022124865888358243072449345212000 10367256 -26774665697796319419624932521423011840 10367257 1293086455010370921069254834633894688 10367258 229788848452858894240671106148224879872 10367259 73048666850275920671078466362866257408 10367260 -152108472042024083866746578584842854400 10367261 -398516254210439432482286389848914001600 10367262 169689135703737821441253994841078445120 10367263 124292928773726827203660701012193237696 10367264 -22661850001225054864074077822263492608 10367265 -223303173706924403329228447218877591680 10367266 26968975300872275649573785505221297664 10367267 -611251261993901934269926677435024605400 10367268 -120878198757850429264092641275182612480 10367269 -59288083878025426406424991201143167040 10367270 183065666945527334100603163329108864000 10367271 -10108689201742876252847768986826661000 10367272 7456941720065878222803173740527943680 10367273 162654997168733490628992291899731651200 10367274 -31439630849371938898806176561598013440 10367275 -210326197585308088958162592289735728700 10367276 -304166684586063955019494176139345539840 10367277 -209801973296246387423024424992771320992 10367278 71359536929251535103120169124754357120 10367279 92589231715518500290570341878554325760 10367280 -31221711724144380957165600353157120 10367281 -184247923077837534288762142535927528208 10367282 247291186330295588476610611224518686992 10367283 138971771909079834522740638674641383224 10367284 -314441321034176937864244896270122272384 10367285 -37673358255887209147151618211904450020 10367286 -46333773094640521462278101653366748736 10367287 38496774586662148964149172049899231152 10367288 405440814794317399580528596925197824000 10367289 -20468687078705246895410064719041070592 10367290 -106575156619474026616487989262312493600 10367291 485519014147144838707935984311851940544 10367292 -110684877930808193726369686926578285568 10367293 568929144597880675045720200711064976320 10367294 57430666051165873145290789233542428032 10367295 -40119330246722747674579161769019341680 10367296 126236406669061123451953078958536261632 10367297 -167727838807762321694915480228535337860 10367298 71693777491364130118047186067660608000 10367299 19051835018594238392356656662045776960 10367300 -2919674156372904427471531252554163200 10367301 -38430745899778691530187331163400629632 10367302 345195437074356551535026331348023786304 10367303 -1950709758176865713585631038754096000 10367304 119450523197247649466636165733592842240 10367305 -249549025462392819332383194412943097300 10367306 -128066010733556183679086511346591226880 10367307 -475276840046735729625795643531061006880 10367308 -38391415350964287088293001539128413184 10367309 372930474043074093568228027329287883510 10367310 -18872637446726880797960704759976403840 10367311 61460628292401787107737894018331541672 10367312 -13972224790946076822239697898704076800 10367313 -282075387727073229267429732632807313312 10367314 -23877928479145318645442142647227981248 10367315 53356243642031024874263300649096518400 10367316 292040439522380355886546529828755148544 10367317 -7334820612688648907401234514674480800 10367318 20796420315169525367619963937742679168 10367319 -73044583873548238640334215266517221632 10367320 -416189230657766525191373441064098611200 10367321 684693762567813692842694307535173264522 10367322 -49631155699478181819098453939072344320 10367323 258624233114637345976366052619739221572 10367324 -260095046382513695994641504612418206208 10367325 -22490086228475419953928186829982720000 10367326 63277779357430881042043648488789365760 10367327 356654277694075933190478706297396198176 10367328 308996815523489820183087899305008168960 10367329 -36765583705312561732643101388033033024 10367330 41680910195715466412603940437445795840 10367331 -144995645827673477638573185823143651840 10367332 7902778243800257346068200604255898880 10367333 -382899910106470370278151527332101532576 10367334 186302940085835941519673325310194775584 10367335 -254183300929789016171057255896104592800 10367336 136834269232066014417192895480661852160 10367337 -154699663905657315109083531213080386848 10367338 -2169757164443038328443302570329195328 10367339 148963588328539604380802870623328065140 10367340 142350373698000621860619106769214259200 10367341 82049078016778703959260762247376038742 10367342 -31954392928567121617420995508587498240 10367343 44180922350116066778061011006820914160 10367344 40243341839564373424771553395396870144 10367345 -234891094345239519593402071825653117900 10367346 203999346986416838153143537074573466368 10367347 484397404786471721447045922612890463792 10367348 604295060403153629386585972713741048576 10367349 78534602947867352427919340702489141568 10367350 -8648781071705415734091794250174720000 10367351 308615506721950950946259241528998645352 10367352 43732945601717186371506509070215147520 10367353 261278774272376883787436352595083162602 10367354 47175930661217524990335763656449490432 10367355 66372581342407765357631023450115205600 10367356 -464958503703931347506477561538005678080 10367357 -63957740048804868284404771845406617216 10367358 32479647363387682464776908212564231168 10367359 -330720474211159411582264848478242029440 10367360 337435515927424441151520776410418380800 10367361 31135614740662273845780438570186512640 10367362 421248192021584997380014968700715543040 10367363 87655545482103014710742997985986421200 10367364 -31019788881367390144536676221452156928 10367365 264176723424196524781573573377558424320 10367366 135799911273313981753042855774788481632 10367367 -41583367393312359450595433684961202560 10367368 173056955776384914755238319864301445120 10367369 -324713824705572912295764562473389714160 10367370 -23309399055046293174532685033015991360 10367371 40602926182903246847986147582880496912 10367372 159455470482554962396386737577153912576 10367373 -357850980623968094593044411509211287616 10367374 -78067055430220591368735790481558144064 10367375 -228389683927732173516247266959570370000 10367376 -2158122402506155069994318496948289536 10367377 -779648471295525765781176306278973439628 10367378 95574888552630754161281175950242937856 10367379 562587126682409909785931273691311566080 10367380 -387596374332582055588839031304538984960 10367381 -512130451824741521655812602547789203428 10367382 50048828772719809014616717133631874944 10367383 -50545024979638170551824177160593087872 10367384 332048806404932866109070537003298406400 10367385 80240804723887896809047573377719602560 10367386 5744687743607029793161462955377315584 10367387 62752328273224749879315902543258793240 10367388 -75313966970707663428706712335226265600 10367389 428767787232141969931368200541761833190 10367390 126959747773473299294315726721741593280 10367391 -203817595394770049593401417696406910976 10367392 -58155281976330053677338462318237843456 10367393 -527592266643977146827269626908447779358 10367394 27635776366884826267290908331055526400 10367395 180751659928214834934284744675968894800 10367396 -3398594458731698809096262220546187008 10367397 -208515032856771416101170987728455945026 10367398 171095071752436707891557923302270367200 10367399 115795808909472400415332171219820476512 10367400 -61068122952562061141364624982726656000 10367401 -1820214155417573134803135917325832704 10367402 -20607809414792043290054978340148096848 10367403 150205330348412974753280364702377590104 10367404 -70676206045583309022885286846531558144 10367405 377936247172188657706617483981370482060 10367406 -66529869886958602224999355491737364480 10367407 723707860240888083717907842180584633600 10367408 -56428118304745395381463530913525383168 10367409 76978550387463125648099347084207359168 10367410 233773184636554166638025152203914760000 10367411 33219654751315884794569962126486478560 10367412 -30355291367571822839940509725725259776 10367413 -136923164755574812732603781435400099840 10367414 160274618597340612774701100691363057056 10367415 142175619481494746347484989864352465160 10367416 -142433924466617758615710297324677898240 10367417 -177281098857157779010872278208708840960 10367418 167753624466974441746158184893796168704 10367419 1918911184967621294746146481943194344 10367420 -131771103967141218454679422124822784000 10367421 31381181991075663939774193587230401440 10367422 -12911890118208784283393159265089861760 10367423 163561125847998671203689582314584723968 10367424 2743968599740297239543854177798062080 10367425 -180659774446906230101609599959725511850 10367426 -133875329272859516134494136610896089600 10367427 -5142611408959124361355050586707517440 10367428 285312849636364478879503419138172323968 10367429 -272513099286147024830196005825111712 10367430 80765727653804550893819896450511157120 10367431 419471430779847398428867531318153460200 10367432 76598865499415657097994904646067046400 10367433 -28532011711214895354171286785155044620 10367434 46032218211215901121168890752630784 10367435 111567027641960567017819405757290650000 10367436 -160766005972333424643004014466877592576 10367437 -243000175280877934462000266107512892574 10367438 273404123788169042728727240908917744960 10367439 -459803229276963001818119515788526042752 10367440 -109551516655096317152323623332113367040 10367441 -4060136720672060893570472452951487040 10367442 165275115833522939211367832521222261920 10367443 570647238776432136751353809836721187692 10367444 89089801287783438229340257653137104896 10367445 -32473797264512025740778013963330521600 10367446 -436112528258585801373669402164503663680 10367447 16927719095680754257734167362300424520 10367448 45239619093790551690009998279222231040 10367449 -94232167727485167544619539635573378550 10367450 -152327502237479818324367700413759829600 10367451 4195378176134988912505583679856861992 10367452 -115878315496147976987926792031475926528 10367453 118165211786007851309783824430675937702 10367454 -25445233483450093634961895263051079680 10367455 -96725702644691073316134796918481646240 10367456 375033431968392309203305754484510818304 10367457 132069941862932568736442048791238467200 10367458 159189990473140294772773875921918976080 10367459 -472622030182908298478912008962744362340 10367460 -18511883418332617696276292615886028800 10367461 -35697278446220854455142901288445370148 10367462 -46148383042537201372871515359909748608 10367463 274944310498587915040391921744548565544 10367464 -294056503193820769778767400430007910400 10367465 162565280209766353848549933711148122240 10367466 103359177367283910547079822520474119424 10367467 648138466850414347418378773359463082064 10367468 -122198195328191638773729787569939224064 10367469 -138882534518382646109583768283918213290 10367470 -149838244848421998713777462494741600320 10367471 -52180082300929527624028545523196377200 10367472 -1446007573521076742787276090661404672 10367473 -665732494601221684012250905111596815278 10367474 -115090845270386168118725956877625764640 10367475 -27004645155450744466489225452610782000 10367476 -288664454199685162119685986614791864320 10367477 113152711807389844429968747330329137326 10367478 -139123864797535476134336504069987654592 10367479 231614203566509585076158858324391087080 10367480 -109046313058817676078863731801718784000 10367481 -93558263068556361996491495980686537648 10367482 -341431045342941981923115858535564463616 10367483 214721206758372978019241048109978071040 10367484 -7845510414040896354666133998163442688 10367485 144548718600837888131737539448238123520 10367486 8099604228049480767302860636014170880 10367487 -62012182463587107061014725322633646560 10367488 430088391836904080552707686924288000 10367489 265394228618791939301513146973922130368 10367490 60951695920824884703431657262226099200 10367491 -379937706952516362128469186365853821616 10367492 179115407344909385338967984909312716800 10367493 -75999754979954761641906407179948574976 10367494 174698863878111332206087415347601203296 10367495 359081369062938418263018215179459858560 10367496 -58507297941730569930007244333952860160 10367497 -220074474493757698292415306798780810368 10367498 -210139521872423064807797708316101922000 10367499 173830639383562169989427604454191688416 10367500 -28541799548444132875247341985366400000 10367501 -352477416545459543112984455326441845120 10367502 -14253649045995800546808415430522112000 10367503 -304826644651214769050136444372312079536 10367504 42821590465521090509832610984414150656 10367505 -56031618564575932800202612539117281100 10367506 58243273515366403540113158030658925344 10367507 463351956683197272665494372159493235756 10367508 67813033717238479749590250394324776960 10367509 -260988673955814864368181119131026373280 10367510 -197072979388428201589757300481556611840 10367511 48659517114567223675610554349112580608 10367512 111494452817896419029662399922783723520 10367513 -200896091497804979616502631846732092416 10367514 -18211939024994688971266127317876176144 10367515 -2567926288997078988194460879178708080 10367516 112199152556470701492061042363571957760 10367517 236141353433630031579389571732892890720 10367518 -101252498967783292162314174320530704384 10367519 -187569854667160995244310505482504940504 10367520 3931247996975138233742246921895936000 10367521 156523763931924483458955082539481341600 10367522 -83494800846995754390887996153922864 10367523 178120058170294169736947180215982548560 10367524 -159430930280220536022338408113780034304 10367525 -28277566091031495053151038919430687200 10367526 -45993434928501441763579493285049231360 10367527 335552383281728406136382229706512886512 10367528 407212483076747637757122906008541020160 10367529 274539743244174811387742713549443326400 10367530 -16399320465248323793826882607828212480 10367531 -474373397099072725757984030948929870668 10367532 52663620603812134527334428657800020992 10367533 56344795570567307871629991247427376768 10367534 -31574634492139724933256782382354453888 10367535 34071634656731401919025592791298939200 10367536 -31832630157320546522312703711585271808 10367537 701103444868345103316463673781479094000 10367538 88614881704081657106257279273984623744 10367539 4844779778510321619133486409432567040 10367540 158881946204844779434607605382526105600 10367541 177393039491934263472771184874976493440 10367542 -337956535918819534670029285437410413056 10367543 -239434962207515680557912624031986030000 10367544 14708944679490981996394105794980413440 10367545 156780245971254941534707050678993964800 10367546 62364269437232967495372807491172126720 10367547 18214111115646954046350603389845954560 10367548 111403541855189705158708745345328226816 10367549 -136878889029078026248035004361968342272 10367550 -23525953640547602327046717553018368000 10367551 -273008847913077307887956918950577669448 10367552 85219122230510175247768258487770939392 10367553 4345772835149517260836830685098746304 10367554 -25124160853378954615441376570101289568 10367555 228544091951189898428760406175672163840 10367556 57220883575653767013530312526299013120 10367557 446896566685549610831480767817519547806 10367558 1972659202273581575279674902753605760 10367559 -2750809913350786995721332005548667736 10367560 118633379386170254355514416121498828800 10367561 668437621644718767406026666588462748800 10367562 -78798639338422566400174699834445385216 10367563 12618747724405850273740055162435457812 10367564 -518896605804144501158225962743203437824 10367565 -127081903059871806041011034670304396800 10367566 151458621287602140347320541099387058624 10367567 -144261200602322267137638292066670596224 10367568 -286815135233806516153246808021147320320 10367569 -303880886612965868325461946822854626200 10367570 -43174048314759157647151205294567495520 10367571 185541172451215760044809024444603350712 10367572 -5841185945988840071004441008297699328 10367573 56190796600687578757012666870940367822 10367574 -45630944947945760872067244744830484480 10367575 -3398921350520383964097465732557237200 10367576 -68708118531898478491297033572223825920 10367577 218877922918472300033738535032000582448 10367578 11038504875611635384714098790986977280 10367579 -9601219865325813547058371790069166360 10367580 -90564004815747714973648403570890137600 10367581 -7113188610889915277776726054079112960 10367582 -5363805169011622149627645721327262016 10367583 136334580109039685499724324660847876424 10367584 -147495306538532828472750331702408249344 10367585 -180385752527582471990393008824911366040 10367586 -8514217813622890325966155655771180688 10367587 -226269132487190720672262353299920234240 10367588 1133190281027289986792327750304374784 10367589 -262537853471588611176079541536106087040 10367590 70941038986723370235617967987358396800 10367591 -183036632806243967519835107538208163928 10367592 -319940418473180165630446930879433441280 10367593 548668394475239606490348129743865973840 10367594 -126504284864905647032110727517118107648 10367595 32248323515847826843139320601026083840 10367596 31607048165088741276817698727898835200 10367597 275251385373819478855165890234632855040 10367598 6235517836785598694758680479364510720 10367599 94395393284382253531717783687619102520 10367600 -10587448769518406288598580513308672000 10367601 -4603086212058165009405211156844572320 10367602 -41197480807282702842532010098135343616 10367603 794423991056256311359225388233979595960 10367604 -85294984180589939110771304578566487296 10367605 53998517307672356970997875519059887260 10367606 -11145552315081442340609936967490153536 10367607 234417330605975180040813967669720829520 10367608 56604895232129591177986028683417681920 10367609 49929582235928084935401685454829076992 10367610 9722659383885630617424471424589337600 10367611 -486365675541622488465106232375338013788 10367612 -230297412053899533447437319941477053440 10367613 -47578842023932104665601176944350360480 10367614 473410430909468193611107451568773555712 10367615 -46885704182902319315156789745840656880 10367616 -197917591052593648179416975020130304000 10367617 228897151249241930115596562064099976020 10367618 67364923544143260142374389733145634304 10367619 -36227718943718572508975111167312181256 10367620 -26759532579168727216150496240139486720 10367621 -262583791301307630583774239368251962912 10367622 -106452985760892704781998083825190611200 10367623 133933652992718200914254158874339167688 10367624 23094010202084939518739360397720744960 10367625 -128493092154384801316088028877879296000 10367626 122026181453922116209189800283114078512 10367627 -163585776537547284784301603747286292524 10367628 13196177907999165925977214846713646080 10367629 174196628676144298571318953557649931340 10367630 -24696208822294279324066943553301486080 10367631 266329394395227029407228229695171810680 10367632 51922649324467475170971242431630344192 10367633 98579667227594485364995278476892849984 10367634 155057220082659934078666450220325156480 10367635 -222052714457391296970416362546986214800 10367636 -613347539752623430576666907331702730752 10367637 -59451013040911836821818476376174891776 10367638 127791292847156428218489571938569010720 10367639 -566170540702387239169023755061776245560 10367640 8760933879722075595181353382453248000 10367641 313722464436580285917986245378017581952 10367642 288354321515410838645770597127955167472 10367643 191966527791241069571954203689099036 10367644 -1182272204668773816945744447492915200 10367645 -39915196292333062800726740624986675200 10367646 127562862833082467167973876704892107584 10367647 83548298515701661385554578513601420544 10367648 -12608570408020933572454002340068458496 10367649 639536795518947811338453172364422905120 10367650 -136214548301029776076638171362988554400 10367651 58115948840518860470354037114338005920 10367652 148896630684951137146420303498004201472 10367653 -256380009376273999074242719873268661056 10367654 -305551428705716966105312745179071257600 10367655 15395088251150813026964464793099385120 10367656 205917065383312013116125578819513702400 10367657 452661548395645440538299427028399184720 10367658 -10402237809032038380714510103413404160 10367659 24595338060306211522087666132068454816 10367660 -47037280137509709028582701734030960640 10367661 -442949793355861126381300603421866868928 10367662 -232186452204633582178322326885871487168 10367663 -127391160431496501020956685828934047088 10367664 30116935825265196430950373052098019328 10367665 78701476031060657321552186510446178880 10367666 -461418114468812584060932604143097368960 10367667 362642092063372002116733781087773585684 10367668 -353200735718609508984504198794835213952 10367669 112651446629335300930380669724232676888 10367670 12292215439780376296523692112326521600 10367671 -227580992447657711068389882259092897792 10367672 10638878650654405009117748128968007680 10367673 -343415202797623202530725563584635650400 10367674 154552862292734407352952524604174401760 10367675 -360398932396933709843034816284767109100 10367676 -21351541093378809913341341643392893440 10367677 -280077177633479533698413107911201388474 10367678 337314380509967650117522550096322704640 10367679 -11322041291787588851036039716121893632 10367680 -21850513683387925040884457312197017600 10367681 -124656345688356963839617429785879791148 10367682 -8004410594901254757392981368790607360 10367683 542886704571051694546099505327974681440 10367684 286568554557679577967866808825541900416 10367685 181112019715360790296722050589020797020 10367686 -58953574157036107688207572326362467200 10367687 -6833327267185867626509534977819079424 10367688 -248166343203858745676228504872769863680 10367689 -631433211407868247582423805178400345510 10367690 133273609565490566883194604134188053600 10367691 128795518202876566784912806662466815192 10367692 435283914958788824984648652943727388160 10367693 -94219777740980059391790732999873530400 10367694 -14072008096098692463233773718729769600 10367695 -117748886541084390089288474112118294080 10367696 -35844047880120303520899917550598619136 10367697 129950385329639071053766795943601264672 10367698 -47610022059658855787434980493297092480 10367699 19108275611250264862831198092648407880 10367700 9431729190849797730223108242517094400 10367701 -13825578654293133822743270595463459200 10367702 114090039148742764793925041278542549504 10367703 261219848406986545387683298914530743200 10367704 248920434700526589161634519798558597120 10367705 40013521030486743702989087502199422720 10367706 134823519851317264518773970015644834304 10367707 38465057593965386551282523471039194400 10367708 175667137752409112625780895279714337280 10367709 50499695647700828182804709789594346528 10367710 110479006264989922299927354675074837760 10367711 -44930271262999109201721426865378263600 10367712 145580386041218871209648236114870272000 10367713 644719580010920333061754288172328108962 10367714 -336228564356652093680075586996273068160 10367715 3149356866979204145979457063358451120 10367716 -161139955535328367082623950148617584640 10367717 -343986559812115300737956084493583922340 10367718 -178031110173537345742820421235759363200 10367719 -191943672053956708048062093409678503880 10367720 -81304170699530621340826156041563750400 10367721 -2830224970270261456005051717736426560 10367722 -185281984482471630494912326972049136288 10367723 100737799082444280130690664310686400000 10367724 -463267211367092466922827610323724305408 10367725 -376386494231607629663872359264114394750 10367726 -355540526059930117951283897174844938688 10367727 -166422283676134755045755431646418092280 10367728 -32848069038186762482520473715887636480 10367729 -739953728516861676588836186287788650670 10367730 -4167983178249125526078851980578816000 10367731 366184831923458152119695561386729041864 10367732 -34290029745523880803532227666878412800 10367733 28568324012952486616155662510363222016 10367734 136789159785109439586722434757453627520 10367735 120504263740761605853817774972280974560 10367736 -52907082615787891496595136119388569600 10367737 -69262230972290969201753444691969182614 10367738 -259717076331785939154828005542903950480 10367739 -410949970066950355567659055696658861256 10367740 128421423779643311002354392039374768640 10367741 -47404326213182947351780740232212076500 10367742 -6242771780313408686358344364999063552 10367743 39228670380211413805473701686288671200 10367744 121150331306181588624592483236446208000 10367745 -216822852451415720139151257473641706880 10367746 -35282257390245154959156968823095601120 10367747 -15555000357004922862991613391021846048 10367748 -34205040902581650252165174257308942080 10367749 71752115849556129172762188654080438400 10367750 130513248254074851148155458949419904000 10367751 -117343366050989106506081017151021810736 10367752 3805726257427450208618241539624816640 10367753 141617286341532057621694510307610765120 10367754 -98694096835947031398606942307700558592 10367755 278530580473173376767467810179355417760 10367756 90478147769156791052127315094313926656 10367757 -19520624334378723562358174250305537994 10367758 101881156029125316115827272237064492480 10367759 756898563413629183788339073712314721640 10367760 24572442638019320487434530697887088640 10367761 301091748547295702011159045924473597300 10367762 97905244883218975564342074735187423632 10367763 264317223854643895355031224409169066680 10367764 -106491054286898163287801530827628544 10367765 -166013299172454721135300920802953189600 10367766 146537811212882902852034042898711430752 10367767 566569655833192718572271492393445729040 10367768 -464504838597855233199707937120274944000 10367769 -121355051894771776094930757215801284656 10367770 33271263659675259022727033166714946560 10367771 80419613275426116417885434943604554072 10367772 1322996856839013775587039547630682112 10367773 -5262964175191256857411250320063346112 10367774 -36856507789850009874502180849862720640 10367775 -78715031069095861819725507244447728000 10367776 -86385644247179383686362326333682221056 10367777 -60408735271550835809788582858660524288 10367778 27916469363994264480094201050257518848 10367779 40874885266967266963512207947663478528 10367780 90655405251095188710207914318266425600 10367781 485985123753514173611332360351594710624 10367782 -105912849802471679335852984164199039008 10367783 -553198747315691234482022896853535688968 10367784 -48262807417569923368145232258844262400 10367785 -317409309925123198429075600357108768440 10367786 -94307570620968615087434323214072800512 10367787 -251558481865832920543957786603125990720 10367788 -233923960902767212319448415493163317760 10367789 -228766315506541342038665439810010306410 10367790 148364932181149956695823855394312665600 10367791 12211026313626129573027234585502834672 10367792 -65467084921467635286122499918741504 10367793 -17937576782375179477797513284031172476 10367794 200598087088333327731476761299808743696 10367795 -61798033384351314657074368067056713600 10367796 100551547402832030992625414145488596992 10367797 -301215882297261360314736170551009029888 10367798 38274214815090137342595383516659703040 10367799 -62157499468512127912983139174783014192 10367800 -276010373900114827754950459589713920000 10367801 640334986186332460070394353302652565972 10367802 161584205556747864633368859438584555520 10367803 -209773196866462307728140307749117617600 10367804 258291177169536328956885756629667866112 10367805 59004220028681493727565075850878219520 10367806 17874148149791946063811899099847434240 10367807 -100169355688385664751353751530807734976 10367808 -23677725243764975443060150565842452480 10367809 -44082261767526262170141365000785837484 10367810 -63202018099215047691405587292039536640 10367811 -267918372229746950449634196264541086720 10367812 362402029376868572841916851653407614336 10367813 -154908382604256365074527031215194371938 10367814 37318020718423868741107891227064962240 10367815 -67012111543257074595588592507499948040 10367816 3225780817154840671699073917557350400 10367817 -57929208338300947677087212276541281520 10367818 123945544787178670364527911538164045360 10367819 169622712435473704656975614481333861120 10367820 1334316161691818579565615910292582400 10367821 -16850613174637644212118106338194073300 10367822 -24651430154671115307876112305697569408 10367823 -132927695636731827770790580901837277816 10367824 93159764735373300134091815030320791552 10367825 4286218152048852872879953971656304000 10367826 -12083597932325705733384333202825838592 10367827 389973677769407404472037427857537949676 10367828 364439230349496303262138517955193777920 10367829 40918705774519627371532069188342924174 10367830 74337945705135458060746252017776353920 10367831 415793661483966903986280676253971642632 10367832 297618154572636007603550710079284408320 10367833 50322611423858327180776700025917763776 10367834 -132891600082849665733762988531150223360 10367835 162303850518728522478174194088670988400 10367836 -112264381070234516630536367059282111488 10367837 -213123730454031495854982762427624919514 10367838 32142431259589214729769236350013185344 10367839 -238425592850660486256069666054249115360 10367840 -51434321137073142904096212493160939520 10367841 -60170771906679329928750706659216366912 10367842 -119706919444308370355566890667749421056 10367843 -87236320868218817301769446783490375908 10367844 -24901664309910833968187845470755942400 10367845 16824361808782869824022076336036882680 10367846 218781579077598907672758271952996033664 10367847 22585424833007940361733377955407704240 10367848 -104550952430420807531796968028072099840 10367849 188093912318188199776381966546970792436 10367850 42911178316145454973498713198176256000 10367851 -138942918109946421214742748795304576576 10367852 286472957500827556344183834549533205504 10367853 22534594787306741522899426425298211904 10367854 -114123942583005876936905957999929907328 10367855 -282995386864641866726082345569969922480 10367856 -49252408789314743678195937749532672000 10367857 67163822142708851142862989853229481472 10367858 -371896223577602665707753859266478048224 10367859 4443535293669467081331548836622544000 10367860 170183694436957676022894535179309903360 10367861 -168937168712228582327935748518342790400 10367862 36014003964988331041187493230555873280 10367863 14089244509457452912533245402989075200 10367864 238697454506850837103081321610654883840 10367865 -96293825510531493413571771875088528000 10367866 -273892663387562955096616248430906228368 10367867 -272002781092121362521644742671217703884 10367868 87363918202918921888533102583779188736 10367869 308660894724647422812779178787722779270 10367870 53897682207554612407184550088201058880 10367871 -244610434294015275632208703264384400640 10367872 -20350321779450339592329997899257610240 10367873 452353737233888667140385379886547349122 10367874 5260926292683846465363008608389115008 10367875 24855867935566935270055274379836952000 10367876 227156382340224993023279829113260383360 10367877 -105480819862893182379393044156686406400 10367878 283466577364638564656784632435490630240 10367879 742346409623944714314338636212997811480 10367880 210126521713272114662048244403077120000 10367881 410323689474931631189746851306578814080 10367882 -114908156903500460780217476232794580480 10367883 454608107856284991317735382627261509052 10367884 -45983120893228608348592381094623101184 10367885 410038112585260758578603162884122540 10367886 -40114423710012935744476563845611633536 10367887 -674146452067276140726146610559670336464 10367888 51942100081587259840543664895352111104 10367889 -208188355164805041220195243050070080 10367890 46419551968725302217079587141267469440 10367891 282046164289632080953287198004635269292 10367892 384163670340275958864579533661563535360 10367893 -236625752417575947408621918414597954240 10367894 301290752141944960094012325804067084032 10367895 -231066538039348183775600131119795215280 10367896 -48805131291490725758035532742084526080 10367897 336774795936073425045835155799284566346 10367898 4920575328198774798463358705663866368 10367899 -209094612268109502984561262356613892864 10367900 25359954746318895000022726517873280000 10367901 -90633826047038375034044510095044421920 10367902 -5954358231455820387589223806203632448 10367903 -35023923649069537339131309391571956896 10367904 208109297432502079051367628349636608000 10367905 -77158185379715855848458106739853964440 10367906 -124854400535107511922257473048330794720 10367907 151353006066566626762347362244655931520 10367908 61068555628517095242083256913630163200 10367909 723771051670582430893143049874652761916 10367910 93052695029497289169265597203473852160 10367911 112693815393314993355838146361947579512 10367912 136685160351078903222920971097438899200 10367913 -73552811538278542218289595210013947712 10367914 -297854488316174928106706552374007428944 10367915 -88945632591376502395530470840453994000 10367916 16353077263131341430579638263539529728 10367917 257903979321668553209952442713729024 10367918 -23673209360891430200945311405583548416 10367919 11653128490382172231371520100542624960 10367920 -2122072250344248280190895668138803200 10367921 670581933879765326309411173760756959122 10367922 203435529652264008752958795504618425472 10367923 552684305750678677233747937155449575224 10367924 -31546202134746145501924376348996751360 10367925 -191956548070235489619058230325759488000 10367926 -443863656742845975687001067302501344000 10367927 -476742652449971792012441524640083627224 10367928 -283243356724591456715475296858972160000 10367929 124370094516053787683641100290589546688 10367930 -131705615606571722175876787062308228640 10367931 113539677152010307177281507428952927744 10367932 -40099418941899266580575881475143367168 10367933 479420405277846007149226491298161466182 10367934 54933927828867401947204036015435510080 10367935 16905897066903687208961409881394820800 10367936 71482198361911755703646064251240448000 10367937 -479514303178424211502960199775894678606 10367938 -185505706721550055804626498963436528128 10367939 -408368985890813258703701208107658024960 10367940 54128356577662601284790555293336535040 10367941 -2113129031514675707880633586004935328 10367942 94071108957822241894224551284811303424 10367943 221042220422543888678745464795399870544 10367944 464354163013246903097172472406228444160 10367945 -591794394003470287672444684095602880 10367946 -216238795410462478603235137643581440000 10367947 61520203706375392444173853752919445396 10367948 433602340593944902571813259440157911808 10367949 -113132266962075167792382907240329648000 10367950 13856930142922310874235465352761152000 10367951 409471479707467445040872793153603192504 10367952 -471590851433551796934512243072040960 10367953 -25170386313502886503483690789884393996 10367954 141627798643859013698589642286511980176 10367955 -60720679673038750229451058613955206400 10367956 -288019496363424668538258237679644549120 10367957 250132755205063638310574439713207864892 10367958 -184011058875568354176455036324008911360 10367959 -62926922553218052873074801458576723104 10367960 -584561069020464705113176016723828736000 10367961 -119410020187171237477596596495716230336 10367962 -2525328652544129975306684413974953472 10367963 62697710865219517530470614056021435744 10367964 -37205378245604605932729891797396912640 10367965 536340511777899333239498950980140793600 10367966 21081415088596476583843950532129390080 10367967 -309283423167243877515351444705870960 10367968 92474659025557428485462806696126316544 10367969 -324725681017271837463898722889285857630 10367970 31204467060882564998329043426021376000 10367971 1267559103675226006527007335401404640 10367972 -160459384661314281313037259622851099648 10367973 -135119719818844885019174537048968719360 10367974 281625389254594705172760170671718720736 10367975 -404312721710153767059542672425245681000 10367976 -103327603139980656544711905723913666560 10367977 596935863853371295670900776147583652000 10367978 -211093095512638631292316368402451186176 10367979 116704632837320837515218237147475761600 10367980 -260952516065803724305055565529359974400 10367981 182466625680689066461456595481613921920 10367982 200313340130646837831324358158283801152 10367983 111024543229482135806817602017869316624 10367984 30959018519771030068424772303127019520 10367985 170359422749744150479840978307945472000 10367986 -241723859512294501946066086423436399616 10367987 -169566273186875578083685151615911219296 10367988 1039595655056178558017726692336631808 10367989 271012188373104477896633523520182872800 10367990 -56603317867803704843503274601040896000 10367991 202398669366595214257748439991930752000 10367992 230375737878883196513527827691394273280 10367993 756629307567907459407409102138203752580 10367994 34564440777918107088910266647027288064 10367995 -37985229693341364127545441560838067200 10367996 22941061204423797271546407769462110720 10367997 261798470811053371271328628993666560000 10367998 1885364373131938247250863870637812352 10367999 -410126997665102097389489866211302008840 10368000 -21938061709708369865875828500332544000 10368001 121220858690119398191836844047498428352 10368002 218696124499857499338968805296543231952 10368003 86622622501393284497687305847923200504 10368004 -104767555672125437597735959764637266944 10368005 245436653433262140936200050869235977660 10368006 195051354307748457935596273879595712 10368007 -159620707126959159673302856725529680920 10368008 -220733694315589332799010072205839232000 10368009 243353523120687165100726906952462564544 10368010 150266862578108944003180068585097632000 10368011 -385849341260099924647450464756933024240 10368012 -15977899090970593105776979575439097856 10368013 -192852145456068644793817241894329453920 10368014 264047214675215642679078398593187729856 10368015 74214193277442711734915001700839667200 10368016 20237661862041682847647331303639040000 10368017 457543799441352047644977741953860532160 10368018 -51430443773386898001634390028242097136 10368019 -31709927477822079438396676305172363156 10368020 -92912632789171599373720788119902149120 10368021 17933638711998733259239776644616237984 10368022 -27585948515372105710068354240000817920 10368023 -349494359040457919697446957952894169920 10368024 -31746095826091758975402276784822702080 10368025 53864077155569958009559371406646089550 10368026 1121884209209886374775637177378590720 10368027 600040840969133805334560373082871681840 10368028 -439189472861737564402100278810404569088 10368029 -42767858474598046008297686817593599488 10368030 -93291264446066914779962480122401847680 10368031 5988615795518390031908393055741324472 10368032 269846685998897650410119041376040517632 10368033 -105593964361738514325747176337736744896 10368034 -524437447094224289326968663765584920320 10368035 -104009068523365248215377183094733545520 10368036 88541468528175281982869864277774446592 10368037 -139345550544730417251249926584156229314 10368038 83696911612942606234145420958382887360 10368039 118690657543981863515735788765623690240 10368040 -290009588184285447640420215785147443200 10368041 405358411361000651376590672272720558500 10368042 60104197371033767100444208183149836544 10368043 42435668697683339146578074297107880960 10368044 21274304248093068218118536553728196096 10368045 128417250960800479504164979932587656920 10368046 -42603910211412102841986772695976479936 10368047 244267200811842322366986612504818444520 10368048 62441661520940997609968307388408332288 10368049 -731738417021828132835994539762484709264 10368050 -37203704940718979528634556435348646400 10368051 -7699484681246532450335510220586019280 10368052 265071481397214505224732729634047005440 10368053 -192836793762272590081503889094952092160 10368054 108288758488708572560145716220243751680 10368055 -18179955906965667360162782616289003200 10368056 -86763599527958969862773250465117573120 10368057 -116790567434702717738388599231399092896 10368058 98464554782504844571525384590161888880 10368059 108536548844354986558705800003341045760 10368060 1661969886755806369129200053162664960 10368061 -4267298591350050328850939497390297152 10368062 111326516504124691164313653936222319872 10368063 -71219070742315950915499071994275637560 10368064 43383865982207966877275478650137870336 10368065 268353971315642951787262344124828853460 10368066 32368419358031990621683225234101740544 10368067 -490793798687926160390445977894984763360 10368068 -3038096330201648690191573037087887104 10368069 38309783708150702634786805380808184544 10368070 24755548424210812869083525848477737600 10368071 -116869599592509679217085563451814139088 10368072 -50457918037071830044830645602842214400 10368073 503225129092139233001135990255574895322 10368074 -1758625990481090034900214162519664640 10368075 184016722391988724199899285596334182600 10368076 -107854491175258393013169327703126202880 10368077 630359818747636214334107231789995303926 10368078 4832218327230699815951054872049922048 10368079 254756261135937586961734615674722765376 10368080 13861717604163063222384530753445888000 10368081 -316607749815759285840668838103176219888 10368082 210521033080004832649422194708415055872 10368083 1004093456691722191536665137991666792448 10368084 119630018394408389811288127231665678336 10368085 -26787548279648994780488931209328416640 10368086 16923171862511548920305917822009627200 10368087 387909706774873397510333585566942790760 10368088 -328986603818467128713053132198312458240 10368089 191830998450324925120479711832359224724 10368090 -11410835204862217830486129385920014880 10368091 199765627222702274938285080688713024000 10368092 -46145716421692731844194480165301094400 10368093 -6243847467189854184299426752709502336 10368094 303520740443054152186500956225074629312 10368095 488858143548544668247590672066863106600 10368096 -242419770248422160229190273542828589056 10368097 158170415788531264872274002543569984546 10368098 -94766256712325025953344262161257596352 10368099 377748918000169373644835356290182400 10368100 -74651708642614843276030309984313065600 10368101 430149401620143445617402275714022170592 10368102 -151412879109621379022289862144358223168 10368103 -145685816132795386372833210314056572680 10368104 157267733678221552083875042832065003520 10368105 -4369048037088603082819424244271042560 10368106 -119569145596552436183161431271666527744 10368107 -521123234102071423071278641655176597644 10368108 383262362626220304137933132154180971520 10368109 -5330208175343588663051044222548494280 10368110 -58360772050731731021259784007515334400 10368111 -39732909302264967502820174364876526464 10368112 -84367709558001481389360397308310749184 10368113 83670142540180713372453132833475969792 10368114 -121980573750924013675487097365679116160 10368115 -322964598155417429248299550767325242480 10368116 -643997919814416491136237276305781110784 10368117 -506814836101386863067683026207523712 10368118 309945179116612896540054870393387601920 10368119 229361552352398493583689742954103521896 10368120 13839553534029275174749941148227993600 10368121 40062971908983729642041703066580527444 10368122 -157780025340214282270323106784037855888 10368123 -378346177860716512653402173359457786256 10368124 -24330480970487912934194550874493122560 10368125 -77625410919907052792728509120657022500 10368126 175912351426299589607938079196512195904 10368127 373735568043504190045411777302194416 10368128 387498868419241497903016333714202296320 10368129 318838023070266205650709452710898028800 10368130 42659633275191757905184194441211929600 10368131 484454971655821609789783819175098039932 10368132 -193233647149327131474380188108659913728 10368133 -21407169519472981352917869795480307618 10368134 -122223016787710198778580559560530011008 10368135 96857002297830684063532100935869367200 10368136 24035922633679982710256610869622865920 10368137 -124216563303796087115585081296931175900 10368138 13106976581154674928377477555043217920 10368139 342879888290030630490164318372382313940 10368140 2389178708878332216163880960951239680 10368141 125493097572354184631646967220853248064 10368142 -293419502867800903759529508853832331648 10368143 -201348553950717272719627084497526389360 10368144 15714131019345070389392351956538572800 10368145 -42359995509991572898767688794156041280 10368146 371742768744172333871235179450181520272 10368147 -258310673932611334841752436532304381440 10368148 -93462423561220968399208316265389977600 10368149 -407108707346088011488196554844386619040 10368150 46369199551696823344949371752892056000 10368151 561122530639337128973216754095628657552 10368152 -172530875746184490278383253435507558400 10368153 436661259577458525949535395748646580224 10368154 -86498673171426928352352926032846790400 10368155 -49179859323650036458760475325399568400 10368156 -108402576434377890026811192246602147328 10368157 337529236749929868989112958858725970406 10368158 87687278612119858450553944911600781440 10368159 273190442071778981169147663892986028104 10368160 -2585232575466308174245704339113902080 10368161 68889903385145466305049945339650817762 10368162 1512329221367359346767611113084841984 10368163 -50914417905039222718195148983254841376 10368164 -14244501538936865762726648384993646720 10368165 47807712606118438829617115422340160000 10368166 -2871189111377661101272255631967339840 10368167 180571223202622998110130693287825203200 10368168 -243239604265679546378611890573913866240 10368169 66871543670397503658505289363365703296 10368170 126388545560669661220449190309221964800 10368171 -160587545375368974189113968232107232280 10368172 309110952833849683988730619264598226176 10368173 47992219455190957801952531602274199660 10368174 115656815648278069575951706997366449152 10368175 -88337776332558664444686871606698625200 10368176 12242487185303524912528847400523137024 10368177 -85589847600949978463931124509392179968 10368178 4199151133942066500100390146144030624 10368179 417832084468117582541162022154450080780 10368180 4577462921151925208196273935858799360 10368181 467262514685655523308239064893899347840 10368182 -243188689674022466835363665106393556416 10368183 -165613914092714329925911956119923964160 10368184 289560096265195640958626801812715458560 10368185 -15314865677884707991776709821236004600 10368186 7512622791291630234627739956484853760 10368187 -338701335055674915282260846978331083164 10368188 222579872504138976171524171695017960960 10368189 -11721926806814141837435944610600947200 10368190 5886134985247826836287707342627212800 10368191 -200776991819446237759401315870237801408 10368192 -28392284737666281050239476240564092928 10368193 208172023056929261252205988840204812288 10368194 331192571979077165125097597270690997120 10368195 255808457553573451682823361032088646400 10368196 -424321370857978533376295750009894603520 10368197 212606362408194471877306762742686560000 10368198 2534975595562130815838939013896598528 10368199 144739422279547404986096607511571562200 10368200 533727949458263391807957591253991424000 10368201 -47563996061122741419825309927183809856 10368202 -50768069015471006584008346767568937280 10368203 -257251413508070338611178760501570352 10368204 144264493449516526660855938294263808000 10368205 340808100392516540201218450651054284000 10368206 148132753453069842358105995772509519552 10368207 11314334271225228442142551296728080104 10368208 13184758848760293049835902130574065664 10368209 -166402634808433838608331857727506072590 10368210 15873687044391140457692163410066664960 10368211 -90871446077425535127452011864241601968 10368212 -113338027291257263692029460013203388544 10368213 -85923127935050537817612548550997167456 10368214 -60808341330057525788690893990305946368 10368215 -154357469829919416022886320842900087360 10368216 147076244490888277880434324837348147200 10368217 -294389689989776217117774077259165057840 10368218 67609649072703304549706128276679388672 10368219 170457025320063774393040366435390869144 10368220 92755643212432901690017185245231162880 10368221 8290747935315273939315319287462001452 10368222 35355093814761196530366014252376960000 10368223 11908963718807126575652333491925268424 10368224 531179836979954288226824120106138992640 10368225 8472352325719087149610297868580744000 10368226 10587436698776760714541536227097753984 10368227 559033190757848336795338246238217266076 10368228 -54694799797282594681256957455099969536 10368229 37606937814892712588340848746151439870 10368230 -37358938291192428936546045449928057600 10368231 227135187119337404172486722619222454560 10368232 200781015899487054531344030015861391360 10368233 138402400372110634775218749666492923880 10368234 51767166925543848508682176990101323184 10368235 -405821597873775319199251262997293836320 10368236 71488729513888153611255321472398861312 10368237 149405232691639530030415758627016553760 10368238 164163823496567508714512397405372054144 10368239 -30999736463880716882866371759454387200 10368240 72224555482881377757914438067745259520 10368241 -46169940594223205568036941541682058828 10368242 39532005893431521784324186713971104272 10368243 -14764389804125648879777636795524768680 10368244 79664238565178252330081500568244486144 10368245 321953457848748228154301449138974169500 10368246 1335186710533999970623753824087226368 10368247 344056222918652426830528303651154438400 10368248 324609601719270261117083867197870080 10368249 -470814656612318426964649950150962113152 10368250 -563640612678767290541893076263988160000 10368251 128283188473672533448519318436848905792 10368252 -34023441911709731480860211662377153024 10368253 -122045417442643584287183230042571586522 10368254 -110871625569016046531284276578374618880 10368255 -58833926652299984560624695095928912480 10368256 148766803288925360320920480708437213184 10368257 -988695742957290610162882699916896056528 10368258 -227179455766803488922225371873604902016 10368259 188428137530300395498665987919072613640 10368260 -10408620726130034245770449098255564800 10368261 -394792589983505361620618007571330269090 10368262 45545548872157207327817541956638586880 10368263 -36929463472898719035704302988169672096 10368264 318896931631573012618255021954167767040 10368265 -246652578964174837618393071411118911480 10368266 10971933658625685011054681923412911200 10368267 15320686599795726320556252152578116096 10368268 -1082587048020749611844226207076202752 10368269 678765155562376155102909757833247919670 10368270 -2351243370973887033365142516859545600 10368271 256570497764793443699556407535775424152 10368272 15619759678146201635226337076128776192 10368273 -161370479957868556804502362390846880016 10368274 38128924004722120181308627172630449152 10368275 99720887273473314087020791044367812300 10368276 -362435380049640766766517248404850565120 10368277 30085956595298213727862415844243702240 10368278 353848693980436020155784382640470033440 10368279 -540714869013775957576311754095153382800 10368280 81448818494791314092175561837890764800 10368281 -1394631072580840917939227932606408896 10368282 159256769066684217043951107195429569280 10368283 836451448563052528142041471203998566560 10368284 77558187377305267126001918219947931136 10368285 55325249906007340886305587901293530880 10368286 291861706887520839427013470566673310592 10368287 -121617839312389367937849322749664988064 10368288 40702813644994106034444213803947130880 10368289 1838076193121432199689665300994577728 10368290 -161749216807228082955232665623030565600 10368291 -100828351337234006173408412908111773696 10368292 305371937793568148831261184373342531584 10368293 35900507334376515487017755602858884444 10368294 -291981846686310091393648074126532067328 10368295 -171831368532899709718258846158021618720 10368296 -272080911011563661491018389036890526720 10368297 42011388213708430893075145757310162240 10368298 9171355498969705771137716651777280000 10368299 1029785404679317383818115523966977698736 10368300 -62846044766564476781470143566656512000 10368301 228628642248888068441935688718917361302 10368302 273487880793883479910371100551565440 10368303 356079100562455340680100912953460073600 10368304 -57247979335417982299861392598162554880 10368305 184126021753257538115878895627658305460 10368306 55743329456772588949028493382178503680 10368307 32720117841722497968904062742514505072 10368308 218182233881599423046606214655459430400 10368309 38095990215100136806710013717526832960 10368310 107058616817995550922312234194445058560 10368311 -64445103980745310720438760129394027768 10368312 -421285920493360073252335280291692339200 10368313 401702931093007301110560673031993995562 10368314 -58699739797042943161975243113115142400 10368315 -47298695753591207891072770091993575200 10368316 29740879414524110851736280256274380800 10368317 1077414760395157111590859797871416246912 10368318 -118737077651931323078335583768707148160 10368319 -467100540919640033764652003250972769800 10368320 -49434069152219058464403066791390085120 10368321 357468673809525136351181893351359665712 10368322 -15373147455096195331489405681871769600 10368323 -68365144237625435553612897589266784560 10368324 71035673438711391336955024894247003136 10368325 105638857419860755417950682957778916000 10368326 -37279883354907040014495596133828908736 10368327 -335974394692053196134215468134372481880 10368328 19869532125165838906449563208475100160 10368329 36522856469375618517274702187069387280 10368330 3146366207369735614883830300930713600 10368331 -424149274472018967844443857218081691088 10368332 -924602584075040448174671852324563968 10368333 -328830513333335642681670055518768709098 10368334 121296123098675131622897714685396227712 10368335 -171410279898501509803182527252924841720 10368336 5029784330851819434741710589674127360 10368337 -89642304051698191970997279341035328448 10368338 115657279943856542637432348813487015680 10368339 149277271257357935906940762543610860288 10368340 -319435329691707475337638486867018748160 10368341 -1274823165234536526164148841403899941120 10368342 -32560568712141611482402515956083750560 10368343 -73985742025910644642610572967671801296 10368344 -139318882356534796864596394518739968000 10368345 -83472737128911770649726099410876237760 10368346 -505360605997591823902513559605131172896 10368347 -196426532219527362609053644755120555288 10368348 151425936561954350305101426802247969280 10368349 -228713096037255057142718319384593906650 10368350 105835901626436862644884932244107662400 10368351 626305629723806538816457625179970879520 10368352 -758074155616090992960774260808215298048 10368353 107166760493311359542874911862324165888 10368354 -22052290113663156604637698978561531392 10368355 9681024758145365029618089567923400000 10368356 5499101868807855439589295674569057920 10368357 194564452668806629902436148710814823360 10368358 10347972375555517535769490595816785920 10368359 -38130241926791952079731861066004150584 10368360 -211744761818824690114791171111509606400 10368361 249514010210331826322394251407741851962 10368362 -95917957702850549408215211963381007360 10368363 2324369936885630791059205901849394864 10368364 332738095047125108337402113169213244416 10368365 170221203939227997662072520583123785600 10368366 -27638096528027381622656776568627299776 10368367 6051456694055699539092321329322312912 10368368 -72372672734314666497261418133999124480 10368369 -121665320807581397363137663345537518 10368370 130718813454936084089227386413012500800 10368371 177832708860113147054230383902724763392 10368372 -71579897991486496741962895833828814848 10368373 99434293902104898643356646882867192622 10368374 177606043868731587348725109420530955936 10368375 470970080199936408521690919632736000 10368376 143951185446772454680446976316439859200 10368377 -272586954953484778848997881616009814400 10368378 -42937965413629976994069731369409492480 10368379 -46187365941047850941053185400430480624 10368380 -42715616007749828959838152901461017600 10368381 341781438573690238079064487329233213952 10368382 368637757599521629629629441823493089792 10368383 -217843174235630463784790326631325900216 10368384 -40267154806116854321584052639807569920 10368385 -184019137685574867064719008393301296640 10368386 -52870320472783571481555023323835558400 10368387 -162156084485995492823193817380068292480 10368388 -427469593723677803324820849073701838848 10368389 -407088944391989808959010199560321819810 10368390 86082253140736740894649929865721399040 10368391 172289184204949443850747981038547497264 10368392 -752495885056198227703010951625665249280 10368393 -124887123712509758349576929282695185216 10368394 -248460721840889292492345940274173815504 10368395 97490114080410235857818792013482161200 10368396 59058796486295389741275359484073612800 10368397 -238253261040348220915250337407744307860 10368398 52333107256334772675658440553650187200 10368399 -53912041006952253632849164064342026080 10368400 -25852539896378405812016187542459289600 10368401 -606925806280549845291865584034424603598 10368402 -191761500972231986543877557798131087872 10368403 -109188200347744059183833695817309995348 10368404 180132666084260795944412175542865798912 10368405 3429329270353525388988950910165775260 10368406 119705899443655739796512834414803165440 10368407 29170094214764261594277953168309084160 10368408 -232298899153614629421693619482613739520 10368409 -388290228507437427796252716155850552 10368410 -107542519552594455171993595216216146240 10368411 -176144556375363012196457658874698041040 10368412 -225532421847827883635249549219467846144 10368413 -464745392359706293604074610861549262816 10368414 -33163948474706562858162663423777239040 10368415 69097470424931465686002581588843735040 10368416 -41688012520894369815922772025061539840 10368417 -178162092557110844430155638731049911120 10368418 180469655015265740078530463255301504 10368419 -417697111877717259886138489786088977704 10368420 -178662366214281475034515974386351493120 10368421 88712612203271452020550205676648068544 10368422 -67659440346925457871521393588946478848 10368423 73793015078031968446633748643481627296 10368424 -224251542923805438654277179217653350400 10368425 -195428707079524823980802494810103450850 10368426 -196739519691577297750133049024014221056 10368427 112998442063738265755445887571176350800 10368428 -98454430718459872691511313496648709120 10368429 -398038908529640877520510402118993051712 10368430 -29771493380409384051892661233013316480 10368431 18727618513789042915818716966632359192 10368432 145622736028883281495456957499160330240 10368433 -226963386011162644607228024568293084800 10368434 285700454615552451227008124895658598400 10368435 -80882892004202136182360607191220879360 10368436 89216906415237635307237444765556325376 10368437 -620906777160981982678606748457369700548 10368438 -164717862185406635311826343487702764672 10368439 -570349282372117552799059004206559532760 10368440 334690703558933829990465030101234380800 10368441 52200579362125922494198725768484104900 10368442 3055621348448295258566747583102189312 10368443 229423230671982249921239545723579191984 10368444 199287045272091323825317812567323644416 10368445 -72210875738902553247946411677899375520 10368446 -67374885016386607881554055446501965824 10368447 233539979476316841697671021972003010560 10368448 -236583200833741171295304176046432059392 10368449 62866423339974098238574581841485159912 10368450 -62163439514570209073785462509997568400 10368451 561641587971468834337058148696543354232 10368452 49920722916281492593858237605973739520 10368453 20119288278683089681580858923374435360 10368454 226022024228073066214573388363885902176 10368455 -181638017276732591624607976196984471280 10368456 -91288990549930510424494680011718819840 10368457 -302608945743690986351199986958300674880 10368458 254512390033001867040860159567107467360 10368459 33609336513137239843075394848319820720 10368460 -21358943351057364465598828788626288640 10368461 -3912962328730098918801434202433615008 10368462 92273760897341416147943670611371374720 10368463 -309419023412299940244571520102152759200 10368464 57192821910175458714759010815204679680 10368465 202824541680312126779868619048765029120 10368466 384802605036060225231139600610498508432 10368467 -116227486068681418440727421044050446484 10368468 156168217603617347321686492876162750464 10368469 326974031281136682559693732048458786144 10368470 62326435979716711826399622029282204160 10368471 -17756003370066589998598637100768088320 10368472 -686857846482110524723237418374664755200 10368473 -4475725904938138552304512061245594620 10368474 -54481346484585868882555376090482856448 10368475 -2236017892687473267247730048264654800 10368476 -143000039438402820841472400869911549440 10368477 -24927926295572133987378592644452098560 10368478 24279046029787740052613811463068940800 10368479 1017411807205339184878324963615947052272 10368480 251302969369914016669154445033768222720 10368481 177270651357754946692689056584934994564 10368482 -45026089749212675441907776503354361856 10368483 184697881966131778431942713574161313600 10368484 62002604384511090431946197926626836480 10368485 197505399640669188792240398693131474560 10368486 3768602579310522592854720788965102080 10368487 -751274651535391338654760884965990348208 10368488 113983784045670352071156140866778035200 10368489 9496148436966360988921515124340488608 10368490 57981972144702492799091075537998156800 10368491 -135808544569374587835217535673448364256 10368492 -161071872778408996589443645249621721088 10368493 314399564288021811623198289846005782742 10368494 -278379507092996681043378286494907360704 10368495 -501926096709275159090954192536596091680 10368496 -8325621904083882171224959596955926528 10368497 81833128583329439202098729258885774400 10368498 128510969680218412743971097927230683776 10368499 543435219239341674854099072026079895500 10368500 231967947603701086580201416981649280000 10368501 108258850066352321158765254484420772160 10368502 -169917169122704123382469713069350844288 10368503 -109529127268843488793307683640978824440 10368504 3265654630597419477342580551129784320 10368505 74014139580219453042315941872599668160 10368506 -63931440543648440763452441696041212048 10368507 29538076902523290552916771500529583640 10368508 -58030222776009275705709383752558628864 10368509 -79772410630757641467555958908916656960 10368510 -15297866111744031916331218213196302080 10368511 -455735798578120443928037598678434917888 10368512 -79302325177616362903078596598799794176 10368513 -149922700403840476493523059895134572800 10368514 -12599074852620209624521564742050864128 10368515 -204341615900823029180322346519276872000 10368516 26845006627552822819090529731001487360 10368517 -145573698126079126325767099014233414434 10368518 353855687082103477300146321013788570816 10368519 70736716742858439705528137033197121280 10368520 297536415380823231500373186865736140800 10368521 -605326742127782532639859721228577727308 10368522 -234956625533838373314904912792666437840 10368523 30986622365580992241868198479216347304 10368524 296324978436977810565994095781860711936 10368525 -46479745072634048006305401644310871200 10368526 108182719901635734809476229663014401024 10368527 -47160843085772753691270791580470016840 10368528 45423953754336795583173469305441484800 10368529 -1071350657682884121576398130570506059008 10368530 198268909487501786392265979242407616160 10368531 46032326758153836040710594610752737400 10368532 -194343998111209457585461024629493554304 10368533 -68914824393713384208293300898825245280 10368534 -82680533705293258277911622957900660736 10368535 -347380868225286353485321525513693532520 10368536 487319940198477892807245218451872808960 10368537 -119470016511534418031376868909264007040 10368538 -114159536322484245181261386653924974080 10368539 -9050042835861507474379599406644907392 10368540 -34237140195504830499157232771820748800 10368541 76270960871844115365413998517173292172 10368542 92252099064812811537009023866350475200 10368543 209758245937899405811504362683299728 10368544 -79191138382970846321004714256747069440 10368545 -464184641756226654497296414134641476800 10368546 140519098142719647909049179728686848384 10368547 2046805478981109122765957068432832000 10368548 391193177543036315933733753722757693696 10368549 -172775543463825493491142159326335717796 10368550 -175706154044915015493678925517454439200 10368551 -127224341321668305208957306566657341448 10368552 -406481037877478234937394642167536762880 10368553 -247026011943571683779533574050026133916 10368554 -67818073499173390368267400891540412928 10368555 -2306880681544676348598550630500118080 10368556 -157251643417595401438008384801878261760 10368557 -157971543786367888731605512488940441194 10368558 140398642383645105792350874512820935424 10368559 -218800131126404377935414083526813796560 10368560 -68699329779060636143063821690103070720 10368561 -41991783171893350681493324543840971776 10368562 -223768917805473180976317466270011529968 10368563 602888616098840419939718517131477788812 10368564 -244677997815514517860542667867456180224 10368565 11182298639622516210693522130436661120 10368566 -72735138111900252342417449864861644800 10368567 61289739438258730553959215887962536960 10368568 97995193430564616023408856897377525760 10368569 -21874589075821142814546626878138900140 10368570 -6967981402425545906352121463066112000 10368571 335855686151058405171570238551733374552 10368572 -191637156005117441508224575154111662080 10368573 512048232565079827282768828458553312800 10368574 24083756024565603252892234216049375040 10368575 -45645835419518606417344008630811536000 10368576 -190797946236483681373494457977356156928 10368577 698306969741549247798539467071447647426 10368578 149811811247902597920387895828828233600 10368579 -143674188403160522656118235252974424912 10368580 363082823033678284545330141668394067200 10368581 249592456739976041630111797298343764382 10368582 -10019738024860104649169071669666215936 10368583 65300191246571711359890916666747179000 10368584 10405624534825595735546555618697707520 10368585 -90307536933220754068163248949889777600 10368586 -369661556324956829189740997182634989008 10368587 -151750394124474723087595473573282070764 10368588 268184457627125347604760152452918156800 10368589 -132942938837957745997230049308167924928 10368590 -1803935268106284017291589726994327680 10368591 -262976826332017257867215069430560921208 10368592 92675899667124798577171283583114936320 10368593 -72012090194189937954039190603309264656 10368594 58228990853137349012432514115515325440 10368595 260758785896868169587742378055143959600 10368596 -160292200053733124514230305969785124992 10368597 -64849104541242635202314611410350115360 10368598 -344421093457887536343283323752764964736 10368599 -127590877116556311144986092708644689400 10368600 182662100810122766592103405587542016000 10368601 22025242930080538506496118227796102400 10368602 -185852441468334787277443685576823977280 10368603 -14840773014538231284787486988894294256 10368604 90332940075858726212633895905415692800 10368605 21869080005623822188772959120819964400 10368606 217517903094894859696164748882543822464 10368607 223674809151479792279093317237727520720 10368608 291492725708889096992516743081884647424 10368609 -142977212978247647288148738748871750112 10368610 12693674980936768991865103148520706560 10368611 415014457611566417425096085277178836 10368612 -261954742307412463433564878324090771200 10368613 157045795849662377960934620398600660764 10368614 -92707585233559543594492000878090925344 10368615 -15991679606521587201708253794753983280 10368616 273206578027459613138303929302275988480 10368617 -195649655344722534983382268584017063808 10368618 5343586781272115971973270766505809408 10368619 514612835530909814385358796152839259800 10368620 -305540637826086675979192939726187704320 10368621 90386815159886412862797614703462741120 10368622 -102765450661276768187101335946704499776 10368623 599749627194194226910312377198089571840 10368624 29398412939221703622844644043503697920 10368625 204291624016286771158860546235825890000 10368626 262883987841709401616877538452932030464 10368627 -259557426695914812402658098584555623680 10368628 14544127180293251291932844700726895360 10368629 59167254512676734672258872112382006876 10368630 -37443758148806193875990242407856492800 10368631 -25620429226504215047511233885037019200 10368632 4308751583234914205136367243250073600 10368633 -4284853007626335801304496327000401152 10368634 184930833082568429855374115188745295216 10368635 -47008666050234501723468000151112592240 10368636 -163823197550181977378208427392007577088 10368637 -184050390819928229285194274677617646714 10368638 32037496629890707709732160519731896320 10368639 -286116502127970576317872542656306557896 10368640 -451440811991772298669166134475253350400 10368641 -159554958034501211335152808962256760958 10368642 -1321260225926464337509551283591747968 10368643 -709676669010175921826550974902555999108 10368644 7020041776815399262660005070044536832 10368645 100772750407369289563172210698459925280 10368646 -242503287129830664943561350322454413728 10368647 138753796068882989481138901743166275096 10368648 -16298353469839578366737671718461885440 10368649 180736138937430883709575961928731082650 10368650 63352474640214069318365408984189913600 10368651 184709979872489515489642850623098691032 10368652 -73503190210646573439176254712365760512 10368653 -200073157114345912946768186419403667936 10368654 -8752635743955375636745407022920263424 10368655 133846980836615179942593376257750695520 10368656 -151230001240041057963596965792602021888 10368657 152692337940753214491644917561360253868 10368658 115693729660964874640195329751762212672 10368659 77399610298962236703496948798163639040 10368660 97587458410791328633582099920258048000 10368661 -328381614189812053194185135114128583680 10368662 424099249001649849895895570885064595200 10368663 56694874934467281168589274991102924288 10368664 -211481730322696184536248024406640025600 10368665 553586376451734853523172206774103630600 10368666 -57959120544328588218532498304364022272 10368667 231777320831769704225337730015211571716 10368668 504105929591894703593466459596797890048 10368669 42045433459961668634853017473595079168 10368670 -105272948108061283714372312937657072640 10368671 -135621730426308369684151348233098580000 10368672 -13940322683461685063002792446051483648 10368673 -56601624391820719795775700506802109760 10368674 -15890909480761277726060306183881082208 10368675 -233670093894003063610314149945954094000 10368676 -4027667685973172747617162485693321216 10368677 269147551605447218118971005155265639872 10368678 2571497662171534778158639746776196480 10368679 7074862678406330000138097294753551976 10368680 109926455150158838641134676376985600000 10368681 -335810646593743480132171784501602996848 10368682 -275822748236793512523702968280380505600 10368683 -20821805921597596472908744877374854096 10368684 -47599967201987883761649969898050302976 10368685 -3561689767544699561318120067512657640 10368686 98636128152605194677399151779963561792 10368687 -12177068639238968348152702037838699648 10368688 36994861591036648202406409454623555584 10368689 -82836880070515767838729115609388446970 10368690 -43635546958576910644227565446367104000 10368691 773049589761560471147836662428488823352 10368692 -281759840434001849690184564975769878528 10368693 -328830047352983541106366487289631454418 10368694 46412396382994090672808155347383910912 10368695 44347177134714732292611341747163927360 10368696 -24680025713620482834470868905066496000 10368697 344889938713121925075816665887760415146 10368698 -152439240559143412177740748564950677760 10368699 260007657810104136341365642267713331200 10368700 41789622174102920293009537081669491200 10368701 -15913976338416479213978597858389606656 10368702 -47309194059544682681369066439820824960 10368703 -825822584665425535305257688388695067800 10368704 133845652066219758066715312672673366016 10368705 127716950266585716217714358654037988800 10368706 -245214211345264072075771748165863386240 10368707 -873854762965562112919398659597186407128 10368708 -20346279469079119539857368032870678528 10368709 -34507370812809059237141069474202551396 10368710 -165523539267309640068315603317354820480 10368711 -69741543636295554098683222514673132240 10368712 -110208230845468560840796318574532172800 10368713 266835647353657041152859424300564581504 10368714 -57156502673748183292295990411827656960 10368715 -25033819672596547350214346016367020000 10368716 8161189866634259497507150230700362240 10368717 122781335238167096596668284749486362624 10368718 50137442341052986758031549343253604800 10368719 -9571079454121705399449380679715647360 10368720 -4662965627420929467665393879198023680 10368721 48524917541441809617669395803718700000 10368722 30822293800085837117291870286397814784 10368723 -56144081201076676747249121483650278216 10368724 -193170072385698565658554663215375874304 10368725 -123084404081349338071274613399796435200 10368726 -33939121076893598696399168739907131456 10368727 448198301381668042475039486828686493576 10368728 -51752968781742582378916172855365693440 10368729 -4500147440902542287136184491442026624 10368730 -138043048714894965204779006495611902240 10368731 27012773763228694497349587827419176864 10368732 183310014785280511781744149067928576 10368733 -356191229350914218758035366811963038036 10368734 -18528770551577751120734238489124649280 10368735 17131826088761735910862638672947598240 10368736 -54437135213068710493924998167097507840 10368737 -420557412774521030126146550887882199760 10368738 -217197607084594983194721620269123627056 10368739 -642141372601548859390468748660031567460 10368740 -277974142233066956956337294129682001920 10368741 21930972723151656139625700248929402560 10368742 87061778711295799040716748692900655520 10368743 57208557476136030951205579795481021976 10368744 322189142549924117483679667587949854720 10368745 6784872549988783430639785617805389120 10368746 -198624908005577517943701606203333966928 10368747 187162877232727300301482535186177480160 10368748 11406078791782581089450794615421670400 10368749 -249110922042616158704749915730814686250 10368750 58548501901918392812088601903488000000 10368751 888742821667768020092687313455839267664 10368752 -4458818691486168254400072041613164544 10368753 487977595183420326122008448704497747264 10368754 -56516839954906986644814272982025140480 10368755 -140185474631478340293287380595430986640 10368756 21745620998561284734290509937855692800 10368757 164041752422363999291557134746565960000 10368758 254367047123162309053002971667212453376 10368759 151499970017107621373291484168966298320 10368760 337992631028165655919480124613892608000 10368761 -84076197642255796422412739952106810800 10368762 -210639825307426868208112518961539840 10368763 -429782184285264904009268884319890656988 10368764 -102113229110933949499668590505186754560 10368765 -80594363146885251414158385050463542880 10368766 -39361103714269370334799489549801150656 10368767 -72049025233850770585660678721219838240 10368768 156013417422005568723534451380703985664 10368769 -93841989181843821103126552373401157568 10368770 245562212827444888080715058330819842080 10368771 29048180374071620111751927743378214144 10368772 435769248111260766555302761534992565376 10368773 -441007165398174514432274266402978002978 10368774 5757331372467073743231317908422540288 10368775 -193582498604986487517919474399546608000 10368776 285940050534120168802811597096927232000 10368777 124098014880186852080859367374508831200 10368778 -120499084385518288276288674479695034880 10368779 -47699486219722018893959097186127528620 10368780 70195593203251976062722313642782136320 10368781 17897633094627081901234354990214729664 10368782 -280399234884283502179061093072739859008 10368783 277117214072663320053539140663071699600 10368784 -2074934657874606257004056542020485120 10368785 -83161526828618900937261443376806927040 10368786 52790607621724923403340476573392678144 10368787 -33907448714115947669140958204201210880 10368788 160872565517671948162109154754442919936 10368789 -57967460266047369907391478530930879712 10368790 27245121048532990514385065764798416000 10368791 295691188435676654033931894715897809552 10368792 70210608182569508975110153044066355200 10368793 308164174922069791203749695191514504980 10368794 -298633140190219453925267022947770536960 10368795 190808981733934427163180161079032690400 10368796 -400641267766407828255657435923983014400 10368797 219323872383966165758698098631384230246 10368798 -31755108855208588558023526917056612352 10368799 9449243056995934704304518296250215536 10368800 62015237096989097097420400611134668800 10368801 224953740381272860472876502859116805392 10368802 -110710948493465888896931432190309225648 10368803 364862320465490357084798171707054697052 10368804 -178495067699068846062824217679015710720 10368805 4712436792076425976791749422046361600 10368806 98588161531001629276441106086542508416 10368807 398676435026564885615173700656439532840 10368808 381602784648267322109440562522036136960 10368809 225001015567017279310981957152010114560 10368810 139279840667300869318034937684516625920 10368811 -857658588864070142165266650448951868448 10368812 581665961608536017475597458212740897792 10368813 -30146119062167031399622584943464960000 10368814 -114431115188133562729663120575775110912 10368815 -13502847253318297846049591681820783600 10368816 30349814553954652545295677946632536064 10368817 273966323828742381743885437366423514112 10368818 13183358734732339982221510334719057920 10368819 77943190626880118571287644576320874644 10368820 38520020531214621177094053130213416960 10368821 120072908216471295813488121449899943022 10368822 204629305602632451041013457542935629824 10368823 -415106679319136528250744877484296035928 10368824 1155277779821971472997390055537766400 10368825 -66558191328882854351689148604671684400 10368826 -5718741766338042876941366234974926768 10368827 -316804418641092746131135512051187189728 10368828 -2101630104667676452047102827365529088 10368829 -201429774589005721099123267753842088640 10368830 -1362542782303837713838609743856021440 10368831 -55057932931258243863655684531575505920 10368832 142765184339414509969983621068027330560 10368833 165200656309210796653182472115089327104 10368834 33011537204286038131403339329466526720 10368835 -176673276641854238116922761241247614640 10368836 433604924077696701550401173994480996480 10368837 118484587687626268160615614652236876800 10368838 38683681863222225191865285237756052320 10368839 -16045475013689971060683064250224855680 10368840 26150780857663583463071314519783833600 10368841 63813167675213813948219176458403224420 10368842 -251137909129937256641513119632817614336 10368843 75095733888510697321035791469601885920 10368844 66272249444145566358700585796699243520 10368845 -219642766583638765478815296321488905320 10368846 -131062686496923774474682871869788526656 10368847 6254367193969053182012406696424534480 10368848 672203281824937381945029277004857344 10368849 -79877051963566651403263546324314285312 10368850 121309663558299536577418876781886596400 10368851 -322907165690770194258540832096333102080 10368852 66145954071149294890786426434300106752 10368853 638747856499246076103252097919472640 10368854 304070532844955566187901299055413273376 10368855 -16944082996637882311025401440798654240 10368856 178723950831426038430209561597287526400 10368857 -341254086091308269185440851575842027894 10368858 156562090987696262748238590878002126848 10368859 30683600175229516519724731742211763800 10368860 -155478647113662885870770232762953226240 10368861 86500582434899632329436573990644288384 10368862 -64308820228518098525444931939339868416 10368863 -992022395290559004160661801875392932640 10368864 593561209521845578212338474029972193280 10368865 -99943029077360625280512955554011057880 10368866 -222910498151621668071230153055840040368 10368867 -103855014491345315418994516493834447952 10368868 101475222760557658297514560051062071296 10368869 -226648224403120963654432652326053936960 10368870 21026794652389132486403350774200422400 10368871 11950417249386898687421213470098142072 10368872 45449176268958727706086801153347148800 10368873 219184758382575204439739201941562682324 10368874 116195625432774144128845954025016582240 10368875 4080443183288954116800801618603348000 10368876 3263729425811517554394672531557744640 10368877 10613794447698664678398472245102992726 10368878 131216738570595814956948337444009326720 10368879 -136625604106508700802805300371064810352 10368880 -3908964485266642099551007660840058880 10368881 -641312111044334973512853706742686230318 10368882 92516578283022323438351348224857363600 10368883 73789383219883802926169011096908536064 10368884 -162941133105770970895076164768539245184 10368885 49693505843412280351573886526457616640 10368886 -258007532422385794932532669851499870656 10368887 375168829388348993027119682790561159840 10368888 -170281343123240688140004424772401213440 10368889 255817521588600850061387988085760975440 10368890 -142902469590621710573597567916206592000 10368891 -194814985357468796300970969250842480 10368892 -13871910329815987674097440908860776960 10368893 -32129188448902661152778165367955925760 10368894 -125292201083214806094081955354979179200 10368895 -60084169711382635166595603448777608000 10368896 -345355296235000714914692242692951244800 10368897 -146520351741899940574180610410354031616 10368898 -234169655394147425308007228760962026464 10368899 523139120047348296054472121602482603900 10368900 -27647472491410272840170030915504006400 10368901 111171939841437257835996539298221382012 10368902 -393399785775377417225912552400829956096 10368903 -86637516965875854245645949657013879896 10368904 -17902789495776907189556130054192660480 10368905 44050299455270040932535287570294232960 10368906 -9749213625751564082704705518549921792 10368907 -381701969480291207440079703610338173360 10368908 -420574395861107144804702892050544230400 10368909 75635007395644379310114660177319912800 10368910 60132172992260851399533305826669120000 10368911 41075682396851904541550692750416457728 10368912 -81382853669009326165151366230834937856 10368913 -662950415962502874147909593769231352320 10368914 212722054216535807667000772211730055056 10368915 102452952753698233548017388901168926720 10368916 -275523148239770535731573345242591941760 10368917 63631922232861326740234313185436899992 10368918 38592607681662463287776836977486704640 10368919 -137243930471919121543350956123826379392 10368920 14758779828031689254545072850776473600 10368921 -252787124858424636983697846542947351680 10368922 -324251227014524301716604823382459700768 10368923 390565787345115639734808058103530151172 10368924 1849966618370969953188539678942009856 10368925 35578027071829233967135975808280996800 10368926 7594167546646904788084213257362857920 10368927 419068876378458037853878845841767084840 10368928 -117340653788286265971270839366466011136 10368929 87259875207634619376258917547911232324 10368930 -28336537477692797893485501626229519360 10368931 455223144093037064634561805994249120732 10368932 -26195858413470613796531597419210985472 10368933 -237745432520741744681581742579053754400 10368934 1934198866137591346958688764664210240 10368935 -447633541592960847759162199589538594120 10368936 28201683601999914608637899355362872320 10368937 -317667419268399866278402764251910865414 10368938 -48220883467523024469636581481352366080 10368939 322120680457785117673249083657527153496 10368940 -366485544364249760851639574469880104960 10368941 79339907066636718219497277830826731328 10368942 26751900690649214063121634331254530048 10368943 -118353755803741361190423625537005896456 10368944 131690113192165410095136693621107343360 10368945 95633367805565955446552322868856448000 10368946 -52176763628128266547643526707502658560 10368947 -97393110232977229672958644571068396848 10368948 -309261343127369300385143234885873233920 10368949 217251897918672630684709951180179987950 10368950 1240388424971989496972087207717664000 10368951 -214504061401237333317843442892172351768 10368952 166273752702305450448507495320793907200 10368953 -67955451328038213369327230400681694080 10368954 -64687138450691352644905233816764662560 10368955 405294753414066947077518692021942370000 10368956 66408998861294493420627296396932419072 10368957 294341135645422665486615026416306141440 10368958 391072982518981250648419268192323150080 10368959 -345112925908567426735667661496615370496 10368960 11161821038712435564692083599747317760 10368961 173095525844977127010510366930019978562 10368962 10224956233376667784205885671683003264 10368963 238585270756925594376859598580117898656 10368964 371122322604818284002636342892077262976 10368965 -403625728788644779756034227067225474400 10368966 -275443735374109613116563317522399477376 10368967 166837858001542868576528232593051954992 10368968 187523404824156023742882773768330496000 10368969 93177580678593621298666519799174905728 10368970 21044274424166012910670590220646631360 10368971 -257889727145087164898581176883662750828 10368972 -18390782446340804582901187933288214784 10368973 35929356977571447314623705594858464768 10368974 -17755007323700648456967167950729344 10368975 -102050442183872664835691742850544380800 10368976 -51807134043464627839743275897890643968 10368977 -5542685480740545922214157533484796992 10368978 -211171334189722443412615719934281403776 10368979 516471124053200172740599589909285009760 10368980 -278229145020398414180675630511867855360 10368981 -60049118081124227669373894590503171488 10368982 -12432493347118892714713594182056658432 10368983 690786822949265532955019408649710385240 10368984 -324162019590081448766257597998108672000 10368985 488979054238275444381693433382210520960 10368986 361454878408984915191932255759663070192 10368987 176278732474591658853610605478299179520 10368988 -146394378184882772369457776292075028992 10368989 -118284622900470658993413833955672667680 10368990 37665615620792578095334278676025046720 10368991 -236199262472488507758048928500131550488 10368992 -230198932513489825759748070649708412928 10368993 -2305500482660303866406675216382671040 10368994 -12379516844780362209715088621705590704 10368995 -9447355584825368247937327885251893280 10368996 -13243596628598819676906704706757625856 10368997 521022553069353556328541274799106792000 10368998 -700711911012256967810437601380134912 10368999 484413328436879915631420720642811031040 10369000 -31184663980890931265508167157004800000 10369001 -373600297579101920050915772301143644998 10369002 4200725149331685700984066031767584768 10369003 -12172557901810714910155908542828176068 10369004 7694836659394084542742579858577805312 10369005 -256769327043183808380407177687018257440 10369006 -121194499698415859042095154584486891200 10369007 106062359469129583561069331522434975032 10369008 22989268595502229710619081074451415040 10369009 -203796034355070955029881943756995897728 10369010 146028617756531433696982803157876354560 10369011 -44949467034452933927514802281604035528 10369012 -47453260331262066120721349595190370944 10369013 -5813428873910798438007509923950054738 10369014 -261698382899376730654868982065393832960 10369015 135080935884221199970092590333993083200 10369016 264202890208856208435547334954463682560 10369017 -197380351408727802583014138328455629766 10369018 -30862526216399712539364045030413513472 10369019 -148289412850809727525752919038160257360 10369020 -2727436174475252386341921771348172800 10369021 102842646076411365598267342435769473920 10369022 71037443065691436983146709572239204480 10369023 -57065597347073007768884899663843775232 10369024 27201682871926636538328606431363727360 10369025 2549014752394866457665377983408541100 10369026 112872306129283264804178576499520404480 10369027 -96792096828969803176884023073878800400 10369028 -85726997710168306874771648386061378304 10369029 355910981993236447240459013307708451488 10369030 30580014955445365456249440845564436480 10369031 -44236969549041247312739994333692727960 10369032 -285036213651989154490929009701795143680 10369033 -408989265894570135329173850996312223718 10369034 -51640212140912043459236663463781074240 10369035 -53114255049003252799658366668915762560 10369036 -70228166373321280824288468978405157120 10369037 -351943733892989054974354282611102667860 10369038 -4686125072198451283189836426159516672 10369039 729076611484800402842323055722159121840 10369040 -47453841752679576922496878505805742080 10369041 364347922323754602603846460929271330080 10369042 194192845367546921491726420850926313472 10369043 511679101818576690445392895389186452664 10369044 13870258012525312243102477383348756480 10369045 -51143451189454513983379074127767281700 10369046 -226580878142606586366701918941893565152 10369047 89018044399102879791504621349806014928 10369048 812378022701947703097195171556617154560 10369049 -108885115860550199601008118586676500464 10369050 41744296147534821615594275818600492800 10369051 -44592948211731717275165769504794122752 10369052 202907342547127129020270991564474062336 10369053 306937196651071654959375789596649148608 10369054 -424235334455671309297191461212017758208 10369055 368334813978537546474023161012011969960 10369056 -317064533043114887430819201689540100096 10369057 -598971730847482736327248629630852101888 10369058 -73266642949689640811529308633181262848 10369059 203848416135005852818938122367606586800 10369060 -6950296232305568576804763111882240000 10369061 139730136736311779910576345682631157600 10369062 13705396119077198488692228206991823680 10369063 -71946567608377025683195151558029736 10369064 -211672375950060310044607938726011228160 10369065 -33726690551407265327673039588474954240 10369066 9086228578739753060508102358790553600 10369067 -351303527271627047022609890659239353040 10369068 44895562929255533634255597689542892544 10369069 -9314336455078455649587737951095677056 10369070 392382297275094884503694559389681468160 10369071 69232832101399886497872910209188213640 10369072 36206328604972659052889949694402035712 10369073 -55385390613833361966192673622017924800 10369074 -91220844140150790239635802026102381440 10369075 -90231843766168705172995614161214615700 10369076 -44448613844356666082975556070898202240 10369077 -2381836092873735408288735146562400320 10369078 -308280697382337602138531285933946584160 10369079 45216293768168160301700417721623162880 10369080 -275434252632136679242428046851692544000 10369081 713957182958909204670028344423427811882 10369082 -33259111303070598180625101862613707776 10369083 207156754021868854411192618712318342424 10369084 -325400249842683221496699744854629114368 10369085 397199017199303260692552596705070887160 10369086 -20904812048567489898307296899405586816 10369087 460890573275649020773620539378776225672 10369088 -46279698786578424919085982879422349312 10369089 -236829189905506121837265584851591844046 10369090 2248599845498677649330951117670520320 10369091 -369401163896283606783997378035994109508 10369092 -214543913746180005483796207968339944448 10369093 97701251656354237242567501873764956416 10369094 -60121030100145417137458153158659145600 10369095 -223998999433426077729383922033765600 10369096 577226633103201947952387060893488481280 10369097 52633102371935957555617355743596049152 10369098 29689943489028400495515564898824076800 10369099 -183524870542223057343199855216061038560 10369100 -6865944006839357145768068259940377600 10369101 64275778253993270319361128613811231520 10369102 -143591987724261289258512250123333708608 10369103 52024082556689639583619561309108490352 10369104 20904047487616464144488600937804201984 10369105 95355511087664906334705057129143156520 10369106 -1403482351817991703232571667956168192 10369107 191850927104459689746791995222203271680 10369108 156016429690314712015992618883772870528 10369109 284972010808009463120472382081052495310 10369110 290038232843349629693233018242533760 10369111 739002348610524720137132580831740110312 10369112 -15386069019188262882947316980246323200 10369113 343049823522511901014045955397984046080 10369114 -36601565248391021567145675684106437888 10369115 -222412159589266446733839388250617362240 10369116 98491911557869189160686912317776013312 10369117 -266638815631550349287174308186720487520 10369118 -95733056540140488287438587270505316096 10369119 111908358839808173477299330097051999760 10369120 187760368578050330280098841005771980800 10369121 -143908672967318782479916562014960242240 10369122 -107364629767636099532190446436578883840 10369123 -135465806749153833805822164586020755160 10369124 -72381183062328680861763099149254963200 10369125 -16459926823683008012238196040327970000 10369126 220751004460369543135122006458435404512 10369127 448602887976439729788327370387718177976 10369128 -10037790507918496488153594720807813120 10369129 363702413133866580997590560815266652730 10369130 -166262058885189603472543180887269819040 10369131 -337596657780547974455080557245840283048 10369132 -220006517011086920782469520980119219200 10369133 43974929620960966161444264222134117376 10369134 -11180436515565890825168801428282449984 10369135 -310612869087481058613110824971195031320 10369136 -46213254953143247058822295702032875520 10369137 -161976012548225293470786546838740881040 10369138 103001501959577762093382093360833034144 10369139 3656513541232593560899052383406186400 10369140 66856985150643337023678269678845870080 10369141 101188515351579690962979542152106395552 10369142 -96239122361333803745736549337564821888 10369143 -114116643312308750142850290158222278920 10369144 97875435229765374521288662445562716160 10369145 -363662887319637228704082377427620131200 10369146 35614755164188083476599535259669044736 10369147 -431891256646068136083125683769233613404 10369148 283122629200300330531001925856438622208 10369149 -2515683919508070324337628580846915072 10369150 172355676132717166166786332666315728000 10369151 -119206180196955898510216745889946029288 10369152 -182929453753724541982250672365775093760 10369153 1134417988091477106484405886485984133160 10369154 149016538139128308430897536935813389776 10369155 165729096982248380281960131399920870400 10369156 27163804273485993449509131737243652096 10369157 -279514844205755175742261310411807730594 10369158 -62621169736817410758199956694897809216 10369159 25943155890840986133874058538365472768 10369160 103152220149896347142619244269372672000 10369161 359193625898309395988191348491377772480 10369162 -205635543311682293201725619114118633168 10369163 241522748061276050404241468205126652560 10369164 75907697843576266508947961163780463104 10369165 -333499740768853643559371976345304199880 10369166 -279585292830241294475271210473203811136 10369167 186207573204182008855485539823031671312 10369168 -17386091660185821118465954097772126208 10369169 427019330106741190505130971754848925696 10369170 13363128419044611614804946291123763200 10369171 346431878888781562920880748887020947372 10369172 457782312726330325382566634239443628032 10369173 -26940323638298177649525057860662182432 10369174 -366168291363558664827589511968153489920 10369175 308453232225058366270603791825511532400 10369176 -106171514219631888994681611942256189440 10369177 -54957187510512827414616109615595927488 10369178 193692636457792817019395244727969261056 10369179 -374781070898810577772071966067826374056 10369180 25283478766725731715332116729249843200 10369181 -378789252626949598891455523646745270036 10369182 -130226692024710672062928296574480629760 10369183 144167021080139453658392168414425164024 10369184 345487947444261963133999490839194501120 10369185 -44584212556127554580527334894489722560 10369186 -172132104564291959259913342332119276208 10369187 498728586934604386596319762034658988224 10369188 -299043249021465962209081616025549434880 10369189 165026913669755954124790713110467724990 10369190 44431823638342292334486220259399064960 10369191 -59933493823296850550515807827151737600 10369192 -449502702211426266365515026532606817280 10369193 -330118974026395187491657496166131341680 10369194 -111535851545926063305605554856597026560 10369195 217548193963926582828185402049092301600 10369196 -183094600394657280884386134739817633280 10369197 548345200535430243029675050729841056800 10369198 -3383389494346807920960885971399328000 10369199 548591965326496178666142640616173220544 10369200 16118096755103141020979501465299353600 10369201 135518109651971159594162728796404986240 10369202 -427759543540994552552170128125687267328 10369203 38537019820702041949526400458971548768 10369204 103801800637784700845834674655417522176 10369205 94064801623859660099906289108897699840 10369206 -373635704126381600309377532243427547200 10369207 -592651067155667845642193999618729970968 10369208 555494133040586190954172517300006400000 10369209 -70470505238116116780283053499353771696 10369210 79712575570460738315082265303592417760 10369211 212564650656693271101821746118170018800 10369212 -2422583391697436229896018826311270400 10369213 -52179953629718954375996379643712460500 10369214 247682496702662403727451338997816499456 10369215 -5566190069575216648855656569535357240 10369216 175439529158553589291464015380217856 10369217 742193810932281206134024352141754163266 10369218 121999496137944628930338354240471386112 10369219 59775758499488632512983304206931004320 10369220 21516280918815992774797360904064000000 10369221 83167106164985244503575765896279462144 10369222 151704181623783871172853569315215429632 10369223 879931127869246569164536465435269132624 10369224 497397716854726062530692932084832665600 10369225 256547672659776571936226752933984706750 10369226 44929169704965999718907069852856956160 10369227 76164525854118678954679132442661074880 10369228 -118167208373158196640312361066769664000 10369229 -281540573211963070793823016686042512916 10369230 -1395133636902018270817290065276578560 10369231 -170251431631549058359754590212099215000 10369232 5099184073971789111541679281476206592 10369233 -32038108232556953045720305951164864000 10369234 298221306273822030268809823076366871552 10369235 -4063776433807717711816114122885932640 10369236 -47202369140672520040797416720547084288 10369237 -82500485950319945268070738279794320768 10369238 -146436987437570445537215158950284664192 10369239 -319881358576323705999332097668100001176 10369240 -118442275364387584552924793884520448000 10369241 -366819763630642971512412834226913114358 10369242 -55153721877555923100929224526262981120 10369243 300296566403560570380229873125040763920 10369244 241785345451620051276172433942419585536 10369245 43256078620695677651550280620482888640 10369246 -36226684423110948168003737324906924928 10369247 119243067528728545580291602118181547632 10369248 -161859189769439462372948601560041783296 10369249 -115292220565974772763767304709761881680 10369250 86856615695055242712906239306774400000 10369251 -168531807053382047796779994912491196432 10369252 -112577632012273821354127936690617876480 10369253 -64557831403933091816686557300581178498 10369254 367179211676750680501971176797839360 10369255 52847443333402598182326621269712671520 10369256 200657377543811864570187760369075599360 10369257 -208623797499700965917631915115461909360 10369258 -201787702003707431132183916992247258624 10369259 -483024598675100482397549405839998966540 10369260 -218457732542537060151997959040979082240 10369261 -250173139091346274046739653992200708160 10369262 338816747034974594647383940512950701632 10369263 83125366939734417165056386015899489024 10369264 53252076150655546489263484599111188480 10369265 -348312928569460812815812996596925787340 10369266 1119693915962724670152135468053584896 10369267 -317070790460948830830845075432487306728 10369268 61156194564388081768898306197904105472 10369269 213464393866355294008026654562046304000 10369270 93745340969959919452372149093771542400 10369271 387111820379817273511937139234495760344 10369272 289652644660108674715974465455348305920 10369273 -80612355573620212872865933462906484352 10369274 5011158683893726767232038784625261568 10369275 56619245534721689038020278781879993600 10369276 236463001369534021920388632694429949440 10369277 -288641883290951692180852179591595920000 10369278 -1322895798781044968558338597163002176 10369279 -16509413466194490503848238505392679080 10369280 -79436461947759651800490441603431792640 10369281 8490512903135098994327099137074465024 10369282 227565822826217214149041429295755432320 10369283 46513346333130264249677854920151393344 10369284 -9890438563583452654127182343806424064 10369285 -2474712103385234448528427890325211400 10369286 230697502803881207704236213556198649280 10369287 -89562995789780478735616722357394788120 10369288 -491741229280495593914617087929259008000 10369289 -81658784457298431293829512115983260800 10369290 27178051571161490334132918751689918720 10369291 -6834765095967625871504249960084742480 10369292 280822703241873742097474863285992391680 10369293 52327775628214189164520043657776704000 10369294 135949245666553174165245850301678168640 10369295 343738779325087478759163906883387249800 10369296 13383195852819254220015077818632241152 10369297 95873353210096824126824361307847638080 10369298 -196795759349421089351439393061679487840 10369299 -369672893617498476218524563114215384136 10369300 -228570929969722390966168718453033696000 10369301 199212557572915783497975361252542298560 10369302 -822074522922097707732113817940830336 10369303 -406362536749012090904953216073628733440 10369304 -101373661732768214373122589429165895680 10369305 -314389505244174656047566737448737836800 10369306 8372917677944912287357599114735154944 10369307 -146021223373253007258757037525430384720 10369308 -26587203343739887088488976488538136576 10369309 -111144219000267123910597550142685260960 10369310 -1511561073131209037443416862147822080 10369311 599085624938530507439846952890458884240 10369312 48326983912527177829051264207711371264 10369313 82417794523411823276202155643992510562 10369314 32483182376669495024029731510935328768 10369315 -154937257129454986983543431036722559280 10369316 -96844728704138898224985744144202392960 10369317 -2311095719840307223651654842308599488 10369318 -252899856659986665124452740048588001984 10369319 -1183873613971190352642252325250584077456 10369320 -14863054545029186633630033502422630400 10369321 -10401516807376712856695983434539830336 10369322 128221713412807769964392574392293216512 10369323 -349238151827771725367888503746728754000 10369324 -9851349235083323020163705767443281920 10369325 -53543475503304810820599260438562757950 10369326 215930346141214190911865123160750873600 10369327 -402542478237207170504438999373226726440 10369328 234522260524765318642987531629257687040 10369329 -330889783019598043678242995352557752512 10369330 161330881264816629268805253305494881600 10369331 178834910343013980523448818237191532860 10369332 -121371169991026875784433612668806278400 10369333 145598330027107250399829027165083704842 10369334 -4195673348700009778997198006300086080 10369335 -160089897754469166927919171236642855600 10369336 -268052222901746667022411370365513912320 10369337 465441489147159117328211115001077114 10369338 70454574396040887247386007874720033280 10369339 594572622744803671033092586200546567140 10369340 -167079099970343536617153951751118876160 10369341 344098542402577930615804509700979888550 10369342 -102988564715991482942060376234044725248 10369343 159401037821387713592522488270859311824 10369344 -46171833718096401433057322213320949760 10369345 23081575403247143055549898884124262400 10369346 42602022015842420925098175571335557664 10369347 -534783930182826696058868891051218889040 10369348 -8245689299724362230992915902187233280 10369349 -266715645413030878457842598911807439940 10369350 16495577905292763259611805720616016000 10369351 166826600154584210934072352966516598304 10369352 -95830784268041790266469675575744593920 10369353 62674754155267550713779561659839877904 10369354 -80729602408247318394355779052128566688 10369355 -111409062331752653458340213395999593840 10369356 220189143894665348894528852833845657600 10369357 -774153677722065248757312178724644355700 10369358 15905324291196813883704145876849353984 10369359 -32044356898739716544749756254404911104 10369360 -9285902073653937197615383698275696640 10369361 -248181370015223210628465719414801807628 10369362 129088780065763373933138738717810348544 10369363 515973583195009824532130988285060485612 10369364 -196144110054768327944703051123247104 10369365 -133552425938875749491180106075183720000 10369366 15485794064419611255343067884736600064 10369367 155892852523963648723165936702468723032 10369368 267236927683978357572660495158498611200 10369369 -168571203682319283715883343820294202230 10369370 -23611830264016859202149966676420487680 10369371 -189352570364780230362118600673280678096 10369372 -187628376426111421272725598447236115968 10369373 106363184116056235974028910347698495840 10369374 -177880236175534651273844861382778011840 10369375 -32727358439658384079832577962973180000 10369376 85967118933449480724973102367237996544 10369377 34152551376323463902541204632312350020 10369378 -106293546500343328790448943928877923760 10369379 -563175924751500335168766043972717722624 10369380 143334599999017286099199584147876720640 10369381 443822523161095402623457321965747289344 10369382 -386609052323357764283666500565367033600 10369383 22267922853220905091969145621700748800 10369384 -173760466544350500744068020488980398080 10369385 50845604246833832443145400612187899600 10369386 14089042150543420878485434204324190304 10369387 -192936843727969265869722444237373272288 10369388 159412774582136531046329383637244672000 10369389 -342688515980403388411457611460743352832 10369390 55673928933673645165426934848868044800 10369391 -487295287624307323821264713578856252208 10369392 43059849663606462370887761947829207040 10369393 156600739510621164774094626729723415140 10369394 33964034090056573604653056056855826432 10369395 -112192892516502891009214933813875910080 10369396 14795422678054588352045788964295351040 10369397 -272398182123104102821608958359268429128 10369398 -37905034306568264539284891357143776512 10369399 213822069000111407119926623864454391400 10369400 70915788683991202430789310272616960000 10369401 -178579881358414607072361411817361197056 10369402 -233029782608369349925165931663491238400 10369403 91797852704614142172337825468422161088 10369404 -76305948439042077087014310989805050880 10369405 -315363047957581268800405804211592195240 10369406 170986535997042451790629818402710641152 10369407 325067329218704410462947613583901696 10369408 19833360455950730394824297210645053440 10369409 -473836246598357404520517687311991531390 10369410 5073559662966650881341808079647503360 10369411 63930364509664480717777145839420565152 10369412 -52047606843910104499137725325924249600 10369413 -22078750462386128303063571113975681058 10369414 -201102050910054722276078568365590442880 10369415 25115027093656065233203978473114501600 10369416 -29609503198678361652409420884535910400 10369417 273400919084391143641592180689021069466 10369418 30677960998200905228110367442636541440 10369419 -122936689498880248352819062859216662056 10369420 49103346852979283734956526694466401280 10369421 61366108236912398418501678919926883200 10369422 -191336217948016196105155230949820645376 10369423 -203232300983079039409470351455099321600 10369424 -12493699378407306629112209406015553536 10369425 55465374675009119233060458575092692000 10369426 -38843864000490321861359781533750659296 10369427 -80492877777328484597692100837016267480 10369428 -301192472454477940840083489216662906880 10369429 -58935054123121880912796842312091273408 10369430 -90352430559982611414226713639540176640 10369431 39704830405144841580558634186962878880 10369432 610193302280450063711119934429239480320 10369433 -9487900258877580446160717755574300396 10369434 -10400025878179178487845404311808727040 10369435 11818975584964739594294313661272384960 10369436 199391798507496325359453457926596739072 10369437 -103306459296443226579686667406942292832 10369438 -86960231395344899252874981175544640000 10369439 -481797776041507460557504504665009082800 10369440 168597613109394300414881762948284416000 10369441 -138686940303887122195181912055145712158 10369442 64267942845609826686934175163683905872 10369443 -28772291258720469923185589991249565440 10369444 177641213713124221568369053603591991936 10369445 208025624817774506360549532974594812920 10369446 -33999421057345621497343141790926751232 10369447 -286348205630360599612577565871116229200 10369448 439628816813683970675843294606006799360 10369449 184123322457063974981627040512637905034 10369450 161817299679937638279508064868787200 10369451 -370170809681268236253732898260571088496 10369452 51129001162191168046038173099478124032 10369453 115570410025181490031079933046868679702 10369454 -129553013387843577178728042825460933824 10369455 233906605708934791875133056138546681360 10369456 142736516132943086586961641619206635520 10369457 -32681240480707080649087858925545954176 10369458 12053389066782437574758262377631816 10369459 -406277324541869717689541242795229731920 10369460 226357068953840287861460913682474433280 10369461 -91964034846171510916610102049495377280 10369462 -63601987914663718510734504374948233536 10369463 279832134264367855736749819760644142448 10369464 110286244815052400653828416075343134720 10369465 365529732214865940895474403647219345860 10369466 243170425169421819797718953030323896432 10369467 -81386548698319315469649058912180220916 10369468 47082050306111366721975161620409872896 10369469 -260845294443316683936560161829159878656 10369470 4740335181805897096415506210373913600 10369471 -264654207016109264762988500949687455888 10369472 52069222007613572644604386496458260480 10369473 -232922923692777390265914278728158974496 10369474 -108432140676683677196291913507603889248 10369475 204729082444186416606185216138259469500 10369476 -130856998156902851085510928187174431488 10369477 -352286613663867688643002851570149041728 10369478 152988074171386428898744629199264843200 10369479 -46383924792835886572428784777441808640 10369480 139641536414547265630985176832601292800 10369481 195046399300486351233529336263191968512 10369482 -14259297967372060906290454368526641408 10369483 -52377391705147490459904528265839132268 10369484 25145876199398618619288259695921901056 10369485 109176680108534470545747588772693075200 10369486 226518074797918950307127676941674925760 10369487 201365505685000936635676519614492881136 10369488 -26953786832465240184037003723063296000 10369489 -175206848085071019735464446925689013400 10369490 -96553542001192969798707119548806061440 10369491 -50605355696784328800700039311270998976 10369492 -9957153401686604737576538887946444800 10369493 -1728960314984282933552993568836707200 10369494 124577247065077166694306025273295705280 10369495 -15751819048648174002050981959855653120 10369496 371066140836867801264097351363132385280 10369497 146961788064857253699018304849988328000 10369498 18556979990342563562078831705413716960 10369499 -159038366291417588731339420171170426864 10369500 -51616075930579800510388425761882112000 10369501 341729963494980830413764797793941441100 10369502 120469584493221927851891939260540138560 10369503 5791015786605053664956599178462725560 10369504 -29215213040425029467485304539459878912 10369505 126429992149895802215063090069232816660 10369506 -48056079371813830575008962411542451200 10369507 3181472719762457205973792415674107504 10369508 -33576584355558500977508247430872549120 10369509 -10569246261665914237283218353101988960 10369510 -32267042600969899699036453130552115840 10369511 329257242402419372723887668886950989112 10369512 -569623827203913578708825422817926348800 10369513 -33590116384755754972155052673296992960 10369514 255816734795971915565244438824373671856 10369515 -25452183005328880185109841366919466560 10369516 -457328128340912193309692447525328814080 10369517 -308093551480452167903618893697038363434 10369518 118312963213751762437346588641540067904 10369519 -447393125984630049906220391886026780080 10369520 8021565390450275904472312147439124480 10369521 -3730955643941135949791267885040634992 10369522 35341175426451298323487088423215888512 10369523 770708359496984382619737914091126657720 10369524 64144983569986652673488402534883692544 10369525 663509568112602813693439429634415872800 10369526 -102380560054810836833448739796818152288 10369527 -7693371365236863534163240730020326528 10369528 -128538421797336758794140971510314045440 10369529 384417446193333958242131625753421601130 10369530 -16787181301348565032012452115447532640 10369531 -204230204817731916149055614096599704576 10369532 276035416837475786600918497592245149696 10369533 305741654790802745237991539009245108224 10369534 70862394084171087969085142217129950592 10369535 139444924534840715594160013798411670400 10369536 2071404426300524649654000134299582464 10369537 -16201096998517191188546599541836748588 10369538 212905088747872199465253417615434323920 10369539 122450608530251545814178394010965836480 10369540 122159490351197550664262565443580518400 10369541 -95698818244226917377000237751803588096 10369542 193070934756717435521587940314972139712 10369543 -384001762489008125624577789113157903208 10369544 88452121173106210691742302820726865920 10369545 -142957161392274234825868651429909454400 10369546 32053841757824421667892030078349185280 10369547 -727447375486125703354600645392645401004 10369548 -12972083554795575644027695160925465600 10369549 426109492834895819212872160019978890550 10369550 -29349279365706365300139102883120742400 10369551 -23528734471646129363934276727086421368 10369552 117965787010700691591549819766290784256 10369553 559398089998833388505580127730680634802 10369554 -68526323816835916235359210592415352320 10369555 36241243507233858625632663339242662560 10369556 2083873194055447321466081621841513984 10369557 -35618608765516653226455563939307139872 10369558 -69494096559978482726417325645933129600 10369559 433585836874776487178926774145897808360 10369560 -27526342487259477808808597000608358400 10369561 460592539401110251897878725135804201162 10369562 368048679442241481928849446918795264 10369563 -210371579935285784782609299063518940672 10369564 -436876087149526555133759289822459024384 10369565 -427662141055189459205036805079474414080 10369566 -385173036730905410107084188732050390400 10369567 187699592855365653844222031097424607760 10369568 -167117498056079776886870978233541591040 10369569 -66711204324664557983182185093306253440 10369570 -191770573576151495175191424974845559520 10369571 127925645375316388196846313607050430392 10369572 -248536568631124948386578829265384823808 10369573 -207226793549544436319966816595848092800 10369574 33332981169297151727126877540480877536 10369575 -89079599143477436086481457748754408400 10369576 139488070956087455647034054875729920000 10369577 10904394965424214523398124630914778100 10369578 15534993056633678943053999373883311360 10369579 1985153956346683594435619406185512 10369580 155405038649338999385685188998816220160 10369581 -10164152485035891514642722754832257536 10369582 -193611076026980515329694918168734844608 10369583 -49418032839739680330253953477444395424 10369584 -47996876298087569218152363929794215936 10369585 602476584789510940154136273463052050560 10369586 -148072834634604560126512714059357793008 10369587 -33954045317271065368548439193692352448 10369588 242906857496043387617772234367523930880 10369589 393156717788935541204121742729322241390 10369590 30740059280940860082412589213779752960 10369591 -355898181951159645491932343290701489008 10369592 -162336371934477980214650153413470412800 10369593 -89561763277302557747724187952779453440 10369594 3492919076450060851204617224319594096 10369595 74208212554087463858273500057068442800 10369596 -152656535464120179446531420098186960896 10369597 27457276750235879281168990825321625664 10369598 141421076307083093331856367913797932800 10369599 -100890423549527250629579650589186874936 10369600 -53078911132026811318460698634656153600 10369601 -468453464212125261522747414234200319696 10369602 -241883690342347268785623803080337561520 10369603 -956658915567735275210827513746880036440 10369604 181721197502942129315803993959637831680 10369605 11286256888914125981757213802974321600 10369606 -46359760633464104189302440596923900800 10369607 369224587626233028345212789336348710872 10369608 -294846126545608046831176783680264560640 10369609 30266740149727282086355897962596637996 10369610 340298908180245069654648840451681628160 10369611 -127678419745684398330191850640186264320 10369612 10861150790349882191077494556070011392 10369613 -381155531547006649778995905734621424138 10369614 117839729884731755661933139088757195840 10369615 -244191166744134104942777501894860629240 10369616 -48124943279801408276356122420250288128 10369617 -465276869393705191413616498179866470080 10369618 -129594814174114481335757885123628432384 10369619 11918876612446475225360842133305804800 10369620 -2050213585112405786579585232783813120 10369621 -232125902350801432159753485276331157856 10369622 7050312719385754138573401196654550592 10369623 364652939014908883027157751905488110336 10369624 -93275895488104069586007827853316423680 10369625 -31781998925295651465870410743743603000 10369626 -116693723996778176832562927075880073216 10369627 -59727846358921069609337943662214350524 10369628 454038650743509500933427105146165713920 10369629 92261136758701418832658683365004701574 10369630 -37823697038651930719677882133727126400 10369631 659961536531078164899942451022834982432 10369632 41266116840289818205085077838720139264 10369633 451750601461766391804858226499229326882 10369634 -15169959693680600754187754359342150656 10369635 -163001075405117510226209813209676408400 10369636 386495433482281674343978516550883006080 10369637 -171144199626564096380577072944931315714 10369638 -88845903867828347114023942006451694912 10369639 141336953428997524082937460042854711856 10369640 -100659697816242815521859418098242867200 10369641 -219738053520950680925809509098561905008 10369642 195796314162808269239252697826768918272 10369643 -533880941042693292854531060644344153720 10369644 56495112358981189708350805632925718016 10369645 111703174947300200447248867700809223040 10369646 -117210049126452420206081590631560746240 10369647 144741781288646659548398718268750769040 10369648 233216211247557536950247617345821245440 10369649 -463413447724713508407278969850394620000 10369650 -6436504072397497975769944122151046400 10369651 372757363809156002831048923258654358704 10369652 -215093911397194442807375377785328462464 10369653 129318925229002864621115111495973789504 10369654 -476647918524345155361365788871639485248 10369655 -174338095522015008144210021177607200000 10369656 30548419104191713342184221288679485440 10369657 -189471220275213399845265238409952418560 10369658 -93204320745453755073593828246783651616 10369659 -382615323131787513497040622506634705896 10369660 -9564256698749703835712478053092085760 10369661 -39975947052363134981734070425094673408 10369662 -36342679179928673664706404962664293760 10369663 182202251494605132834161504163494017560 10369664 490835974907588748895286352959420497920 10369665 -3077995160205079098878242095797473920 10369666 87113169988243304370455058068820334032 10369667 31638461344224705495726444958016300544 10369668 5070061634151335559711698296371824640 10369669 -28234893545783170524080455425658671204 10369670 -182511530862902334730602391053737773440 10369671 -31191522183185867386011119610035729424 10369672 -192149011839705302053331598953337523200 10369673 -317074940170261428896161550084897604096 10369674 146245524498864295276635282810487219200 10369675 -441664242226187813686658217766662936000 10369676 -346831411627641714509442796251952247040 10369677 -70551148316684813705199062789925083136 10369678 129054659108637012466418586267018485760 10369679 -212371737472195359297688847329983688560 10369680 52326635983081962837623579003352514560 10369681 43136617356072285854741306954926557120 10369682 -269724796387910504267351863206381341808 10369683 -207579517057353765835311541266853081548 10369684 -121410655701029828766881074998206599424 10369685 46431353072071369069040502440874460380 10369686 -15362515105039409080774693094755540992 10369687 164125953462901576118710110381353431240 10369688 58031346911662578551386863874029649920 10369689 226555314595420674856991946465883423968 10369690 177359923172110973753691635671928963520 10369691 -14454892834024632761408137230275884800 10369692 -18389012327121420633726239415149564928 10369693 330216292357784411997597439322365761458 10369694 16730706685693369742304434102385700992 10369695 67318457214797469383204868961239590400 10369696 744681477739887457428311614413048840192 10369697 305802530309409045750867967779484729128 10369698 -401067330112284852834881292217194823680 10369699 -362191638041470657579879580766521707300 10369700 -416286860676249350914376164333238400 10369701 26242570184551687606181145981512438142 10369702 -16476785682607939102987480492346955648 10369703 616766856126579936379528483515078379704 10369704 612451594486708266611348023282797772800 10369705 -495173717966811885624364426022650018140 10369706 232352280299797982469205982580758373120 10369707 246749209621006148949833391860719876440 10369708 -7468465333723561341205245844662556160 10369709 160407953002120985710061643431084181216 10369710 42881940724572817138163450789221616640 10369711 -312632642790300483714247744473254944512 10369712 -170079576790827993865680263337247555584 10369713 122934974361621891348349712753130002544 10369714 -117415259438864733936081983825653730544 10369715 -89267356673926516057339338865831224000 10369716 -41849688276920635981406149607666380800 10369717 101538805793202265310796456720713348992 10369718 -20361220876722996756849143603970553440 10369719 40747919128776918990636101405975925000 10369720 -115570767340884727901103784050745958400 10369721 -498000085633030891668413445541459989078 10369722 50594563118736849751272075199446650880 10369723 10526283139760189645342779909431567744 10369724 -136426021800518781021542044279829712384 10369725 4200562128293805484570993064618457600 10369726 -212991975646361556314867420600015186688 10369727 -116273657977449673565634045134638463424 10369728 34026993084880727093699501508966481920 10369729 128865821782278171180249513899017547330 10369730 -13120294156140470147099299909580428800 10369731 -874674347957377439085282401619860736 10369732 -31847210242252460751113424508329492480 10369733 156300625157964198196152992988218715360 10369734 -29425575252296921632376934806197438464 10369735 -28537878561116203167720456605356560240 10369736 189662361484553960819699528864690841600 10369737 60332847635574606977850561492055723200 10369738 256906095560424336322323914231162474496 10369739 -76970617250106383256661344288433220460 10369740 -45909658501010167224344468367031833600 10369741 -293915759156653923599930525412732958858 10369742 90168236075981349490342896512848750272 10369743 120512545045640029833586691295049392528 10369744 -30935221786103671798419283294153605120 10369745 297608809556035616439767579505821675880 10369746 -68466599297892093019424253455783017440 10369747 -635140370505866312088178690038743398804 10369748 2800700335328524082571151726763753472 10369749 52002178114855093872141958563258343008 10369750 -327402158633969038933566492759875040000 10369751 6097682459090328198863001835939206144 10369752 -134300226896858501271556548056858234880 10369753 -3273917108401364154715175191658930160 10369754 -110082775820022369717956986057806737424 10369755 -470927844396219540931026139160180697600 10369756 -490176531255938256044183348538183104000 10369757 200494342387158603307253486327215132320 10369758 62240781408062739500506505517643852800 10369759 223906375137270143048679564754253996960 10369760 -215459337552277233362213231013392547840 10369761 -44288920788317868602074544735798870496 10369762 -68913734848036687184831843716672790400 10369763 303636173723429015299963345415064656640 10369764 67192700694387286992944843624742748800 10369765 -126023985325143251070826252145109897600 10369766 -238875164734926871984201250990723050176 10369767 75858070531810858428751361447587916112 10369768 -130954119745146723895257646620167393280 10369769 389423575153584161564995325700102346170 10369770 13619628948922035767384859003853497600 10369771 233400725042168887254198981346491027504 10369772 -113295521942188862128588689194009567232 10369773 -136298050160605429057578221328754169940 10369774 -172281115690936010271197555818329836928 10369775 -21192026931882820301634047940909724200 10369776 -67588029312759479781682747453250961408 10369777 -491286560007707055459056864309173418880 10369778 -51331482140831240359482426154401496560 10369779 -59494682650886025019601991166029090816 10369780 18090523972457918627329271709659381760 10369781 -6917115949946435456827810745659310400 10369782 -125987214227863736222935434617766520320 10369783 131323148564641984036632848717581197032 10369784 77583713445289306685969120458505502720 10369785 -223655831055176837584093070810956064640 10369786 111096846640516134918748352854615441920 10369787 -428360560934045023006096967602312635048 10369788 119047918529021653434101492084105945088 10369789 -21318542937681023941784588580554780410 10369790 102747210178010487813040272476006606400 10369791 -68525282186859921098713824733329786480 10369792 -351235920154167715378143043922610356224 10369793 10294542423020254333463928144711585984 10369794 236897769367670887559881499185628928 10369795 -122978285888621334618855800391665485680 10369796 -48950606451642523746090359811539996160 10369797 -123170284604788290611034718191685093728 10369798 197052924260411267959672164025364754432 10369799 -39877746730202139597184913527360207080 10369800 55445818866185002864705669062217728000 10369801 51418749217917912703085606768793313280 10369802 99262014338899627712245628526220094304 10369803 -213010298551117705384626832255218402816 10369804 128199703898942269231512281932202803200 10369805 60075708984668331444586919151783080760 10369806 191579862550871661016443862052747870208 10369807 53687839103540628885534460322855957600 10369808 72752792876539964190352967695507390464 10369809 -183174353890185201308039403309908573280 10369810 -279635193496444062187837139252981760 10369811 20369419960640831772394174976642600352 10369812 -2417978846213953848516072692935231488 10369813 95839007868059236723883744207310802140 10369814 4098886684301720998158454176404281344 10369815 2011126290409996512205360879870295040 10369816 208854539305354398015165067809352980480 10369817 104519494676589023448331996361276324160 10369818 145153574609150742311760267261225518064 10369819 148477692016474168225783573972917666760 10369820 339687434518251801219112116321370368000 10369821 -103925127898006492185776710159184313792 10369822 -66031369370553105107015616387311580288 10369823 634536584279449295491401878224711743072 10369824 -85384154946631629458866199491415900160 10369825 -305448314606794974924830944063400917450 10369826 -39531973411970120863024465780665386496 10369827 -192841548378177256205885350192593071712 10369828 -83766628490898938236966665269136691200 10369829 -274030222355641355460872809243015416480 10369830 83626583266765898274440651709482161920 10369831 -70418276555235530780204826281639775000 10369832 -47315515786709790545674441325472153600 10369833 -178978772216923963945187208591660606576 10369834 37047246812700828771790159219563863040 10369835 -57156634079840568952847487562438104000 10369836 -236147986151405868067012001735620899840 10369837 -1206496188391045546620694969721077600 10369838 -302957743566147165806683550557228927680 10369839 402340802503936136303224960480039443840 10369840 -46463426850121109675254554040516608000 10369841 236018947193848483711384245830511773184 10369842 -10340491581584709557455508755878429696 10369843 -61604854699697401258377773198948434032 10369844 249417774420547451367789287242856952576 10369845 113534245670287502207347708652229899520 10369846 -49320397801438410963333336915054231360 10369847 147744623434162704604957486075471885872 10369848 58694498438633034846672908919280435200 10369849 -9514574018085850845545278007555892480 10369850 -116470185486872002705763700434804335200 10369851 -310766424756591619155418074436332648168 10369852 -171405810254415239584175952639214028288 10369853 -116379440192462727256277701423614145716 10369854 182356872454111760656714196711321250816 10369855 30424752628353343684919356606489910760 10369856 41220427729058770954458231554420244480 10369857 -35614537599821868651725511303717495360 10369858 -289207688311068547250022057895583036160 10369859 -178077590646896089013858741215093103940 10369860 -17155973711160698310734208558207713280 10369861 44826481907809081213665025085103128800 10369862 388796286056643113191025286516603630432 10369863 -12719879452399258910482313282711044560 10369864 -460079863300971944773339503299500800000 10369865 -381573764964026245811027358217575907200 10369866 -75897369255937178044171012918123812096 10369867 -512112298225883837601304707782089327084 10369868 -101107685176720332978747692305560759552 10369869 6400109580164713536569447612297738688 10369870 50958712448116236329374979514714041280 10369871 -545913263044184202633555429203910648000 10369872 9034019373321156338103162673525948416 10369873 -409625917481192522194517374906073588878 10369874 131115566067896408294570483105953587360 10369875 -81796161069179594920753949725958052000 10369876 19264568451117169749326762041680814080 10369877 231202631790611995466508648662952782400 10369878 47210703711450823615043299600807269120 10369879 49864834546117195196916167369963820320 10369880 2503445147952461307371471801508864000 10369881 211330382018300611938536461471513573812 10369882 -64773087001123121773415039107425151008 10369883 -232461780570981532758881987609985869760 10369884 -12635329348220055829599595444597702656 10369885 125098885185237687551355221558246969580 10369886 -169065747619329880953854003488990516608 10369887 327918014155099591066491941928585000960 10369888 -567560011913481899264883336443186380800 10369889 -231936378747395103738893335220752793310 10369890 33673841764826140619096980222160640000 10369891 188876571015360895320207849735380139472 10369892 139342874019940690899353232725538250752 10369893 -32390159235508969600395566389889914272 10369894 105820474892906589634307367016762742496 10369895 -134595169895782299181682138457892733280 10369896 77197575289722718827964088304123494400 10369897 7463867652505619147931824333180096928 10369898 -50637240016108206439004861445515294208 10369899 -23325520319784961878205785149072630316 10369900 269338187622965522529331658521252640000 10369901 -556889194998524543438193772060673341098 10369902 -50088133139640334939948998523630085568 10369903 180023871824728981637030486621176225984 10369904 -15371248144095618940803785104878305280 10369905 10403789060086262154186795380519792640 10369906 118179356113979772308859372493661659152 10369907 -241956714152677783738390362581381343840 10369908 -54107519994086371061934012953589998208 10369909 -537411087560830435680467412505753090560 10369910 206500440073092390236769081274228239360 10369911 -35493311410906480690213725147781883928 10369912 202536157963375307788895163587260538880 10369913 146478698557128824598973757996808307584 10369914 -177914125771319326928267997970273474560 10369915 496038901294926094538135268808628047200 10369916 -201576375556474684677128081396599567872 10369917 -41858981562557300020868123837781932160 10369918 -76462624582136530365205002013654125312 10369919 -3908121631697270604240900177682448304 10369920 -106443052369700343337135520861493657600 10369921 -114386243123876261594363790848369900588 10369922 -71964738404912223473616831686054653488 10369923 -3726501719550542813478796961600246976 10369924 132302313958108898636007245821258041600 10369925 -100284219576595583006665608822129758400 10369926 -39843148119947923744968134400122553216 10369927 -255931758925935780848504069285217746280 10369928 -34722780441396636978523454551551344640 10369929 -313776795015736951881580121698709758272 10369930 -91776461713069532085817296888332852640 10369931 116217211229486608812231887690464186368 10369932 -227339839693717332631202243751937532928 10369933 -23434498651359376431235983750107562880 10369934 56043658671920702345463666479362682880 10369935 -3901684084232986121070229638802747200 10369936 83478487775887329286040199789815808000 10369937 783997038847565845130085218200121631168 10369938 65810407929495808611981543286128764544 10369939 -685104243733165830477406252775130869568 10369940 110189601071549460249929884933817671680 10369941 -15252709079873417360257725708524075136 10369942 42615141765796994433163176420035136 10369943 5184424772011137202091217118108725192 10369944 -7871649153037411345475543408510484480 10369945 -293084275524053437320743405016982194300 10369946 273454881899273733881457097723450297344 10369947 -141644391767919358408821936015772835328 10369948 232707362182758532564175608085575351808 10369949 -756676044171567321270796887845661912564 10369950 95477525389915597661020177126967856000 10369951 199121069514027775091769422915094313952 10369952 18060273723353563787110159956943306752 10369953 -131649823955841388160467549808330568000 10369954 41836139627916900854431423427093955072 10369955 280231803668023514446492217719127916720 10369956 2452943475387297323146943094761994240 10369957 126559430913030898988999719664702924380 10369958 -47836124723361134861380773422860063680 10369959 38751019336209086304730231494994283304 10369960 610124272749966089599356732949039104000 10369961 312418075354548883455805390875584546880 10369962 -73927999265842914970478542012791361440 10369963 166623086594945265864722550618558804864 10369964 100298865143708923780145252217772818432 10369965 -20846466605277682523065944841995648000 10369966 831195923866485997228042172900675328 10369967 -685534984878670595540299357924252815984 10369968 19498641263123015976193381943993794560 10369969 140911332761158783555266040432694514544 10369970 -4049798023933862923540192214067076800 10369971 364482426456790206071112455013982540800 10369972 275653471194885742581600544589773864960 10369973 -13003108835591531427593836200862105956 10369974 -101901937900668764196432249893146328640 10369975 132175553426145897916073361524118748800 10369976 -133904392605527875634931197403894128640 10369977 283162824396236409527815579533191447808 10369978 -154573935016611205533087530848787016960 10369979 -183295082009798811637159715418578536824 10369980 6938536616232816887570824059843624960 10369981 -368122506257891080689464768066437676218 10369982 22881319715032363354810818069681497472 10369983 -67127843029701609508189257207100373472 10369984 124877390222060903258588387090053988352 10369985 249683935743639431279687219471992884180 10369986 7646230663354782374568197238872506368 10369987 -316147266708778609040121402807842688436 10369988 404718500054280421962204529536692944896 10369989 1334132710004382278592555791161990848 10369990 -96546348566788127782268258679859701120 10369991 -487724923481030212269012015107037502200 10369992 166667285448092671195521433390221312000 10369993 634132836357494986734478530843309116544 10369994 -245554854071144018036834784124381883040 10369995 49972404954968248397432661236618907120 10369996 -3659628134566473111428952600022876160 10369997 455339974386092399685812421443804524512 10369998 -33944310473040943281707402442015146880 10369999 393230144252042392284946884550662326000 10370000 23184905413509417035305250449643520000 10370001 -250486810124781173610272072870353175568 10370002 -147660364703747340969011917541074248048 10370003 390388431335530052844384420946627622304 10370004 258101668818706696151486198456460036096 10370005 5340498855497049826232444825677107000 10370006 -233353915200812456640666075973773582048 10370007 -77427365271681995366002418759177620080 10370008 -635783450246150573211016844068691374080 10370009 2600181547598115613668759595155043344 10370010 -8277972270062258797123684780221235200 10370011 -421746067736254454631081388936270371388 10370012 299999507276074315160928895216070653440 10370013 2592724134659846252804361853942219200 10370014 555482507964726433160957472679876565760 10370015 -21470651658371981909973656087974796880 10370016 121899060637174771063760973311273336832 10370017 413112624669579940681309844620245694560 10370018 -164771000803061843169656737626812549040 10370019 -111759050677137577796379981304277721792 10370020 102558326861030252585261890985879777280 10370021 688330261105517904902108364575644744092 10370022 82375456855466892443933770222887676800 10370023 -509364719504310357241980758707244035320 10370024 67399767328471707180228164310100377600 10370025 -106285879781824820260771182786267755250 10370026 -195193977773807432478372149204657176320 10370027 -15026249287530102641835467508470495616 10370028 -41258874628468295642513896997704174080 10370029 578966460952932980058913406735179632640 10370030 -12514689112450535080158871491426506880 10370031 -163138757737372872102110615457465853056 10370032 -214217809690766388238497822540274925568 10370033 79706013002232964688523828399476986368 10370034 116760262978537877668478985911785301280 10370035 -37078785602661003899530851089697603600 10370036 -355586557074206810682251136256733502720 10370037 -264095348510493015334911837326883980448 10370038 14323532554045395514789442261464749696 10370039 -130814128923506992129948158159052187160 10370040 184821444038505024330413299625263104000 10370041 -40736842540856630016544243725227590176 10370042 111002361021721658914155022674571903200 10370043 -289068333239867101314597994808931746868 10370044 10180437168312341196973096392597392896 10370045 -40050324863867203082080397027907294720 10370046 -53897954991709656988015623914592551616 10370047 63405523124029483171247435398690709232 10370048 -69647511784634465735831185581995458560 10370049 -176854484108150751056432756090240355840 10370050 71914907301338607010566081266445922800 10370051 -2626959580173604636651050204081083616 10370052 2123350649671660630146822220215091200 10370053 -613300742202774792032901210937507985698 10370054 53974023403077554657688731071000442976 10370055 48426832618195495019898599455333559760 10370056 111195115013704386140103474802755993600 10370057 -8038838384790991569884684194363071948 10370058 2437555077830207897619786070999695360 10370059 -161631573712818460318645402322487528448 10370060 3813312779888243651135261533074140160 10370061 -92274248320145603564865551268273165384 10370062 -229332773740387419212018483517616211328 10370063 -653787621340428860834238764545691784 10370064 -13356999502861359634955373909568389120 10370065 -129080934151917730255993994290370854080 10370066 101477396812903198058458000412970534288 10370067 -76423615042212153528320742670472541120 10370068 134284450645694684850337847619219453696 10370069 -109965654942522019526245995577531468530 10370070 -17283457915634206727312653451018263680 10370071 53111004448931830075214677875668307272 10370072 210358706910484984055918666788151500800 10370073 -52981823967262226873007054567150632256 10370074 95486894513559561679636220678992481280 10370075 -136931598111085960847718341518901234700 10370076 -119045175156507613144570574176228884480 10370077 -544632138265113258298880125032749234074 10370078 -144955395153316430856956102311161039744 10370079 -78522844128815105304527523612536352000 10370080 -122956449268116689969010143430149406720 10370081 25838337382687010390019248536987470120 10370082 26908786003944283965983010136990176000 10370083 -655525271902969020267189489995499430856 10370084 -521135885277927653459854856552809190784 10370085 -280545793726805327786511877169510378880 10370086 407648540565393234324589572901956864 10370087 7107220426529774142328804478784932832 10370088 -16738597733803322560739474778073589760 10370089 17528224753360421154908722998403859200 10370090 -118495841593655941294025908191855559680 10370091 -202610052483952013289448114558807192896 10370092 626934165148596414985956635702287616 10370093 -746471128144458675492812966093316765120 10370094 61595657985570409082649769938721539072 10370095 7684244734768565208164918103960086400 10370096 53554008305377865962769134539792482304 10370097 127777408517406883747060694867947243074 10370098 -78939827989656286109941875066765297120 10370099 181314343330339372698113451804738665100 10370100 -7067598004043795532796559738502912000 10370101 -47726970039848421976192149445896530560 10370102 86142303427267918599057426566584512000 10370103 -292184549308258925955738514468471616256 10370104 212837209303958364064246638692207616000 10370105 -363011901913902330938735803888583304000 10370106 5731234283347311246995706543054994032 10370107 -81907516098641020218910453193050278720 10370108 105507877912000719581195028764482338816 10370109 -305641313089921898019127927365227940096 10370110 -62249274283410736828175299873012416000 10370111 267577139703772609889385878416760747712 10370112 50065038183827065816660836665662636032 10370113 -174636291376095928011098197283264908076 10370114 -211306677307780587037937550512411095344 10370115 90886850359919315800942995229022804160 10370116 -319092900036434488520885721285679951872 10370117 43544714609186963023944442892133131166 10370118 13089613046874130955194088945701902336 10370119 -104219569841094613507099491329472713808 10370120 -4630644219056004961550313846482534400 10370121 407113494039152771407721608122140218560 10370122 -125021121330748139225861913098247960576 10370123 41722050933407858742038027453906505864 10370124 -67596776953123004490090475703704988160 10370125 80507142849430452572095850915484384000 10370126 -50345066407337982934510500295402348416 10370127 -163220985771166764497690261016166003968 10370128 -21696291032239792161937462727540482048 10370129 142113774778013078257966283143207889472 10370130 -48428650735768994415332093241240360960 10370131 -482535872865487764449042077445739763608 10370132 15485256329202928367217372248153456640 10370133 -394830950435601734848979146347209174400 10370134 332304488083735484244750221455935549216 10370135 -13910499592432638315901160360555408400 10370136 -39554560661600339862468091393938554880 10370137 536690283018564792964871013452018720640 10370138 -1741797052342409483644615951836852480 10370139 -28357481547382778710922794552237350720 10370140 316760841432446323599717908932374727680 10370141 279325930993296378660568988619893557542 10370142 -27975045573810549411430403897018631360 10370143 -26882497509352037051390437542722485760 10370144 -747141466534803414833784747784776843264 10370145 -103340165783380182317557347981460721280 10370146 116622736230828248868480443128606726944 10370147 665759769122609307404185663974855390312 10370148 -142675357408114959355353674171735863296 10370149 367445022963166043001251004542685875964 10370150 -27429409585387204109405971628279568000 10370151 100967969466083967982591948495790157720 10370152 269682895745175699149230979332365957120 10370153 111769131136789975254707008224194410656 10370154 38028720047427301893645374304479539200 10370155 96256579243353733229828619785495758560 10370156 -422065731803419326148932553879234164480 10370157 89049432676727581276984250663022691392 10370158 -207535995420903530664463259204014679040 10370159 -110669001698588221429878799695779894040 10370160 -86138733806863379871802162744954060800 10370161 46615320918568401623671909792126098532 10370162 27853770025217511116396411070624710400 10370163 -173947057232667264389212718608665523656 10370164 397498556230205159395293601704449182464 10370165 -185646473998466724869811472795383016680 10370166 134061153503998869744993470221255525824 10370167 550329160144181199231988822363965626216 10370168 -124322035873901260702579657472862720000 10370169 -271444753512025270304973301793836187136 10370170 -283535003692460280058534995396548581440 10370171 60538294497251149354505732766166061568 10370172 -395364867480311341082573150154351820800 10370173 -199657519838721722863596042780838349760 10370174 552761568524844490581907392504027002112 10370175 76014110327207351668229984475174769800 10370176 521234373362581908869234773447472578560 10370177 347324192240343461350186292384055409026 10370178 -14646320403855365608276929182635977216 10370179 402732469754855292145896196571547014780 10370180 -306759622451467400775338215858412409600 10370181 -2701707613240457201777943370536983040 10370182 -12468169191768477623405912771647612416 10370183 -614000735094159314904570455297032477176 10370184 -339100022459728557089243881873367040 10370185 -94619711236707736542479497465650032640 10370186 -30355331952841075403109154781813664000 10370187 7338039833142225098640645848048624076 10370188 -46049546472603776995700034265487610112 10370189 -50533132855612850730342085246801685280 10370190 -156405664939270417147294166996397636480 10370191 -59708939677519792610679930740442057840 10370192 4583055269125398714486630638279196672 10370193 -312716347474626163613325394988399170656 10370194 67827785144126117056217832238474083840 10370195 388255086249811497366243797540355127200 10370196 -133691443573520106704196180130668651648 10370197 708276178972765761285633476097061502460 10370198 -283771423906349736102266913621660392640 10370199 75681144492092308198347638047591997952 10370200 14778151590165713673419751819379200000 10370201 -149409752664896658112885073545684598400 10370202 -245537450687351249767796165215770491136 10370203 -734825237406831191846211485083105559548 10370204 189948076986931608545530927516556485632 10370205 46022681503650160917539970893717719500 10370206 18272807747687299699897667651904814080 10370207 -776804828288915035904087104053503949888 10370208 287809952185358330626166629836467994624 10370209 -469790868426801544264395194013726050590 10370210 18173670984178480924965039886213248000 10370211 20033688048608324399910736412911633272 10370212 -11614129785666968740983629119598538240 10370213 -123002445033784344858734110934778551424 10370214 -127992147719533042080437802681231294720 10370215 248768321035257821044296749933337157200 10370216 128358693102582858683846793838136724480 10370217 81462323453175991756591642464375555072 10370218 41809516678651710569939555778211680000 10370219 570692907607114755004527995770789182000 10370220 -71804469108315616815423123517275095040 10370221 -690693491040375069519414357480112149120 10370222 -77185022500301117801615283297704112576 10370223 -1563825780234149937047617633979870520 10370224 2104304075223091251520315925363851264 10370225 -213749866654491848464236509838382592250 10370226 -13139542449240239203277553910788272640 10370227 120405878885847252049627125603258431744 10370228 457324086776117551948557946218520307712 10370229 140409913559602565688109532182002525984 10370230 984976586262188378823101578462506240 10370231 -51890592212635574893931465976156010968 10370232 -374168621647817507968672876959258132480 10370233 1181424290535152152718952993714267264 10370234 -74725657872439223923989267600671051520 10370235 -63005418724477182800812048823516154000 10370236 93900134023404818612617114499218010112 10370237 -574667391333204476222083001952855837114 10370238 -140753614167634738414167591855534213120 10370239 -711737474628551983109312345577504549000 10370240 -13542802728205202501812762968273715200 10370241 182153383738106365381985544731915030400 10370242 131227487979735219740450860621779160272 10370243 35023111695048627484148344600391379744 10370244 41382914128512176662681465833601204224 10370245 230656526865981347437502887314469308120 10370246 -119198554332048427098384317855980588416 10370247 97642395286857422695906014896021817000 10370248 -233118928729681680527675779849171107840 10370249 -136595548049180276178193795519095777564 10370250 -38424238779569476998921095021941440000 10370251 -179509781880008820329286129483775896000 10370252 166664704554465548894740238712360970752 10370253 65301953544137565211832231765373115200 10370254 -34510864167243787484511107883942191424 10370255 167759277820165222620973339834114876800 10370256 -7710963601014935403836569112954142720 10370257 -257044421334369979241447358245719513120 10370258 -399490715940869809784156346625822385520 10370259 240958461461611250142501770800952992800 10370260 79197356927567922492662919061971148800 10370261 296876163370365677169490147474116728448 10370262 24539753534880887689243951520953344000 10370263 222106288218596118483785350854962319504 10370264 -335805466871136756050866626241475696640 10370265 -218775915031340773736222346781287624000 10370266 -23226496263337177677798437986662497280 10370267 7071854228996898482016023471166598440 10370268 72085860966372322166203807001082249216 10370269 -55864343360537208673032293881552547712 10370270 -188261426013998156395584555629433133440 10370271 248599466405678522487888386966039086224 10370272 22853447198284912924711477581354369024 10370273 -574254803460289848982349610347331536478 10370274 5922733912020170370354428244566535168 10370275 -27073472604489714674961662492712046400 10370276 116901991095875739940667853839626199040 10370277 -56668493114428195506850798492600467300 10370278 -321772537070883601113947044130769526560 10370279 526470125160920718952749667802910989880 10370280 55221444670676965102910925726879744000 10370281 480094336414953441969034605550997425082 10370282 -11849083023727995309864557686880154528 10370283 -32302151604664413183487911624850513152 10370284 -238925311815196211209098914685216384000 10370285 -105947962072518213144434982589737772020 10370286 13092432824292285010436699597590489344 10370287 -8273042226881932440152656470522107120 10370288 13219328966324796017727538942284595200 10370289 -61492374162219734958661159764752111520 10370290 -14757124712693380826865548762356369920 10370291 -151183405547120353526723032745624224416 10370292 118486952472272901032362775067230257152 10370293 -119167363508999033058014291027923432836 10370294 102728016912510788032102262065070765184 10370295 108732013915203949067799269682572928000 10370296 -492162656628219997816525172015222046720 10370297 132253131465870564449209227471977888064 10370298 75555251402860396939536023752632238848 10370299 12928337559928795258885231246352161336 10370300 -209449463947502082928660065284225241600 10370301 -85165798818147439966634158686426682368 10370302 -4153278314151800293318087445320910400 10370303 -48636109678487818131050398043213065680 10370304 -7890860633412185871751124967757971456 10370305 352210491976956254143003011459254760 10370306 19656513999865216561815302740213063680 10370307 23778857804127063914491383773415848688 10370308 116907777413325262786934451996774350080 10370309 -35474110606240452782254530725974200096 10370310 647079653539180675530977876043724800 10370311 95579062818991456408098739383432802920 10370312 -109457072553491536047771621002143334400 10370313 492242268726484009446943598905278955620 10370314 -361917281084228740584072791622083900160 10370315 -76140123484398179692703453072944833600 10370316 256131689319197772088387208619792457728 10370317 696691818135498707866006726158304589366 10370318 -42281650808858657590033574705256979584 10370319 -526799869040108365487582451029082005760 10370320 -13631982762291398284750816974737817600 10370321 340917677214888709500768447318458488104 10370322 -160941656938339299375075173245498287360 10370323 -109932548592984166336576490496035050464 10370324 -288322938808628013758606428302716210304 10370325 -41184346396850742567800105900318606400 10370326 -135501577881953844825494993294741306880 10370327 176093976614780955933716202130949629824 10370328 116798946458079399926821444599471452160 10370329 317802421752306736043921836303276265930 10370330 259949618021483311352749464537696614400 10370331 -12431471352378582659123519444443117680 10370332 78087675357450344573985493503248596992 10370333 -51125119830977086991203023763529796960 10370334 53100611172569915641790904169339947648 10370335 74951915224686463890612160664006406960 10370336 271257757998918991690511815461635162112 10370337 -130379674628336022401396146518080482560 10370338 -182112406775750987304161723040224037888 10370339 -62371310535499921226770810474066538544 10370340 244791395813181361130091103961429107200 10370341 685862896535638995151687941813267655742 10370342 12660106757096566079031076990151904000 10370343 -271291925453904716406498776483204037336 10370344 -524403195625270484646882682023552291840 10370345 -285377665019375487502221050381036198400 10370346 22041441917863101165677347638034297344 10370347 373963955457266578627205191683361586484 10370348 -420615128355422862359329029165106459392 10370349 17112298414889157002016177992968191168 10370350 64232961643610474429620781761685184000 10370351 121177644865282500024147718419624281760 10370352 23122091997690843268425509039418900480 10370353 -4395794414238199313421780284154565632 10370354 -107711363804884617890234274747096222720 10370355 131692885874934381162088669914179155200 10370356 341391394346861529747224635386739521920 10370357 -28427356648277728055348819258698989696 10370358 -131635949362765938182272392233198777376 10370359 -279071989512808825136211697809659215440 10370360 -38969399838122713006326992327834419200 10370361 354770692471072411665413264105768064 10370362 656780588151878717655900977017024998912 10370363 191987695651899358576737431802319342920 10370364 327276877974457769317718019123992478720 10370365 -301695664934539507088937771881254173600 10370366 -39440955773055673802847388609419367680 10370367 -83492068567411683957646489546464503328 10370368 35055122382326020871698768693534130176 10370369 149089923587997948471797643568724673000 10370370 -52354154099894689936626802013079475200 10370371 -126818970456955337002770284765690481600 10370372 7849661702126070527976943010115432576 10370373 69275128595522008700214986807709990720 10370374 -47935524847712333859263295216746604288 10370375 264000239984111632013217122613631194000 10370376 222594477197631822355912073002989158400 10370377 193048754840049231004742106494349767652 10370378 123259131289165860835816427564768898048 10370379 -123642141636949527403040949280510981416 10370380 8211855634907384505037064761019842560 10370381 -288326538936197286876930643364446936608 10370382 -51748151912362387496467698449823230976 10370383 -14919772821825917074228382695216690440 10370384 -762577627292447561358284050107088896 10370385 222404626379114282315922120945658765620 10370386 25910032899769732514674981395508276224 10370387 -348525898867868954306619766430239491720 10370388 126470648846049286685233543132041216 10370389 391230574643452137905942506181133610190 10370390 189271895560948726231116785796192355200 10370391 45024494402555413248499336172821204944 10370392 -304789005129789335988894333853256417280 10370393 -296095282572472571702052772426701436656 10370394 219689900681361843215308150599934867200 10370395 34874880753900733004119198798020720960 10370396 -9410302688489242361063455961475844608 10370397 -118384490372777264534152209260111015328 10370398 -263082999024933030610352902542157372800 10370399 78737185209631064870439835861763388288 10370400 -181041016329805829468072205370982400000 10370401 421380217237177726680613107253393305792 10370402 77524909277541002350462391758210151424 10370403 283875822307239530507453998722370978800 10370404 -239975934628481452269323981645823295488 10370405 208045169503897298025974831550819240060 10370406 180591449267965850964141084487274840064 10370407 684776955740201586953247122590898746152 10370408 398839380593243213723432406298801551360 10370409 -467013542684161440630044928735524966400 10370410 -216313871427850336797354177754568276640 10370411 -211829146451702172985664505915319306776 10370412 -85369983047146944378250461867219425280 10370413 -393510115602108658094031579915407495338 10370414 251772291936106773476228342429768697600 10370415 161493820362371738433946795690390035840 10370416 -14493522861202059580533523061825404928 10370417 86199348970629761473866089816577639012 10370418 102157971233226673690829625752479768704 10370419 16136044635560987324711162762653279820 10370420 351546635370482817380274727105239233280 10370421 95435679590101445792552447125390852572 10370422 -119789671269224710481074175149298395488 10370423 25774576279716775608335013693138552240 10370424 -105667670500630115595695526810861895680 10370425 -154608302113698965717468651540535556200 10370426 545947146482898316899334294214108016 10370427 4395623690699563772876988536440953480 10370428 90662295003833279909155304554976811520 10370429 1160279261436755033140358994253589750520 10370430 886279130603417753109318815682969600 10370431 44032169598272111799028671187320751232 10370432 86837641743762005075758186498306867200 10370433 -625761972958163001437214870425879342400 10370434 22670245535892665863666514027244904512 10370435 103856907767006700269975357985213212400 10370436 189371563752978401818400070932619021312 10370437 78637441199994225061502683076550707904 10370438 65051490116033688297547885248719295744 10370439 3473378538356254143797098746711164928 10370440 -210271730322134945250638984308867891200 10370441 310153015567461464381685913169067250842 10370442 155561197477242499748985568381615655424 10370443 -57887249839739939978059701116442347308 10370444 -125646724860991894945022030168547093504 10370445 -210223442837643765896210334931948258080 10370446 194766061850547169039683070184123124672 10370447 -1461600546591949466345586854652798000 10370448 -79175704643971531585010080398289207296 10370449 -175096117543188731645157326096037304320 10370450 186125817895949300876996524740817854000 10370451 -32851904565122275971960729737039644416 10370452 -233321812762478622560022674795561965568 10370453 2494735072537685744235707499624751164 10370454 230950403789381691393514979162013174720 10370455 313741276712247691112302096802599806360 10370456 106741645902819198546663938579713474560 10370457 -289105630538708395032979564593241263360 10370458 -40272546250463523148495306599607540800 10370459 116562930939639117284596597162542028752 10370460 -6720117288486302086185054252283453440 10370461 159534918831704250235453648163566363904 10370462 3550859587503006219789563176846175232 10370463 444478203555081466130177572452267113544 10370464 204266650526945676608777336511891505152 10370465 55074380166881940753631816210783464000 10370466 167900591533225427816580503869099927680 10370467 -20733144531870470533901273650414248484 10370468 51702631464085708594370607836242575360 10370469 -78198647896667595243007551480648259392 10370470 -110470486995740625538969975323955968000 10370471 2216555718076039495966259054688861744 10370472 128568128589506255036579570089532620800 10370473 180979452825702441155724782170303092864 10370474 -126211515005742004642715723070658685088 10370475 -199259377069546326195037018664011800900 10370476 -51490890153633193679165391657129548032 10370477 220570430647297108202572730816556812460 10370478 -47776179050367030370004681616757666560 10370479 -27225726706686354842294400078966903824 10370480 115125269220165891445490482245799772160 10370481 -17514499405019072086027939770745354656 10370482 -4455127572950901124569604922838165888 10370483 -66032093052483926088348970261321601268 10370484 539031339755650966297207822134775050240 10370485 208643475493582070614319883260608214400 10370486 -78502083556135520694590104145133552000 10370487 -40115142521978338870880260823956800000 10370488 578781015868021261660090234847686656000 10370489 345008300615069653291216990781827271520 10370490 54370334304888047582817323597695856640 10370491 10449305227652786375709452082348863232 10370492 -113459272175819389507448749178924138496 10370493 -41920529568199718550379399674051063552 10370494 -108835054775144702410327769413928456640 10370495 -62496317918382297728134391928104955120 10370496 43261593071655159924545851968750354432 10370497 63989661962389813042200436469118201280 10370498 -17829468694953940786400931588791182464 10370499 -112587419934593433150801667021530258192 10370500 135734293866369793836993623994350592000 10370501 -789908179077345910864150397617513282308 10370502 -55237016945828884382367015689986484160 10370503 168411273304191319954152685059272414208 10370504 -154151135754496405584261052877206118400 10370505 116073130040043389237122660871668235520 10370506 -114155858374360052806309944282882180048 10370507 -247473357789178312860114838100491483644 10370508 32056938667104755416036734936498564096 10370509 355948231273520083256553702827551854710 10370510 -69664072180906292103190003015108730880 10370511 517979893348224433116435700920865099032 10370512 -119998216931173490946127728093395025920 10370513 -236099823000115185936522598662331220238 10370514 -49080590187258166259724551882981376 10370515 -117606375637112629439414151458325189840 10370516 -166836867246003664542856932695809376640 10370517 80144878566401244859139372257616850912 10370518 167499851615985763499312554930222375104 10370519 -9498105810381166673683061252539939656 10370520 -9829415066635487531296900240166707200 10370521 163902855855708345207326061681101408512 10370522 218684473842786886870917380751725667312 10370523 60749487838028874708607717392507417600 10370524 -49098634878665377580846428779912123904 10370525 -6560821368072859743380725841104994400 10370526 14984625938276194188772690252305558144 10370527 -282418272144125130167905642676934293088 10370528 140090250433620198417155739859940278272 10370529 131765523165628342491891990355684947648 10370530 203673332016378360147584158581582992160 10370531 712222113994323469542704099636684914332 10370532 236844818377571833111982690478538601472 10370533 -956341144286020026814004365034127938400 10370534 170480562404655070473795245521498504416 10370535 8734440489590929638272570969170752000 10370536 3036286618230161561349284527342878720 10370537 190670282601064862659930293821575104186 10370538 98231682444425202137347546879250488320 10370539 70736564032939226851304376087345912624 10370540 62516867316418362757955067839570503680 10370541 140639268086202678822333424679020886592 10370542 22568719505400817594906364573068800000 10370543 59903549277145327022618584497604841160 10370544 -28282350376499187173983373017538887680 10370545 -158652427095941481682621784072666089200 10370546 -62734243512018286834572940392318338016 10370547 127724155795832194498209640876796040 10370548 -72023312647841927159350878051777546240 10370549 -46491386798963533592344209706759574400 10370550 65771145242584022882335469879159193600 10370551 -82868726405366193522257451105206824368 10370552 -274811772166026427021724161687066214400 10370553 74024564166520154165051397920689380000 10370554 62403873313902399790598236035611354112 10370555 236078900326274664821700180893486376000 10370556 89994932024944654237159559777012605440 10370557 -328840095057250494450066642547351615188 10370558 122373496765710557343322847012236121280 10370559 391404807822321625265703492801672561408 10370560 112780788804575398494613106619643330560 10370561 351176379684962272754605799991635067840 10370562 -11769140302536349285642736837794598400 10370563 -4916267534069166357915379950251642976 10370564 22467513964176894962582659173175147776 10370565 212591148552428439468123733845442392000 10370566 -165792725186759720058990609236360632320 10370567 -10797462502073119470635169200735950080 10370568 -2347601805744488845110454010634731520 10370569 -573297186412084624575449980404009115440 10370570 48695227961620157842245034233910440960 10370571 -64882783524123342505998570500564308560 10370572 -498008309441553963870810514532857387520 10370573 125611281286034994615874649288171799360 10370574 31720036012276662275298333639474490560 10370575 -73617483481696946724603547560060560400 10370576 -17335676582304243807476317169594843136 10370577 -7282694828737071914644335414271380480 10370578 -442719323993810524778100967343892152544 10370579 374292127652509137721731273278112712560 10370580 -2783208549135935554336482765085900800 10370581 93994978939800419374641763956817269624 10370582 39248227020615081258837850987930298112 10370583 -402214546631070241278151521693605794848 10370584 -10604741397175168533634800818550988800 10370585 -77531370309964787649568708912159564800 10370586 91674321894467544787828318415596681728 10370587 18648364580957037494500011022080573520 10370588 344973638508451261257905460429387314688 10370589 -294924404646871820147028304913083675776 10370590 -175811116128413107381185753265735339200 10370591 153054911571308190754343281363182098304 10370592 4494150353176678523085497284881088512 10370593 614591301440723054012942238572314623842 10370594 107403423395316714668809002490521353280 10370595 -324825035961805509413195247867180042240 10370596 76617253296012314225355589862632131200 10370597 1345747393698405637430082046385489392512 10370598 21883217382570966816871064087672739840 10370599 -17517230816621984257608070170906459760 10370600 285367812545364712644022400502678144000 10370601 29645869345077500437035181171597725168 10370602 339247829208683196722289464284545967104 10370603 39895776076730878206833610083671842960 10370604 108301414153805238102996510219792337920 10370605 198778556010339662368215416716393344000 10370606 51345467454830157407614687054570203264 10370607 -119930403217564539357677996458855858560 10370608 51548450943755615961749835112571142144 10370609 316508173548118773251431572706507137810 10370610 -76397229269366544086371766354384683200 10370611 6526330882555005470519413606229379592 10370612 -126691184526223465639059806923282501632 10370613 -6700480682359874714058184146502242912 10370614 -4240959701545456345394430471062197344 10370615 219068960126846433997228422860926679040 10370616 -43584074122570157446598196967605534720 10370617 -451081314907848161163382764063418725334 10370618 35468851578873781370263458421974551040 10370619 52658891175478117829830988525041559040 10370620 -49140441522560791652945116247212216320 10370621 -283924070412983997902908921425679409748 10370622 41701072118614083161661361721911922304 10370623 78473736619122675594510535019331155344 10370624 80009465375058300935870251832822464512 10370625 -1398290884898493852080032942071810000 10370626 -26553550612072730599060412948999368704 10370627 -75598853989587381573099977812810003524 10370628 35399750653345254043482538978419154944 10370629 -1036785119070507010779248719110012918600 10370630 -18096683681730085769454826988894186880 10370631 108149199922081877549909997767757667200 10370632 -413245291201024158364080037253169715200 10370633 102292601397183658790533542469892115264 10370634 203148791975771157113533611618208116480 10370635 -250689989113787743761936489349534368480 10370636 -246446418647729609323201771797891202560 10370637 180753835029974856039410272105370526240 10370638 52064359467634711363126274841756096 10370639 70940694371293277681875635872079081600 10370640 26710250542189241865188582405316280320 10370641 18493348670586498418598024867141885042 10370642 -248817874821141270715073005711026588528 10370643 233141140481688738311348063684463111864 10370644 -168442289632711205526949617320875782144 10370645 -53188764579815491235703169616539784100 10370646 142988221283117220258308960656309862400 10370647 27125507083014992094152063659915710464 10370648 237988589184526144944029660762476431360 10370649 134274176802467340968194345764814380480 10370650 -49440296828672832068517671871033542400 10370651 517158050343290080074629338784595431400 10370652 37942085522760394837576813360340101632 10370653 -116671871854750357116379286574608507098 10370654 -1173437581268303420673104602105310208 10370655 -112786588633895090881972892162704643040 10370656 -278691923749109556658576478262601973760 10370657 107805266888712067858393533353642534832 10370658 -97339682773458725001091090744184497152 10370659 133353306752371910904286230800899863904 10370660 168298436799453220550542753091946727680 10370661 39697271905723298978162344161761692800 10370662 -269776797263832294465025932731343344256 10370663 281939343865939454257641473205113842560 10370664 46533000968090645205422679316254120960 10370665 -105716927109690854726341630833510235200 10370666 -23941983036665104995856051182519728640 10370667 170728381526859835168893352902502625880 10370668 -212993918726843147481938053163113472 10370669 72329912297254335031291067786577318240 10370670 -77539069960757533370699272956873801600 10370671 -216300497738686879478431974431371502976 10370672 2530437491755448919547612478696521728 10370673 -1672495786081270280359882630986381198 10370674 -45727181068298070979194725052163271664 10370675 42766386188125892021487448181050560000 10370676 -225094774181513656250236486939050221568 10370677 -86707477083951714770711824721024887200 10370678 -60314703999015348915906262915289218560 10370679 -352962877902742991895466551403024029312 10370680 189905137348998114091818299448240537600 10370681 -733616144660927482751500285162217098518 10370682 -58556004295313692837501227302501806848 10370683 -200407571164141294641321177274537508040 10370684 -273758371574638366624632217341760095744 10370685 -152092612242751122099310192412516508960 10370686 30451139877684284267671520754678374400 10370687 -501897868326878070576255464496244289664 10370688 51790501688010935889024001112643993600 10370689 225092953953021656075314242091726392256 10370690 -258529076395018392623480167508671910400 10370691 -54501748023728753845777058385517465248 10370692 -257969714214622962249963331645764621184 10370693 -35154983617784053067176860727250755584 10370694 175227667286102556674601823076773716480 10370695 -256859470058737914452989119140175889800 10370696 49764500487441997810225775889346560000 10370697 -3433721213588759454475877125406460480 10370698 58164663030967961448011720162639524800 10370699 235192289925372582988293829075359263700 10370700 -141264277488953725846305794570883072000 10370701 82082145369948993017386481884127278464 10370702 355362858741545150376806722266680559552 10370703 -263568556742665160549024230275639934200 10370704 -2968461288941205535040552124779642880 10370705 -408686514765784290618918511569051232140 10370706 56379001544638291903467871707521906304 10370707 -122019641019841018833679904008852854680 10370708 -376784657428802547767654010923817862272 10370709 -31156833451442634580575230780797683072 10370710 101010461068833338513489006854253640960 10370711 195376498663525108543706643102482345352 10370712 942023749992392481682737383008174080 10370713 -369244950342818613062801312309357100080 10370714 -178398372683504721925188805828243311648 10370715 -246429913033328470653497884425254036880 10370716 919851738981367926087798305520719484928 10370717 -4969332060945024681891784546126200000 10370718 10322307894863194930470323414791001664 10370719 -314215952078246860431819303112626634440 10370720 -444863014563403702532626620741331845120 10370721 -312732289217081244656261170425705084576 10370722 3738739254934881842735924591180043264 10370723 -198156047952177017662676042462724806400 10370724 -2316238087229566943004813398298697728 10370725 -126055443932985338994409390908457200000 10370726 245847841877207159992857452929765619520 10370727 213130302157650478179753045300789319680 10370728 397378834493642164653330002037743324160 10370729 329283908235353318163349895443552818576 10370730 45095913202683078640311888298319953920 10370731 91492975190871432368321904592450394400 10370732 442206019850454903697614321635580472320 10370733 291901184681580305697326374349597577024 10370734 -80091076696860266381722198671446843520 10370735 -33762656897360829902933236961215495200 10370736 57340765106450161218831066055116963840 10370737 -85236612928335206354012000829381327232 10370738 163142823113997495039510056390047168512 10370739 -107302529282610634945371015591412125072 10370740 964298704339565122808790244365926400 10370741 283316309534159546854796198831067452142 10370742 104623708937188029076416279144054002112 10370743 -222258267600561224777255255428935877416 10370744 282738069046222409295721877679817052160 10370745 2216090128022360788251314648289127680 10370746 -122119009432122800412465347756583424512 10370747 -110920817954460822451003907163589755804 10370748 -26348244048560094029031847940722391040 10370749 -17902883939034067558995159809349807636 10370750 42661128254541110322122806349974848000 10370751 -268402546278628395589286536181212494720 10370752 21441502795941281282995936964555833344 10370753 59773707440870279963367001314307048002 10370754 -123098780922683745927192982689288568320 10370755 -195439349443757641325100508590779142240 10370756 62274302347546875593876939876295859200 10370757 -63547723101363268944390616962994976640 10370758 -167064446305586343788519364085929167520 10370759 -33849048561297711766068572639779506384 10370760 175676758515741451159623179588250009600 10370761 710992154666869809773447729913736624704 10370762 10553868901366324685995403744782915632 10370763 -67042787758377284126637579312932246496 10370764 -424107608066306627688577990537683207424 10370765 -107340007654349013523117256913479925660 10370766 59167200567124960982584667320027198464 10370767 43753476609336290030446926123154652544 10370768 53704521491459315835614554872757051392 10370769 -178520753077960833833152246117898795712 10370770 -3437063078459674662924747390339724800 10370771 21162057667106249751850593634376583744 10370772 83316956069789725649084007327307495296 10370773 128153373095044501435646569187197659040 10370774 296657247558287267927513568450198543360 10370775 -1160734410882845223534192161728314000 10370776 -213871148289065637063384047434983628800 10370777 131253074937991096196306997397762485060 10370778 118134007177815674387389526000293594368 10370779 -474633586098887364431747025547831394620 10370780 -4100775888888500446737210762701506560 10370781 -321453314875562576279319164228517040320 10370782 246324132327434160955273349352449329152 10370783 -320706945138550355992161067793985936 10370784 186264841350783938114829835076307517440 10370785 21590792159949354454281058583636933760 10370786 20659785440085578104414570440104421024 10370787 -22430460224092231501665488859783974400 10370788 -17159281344947434054126521009765142912 10370789 477788428167720236644313314197762720 10370790 141874444367521349051806893509519952000 10370791 -473282524171763389120547843742204324808 10370792 326402057385634161751238585557072281600 10370793 107666896291917656349199702436152374528 10370794 -11720524275224145303042050543664350208 10370795 -286945220366622481166312602585737991200 10370796 427180518210069017642160896274947174400 10370797 -21762145053482236619183052870051699754 10370798 131170565925092286246888524734597838400 10370799 532532912583748623521336793621433023984 10370800 -65939318520599634100142877988791091200 10370801 -90692447270895321952524022829046057948 10370802 -19124404043855733904156153013626490880 10370803 -152875911831709842160362108556344304948 10370804 58469524108315141389363212448954531840 10370805 78397612331603586777139182981099523200 10370806 -95504110091159928656704869807304110720 10370807 466892184487775905099373254014827662056 10370808 -131856614704001289861574875845001216000 10370809 -643434888749795022013438522439266819990 10370810 -141244690057877223682078597896145681440 10370811 225370888531308692757566923628360366784 10370812 200566962654203362507196914667002624000 10370813 -57134642488880783419186313998455730938 10370814 30274998412475621248175799006825836160 10370815 20418926962386777138749586453992202240 10370816 169612421010649520084209730104697290752 10370817 238187281314005792465290294059054059634 10370818 -7623005851899626376250549212033998592 10370819 -332064514430051748514796226485864207304 10370820 134452799974698797249106909537626357760 10370821 1209832794941116985933753035393069022 10370822 67995856906098739403050523625476788224 10370823 -222882619467425020910574544482340233816 10370824 252868928721058453218180229808768286720 10370825 390989295005772174532873412402154263550 10370826 -1900089118389475209566494604640326400 10370827 102878573304689137362597407218011613680 10370828 -55970953503905823532383228886464685056 10370829 150119818049316378803004355937779998720 10370830 -441002263723332771669107864241431594880 10370831 163063950765209716052848825999773601824 10370832 -17333575756577045570958560458320642048 10370833 -51820626727198367260658645081821079040 10370834 -70395236004189178973112328131365699184 10370835 532997373402827192381143334920930800 10370836 52015956133384910573225163754293250048 10370837 592945853043691172661725029219914153486 10370838 -100072885645861848645329969246190845952 10370839 382230495362805029587157558319728557640 10370840 -57828475597549554216794757072404275200 10370841 -66171145044095738933348004282546204096 10370842 203217457833583134806283466349688633072 10370843 10519577058673430298092653160217342720 10370844 -551234780330133343892099097588779520 10370845 -196403548499512529944872962502038826900 10370846 215947854319831142526186399983098758720 10370847 342890237596537245785235001281837651600 10370848 687646087660067023949209557266311741440 10370849 472675860006529213680361275244690442850 10370850 -53017798864024991195679838889870035200 10370851 607623928235190133924417291969589074312 10370852 39131841551323355289420964219090679040 10370853 72515699317371160142535099277617529662 10370854 123346367137889625454495961008171747968 10370855 -122808123316781276615518615831697611680 10370856 483542312750047828845294445789972070400 10370857 22487553208143792975240847488603421312 10370858 153422068340889218119549761527783279280 10370859 -414016101808601284204295127067817085096 10370860 -136505207123114463784766057450184529920 10370861 -140390371302740416305974722270586488896 10370862 -46551333407060545934087554292842508160 10370863 761196892934040969138175049764968194440 10370864 -25319208517409305276196905691255930880 10370865 -224993667502038248278258788768328632000 10370866 -165139521865240733369706270771817992576 10370867 231209788254657677558922314594228387904 10370868 29664477610500584257400161212530429952 10370869 -1972885495013998263203554703316553856 10370870 -10628290580779322687458833527190597120 10370871 1494527688089069246620303735781505072 10370872 12573573519831277875331239290753740800 10370873 -17130635216767372569346453898532130560 10370874 296554304532084371624634279634378579968 10370875 11016082807121157609432885488953740000 10370876 403874842992089027201009597527034895360 10370877 114978782640427239226126235248829491200 10370878 30401268512108749903690446933053021952 10370879 519366144315337162997045807619069281280 10370880 -14054528916185897600028621597352919040 10370881 343504242389697710496236310791709984852 10370882 -219048279194930846111635590699101224416 10370883 -539259483299695565555596868366241254400 10370884 -51812748405856687382217878491450368000 10370885 9742055090562688598467451110662240000 10370886 -66008088061174035741493284727813321536 10370887 34288069987205719255348332725888424536 10370888 117791217402178987110671149231408619520 10370889 -62177950083426024929615950053310152480 10370890 166143054877437347802550483521534511200 10370891 -5589998251296645561955086713553624648 10370892 21784794684062122602565700670465490944 10370893 -13518159611584443959765669098106147400 10370894 308356873596239080050117361603287266496 10370895 34681685712048091319677421822094090240 10370896 64974900741402515635143252117764759552 10370897 -679368873749443065438865352925836736654 10370898 -17791038153269452236993504502505880816 10370899 33470585832680643701019984313852537344 10370900 7441140165029888204569218471893587200 10370901 411960684770301226519361694534647638464 10370902 -101321465161773723227007006631937702400 10370903 1655510782688330377047930223090851600 10370904 77688085313838843537896547492376965120 10370905 242533010581809940739905318600204080960 10370906 44782615348441895586585976205183407104 10370907 -17018915393420882199348384144093709392 10370908 346034603463442863378761041240127625216 10370909 277360769002911873237502475986803081900 10370910 95313612503016506595651210194647680 10370911 394558005853064353331927051053905204512 10370912 11910938047008341043177235271288881152 10370913 -9134268087122502818636710013752627776 10370914 25694794766270629859077235271471243840 10370915 29776033720555999530689291157103339200 10370916 -22448293123856706507496645066462888320 10370917 167902224127516422948270649871573849952 10370918 -337291967462775091642085441767369279488 10370919 47772045755172304495924598356752206928 10370920 -16711919762219792451631509673918464000 10370921 108815770796575555580329332903002712144 10370922 -102082125162475399187526643955343628800 10370923 45236499476122329278802842876850733172 10370924 -400300680957640921652551507790343055104 10370925 -5005375126902444182477566549993977150 10370926 26173026999884956666609610559018270720 10370927 -12947311964485707354486990229095552000 10370928 -97009359817906253679444196099405479936 10370929 -159428118412431938323635742926241256720 10370930 158632024181561774707663358900350571520 10370931 -164670917727425635819693450803157819848 10370932 33929198435271279956462334185541249024 10370933 143915772825643077500316883218006548064 10370934 -24242345248000790457082868771204543232 10370935 567710845632344608901039042084283093360 10370936 16163724455919387992740818738088550400 10370937 -184057339303285773496692048248553105840 10370938 -47967877264476808549872183166032967200 10370939 178240254561297494729864272900739416740 10370940 -40891914851920081321365381601809792000 10370941 83600416148425609899416000650907827520 10370942 565520315264795201100308147874200011392 10370943 -175183947583439656066848461504738707200 10370944 -204895966504728680133291052477427220480 10370945 -37507236220425984879775880306553781080 10370946 77135700684148533005490548881175683584 10370947 -21158535460606313564363556373156315524 10370948 -353194927089283107159950433035160576000 10370949 -33805888203314492589917906393869309248 10370950 -36729774009759994764967414742225112000 10370951 252292721437016966024015580079314102600 10370952 142849475614666543983517867741279948800 10370953 -2418285763718687303541477671767587072 10370954 -285520220315344706276527922467418531328 10370955 1327346892976071486984411890933982720 10370956 131527792633761062858130497403056212480 10370957 -112630977917909704022829229665260051328 10370958 36153867337415348759403551267838300288 10370959 -135219300333737604153817669094067877840 10370960 -54071907484347918841879609047338188800 10370961 96601817965162977028685972462998260240 10370962 92164916299995013652523137426799790080 10370963 53131378301198528207173875584091924720 10370964 -17436455379311356983164028541993451520 10370965 -19831162872932499200779109333916960480 10370966 -265985569139189957628336765344250713568 10370967 192064027890377366069606525093801067648 10370968 517844558211734211582667411051102402560 10370969 339485952503057544785123948867431272192 10370970 -141001887659023569280251717438090393600 10370971 -28837982887557261591032513595870052208 10370972 9148827050500059736547701886551933440 10370973 182556296839108493109450416354684275584 10370974 361949275351960060698791576565976676736 10370975 102542909897516585435894182069970303400 10370976 57547747632091610193584760052185563136 10370977 -10834376473635449284733879536972181820 10370978 -80572580217409428363124652582603451744 10370979 377169326551346226701192868976321671000 10370980 32257070853212828504568152896844198400 10370981 -215000484469526943530060385310540465218 10370982 16383055175315867032588634737115510784 10370983 -26593717981732454159207695776227888160 10370984 49055058710493619832233980833750046720 10370985 -155560320160704726495647658308555976000 10370986 -299966314581150916803574553889990901920 10370987 181292224554172893975505758553845206160 10370988 -48230282863420827025207337518703947776 10370989 -237361767754154995410515988723542848244 10370990 -57148540886059891123027555036747941120 10370991 137644721434022538089325050942034758544 10370992 -33060451371928804749302474189690142720 10370993 130512147647172817065465318871265764242 10370994 -169405231393376509919732157620155265280 10370995 391126442823558609968872367070054966000 10370996 479405393602270309870500296508827462400 10370997 -203402691665953247464609796441378493408 10370998 -2056077605846157071020379762753848320 10370999 126656791968515275799019657660120626064 10371000 -200699974024687682164699193930618880000 10371001 -25266504210028120688669339329227821868 10371002 35565971573342801572546916433450060000 10371003 -230306192802213277201373472165772483536 10371004 65691068954808135269222947840036165632 10371005 -332905219412326051149620451932357024340 10371006 129655702565851224286002076188871269312 10371007 540261365770146559217248065884648488256 10371008 -165923555499585028235480133727068094464 10371009 12114035219211936119768620252059088320 10371010 -2128060381177405983506469089314991040 10371011 -48715167055469520092540751477699851568 10371012 -38848809915459608081504104638668325888 10371013 -362547062008989325300137247670430154340 10371014 120894162843456640567375207341366677856 10371015 209647647028196628623411082646538433960 10371016 -414220323546760562427475439087392972800 10371017 175429615846168306610785009259073050640 10371018 62280544493420928930624051613010895360 10371019 -71487954838682271785312504529322462400 10371020 -366050309963563362694783893612090163200 10371021 -181377087113752566145503781178037895488 10371022 -27948837310013078856558119077215504768 10371023 -26252496430180604202647007134020461960 10371024 -57854858422327533637150822968195809280 10371025 60072264199976175216961974876738380800 10371026 104807939345858415508308571280841080640 10371027 -92305144998081662149026965115283189392 10371028 223002615830233959581962162938137337600 10371029 349414403366021977574095977538693143630 10371030 -28763513340551829864772831571951191680 10371031 -93045130349397795212732807191677904 10371032 39531488775571604473234431536581263360 10371033 329259189477284811495916600857587431002 10371034 -177135732938127156118589620846749581568 10371035 235549401474545832720664651430721132480 10371036 -104426243424198173967876751287813120000 10371037 20899602296554656996996389947514351664 10371038 12046367965931409934129278260362757760 10371039 -25710608424902465707527032394433649280 10371040 38176591859740029635520080761894993920 10371041 -346722043040096883227775872878809617280 10371042 122348011262990274592714073931211336320 10371043 -220523734310949094134611133280385956708 10371044 27935023799003544328459186194877931136 10371045 65304019635927199517166462393342354720 10371046 235316579928848815128408522015639811776 10371047 166692816915874309910766326768277689280 10371048 284976731492654529428620814927285452800 10371049 56001371127151079628227716098288545764 10371050 -58423170617803110209155911234982118400 10371051 398219025258491477367071776803514853040 10371052 -386055489987167878196791914512742993664 10371053 -137684792972500978359064500333792320544 10371054 29905340500818703257188180005185953472 10371055 -356667770271616216183047715233701598000 10371056 70348372335300238090004458450307776512 10371057 218057175581420178080976869615655465840 10371058 4990332908747477734644847584734948880 10371059 569134313602694369210754030619705933260 10371060 66743510412942206593014113122877890560 10371061 -262914343115800275079008607792168631168 10371062 -33406731691908256604395212106242922368 10371063 -107589467875861039807658437755901245792 10371064 -634161542152382541124501371058579046400 10371065 37388069171554828038040027010037803400 10371066 -22893934482323963959961523412160741376 10371067 31088005770548064556766432152115527680 10371068 83283518857948195718600639753978388480 10371069 -334979577909747081664940711928723659712 10371070 178658753871696968046908430799247635200 10371071 -11606301771844783782151918889114325408 10371072 -170109566094566678343448151818971906048 10371073 144909243735048726535011032699990383008 10371074 -17233766625185335485855158197933178880 10371075 36707823901276235160827119731534931200 10371076 -287351204268323089430465247391385914240 10371077 152525807580640140485289016806729736926 10371078 -11570809830076354483663389976616174880 10371079 490406095588317611068328916819724843320 10371080 -183606696443541558483272331850718361600 10371081 -9369847434083011972534516565368627200 10371082 142201323375981625078515887110203612672 10371083 8450799482658746932563275706006146184 10371084 378244003470532683121887984477388800 10371085 -405374789120816952325718366223645815220 10371086 288848595987653220708210517910382259200 10371087 225728831367951162544087467594773650344 10371088 -4840680526761462923282561849646120960 10371089 -681747023699623130130319341068956588110 10371090 -3397221986969349616971031482366005760 10371091 80912240310714675076117203212978320752 10371092 -261753144222487640689647272146750176384 10371093 34410263466648163954281027217110797760 10371094 -59152992106892605194632969851281653760 10371095 -369205437488723810391531706425084814920 10371096 -202967605744658206597160022693687091200 10371097 152750752490732850560850711223037597712 10371098 -201179271050197561258561781728350312480 10371099 -144390469602796076572054754781800619072 10371100 -13193345915119119590541334797088217600 10371101 102813548319362209240831019744106936480 10371102 -77125850058534076974507104806687650816 10371103 -83666302745442920015519268432657535648 10371104 -205615315194318034112120518869569961984 10371105 423170559149726543442318822033607392000 10371106 262216822471586404109666175263872085280 10371107 -365436483409696988703343721107144276644 10371108 211800238289237355415293422336357283840 10371109 -64211075273196197744760604591717874688 10371110 2139368506947079555907177521714114560 10371111 -261544994246442101618043926751969511128 10371112 -199450347353690067815593476324744806400 10371113 -122067059728294760792571171334620181638 10371114 -24324924603275852982094351543025700864 10371115 185060149081688185179251672695392689760 10371116 255784501509309114579593643923865255936 10371117 476133015184287847443782590339705140000 10371118 -79563662235088591873217562863727042240 10371119 -35891215147975340590946663767129804560 10371120 34446336924200492048533242976980172800 10371121 54224301890591810644708962469193218322 10371122 275900265251614199547301803651074721312 10371123 -48632577936300439445649280640836057776 10371124 240936536215548356680061665196299815296 10371125 837560569868915238038460751317727470000 10371126 -105629728613525708115899550061931788800 10371127 -380312116143992070508947847426771792 10371128 -321903142502377202259404391376951971840 10371129 302389776792657097806948629184634639680 10371130 -60857732657052587745203338908218188800 10371131 -167926801547499529060625285984784866880 10371132 33465723483099112243436341334222899200 10371133 -344562561572154541602713412023418122336 10371134 81545075867005286319223353814474473216 10371135 -23387066704440387855129808377544172400 10371136 259409008383975749323000502625132085248 10371137 3457017679143900663308293032019056384 10371138 -20362279342888034755217456664357838080 10371139 -1026820311307212004602064438890828634128 10371140 -8712143721003114235105567116867578880 10371141 -467315409531353001878838793716821835360 10371142 -164096850584189816967991149702815476608 10371143 7423956177152367430011725679015062400 10371144 -53185044708122387694651810498146918400 10371145 271632627148044257977221142095036429000 10371146 198994793432998801256115327511276389984 10371147 259223836035860685869130006818553552600 10371148 -61524299859939873906211738722214485504 10371149 138229975945474800868177033088254044150 10371150 -87777901527819358532573385605000808000 10371151 -30488635963767667776015030985730672640 10371152 33053766833265867319542313227950751744 10371153 254315458712931361858565337257388288 10371154 -110237609250461010155901216593108185440 10371155 -1541979519784958958546777838799978880 10371156 -96401164773008064655168237812387778560 10371157 215137576471200991345532193993830888092 10371158 30202616255343243589857513734816808192 10371159 -1838464348436868106188573902506855800 10371160 2785363188038668926283554841112985600 10371161 -209750803713934650959699499404385675648 10371162 20214191977505282833696351982972477952 10371163 307599611099962237525838040650208069840 10371164 -13672720217249890750895295036331482624 10371165 54611477208957101262251003699176725120 10371166 -73691696382745545052071098923665446400 10371167 -103472395692858272813655813608726306784 10371168 -182925988094822436131441136498031067136 10371169 3807766457300991519916926687543299730 10371170 186950639111857827488657011519948800 10371171 368238142333074265595235343354441016304 10371172 134682485770440014852360068841966387200 10371173 -38881023128147451366518820546720540096 10371174 9252655897675713306212265681164156928 10371175 -298837435882778370218763192354300447200 10371176 -38302894169125739412579984996058890240 10371177 -98474634029969084949828717481813346652 10371178 -77382523822636647750029961869059617360 10371179 -69521977800543062524310303868758427360 10371180 -38449340485422160991656135265529431040 10371181 55971244614222617440936039441708194700 10371182 113759140585326957433219463554951386432 10371183 8646450667597883069186617222420884480 10371184 -126777666633203513257434003932896460800 10371185 -320185417139285993778142914316444025280 10371186 49458940651863076279234163018372766720 10371187 -710674166425497376773064556632766378164 10371188 264032501406343128593201388585702789120 10371189 251058274912674673671100229950880553120 10371190 13025605111711014427048059114922375680 10371191 -518449328516465885508748336045513440408 10371192 -59422473275320212917812079313079111680 10371193 -136845012455479931369913418461324859542 10371194 -1168472624026369082747234170363952928 10371195 -206621414212358362291848312353628493680 10371196 -144380263119250122945888534214922880000 10371197 258608832633856415516683944915615940320 10371198 -270198939799153034060211237997412582400 10371199 433217933243426455549754200184192967360 10371200 17636960924069637832463509648048128000 10371201 65262628960395646995067164552126480384 10371202 353589410003592169922430479637949489152 10371203 145529667646930717137564035913707299452 10371204 -95302217574147920291505484135024498560 10371205 26669796155605951079031829026865221120 10371206 -31333743807216463934344275172878980736 10371207 99119722134677763197030148633495859200 10371208 867321705339326485113894429446763970560 10371209 -448669350212683496477345316322854271590 10371210 -56120248492549239078098431482832439040 10371211 -141363436955209177383022352005670215328 10371212 144341544316319090291097880301630006016 10371213 7331988166156194619538262204061692480 10371214 118779117797982584416322159064751600512 10371215 -151039329280871147248106541176964203640 10371216 -2705207029791745568393820342435840000 10371217 324834992846155375493085803223788701300 10371218 23033432454454740930000406022553020928 10371219 -64567924827445580007934855935109789632 10371220 155518117280774777199075531558117557760 10371221 -104259267593931681063008849798177121888 10371222 -79690875227098639721986240251476699040 10371223 -669315059571189567964139398007414235176 10371224 477080245510767753055510249677019852800 10371225 -232028713717410826754314542693468500400 10371226 250809267833734877447456410794650833920 10371227 -266277966772159493782897080413445756924 10371228 64468303515263884355066996724143849472 10371229 215808018198849969284402222301966996288 10371230 173722924208956780448619455590046717760 10371231 19094356197838904460005017864184432328 10371232 -429486809398025847837166895388337963008 10371233 -85629504510375796357883621374878801900 10371234 57131513366716138189458375025349431680 10371235 -40455784963773318153370350013320450240 10371236 -57343461171547252116773072071643381760 10371237 57890614433286833974877199912758004480 10371238 200701472571037828449846973705235159520 10371239 -188916855093968394391944249862182993576 10371240 219285634633632493985806019999664537600 10371241 -354637218692551037989729304181874028400 10371242 -66625939044747248793511802521929287760 10371243 -62220444082335845313846518945735597736 10371244 -91951675369298578633320846926727762944 10371245 260775843524005060272421319324943199200 10371246 66637548340880127862655928108961502784 10371247 -633610600035475101159861405834256104304 10371248 -59686908800620943174098395987386695680 10371249 98709342310407389824679087840943325824 10371250 38651989304599412739679925787811410000 10371251 -139926796765477375177734163556204885244 10371252 7707916943543424496949823914566410240 10371253 189310043651866083340130604189583782684 10371254 -25864295079220239495248593907519438208 10371255 -575111012298001237961315503511672165040 10371256 -184010051104116966091616328223948800 10371257 -303004181134135462862377591089642458112 10371258 39149967381217204551166726720962964704 10371259 87025457551901025061737179720171439480 10371260 -38302903393062622228070762664072268800 10371261 77917093039635730017317443864431113472 10371262 118215030792865864965160763698550400384 10371263 208730221898487421619116990486931846496 10371264 -41423186846267556568073640434687016960 10371265 -121002631618383327588637169350949618880 10371266 -277151346010402899594202174929560421168 10371267 145049607899137944741237807781527828480 10371268 264953573408639277710537899971598007296 10371269 122028776342742168690834847220662544670 10371270 -22915516141656869960855730975987916800 10371271 371211189861229680997125895843742368472 10371272 184271746176332656212281062289584972800 10371273 471502117969884759117003151418133552 10371274 701378106438976897444902582593488992 10371275 239699263554932929620310647454621773600 10371276 -593957948982671890256219716060785466368 10371277 34197618872618128622681808970473506272 10371278 43495198969708604023753771920637509120 10371279 96127722512047229223765873135805538184 10371280 122403558072062456854864800020845608960 10371281 541052182480436681497607519990377790964 10371282 46151862871294614343262077719775896192 10371283 30477769495735822343986804510788256000 10371284 -79682074969692842458224296176919248896 10371285 51205524540598635837389912778661387800 10371286 231762611054990487488849465248970774784 10371287 -293655957656119233491997948658146323064 10371288 -100642492564369380436388521493001277440 10371289 923897231823338567225721051505932460356 10371290 -52216753885110463038358466074997901600 10371291 28912122095575646239308274345337088000 10371292 196308518690502330448954999627447004160 10371293 -349157556397283933581357063026790234458 10371294 -10330053052272336139951354290086880000 10371295 382122202579712630248893319372992386400 10371296 -180119940928867959142700905771804655616 10371297 271697528338768968841413216498682687680 10371298 -11004104075112638534469198300311715840 10371299 5663198417336746052278137727872801360 10371300 -26044698923422430649084951121376870400 10371301 -87544446068016936392036528356497773698 10371302 -163280325906104898316665808124115886080 10371303 151492720567565588122369623913811722512 10371304 114661247862003400383769483388907125760 10371305 -50990847141810891695740265996946535680 10371306 3278526565862409623553751569906686208 10371307 -308593806623508735414121242595065586444 10371308 -691117890588956693621400938603957637120 10371309 -19602219891456282505244193015587451072 10371310 138196383823825526731498460606952645120 10371311 331521568224126568515633893852416288272 10371312 16362394447013156690427529662408622080 10371313 -376826755306395677767846434837675595438 10371314 -106018187513289275074174660807461336960 10371315 55326171160411787891184287612762592000 10371316 493234775178569369567132516915788615040 10371317 429485636327927833081559622315566257152 10371318 10792952271147664950417111759853938048 10371319 21626944952652020315563202149242629472 10371320 -2690372787074300097596816257456742400 10371321 -7919289967044889564185898246496829120 10371322 -15414078808912106485964967761113632576 10371323 363536093322392575853292402146138017572 10371324 -112662988345584460935714986752458898944 10371325 -234299819373345384374680544800603706400 10371326 -40377274096637254593972277271898088704 10371327 -322612149093460292942164133383162349880 10371328 246030338798597330134731249042598133760 10371329 9576705336229117679010026495386096128 10371330 78134996335445314894139521002542192160 10371331 -236902796143302643434744112791993252868 10371332 635528884776861155995927782816007449600 10371333 -89803418384166390714719875244677753536 10371334 252208603853893558930413783245662110816 10371335 -69933720037932491847713191170979562400 10371336 126234458491977354095600508772774502400 10371337 159289429183054057389438397884937762612 10371338 200393415303428939715175507390869526320 10371339 217191637792562387696047806690041423208 10371340 24116751045645013747199932083945446400 10371341 -496352792954836587466086694713830861748 10371342 -1632065596347982621926821089268229120 10371343 48583064365068454884571114718118593280 10371344 48576253864251452599884626073642860544 10371345 439972873724451823966138976538290251200 10371346 -348829195861900100781226523160620991360 10371347 130047840875148137822858617332994453152 10371348 -45690222065685602420329917285808742400 10371349 32853147590185041992179202978057027136 10371350 -22848757241382310495575924505068624000 10371351 -111604271994150701192776976758302486168 10371352 36349005933241111967597737532221593600 10371353 -102272823036992428607513019569388922236 10371354 -16089187838116843588721956744871904768 10371355 -212528292943396809076736663557495689840 10371356 -8940364598641141277079769044899742720 10371357 -281774893958581805523436290589388102400 10371358 53884172901604369002940160256930053184 10371359 529123255325041003073817530527068240 10371360 -26921405626306494592610118746568130560 10371361 30058259021490953906658280963451784384 10371362 4841160790410756963454796768242500432 10371363 240555887986134753104307346683697185144 10371364 -44785011265488738124129228781547920384 10371365 324936422109429747009087389819738251260 10371366 23643679375040310217306459217365934400 10371367 -262432058209821231001873805242923225840 10371368 297258840411446143800358045737364684800 10371369 101933945539792395635320851549448569744 10371370 -112331081771846626981116123029233833120 10371371 757036314958447134245538797954267611572 10371372 265900799258945718306080315455401984 10371373 -43178994016708481019213677052433366378 10371374 -22417415810702736174187845220331602560 10371375 12787931578937249958005440664697600000 10371376 -71716545984815531198913659987150061568 10371377 -228337720332969638575677060023262349788 10371378 185242864711960993749126404918051139840 10371379 -1225603050662868452063781495764220306416 10371380 -40178775307069436863678569582891379200 10371381 -86118835700549427657652576832571399456 10371382 42122109808586870345780143516749035520 10371383 -371361146058396436788200562527461665576 10371384 -13759634709015185351260567379877580800 10371385 2232247272111250870009847604199574400 10371386 86947691126635695221920380794259322080 10371387 -31177607667716142949658879253120120864 10371388 -29999143614877212332095367495039091712 10371389 196797191265287046522436562559339137766 10371390 24951782522512149865685894885341040640 10371391 -20179255720665140855904310605171665216 10371392 -216409128606259303729238754840361304064 10371393 109298105081560752339882458431984841424 10371394 -524898304753402608015571050308383584 10371395 127701939702536889674758733233180880400 10371396 -29779694456936745483913510565168283648 10371397 257113624361859450940540645127185419040 10371398 51654692929511762281994839431156751200 10371399 -145021916247785813609251115756931820800 10371400 -26044507434480349256567151285853440000 10371401 -18780053051275243159249169084135464992 10371402 1643984699100393504933617881408087392 10371403 14293595529394100710426867795978482432 10371404 -452581041643666566113110519015715622144 10371405 112770465651353396248096747746863001600 10371406 -270531067916759661956911425953890390848 10371407 4014144863873333908435333009962792792 10371408 -73494788213281893378278391785246294016 10371409 19219369026151656500236040872127626610 10371410 -78854881057249376885433970078617753600 10371411 103707972946108839304031347542965253120 10371412 168754437246044438707137799451006377856 10371413 174560442006404464781861632531259848704 10371414 306251180248846380528955651827419832192 10371415 518251957270997696218356267714403010400 10371416 -548100401946237552577311603645950361600 10371417 19535720070635207238206879134478891712 10371418 70454957335138460685861450803685746160 10371419 -105243301111651301134133009316456309180 10371420 -189034410807658035962270745927832350720 10371421 602080862879144477832208213682867779622 10371422 -14038376341095888925220283624265145088 10371423 -56377197821239861633889748538628383416 10371424 -142536722930986523813813967155558350848 10371425 193215245292538501380699547953808332150 10371426 -103866619910850820688475314304328905216 10371427 -603969727009486109874706088536757515128 10371428 10285094790788851106458139351302465536 10371429 252090036060410260789614013624775303040 10371430 -60755109347011208769460492425941120640 10371431 112550698371068643507083035272773549184 10371432 -282583726347397329188609919964549447680 10371433 150161237441309620237530767307604398720 10371434 160873847100549664476745096808430436032 10371435 2474652536343738968626039905596044800 10371436 -108900926839955102949110110080064389120 10371437 -261734372403015022701922201315188580020 10371438 200868552708668582559675305282087624640 10371439 61009058377684813415183679917950526160 10371440 12464258117755989677590487214672936960 10371441 -65217563082364774358425611565719582336 10371442 76009171401101851462031572804573760544 10371443 -542130049071325077462078503030593531200 10371444 -72589330918970236749406048743413053440 10371445 -161950190037282034074983263269564138240 10371446 88060247790357430763663164101690870144 10371447 110703915776471519258588649137347626624 10371448 -215577490374335661164195065360497008640 10371449 469557113040666008189043872558617464720 10371450 42461644042775560352843606255948217600 10371451 -854121197921176514000848081971232755000 10371452 -38584224459974990184601252497589168128 10371453 -27393847793361805300956585663745358592 10371454 75662808766393525351129656111372517440 10371455 70797659694053898650558293491577474560 10371456 -339109405785941598939282515181541785600 10371457 640095684762348538243845510423225676612 10371458 70919402944832054709703942597585648080 10371459 16625302516991317517988941506403312640 10371460 -104756050898793102492490282633183703040 10371461 90789438118992929706101021569314484062 10371462 85735291188274221649425696729306993024 10371463 -493800392495356112559502933403479099200 10371464 125133351352691119900952297628855767040 10371465 -19884636292730547295883274991097400 10371466 -56307264426240836441957508977509031424 10371467 192900858430415666196982264472123929872 10371468 -296732604544784019162417281144471400960 10371469 -163984386877298800359568034940578733130 10371470 83805046962259340529799843049554268160 10371471 2571829471033911133509807675921214080 10371472 150021459978441261657549984625426866176 10371473 -208305407654399540840090923924712976000 10371474 -29288991044090054695805286131277763056 10371475 767615866049875385450343201246430600 10371476 -4374751124310860495897592887937037440 10371477 -2632398430889451065535930176436660192 10371478 78896346204493180449231044773998628224 10371479 -362455066121361757570326667162124095200 10371480 -38451347746682793177575421289591603200 10371481 250971477104907952338588768959620882564 10371482 39334579924222339702983996541264281600 10371483 -147821298497744289777165182566932528696 10371484 89455724992458831433483132403226898432 10371485 -350132648722741203367756382063913165600 10371486 33211305089058233224595102920728185664 10371487 355507743741763874976152351840263119216 10371488 -485491599900401971591697449523854049280 10371489 -46399317880310898317826635509025764176 10371490 -7926187443101954362599425044380933120 10371491 157073108824219951141422305018483368704 10371492 -221755655292400667977035756027771340800 10371493 -131139580170601527621294600758228326272 10371494 45987479013552205381662710310641240064 10371495 26185780238361282412116925231810023120 10371496 188080081895188842738332619316391516160 10371497 -545217308785749858933089592154850178054 10371498 -99516200438911971285683697508373511936 10371499 -1114244214131938281788615379610452135336 10371500 -180569451926202762732086800608031488000 10371501 49398187585536174341118442072419218592 10371502 257755648081670948651872711371675393600 10371503 -224406178244010880855473835910274182880 10371504 -36643504432469768862920971582134288384 10371505 256958219106527282185249357324109703360 10371506 -316426486080391434917182900541811960048 10371507 -24722336517054949701446977660893189120 10371508 134634575831001006951840784256588118016 10371509 -184114552774871621164562744461015442496 10371510 120796975105181749387048210400042496000 10371511 255574196271546688064125996573016704400 10371512 -183598237620802392623450042391011205120 10371513 32155696466723507975251165884465674784 10371514 2435929864088859693710518080612319488 10371515 81174646405213676709329844456038400 10371516 -192034250064835699930873246840587780096 10371517 36153474997941297356518574724593747448 10371518 -274699996080796907957135233474448425920 10371519 442135686671302870089858287105466474744 10371520 75000915404353633446673557347138273280 10371521 126456688705422462580761151042772902722 10371522 -10272598289698282267101400092630698496 10371523 70817350666467075255801086313540603744 10371524 -73371803435775478311141176375021092608 10371525 -72988178258034782490993204318011402400 10371526 183132960486779301213654577646140913280 10371527 -52335296558783035316335912204588089240 10371528 -161174742799006049014123985415523368960 10371529 348481721027138937690407989924117019520 10371530 3297423782206587628009398449006825760 10371531 -83878890894451402200897690832629703200 10371532 58876354604884816624321038208956268032 10371533 -79829887578762083029456515289081243200 10371534 -91730308508254771738507715979347914752 10371535 -594287217740404976728519698953673399840 10371536 -75929252482472965979286235244090204160 10371537 -143481882756680525146512370177911582720 10371538 53418413409563911574802891040763028480 10371539 -230999461440687220830019046069158366800 10371540 -97263613748352294747142563064983091200 10371541 385466900243358159082622010707842916942 10371542 113175039356036274001392598955200470144 10371543 51427014904925418638415665546848424448 10371544 348579916614678445538092059590408816640 10371545 -2098568528740515161108323728042222720 10371546 -8802396557675892072008696573829927936 10371547 747534524314391944988466640519177394544 10371548 -34605931027898780213738868264571376640 10371549 226579834566762402620018142725911475040 10371550 13982378404912772417188116005802268800 10371551 -292649123648326101657777854763488933760 10371552 35324749107455728939061125337100582912 10371553 -124106740257102145858432739636089231198 10371554 -168200712373288919040904872735820572288 10371555 -300644972400813647330554051086664495200 10371556 58518135222625113439356365368845551872 10371557 1052481634520307064105009640955294912 10371558 56389951584954405379288395000645499584 10371559 479753318736958018954600052159061081240 10371560 -23807324411403759052507419625345536000 10371561 -98459312681745594759920704939396841328 10371562 -104733023182415725594058476025043109968 10371563 -597662397226901438459489565029505970188 10371564 -7323299180636482208111777505004861440 10371565 -16990892786112568138055146277338427880 10371566 135411464091583597873076726405848340160 10371567 214217048673045312202986941043328713480 10371568 -76933664715828759928632551292893593600 10371569 -137118491917359161334211340559413703756 10371570 -7560389088517342294306174628870046720 10371571 -153353145791233569374394015625036402176 10371572 -26997611885685912439571525389293243648 10371573 58110143739860124749296213678331159022 10371574 -72961503195864121721499898364866919136 10371575 217301467593757563046378387119794868000 10371576 -118595905114428320242605893832900096000 10371577 76825945991357068829601456847303142144 10371578 -204176369936175015825880845054157882368 10371579 -278754928146700109958562252345716656616 10371580 32916447160480768337661817924247923200 10371581 -143369806426997289564908746786795272000 10371582 -10615551999994159517854679985507225600 10371583 121591189180412943724937847965082424832 10371584 70396930493424806156439574858067607552 10371585 -138581484044403559831648092908077184640 10371586 33719317829569335753169054280883583488 10371587 -139063906211870840980736983093603526760 10371588 11526691405011143203022994993168460800 10371589 378743567348476234606079997928347496920 10371590 11433454704050269522306492266378088320 10371591 -37928920346606951649511690342559488560 10371592 -71823109638128494272089517378035712000 10371593 -71102318725542044010887164776598813158 10371594 -115298705063325448411110605563864980480 10371595 -64133992797973624330457026313167386480 10371596 12597070811680731853932086722190227200 10371597 184808160937586799449233657026247466496 10371598 28015208264382048459017167101722142336 10371599 -91021534090305763365920097384095724960 10371600 758433317987928887661319419410841600 10371601 104673371031635069099682571789690887602 10371602 35770759599014137926123236319761380752 10371603 -394348716491128164475297535602335687552 10371604 -517289859287226209149828247908479343744 10371605 66502800699692770333703496922663351260 10371606 27733995992364407211106018989934202880 10371607 40724607547969173421051370899681750856 10371608 -34738199637240607337070560364524666880 10371609 -212924506402957429530754376092374900672 10371610 -156593632433121779628785762635613856000 10371611 87437790940815916694418500715946030212 10371612 25165987114296471077340607614194022912 10371613 -2057557720765027824824175399365018176 10371614 64461849047380903615631765049438714240 10371615 63756058355541189599677489024520270400 10371616 367459241242349721259484026915124477952 10371617 -136653705509530889890635871167035619408 10371618 -69187202925899673265142063644904832000 10371619 842473368199386633546393286698687732160 10371620 20293360468914007422044572853408808960 10371621 6894170772717575524764481556633165376 10371622 -163295168138280830903147437268990073888 10371623 311808300321241451530992602643847757784 10371624 -224532233085518576209865593742432256000 10371625 -425837500435747148292099390702787920000 10371626 317016990297581260284372895923440590512 10371627 -155160025032179259612448885707343119072 10371628 29028287075935588359992755957372873216 10371629 690340486382084930826557879967339214230 10371630 -1440318668537530350727054677279636480 10371631 257993154652007932342904962481882529312 10371632 62414440702031160962780884997331173376 10371633 -158411515601103480974229516467231069376 10371634 44862657089689519780322477217096115200 10371635 428074020160068579689765106097295620080 10371636 101972359829660876785040491887163776 10371637 -406550390722156676066463340817670445714 10371638 -259824650441649387628300399047181056 10371639 -34626917692852423526790480965292103680 10371640 -133450927747047139435946435328521011200 10371641 -150201809433047318486179804400424534528 10371642 -46564035097271135797964198447436245760 10371643 6636447945481689027173298690899345664 10371644 160475108233787407927881199981978828800 10371645 -21520589090472860986983257673560039700 10371646 183359524827470356428226534727113750272 10371647 -85009420204054970533568480494197645120 10371648 -14206538751160202831577937692321644544 10371649 38432181405438373808740563211315117320 10371650 -178762363018855856661026517518437885200 10371651 253528522297671448685646520605503095032 10371652 -71806859114309620642138379042324078464 10371653 -490645510079324759644975429859747708580 10371654 -13338722606660334441708575310273872736 10371655 12285058417518779931743243484599908800 10371656 -91493942185322680197177047473916221440 10371657 5553046962331372449110169005380771392 10371658 134427498134657675852375574454426682880 10371659 -266839562647526422449295170417611644140 10371660 19357564930492493706217371870016296960 10371661 -122753735674188976805399151240825662976 10371662 15801728846311782143226368810588062464 10371663 -93493197907374707112133572285497207040 10371664 -104616124050061825509405727683739525120 10371665 -351279585222563695220976370477489148940 10371666 -19968526002418362782592549328640166912 10371667 -194617832409821393785156165280324966848 10371668 74298793847698896777358125600565340160 10371669 -90650248079375701476066440817181854720 10371670 76711480122047130175833072106662159360 10371671 -157574816340214630396668970489227547128 10371672 379153143344159080551101731375932825600 10371673 280988024356617669896633247002955056000 10371674 198733663636455232003900100793297060336 10371675 82390187052260385365015989850929077000 10371676 1168398853734402119361369440357314560 10371677 -221552354725607842059932275344195163380 10371678 -49859448663471452000382102122029271040 10371679 161435007824031185085643635991587829280 10371680 145894948469751907584751997212573040640 10371681 50065075560236714619553116409477996800 10371682 114555985154863419783629705474706739200 10371683 -328690775912684833072324450262947249224 10371684 119629188728242788209662044852780635136 10371685 -441371073576282198289393031266013424000 10371686 21552023907351465630074644602827904 10371687 -251162632258531571574298828116310650840 10371688 -89974249386018497733344019238074286080 10371689 451817430237465022627981676897167156224 10371690 6451946099426428595889719636083184640 10371691 -171715696646107533451316087694613238016 10371692 48105385569133542871384734746322493440 10371693 10331214632314751032365284987978341728 10371694 1664778198159096569957982302655252480 10371695 -63959435543196935943736886288197423800 10371696 -6562378499633448145058719322136576000 10371697 -80081131486238505489908262504936056768 10371698 151035178441666604382193575789163971600 10371699 -67122106366563373458660962794731094320 10371700 78259870618359584187426957907728134400 10371701 -37865173079464893029292084240177273600 10371702 310862219411754076372617066906388912128 10371703 -24969420845438666586457877245161357480 10371704 -116066702216997994546831009602757017600 10371705 90401607548287970085465167267295235200 10371706 276723302294645306996728452688466781552 10371707 290627059930586577048518059870976715672 10371708 -151423660334520038700800972634353849856 10371709 -544001945455560792279275251986882205184 10371710 -11503650426145306995975717441790500480 10371711 -11553232015494075067492062860362031616 10371712 13720330862640545984248300065553121280 10371713 565748985926965823678279592674172212784 10371714 96804655946079032168751759212961227520 10371715 -19655811728531348427622135626637050000 10371716 291233044989889980282566107690375539840 10371717 -96827403229111238393966266863207516420 10371718 -1651242041270221883793790014679173120 10371719 368688925704917589940572242819332932120 10371720 28293143844407799971780180446924800000 10371721 207721314586616459034590259154945024922 10371722 124245326968967682737179902388031275872 10371723 -255308724548560000060404248873138418216 10371724 106856550172399467229127419868419756032 10371725 -49725704613108377404990177282647667200 10371726 31658019353045345595451776444052196544 10371727 -123740834522471219418043240195688265424 10371728 82457114685026647979084371815332904960 10371729 -386720983645892687433859539969273984 10371730 145964247848298522781050418610821355520 10371731 185316044291514231154446478573075276200 10371732 -44986645074593050137706489687374151680 10371733 -291754607990038013694166784657332060018 10371734 -433318898939548842013648487911702744320 10371735 60228331250840421660189219295199278080 10371736 342984478235927414541024924924523591680 10371737 -143456627618712662135907237973845452928 10371738 66009086252099784642797660384368028928 10371739 118500838468225696994271144677910256640 10371740 367764304315382318404720878313591856640 10371741 103780197445683329987250648494879301600 10371742 270584543584401818667014869241386676544 10371743 11992066582199550594689055463134496992 10371744 -312714356803649344782164986668469518336 10371745 366950785462932805653445482531807940500 10371746 -29798026054929366247739787816542860800 10371747 -356561168608544925117931617423699290880 10371748 -351428146823526731992559138870980905984 10371749 837728587564694482679490709856364000636 10371750 -236693151088097143428181564082923680000 10371751 -208227959198816034687152306954055054912 10371752 429665670202805052550774912518372556800 10371753 -163398094990300506129540793408254372480 10371754 239395300427255535603877258845002214576 10371755 -285649177510564769636217408499996359840 10371756 172831764224601902885299478135776779264 10371757 453401079456227720985405357146870678 10371758 -181631205985301105532462717308581340160 10371759 89800940006112606982322593108620906504 10371760 19729856864897516244997704301662044160 10371761 -4745496546851723711366594908056210576 10371762 137261749088463620453893379888284861728 10371763 118792221342316878753888584552203852800 10371764 197228035355472929047620829101249897216 10371765 -186995994778837742211278909298868243680 10371766 17306629370155741815611040618393384960 10371767 14813890748871393280170964713108562272 10371768 -152148220060263788187899474846568284160 10371769 573014746907253062296177243290969325060 10371770 1284711803379810376168562187902209440 10371771 152321330599307982568378811951660329740 10371772 15155217829220847033686185763593961472 10371773 -846155620557892643033512163014106438016 10371774 -55927368181759914001955409655248258048 10371775 109926745676607271200441290206442055800 10371776 -227334704846864473031639956206067384320 10371777 -79234156499185585798390616938325680320 10371778 159805101241370595082957499911719007440 10371779 369760311592029958603504090346480822280 10371780 -169574507338603501447027096163256115200 10371781 132141008730963069739314490636200170592 10371782 5462426575425406879788667229068958592 10371783 377181620273612836163721514936500973224 10371784 -35575413236016686391217023937835965440 10371785 15206643993378505835712998207954009160 10371786 -8457162067162047056861491845295852800 10371787 970097559540662241822355217847171532800 10371788 177288415739095860864195662162631914496 10371789 250078968105994325603833569463233276054 10371790 36184410005534902496624322431638967040 10371791 394920970696848502223567555219591273184 10371792 -123793186409852042186427705020136161280 10371793 222426214395111017875867363336799397540 10371794 108131508942284100720979106254078285824 10371795 110799262660110740719161582959212204800 10371796 -15116254408909613493913885104899041280 10371797 338001290131765657454074568049001457760 10371798 -105009435610170550042639832503484589216 10371799 200966593952987983415444432741664895264 10371800 266508807777971566168779589306840320000 10371801 144162146362938431934804925239776118528 10371802 49815269189436125380991114900171681280 10371803 62992158639375355037952228887556306384 10371804 -131768158032675338204019847220247306240 10371805 -10289158892165823196228559289951723540 10371806 -169163324195999265461336696723446918656 10371807 -26989604528955940632064762294518520944 10371808 -334561035426619844553205549327763374080 10371809 224189651195810000513386984027410304512 10371810 16746684876523438520824194555218780160 10371811 -301665705340434947069977649183291537976 10371812 75101410925679740535493133475303048192 10371813 305990604304121920089365191608102478944 10371814 14312657594840475095774851163989034880 10371815 4141428066796064868518355638293008000 10371816 -15223656348263456201780311598937538560 10371817 459663010485657157103934287481755751866 10371818 -75673323091597184771135964772817409696 10371819 -334361718816717160290947785429161212928 10371820 -181192189237648585035113762496813957120 10371821 207870110514540201232179969244941259500 10371822 -57673596138119919609277620062337841152 10371823 33796685882608695713562509319275606400 10371824 -146469302964874028050860678492870082560 10371825 -26070071399412442807772981388508070400 10371826 -20011172809388368320355214963683515888 10371827 -386228098875951386553940095458076147600 10371828 -44347893661104993448616865721932103680 10371829 -112976062095789428416186443577294832516 10371830 -213011057949672962500046842483195701120 10371831 -178707595653723571808490396997918502400 10371832 -75899836984933112325619332104669675520 10371833 312673914736168587201905787380598118020 10371834 -48752305439415128963529678752615424000 10371835 111234715313263111842433717653971420400 10371836 197153998416862711127956161058902736896 10371837 -89980625813478052796262202398344422848 10371838 -278335490891236459667041337610719431680 10371839 -577829679464667259570493644665826287360 10371840 4428747822252172093811069367217029120 10371841 68181199199304074348949255653085354242 10371842 -87761175965568449248674755633287946208 10371843 -97493733619872911205148623556651761216 10371844 -33597720432058792525105310841866031104 10371845 116041026672070026418070620959012112800 10371846 -22933512658658442300654929737617054720 10371847 -79381066380808489687845465125578649704 10371848 -313093496106099659497623808026300656640 10371849 -402443141621867208096329184924348470880 10371850 73068823339036518363160886144235648000 10371851 181576576161789206060104008230353387152 10371852 95500535260546210075463938341357983232 10371853 -75774010336492780785906031779020554560 10371854 -63248420980204912938823606363153410624 10371855 34027992656655952444421579892993520800 10371856 -21006142580452318223235312634379108352 10371857 -6203134700378322021209099717858389008 10371858 -1249473039254083125537269482465247232 10371859 219216340803714410651017248752088229416 10371860 121941814805901389527676296969770639360 10371861 -679397090239704310805885901498078399360 10371862 -212895920264174417498446060621728281568 10371863 -294794726786325937811168471161738728888 10371864 -304420191816535008703826288883146772480 10371865 -90703859555971520102189459769424041600 10371866 24494552171860314737976319820549629440 10371867 -60311933657946474209566382550406996800 10371868 392988645596935601896507045354853690880 10371869 -412580450562850241095822147745918858880 10371870 -148286128791477170195671339857523075200 10371871 374596477460658105705988639943272781832 10371872 -25294319973094598715077559034451066880 10371873 171662149137960184602765174930719612928 10371874 329701896973465478806296339118907865936 10371875 309547955940683928124816520952302250000 10371876 26915258028808613977738239443899180032 10371877 46903384060949058408506666442484052092 10371878 -471862692886826098075984468316231520 10371879 -125923868076880576818742907038664422440 10371880 3502433772879899764869547753512960000 10371881 489741304767673699033075513068617080200 10371882 -13696932551035587704773926693714339840 10371883 -174393542585121283762673351723600384160 10371884 74547003221241310698613318598111980032 10371885 254591759061129869808693909088920436800 10371886 -65360224562600156350008630387249590400 10371887 -297090199775572395053824079064548044416 10371888 2162974000446078274969938803170934784 10371889 573157987911694650193955714697907042800 10371890 -305745093064054109644948597233636216000 10371891 -6511451616857323648461564846846787536 10371892 -57017321936274025180398276369183552768 10371893 -4331911911345206243260488422291093760 10371894 14927081587277411912294351453861615616 10371895 299234512292831947004736924782013600 10371896 257378074191101819257994866049816371200 10371897 43068088924853860825526773615398172740 10371898 266698480206605660078152174447263001200 10371899 -196475715148594275766898634141989699100 10371900 51849651287507055983228914052290560000 10371901 -2115429551851789471222742877182394848 10371902 190793269334811060865014690128166494400 10371903 28688218326939220684137087467487772104 10371904 -9416108044547198995097469148524969984 10371905 -140883961056124650089747184224814312000 10371906 -129252903734943154839126688543975943088 10371907 34689265202647732993914721603178986560 10371908 -338713119407200591305013201109875096320 10371909 408145040880810662010070969343834683104 10371910 129419163927553995750065818365743616000 10371911 -3879651906234955152565457197592447976 10371912 366543231657386201588397173274056171520 10371913 78822760908424783135987066098730673664 10371914 -10948081688041444584635753714202037248 10371915 83439207305739108664357460238275148000 10371916 132969694928738490953404950486526666240 10371917 8789851511511089890367329106364362412 10371918 -25567847003989904677214824912970207232 10371919 -301105358249197925379173694891519823200 10371920 2227730820320739362169432524066488320 10371921 7957770814931544819265488374414180160 10371922 115303980390572223890871515050871505024 10371923 117513653212832359865044296768928789920 10371924 313726270038683762098913305864247717760 10371925 394512032056682372217679858207356316800 10371926 -12276550244892571868262543674609839680 10371927 -43480457284130110545051968405769795480 10371928 189377254623719076644046218990954342400 10371929 -231329882519218243876177135631573806560 10371930 27413711478784378925289346321143141120 10371931 -52999814316923357104440384953490309600 10371932 26347433629776704871490061824159658496 10371933 -167946732659921207110124811280535797920 10371934 19261750247219730590705654326433757312 10371935 -69062487727833160927065543827960471040 10371936 139694248629971676221011040065350795264 10371937 474281330738756730386465152868983930260 10371938 258802204005757804587587706872789505792 10371939 103656256499395995100385107304541591360 10371940 -198255973373693592824111046426693768960 10371941 329594709063520927499685407477597932092 10371942 -1580401830793269798063365379431915520 10371943 340257209560992900957602447644644683192 10371944 2729279219566152452023232404927856640 10371945 -93453772297136578245340691944071862080 10371946 -23389991253598443758314590240103391136 10371947 -338049252900142447143902863006595486604 10371948 323045702729520495720645074638304931840 10371949 -2577202786513833135456074183360147968 10371950 80933865370871409706923451299134913600 10371951 -32659068369849572452688658834213462408 10371952 3869318397732567089683249621917663232 10371953 512084982541760372011145036628783204864 10371954 194439986892104152488789844572269166720 10371955 74280709653078197708938946758593129120 10371956 -76611601987949925415604639015081797632 10371957 419377215491536596802138914695058961440 10371958 134449253349372040792082674932146962080 10371959 -168070601684807341590957131028186210192 10371960 -308172168555760980231186618029872742400 10371961 -78772502054400525135483735062515840700 10371962 334664798049236404058514145073645093232 10371963 89757992184210979291575715931440865280 10371964 316031343361551965515153142475972403200 10371965 187064512788942186169472798194428145920 10371966 -32816345031730173856111095183178521600 10371967 -271162983512264726558309116045773878360 10371968 -143134599245948445318164572164461690880 10371969 -355579359634216035992910533112119401776 10371970 -19517237530388318584124435925607933440 10371971 -84999217043119566084487944865607237400 10371972 -51072537003161436364020157511871307776 10371973 90263077647378798040137475307461928320 10371974 -41844362635068837879271924919217231264 10371975 74811708298801287263473802685248857200 10371976 -134886412449162819633856680997099315200 10371977 459640297503713717091941584122214800000 10371978 -21503241786164623822641256939057407696 10371979 5405058134258586484956763961371642580 10371980 93095531437580652188793960267725414400 10371981 -211169653871631839890053691071713859648 10371982 -339782651485310139085635047367461817408 10371983 49508210173474889743877142690000300384 10371984 23338649192224228784167894493543792640 10371985 -27547319396875668375581606889993403800 10371986 9240812699336103751412989995270009600 10371987 -436451343154682937914299937581920312 10371988 -43892837775770434088949464995246399488 10371989 -360822871796173289715007376648441216640 10371990 94448772547885733929835372985405813120 10371991 4341382550785515392084212405485097824 10371992 40872379434441431477840292633127680000 10371993 237466750959749581121129905380158814528 10371994 61990526293904214042295577174234431200 10371995 -166781628360898925609828777491444183200 10371996 -183610396599206167363229239024372193280 10371997 -637825041262036878254805811893943373600 10371998 -28111428539668990912093718108026149120 10371999 -766127670288262701642455928603534648 10372000 100658269435398729013354418810486784000 10372001 198369173466994828132171029082130084400 10372002 264208532697598617757079001059473246464 10372003 256512339202466521209262260918923276252 10372004 -23260397376790040913558590119222828800 10372005 3083446389070406049098365564124918400 10372006 -341764327354996931973540745810371145344 10372007 -1154666095342230690947505141899528312928 10372008 -44875977138349943344038353691473264640 10372009 -534187784508637043413755123974365494790 10372010 254216456364463493884318054503097816320 10372011 -7911892289946691010459239198196133888 10372012 64940940512272015533045259060337344512 10372013 159847691014694979659901295433400659928 10372014 -4404585051062104067154150380423652096 10372015 82302571464692024053504619537289894720 10372016 -8164271275498987090328876968308965376 10372017 211513759060758964764426736188569351280 10372018 -67876554605271411841570048571132621040 10372019 -58567418214010750083757551723719369904 10372020 111240477752901058973080191163163719680 10372021 85545933016071440815367733273699353088 10372022 278854807214457106168055836241796673152 10372023 -607798376451374676757189622544113049600 10372024 66601537783914964141238119454287872000 10372025 84373785358090433985995077431686172300 10372026 118239252766258511773446903149557639680 10372027 -127699087284788188752283119493743078480 10372028 -178115249115936248833044611988029283840 10372029 184586841217497422085763876051965053184 10372030 -657635468304065503463465270176702080 10372031 -706458775727658766855450696667958965400 10372032 -70948218563893227910222360099178938368 10372033 75849927275786179672413759393885622720 10372034 -188687484677888706877435131592725066240 10372035 -135763176415805243831895316237798099200 10372036 675250220985170661167484487649928450048 10372037 471291307714851923884836393542260263480 10372038 36512155988088630837006775514830299648 10372039 -670683427807692596529502187778223490400 10372040 -15537454126045925445057573469790208000 10372041 267213380731206322154543401960191429360 10372042 -22292678956055917785989249044627623936 10372043 316282910591914208693100619590584303040 10372044 17103601187472359235741907325784652800 10372045 -152519195672625629944126975569441858720 10372046 -147548455440929306378200734809279853696 10372047 52426226011371444759863752736842529280 10372048 -171922066819295886980539194021553848320 10372049 761436385104989857966854180336067576050 10372050 1693305123257103462092975819401720800 10372051 839464363812370767056921278694515052 10372052 191364199968139782844996207403982849792 10372053 97724745579909134284537739025859303104 10372054 103384903500511638001046132439453917184 10372055 145722560812324140579571612694745447960 10372056 215094930130904831619507432357359616000 10372057 -136300214639836415887135971834587924736 10372058 -127624678418109784129418777194979723040 10372059 -14532775426014756268078666665233836056 10372060 -105276755457427767629225004092964326400 10372061 -135959588558003776616004526248925038336 10372062 86371018501014112918557061817088998400 10372063 259532301627766972864625615403999659224 10372064 317840225429838209741888943918176796672 10372065 -187028159538970051833697250753538192960 10372066 -269072471739525460662050183524249806768 10372067 117927052161068276218248752811338281116 10372068 -99031998061049843384824885923257303040 10372069 -919699987548794753351573540993629049504 10372070 16987597387036528688227753118668748160 10372071 -390498304503035215691411319572652963288 10372072 -182389586693360928794063854259325880320 10372073 5028548548902368170663343746366066512 10372074 227765957810762312972651448251467513344 10372075 -71878711359617419950325397468918304300 10372076 -147341225281501666583223167154202008576 10372077 -491350570169792757321628749186095780160 10372078 -75047584181764266362170267887155060160 10372079 -52493061641938198741060674780090291600 10372080 10864069972367677368289669495495065600 10372081 -599402983375866497653646297353466282000 10372082 -26744999171175172963805846541615590400 10372083 -131089851524901365370022139267857605576 10372084 42191539273958001699234377962553942016 10372085 -154262855017329306103470520456070789220 10372086 -84273020093183987199603525451091643168 10372087 587424617600949422037547502071145055192 10372088 -365500972400653105831693810855409418240 10372089 50068911349208905620943479829179838848 10372090 78359574244126278401012936818594529280 10372091 -402097045236230224517829215090220839448 10372092 -117375023226613096718444656999545896448 10372093 459564720017999452782628724532035699680 10372094 194205168849122031620637024338273251392 10372095 -111853446619463770663101270633976684080 10372096 -197879178472400147195733353480314683392 10372097 -473355620251261882198729325755589908140 10372098 -30010384266182406975253559617640415744 10372099 14779186784765452392534861104313558736 10372100 144190122834159219855226189817811456000 10372101 354000557700514232630300869051239736704 10372102 -84381747721155654236919744505695054720 10372103 56600708023219001196092204208402644784 10372104 122592596469184012264490576360079360000 10372105 -296818364805318020237677440134141635740 10372106 110809571902525548179715288266487661824 10372107 -43900363646140922923918267765051268112 10372108 -117228794469388166479262960311374334464 10372109 154784110967609226350040198101866757952 10372110 7328295305986846010358141198899896320 10372111 744906653917642744971549968444054491800 10372112 80581256912070339744509916365156130816 10372113 173944121989939092820755800263703756502 10372114 514948466603419871841203579680864079520 10372115 -190363729135859544505818816541172084880 10372116 -3299539214672912545089473007054084096 10372117 21735656690058908262180255048506572192 10372118 212038667680470130800503753897002313760 10372119 77195775301273073890471098328246045440 10372120 -704164861679250813509839852464537600 10372121 -626370473798162138443287045327953082678 10372122 -88445858411269803032875380557613104640 10372123 -390601862403606060503427980868121367720 10372124 264812975496723494209500830387009825280 10372125 -50061133083572809363100144281541616000 10372126 12022850303744943262914934680533704704 10372127 819874806736123525388325820628934837672 10372128 37851430445812169433626233369471746048 10372129 -221934411590947545451117874219734810270 10372130 35014328548969497422225211235439004960 10372131 6613383523843576631599488340747259904 10372132 -1802722950773124394856702492322376448 10372133 -56541573120996598303363370244655456740 10372134 26585330202431929366362074231527884480 10372135 -19395580015742856938848070456559770880 10372136 -5199769848865076338877805135241789440 10372137 -208982664780286179250714835392552113120 10372138 138181073671483016229929938245657315840 10372139 -92941617416134718345685718077789197640 10372140 -109667600332173258776582140369375257600 10372141 -72181973604976385986437344973969147360 10372142 110393109125444010202423733736532969344 10372143 -17480597690393202374158218630415046136 10372144 74155794755618670697911224051322306560 10372145 -67925983280160267476781968325431881920 10372146 52482662422802716551443738050735891584 10372147 -412686441209189466149435784751108761440 10372148 -239611785314617241613370460655398129664 10372149 12971701805429836723316172143004054720 10372150 -74396505168860815113730382099108671200 10372151 607837221133026308498741545698688426152 10372152 28232203451377940657148508546610626560 10372153 -50366240949694151883332276289937953792 10372154 13272212084804820327164742633766797312 10372155 -114158379387915694230537200953567622400 10372156 179825959930172424948935339867558251520 10372157 -102295407291798047433943575158460606720 10372158 -936645604378124311508061841789858560 10372159 -251618038805480624623694707419610368 10372160 -140776966665377341009097188749968670720 10372161 -390232656037157060022178510593958689216 10372162 208806854315469020935985717335158746832 10372163 70967837638852446123969906464032247064 10372164 -320961926224675813788659698164759472128 10372165 188870706137535585339114910024722624060 10372166 -2354317151497215498735932683464499200 10372167 44658544616678177163517014007366422168 10372168 -87460814056946680442701777092104125440 10372169 -740871094997865823407331254182458862940 10372170 -39783272472795511985339352055363833600 10372171 581517919692871418755998768992930564372 10372172 146017470506283886248521541936247913472 10372173 -16987441043131041185730868402942206624 10372174 238132432893678033909087247278599430336 10372175 136702785511431366890707444658932213800 10372176 60582775255685437712900837940453703680 10372177 -260801600500294764432082335101962489536 10372178 111650681350089190142316366116748407424 10372179 -47292362050520759920717332700362174912 10372180 -12647064777810163457233992850866585600 10372181 -825197905300703395142795550103151875236 10372182 -97717761337354410581944469777594323008 10372183 214215839015372565567641697901261415432 10372184 388791399566673384000937980456948418560 10372185 382409492354819577347037576129555955200 10372186 -331320542123392261138221262356115699200 10372187 269348667873341682507429432379402811904 10372188 -195028882415444236402527531837825715200 10372189 11821636734635508311212200251999618220 10372190 50540388549798728808098861710795603200 10372191 -250298804956877154556722059052402650808 10372192 647679218026785587523416069725624860672 10372193 174144901312002711151701225619045695144 10372194 -110278042493404769212813847686655511552 10372195 210891299881963772001554739319580006400 10372196 422524190296921507891193900736534370560 10372197 101833103092855138089147780653983057920 10372198 84254740299840812278855918318753916160 10372199 82915599492535842118379655867937420464 10372200 -67401232724942250548434842009323520000 10372201 262785164375364686628670670972761677952 10372202 -2547941922817220561215099606641742848 10372203 -1094203096617390360933551303624700738816 10372204 470268910084983292118204520086343731456 10372205 -9268032049097808100168565503745560080 10372206 -76616050658483635727129830825112029824 10372207 -439093941302194136259449907060759210544 10372208 26352757386461791022947413658962493440 10372209 -77455941914960782789617626231368023696 10372210 21263352110291493305546667425914991040 10372211 -50462402830840143416423583778892203188 10372212 147338970845853969396444491824227290496 10372213 270111661994463509238174221220919484462 10372214 20953990286159672672125644406372800000 10372215 27740857680371984798864940014751920640 10372216 -514120834350061603998560848897054986240 10372217 -118092258183378007240837079106624764928 10372218 83252978826387438299261397953903267328 10372219 31827414599603222682458558961675541008 10372220 221717666507212267049317884121724090880 10372221 -103908413169141297743816627380499011860 10372222 -64307019849715302277744196591763090240 10372223 387138577448458866358962779190747353472 10372224 334291573757154687145167738696986787840 10372225 8908184273731861896656744360568809750 10372226 26546748335815879705029248585024993280 10372227 -38348587745781681852657596138167378080 10372228 -215286418648664918469577298825482567680 10372229 52920218793528992519310509895674950176 10372230 -32683281788612779229493591246699281280 10372231 136361436076307566735459131958807083032 10372232 -175981063719410502240902359295016007680 10372233 13649698257912795181967295744798984960 10372234 507307635394225875692257122777526272 10372235 -172315904505833441900242902480016132320 10372236 7779349971991213369479229045005434880 10372237 -194833090969848512931790776078490039114 10372238 -165613067071299950868808215072260497920 10372239 -491047315558830758305708174714834266480 10372240 -81950268691811469129196591395562291200 10372241 -93545248594390684558997965333713024 10372242 -188631308141354667530481985433596640256 10372243 52466703594341880214916493146996434000 10372244 271126526924652436507986517360171067136 10372245 -1172172201227598333170869013567064960 10372246 109627503237437840819350329514725783072 10372247 -142486657449822210076398503343882255168 10372248 -194750522537445104427987401910522470400 10372249 562501844828223464804471688218720818250 10372250 113871802222429302604129019671318272000 10372251 -208313909897798563452562235493926078568 10372252 -2634694345795822846581359233521658368 10372253 26119592216602462563223653729394110240 10372254 20508689675519632220699949141920901120 10372255 -188215121922841532463257351338218535680 10372256 477777082272396260630376172674182676480 10372257 65183392588820248243668217283758324800 10372258 56392208918351462412777779177537719584 10372259 -39495057836350781947033760895923420160 10372260 -109757020714553413599525297686129725440 10372261 297793742249761339731710371394656089024 10372262 105092359375689165592271410489485785664 10372263 81270208870633436250051750769041754368 10372264 -10053582043585433313767158468565729280 10372265 209517254263817126916240241061210128200 10372266 -246552087233649238013385686566502092800 10372267 -281998069281038206366269914533401844684 10372268 10355054466029445821122692094042453248 10372269 -289079447348177914516719609761163726912 10372270 45414674172973142710932423593603784960 10372271 -232631529983172948258561003415647061680 10372272 13208194672870484963982798912471367680 10372273 274031796973561656057446773205397029522 10372274 263628766593926711381805715178413540992 10372275 128487065343413013639067992105110242500 10372276 -420741602445127499628725329639257152768 10372277 -205286290277881989853136032540858841874 10372278 -745654082975448429464000310658867200 10372279 148357420073694732429510510830561024776 10372280 -14260166965384758524979052876523520000 10372281 -202115581725044564292949398993078902448 10372282 40754823050985995314780666840986874992 10372283 647638171628635308357000832786606034532 10372284 -29972093602406634366060204235040716800 10372285 -19849534561509107018296469622421536000 10372286 85176369764358014654482378613017762944 10372287 -79914750293764175945507051836106984832 10372288 1227131708856251967720205908201963520 10372289 -244848271443844789607371567391274841344 10372290 -40061580594124880647898015192631705600 10372291 -393899997923772541110498917628145969200 10372292 -132639370343269311671356503192753991680 10372293 23686782889668855896391691220369933022 10372294 -299456224071199856970128833595164450560 10372295 -459659810679615128203722732913185168720 10372296 -139432099055793927252224833778562662400 10372297 267326254945363125299938299092090264740 10372298 -83197892646749486602740693724847259600 10372299 38130299517613976603744423885755683840 10372300 106966027876471372427139794422198342400 10372301 356787728891998288949589341184367385100 10372302 63461830352696629818163783188444931392 10372303 -274920616708680596350420511973840873456 10372304 110011331472593258401003802477954949120 10372305 -119136429571625895983175941690329862400 10372306 -116128506709146390557723220261601668096 10372307 429354472744549578242255361022271424144 10372308 234931264607967723178408876927428495360 10372309 110462318984934340595096631566666307040 10372310 -6749309596827136447165645310590425600 10372311 4753551489937568023948764811903496232 10372312 -21690030455058619231018888075311513600 10372313 -172106916936698970980690777630749290240 10372314 -66814628068283922277436444013831386880 10372315 -474808734295164087493768797178335551040 10372316 302688750961937054605349676218729495040 10372317 -32601261447102979216243591641803779488 10372318 292504975247706396848973184869909550080 10372319 -328047850012115223258271456196073536640 10372320 161893344181946999610234038117636505600 10372321 -17814533349433450347240525986344028416 10372322 15800297736803105883197628303862469712 10372323 118782675219471855089240840388193216944 10372324 -224566933018055102006991874131613252608 10372325 -182383278290553831726818395978500214950 10372326 -17696491506541369022960900783723472000 10372327 79280994977242684731937889807287356000 10372328 -304521501285899061526614167268519936000 10372329 -343199264020469035792114494688196391072 10372330 -225455239307767845427894741180812193440 10372331 520308892160266887580683882055764240 10372332 114292692341644067551470806127844111872 10372333 244663405408277188421172545677877738784 10372334 51547693266497184207992739998455219200 10372335 -8547268854630998605443220593470703600 10372336 -111899223539841413821283991394771009536 10372337 479997734716190664094356593333300976000 10372338 124864371814328861464488573226642313088 10372339 -339321767156681037392394817662700050080 10372340 2837701835520237208850245521445140480 10372341 -141243282520109073115555329132825987072 10372342 69098784524565135618128079303683116992 10372343 -197246608759285345887999770691035992920 10372344 50553477422181986922969235257808650240 10372345 63176369901416297072608900349129371200 10372346 399922545815167824487439580797638967520 10372347 277189090413450079491333633583209168000 10372348 -12789455466355875651882100444211692544 10372349 -370062777792282796738325444571764778600 10372350 -48913281911331215755803151427517480000 10372351 -4186057925784866843129642399327692176 10372352 -63904109373625777059621451947225120768 10372353 -1724508354861603674084537510436889056 10372354 121886352207436237359240458060429159376 10372355 35102477812259312603066121905515500960 10372356 84565751948213633431176585280988454912 10372357 431981421863008644312370734275673776606 10372358 -145662785451730333923596180953664740224 10372359 278115364193115380085345689791455380904 10372360 -400603784733033869092025783703810816000 10372361 -119868930947188441430801283621071184000 10372362 -38341976936194721154461800206117888 10372363 -414158763656156407916574997046698922016 10372364 189333152376873244223428699681745323776 10372365 -16101913072433432434449410390342733000 10372366 10125582362203589037271599447221591040 10372367 -521819723416398218182716817925819509584 10372368 45858779991037516025825964727714381824 10372369 -576794859882095593123399182927446517774 10372370 -60494511078927419739970680921541040640 10372371 -81526928741721758600679670624892506320 10372372 484895178042839669033977309202458218240 10372373 48876403714430438385759258063996837504 10372374 -113188568519838121803912981788291520 10372375 -253331251983592460146239343282709622000 10372376 -178164625497194564730035884975761776640 10372377 376720772054038684870374507561966707040 10372378 -656323783088662041316775308144563644160 10372379 46756012846858434753494343888476789088 10372380 68317373507253373060186737066484377600 10372381 -410355025164018251239330772518528625818 10372382 280292163552921006988623111853700817792 10372383 23008239594208677960682519402592575488 10372384 221111761711155780742187811493820497920 10372385 47844865477140488432927554847807894400 10372386 -70295356695488726062383668456868099072 10372387 -2198262405399999103357042331005015608 10372388 -16873504550393836873118648268005039616 10372389 -1033339999186422961008945107395644576 10372390 -24218801371488173397656406291147939840 10372391 -210874427831751131528029790566823699208 10372392 -212439917363535797512019473190786503680 10372393 -126980031236317753771928538837420629760 10372394 132103578811027521026420557076978168496 10372395 56765967542946948763620642996885024000 10372396 536539539308940848457456544304977644800 10372397 102187401617119180490585879239471739904 10372398 -80640694037356261096361314100769395136 10372399 -9233579416427752844040919067157419392 10372400 -19053069573762056385378906700823347200 10372401 231193859233898445930605748448182384000 10372402 -12599344900121523936980546582137704960 10372403 461339781908772717843390353600319968652 10372404 -76903242532861180627307748778393927680 10372405 -403733415693809217116772188253338387940 10372406 -287623157364987909775842675792413786112 10372407 -179987918282586313882422716525668172208 10372408 558635868557474401685599064613366312960 10372409 -868871220959542081803255313782908272896 10372410 90887476171498224454347832748050380000 10372411 -233359587976778864495308120174599408368 10372412 70026825592203146339374723469043681792 10372413 372603069085014989870271708951525913344 10372414 -3375290570537236444859542047543207936 10372415 -400879436097355849213240505901108604440 10372416 42435108563061952985228904801490698240 10372417 11038148435580520786829635512598089120 10372418 -62197700983504052643380742980786226144 10372419 -256459104012651923225906034401152000656 10372420 311322423985629582244459996295673857280 10372421 -192849006846855578353271205932359041378 10372422 184819185859255659533663061477181025472 10372423 636249979068163836402593749676684371720 10372424 -7502143522336044045675254985168353280 10372425 10916831820160661151550329212616576000 10372426 99322620560198338682217560364400320864 10372427 31845537378258934810045497380016860208 10372428 349481086122149092826535639841848483840 10372429 540993212382464841685596039788812343030 10372430 309770192590339832331987754849830220800 10372431 367806578141338315548382447859189163024 10372432 21443990457430612080217663493467799552 10372433 75615574937808436401697123359125645682 10372434 -102368657759712372557695527892492993920 10372435 187717596054914064051576975942944696880 10372436 -329391498595661076493537692942938173440 10372437 187677855190906467079269438702835818894 10372438 -127368220186860005284091953353472070880 10372439 271166967033173478447851336947100706432 10372440 -30367352664172363834826911264002048000 10372441 -506320288815565691376105439170204215158 10372442 149935849597597412951510001295922227200 10372443 334795651361001627013181393661587111064 10372444 -106797294109404939671531353880582367744 10372445 -67083831413817193717369257233006860800 10372446 9054791593904264767868719795250331648 10372447 -182979223648546281459520851028034939104 10372448 457026947427672422397667805685020098560 10372449 385480536949072497754745297016995606688 10372450 178454976595890921856616066512215408000 10372451 745100109527184236774787397185622854600 10372452 1253023785405623231045653701723420672 10372453 46643036609350124040048692530249800704 10372454 18871114197940991019891956882738806272 10372455 -49751874952160643960533056932297405840 10372456 396944539323267781248484036161660410880 10372457 10162283062377765142113002489742794880 10372458 89295956894073196977446062842952423680 10372459 515005831297395506009724576941705841360 10372460 -2461664153661279804680213115413053440 10372461 -247007597896416321305647292637730759680 10372462 302980765801808724155693437065247582272 10372463 -791235632831371157019820728941274642720 10372464 -57169314085585390169794796633740148736 10372465 27417709817400646090106265858807911400 10372466 -39231328307144890209092188987828838496 10372467 -56944364832281113635231548168650209936 10372468 52159781149987831518696696269064971648 10372469 16475309086016756948483131254602202396 10372470 -127169660075051224232458116430196880000 10372471 -121026617119199535751097478841272016896 10372472 329917372898561753839251047969896857600 10372473 -233075274838358832115981968548146698576 10372474 12954091819158810673240538028665693952 10372475 -333549654231401091310557947549870227500 10372476 -10476699253925272385278261916643065856 10372477 -149318989323337881310041651287989728000 10372478 -76972228518367982618930886478805990976 10372479 -143897250434698044464028206805474742512 10372480 -260830912399981033391316989324034048000 10372481 146514815505762595304028265351901664192 10372482 338848372881892890494909989578974016000 10372483 416467902458690418833207584131943580688 10372484 11965122323800638093888748414202150016 10372485 -115992725332585230204626377654426620000 10372486 4097233179818959064461134450054422400 10372487 52764835081848648415063309388178028560 10372488 67079889679794500801907725332045824000 10372489 -549580306178384354047578504034872740710 10372490 -106717618230682222729385525232372420000 10372491 84160695571558886878122807675528968952 10372492 101464443152345515554398255570544195584 10372493 18180443523333198111816033883146439884 10372494 118034786328524040273903754519849629696 10372495 142446430170992738004760114966659225600 10372496 38728121214317795886014410899994263552 10372497 14999019206485584005530560338398324128 10372498 -144042375235292029568383453247156200800 10372499 -119276686576916486798902094592118884600 10372500 59645530102975035977932681795207920000 10372501 -41798696507930272141372976831952121096 10372502 54374300259514764691746401209501479552 10372503 -7896667472670318012817809457214560896 10372504 26020704090511316724049705223062517760 10372505 -13341781188609397190036466792389366400 10372506 47132350815287435254217229023134089984 10372507 -426751087177655484495502129707430107520 10372508 38136187775181881934660924576780957696 10372509 38120398865249622833159102809899584640 10372510 -166621244303056849507990510307145786240 10372511 -307159393410290751160098393669849273888 10372512 542091651246415250436111931797877555200 10372513 -286651866949601788339171379481416487120 10372514 -3508831547973824145523370653354177248 10372515 -89560575176586076053748833080509176480 10372516 -154134858967273354370505088029152385024 10372517 -441803897019972029257266052157149025280 10372518 74814655668706247191084197156140184960 10372519 -486592422809653421045657088396071158904 10372520 -138252643941179907081968113470767616000 10372521 -391504088256426034406396756428416794496 10372522 -211059000384823142671038722439964196688 10372523 -206918337928994826451496336864334692064 10372524 -247663362378162143173946532300784631808 10372525 -50170434003706139915220752108074654400 10372526 9383625707918868726672247942927739712 10372527 454960743607676843615158653771233982648 10372528 -115312065729027065469703443547692187648 10372529 -126417143926403327980853845998867984924 10372530 52790230415223540305197062429817912320 10372531 83619897022467711476556745439739778432 10372532 98478737665145934745417931466932631552 10372533 44407245116041836046496050019168159424 10372534 -266018201811175447270405542530640511584 10372535 332197339984297797602625351484086891480 10372536 2883749920954315074033605939939143680 10372537 303614649458996549546672347262279685120 10372538 14274097890445272039744678763880300544 10372539 -11194218527650554738862614364891295976 10372540 101263475319098063325270479153466624000 10372541 -88786989251809012214879394390035984058 10372542 69997780200738226511209206728663836992 10372543 -94485116816860095063255994289774255960 10372544 -19589677383883302418544614095647145984 10372545 -163740930247139953828727857347423286380 10372546 -4586621257776876084815860833692774400 10372547 543015055986031558951828526430667990152 10372548 193876965762972793365798486305464826880 10372549 -82227401002067766352972151076685725120 10372550 -3277490570977615384841764924565275200 10372551 49826875240199355784401701771534150784 10372552 32691430552537354477473918904592517120 10372553 -13643692034737617665343148106576608716 10372554 -115663615411140819436090388110146074880 10372555 475989411474614434602803786143223814000 10372556 -460168526842297252148256438615715207680 10372557 96638575044433410797443887926424965760 10372558 -83934433841479243765942742685350941824 10372559 -45540153770743570123209315219758484240 10372560 -13248666530676231437329716517267046400 10372561 -178933844972977555241316272326493629068 10372562 43178227783584350284602251201309448864 10372563 -117338578078218375104571111379423211520 10372564 353284633353191098776019072000947042176 10372565 186706992349115430640854865459516037340 10372566 -224265000135788357536562268912180365376 10372567 339217757772142165759666753512462364464 10372568 -407718023252632743711937131612760381440 10372569 662824752420200672706407410015381248 10372570 249676148193983822369009905676231040 10372571 -704332139268934498310430507453775435776 10372572 -84432483260966560623420441212847756288 10372573 159504002903807498168531402063819501164 10372574 -74533038316893298844117690542043758464 10372575 -114210720349519590367127582032632240000 10372576 370456418402840650448159803494099320832 10372577 -293564159743219106202697908411834435180 10372578 52199145103161875074661318249783462400 10372579 233804532705694874262703236798315456976 10372580 73830077362303658853567690555843194880 10372581 -301043008598639655188939999977639558530 10372582 43466001906679723722706661701487985984 10372583 -12854984425326129760061104089014888400 10372584 -96108397258259569232603736533116846080 10372585 -238657303452181941976381418831446976220 10372586 -20652913502750283880410814706446703616 10372587 -81548440323030534913235858325808604160 10372588 257243245390892680368606630444143890688 10372589 -1941004519373830176048734528472669312 10372590 101126742860358977344665375853053043200 10372591 193533344981592236595235350767612646992 10372592 24618283207986613382566633180169502720 10372593 -112182211729202913252205132989109976064 10372594 6171124738584651479358681565352620800 10372595 -198084602138558855514963702940336736400 10372596 76770409501164650439123191213475047424 10372597 -376995120081576427954431635811446136320 10372598 80931925332071537999730027893626048512 10372599 21752215014385157192912430900166720968 10372600 13608224258550926980690468330536960000 10372601 9791692307335848889050864556709673504 10372602 -51986069918122761980808953188827783168 10372603 -394294157545795052360916284528657252976 10372604 791846986262794480025923231547404800 10372605 -6408750268010016498692199882477487680 10372606 -95443140751345217849687833940172085248 10372607 147930533425124291933540440748260179312 10372608 -45311157875652663673031970012084043776 10372609 14041965751106455544791038265337159808 10372610 -225437827699379428526944536685201283040 10372611 -309118651617008449548229137009469765128 10372612 -564908143694103318017062223435534450688 10372613 -3223065669807150392601085548586503840 10372614 -71878272804475035773380681239967549248 10372615 -422118906227613705620041632530442754560 10372616 -126396301312768060825556569725623500800 10372617 -3705628673003243744690335718246193948 10372618 -176075667473253159630614347566978444288 10372619 412306290422449994398935868403538664020 10372620 -208244742772500697116953377000579691520 10372621 -85656541470233128597882912345556235520 10372622 -27013874127788558024879921751226506240 10372623 359361205933834730473295127931328385168 10372624 101833755571218207857487291275488010240 10372625 -714778264997491776639732477134835591000 10372626 254799842799124662767854738257182269824 10372627 -152770769484409876585268408080784621524 10372628 -194849405447830852854847497893727320064 10372629 22285043279446777327254796258901119200 10372630 -10897497206340902516921131178442852480 10372631 -47490855053614201662096403558684371072 10372632 2352579674957503910405821057064140800 10372633 691532503013157649619249007360135997380 10372634 97587033956253292390530328649044671216 10372635 -40902148748035145113241495955146352000 10372636 184883047060525811308230757147198830080 10372637 -87947311984315194704572470571357625856 10372638 -21094574083780737093160455979827109056 10372639 65774334170932944894810857621161881440 10372640 5678164578641259246635506143441715200 10372641 197181068645164716302900108224279757184 10372642 30036250014541715978488989121826714112 10372643 42117647719811649332961258696517978848 10372644 21890860148870779261900672177550161920 10372645 -242886968515901774234569675514150852100 10372646 -185826623288403074422040917802064919296 10372647 -246765176170696402215586126834168733400 10372648 2998338627000880499994832097333329920 10372649 -138812218535203898855280027194040516480 10372650 -77925811766677415774023786681550054400 10372651 64306591529211485099877211301225812600 10372652 -113048262085868355845178313726967815680 10372653 -118717642012178402681945252347364884938 10372654 -2746023525233893985513020105881964608 10372655 -173811569906549282264430788604070211040 10372656 6656182466221203008077268539753365504 10372657 -106564420004915557421089623624911226094 10372658 101102928756953934995197820662156309920 10372659 -6876025460184302836234653970374217344 10372660 213013708204933400708112056899551590400 10372661 -61042556966364386682807233674355865348 10372662 -18660283580737657566890331697768872960 10372663 -293305339745008547305212195859993866400 10372664 45821643419009992350394748330420367360 10372665 48529680905041808812556384603898328320 10372666 208745376327190262989578233633979154032 10372667 -81785381419616033301719906001851535768 10372668 -56388599423413600878489758931779936256 10372669 580742737172776122405302060021343182796 10372670 7725557685744318857933145329551872000 10372671 349508857735812477352790246200029588240 10372672 66818092935706121468755748168096808960 10372673 629257150406240373752484512194439369922 10372674 -21474389396165262137214148995682857984 10372675 -3940012785474364402302396556202705000 10372676 41364187642710466720289788518420787200 10372677 48369130297328100791253739046616436032 10372678 -46028567387612970319714471190029147776 10372679 -344582974985828571964283386616125335720 10372680 112142175291839464357864832868629145600 10372681 391389991637038175974199286139713856224 10372682 -102795067755167155468153568486351033808 10372683 79542382913898373208854732453776349920 10372684 -82057295558704792490351818040055912448 10372685 -27963440231640529864754548906432518600 10372686 182895691523872712035051165278107631744 10372687 -176388892365048467923507577430765757968 10372688 30739638964116746297899012660849139712 10372689 -196296156220092367241247987637557831600 10372690 -48804777974618040380042374677662515200 10372691 -68510598242694349994656467859913557440 10372692 9680088380121962998702443261687398400 10372693 42613473474977720946755087358208852864 10372694 543727725985887481873660811642238294720 10372695 214720012618659587069844949555635952800 10372696 74783820012323235918753503531993057280 10372697 -250386595006979773808452062985541605308 10372698 -139215530169382160064805453894115750400 10372699 -332161048761568789835777993984771482300 10372700 -67566750647431357307974203491974656000 10372701 -184754239737329290188218265919536310080 10372702 -250437572087122220195311787793181016448 10372703 634091383039293618204096150155073869040 10372704 -469186712970962365930893674351047999488 10372705 135469511190979382890747785036484445760 10372706 -280758932341406813465395201664584790448 10372707 -213026144743015098349236094007100954396 10372708 -359965381454628870942091086818241735680 10372709 306082697565646081796090574034062758910 10372710 -17957390816989461263619797770616231040 10372711 324426577747427001420827339884075453224 10372712 -94376966646077987509910127468827934720 10372713 12329075970244533520720973375899020000 10372714 32153138925524743111031870884647954432 10372715 435489942857732581372162750230210075360 10372716 12879475910353048465361607908848445952 10372717 -92205218347415770648355489297726276180 10372718 10828227235641180505862706622455272448 10372719 58534205104270017469172418482579114880 10372720 102629091017730865865047175826918604800 10372721 -310242149462232310303557018277211896848 10372722 -101367555062097638395819155194747308800 10372723 76665637716714592202988657294944651424 10372724 38626686492050497329261435236487954432 10372725 -244626643991132315480096250938496000 10372726 26309493892833944092773610694449261824 10372727 -399140687129516708918350027381383781560 10372728 79539129843254519556381206570736721920 10372729 354256614109505637570557260882575697876 10372730 247904772769352824366738499524347809760 10372731 152528763637217823026713660578401807040 10372732 191058098593872952804342975396522244096 10372733 2982333701986713490208092939582900320 10372734 -26631121059351789113234609706585223872 10372735 256588110722100898868286942625336600680 10372736 -172154866417235624418850575409899110400 10372737 -100706957371764444912758678509815433248 10372738 -82502531136913476230343959285451507840 10372739 112507792460202459494858898443018931120 10372740 -14369655179996952444042067210749419520 10372741 369284593634316490037064142427616706142 10372742 249730974943602973530292473626392690272 10372743 -437317072151363787959472915300813018768 10372744 -436533566943864348434386401814638627840 10372745 345717151493897096037367898274639129600 10372746 34525006306743393588382619147597433600 10372747 -146150960154996800378720351244323344896 10372748 -49274923885649331913074067857403720704 10372749 227051741359311454969104397115128217760 10372750 -65173976459345519731810471659920496000 10372751 -25375471215355458495660197470492183248 10372752 57113936924199232338092741345728266240 10372753 41104364667544942413543448089948051520 10372754 48024184381975598223201383070558480384 10372755 -76183897602320935613809912263361121280 10372756 30288557902056989522979959882531350272 10372757 -184366422532066617686789236706020455780 10372758 -105683997525748694642309466123579750912 10372759 -101957019545701376516056658309006734080 10372760 95785171966279188101801972952382464000 10372761 -2484080078982126998900435066607997968 10372762 -128468336027367151356756427700223940368 10372763 494872557642059333321376217198192491012 10372764 -13775291240548272934115273119179816960 10372765 -7371585329159861728185579416315164800 10372766 -202118582169655462167860481048536343168 10372767 -190397257323735358549959019475368869360 10372768 -243490007057216068706214774028599558144 10372769 692992177566728643428311538592083190960 10372770 -91965267196227704467804368948491036160 10372771 -605673519608503212030159049521269120808 10372772 -143739883350202794869847169052685146880 10372773 -51810772706796947925543764607112250016 10372774 189131511561810722807986151048797127136 10372775 11212001366748358898054066443269814800 10372776 114931707952146279234151215384225792000 10372777 599585948681347221444219803519648054772 10372778 -185207664164731324389159248505104216640 10372779 15718822598852966196569048947864054560 10372780 216609113687797332114416273944236672000 10372781 389217856876730824520044589595051426582 10372782 -922428620961818957447797274529217536 10372783 275490256259343769144001445691187787024 10372784 138808256279789577694579719412899840000 10372785 366626486318585226573075987425241047040 10372786 -43460836674121655348998675156563474432 10372787 59824883371029442940439993056591399436 10372788 -48042559936816425495754623584617640832 10372789 9054048320763958300932318465665077248 10372790 205144250452736095263986338886465385600 10372791 180994037349975964674397825240970720640 10372792 302371504329553037808973136326536929280 10372793 319240600857305635338442686738874986624 10372794 -64347823494739099319185519578641334528 10372795 -79280209860852340303646129232291324000 10372796 15187572148488805466349868644604379136 10372797 -140096127261974311545483935179903347072 10372798 -31570495979836933614855888260139225600 10372799 60934359723205829913673144454582571864 10372800 12984140429008958369799767490350284800 10372801 533302468333298895556150310362130171604 10372802 73782658107540718255967818059152607744 10372803 54367224299341553297689025026892739840 10372804 512854111322582565451152309617377280 10372805 -215696055168548389742022873773818844040 10372806 -509010690491186724258780473796843970560 10372807 -4588698409797775720466435374985910840 10372808 388091591612288506766045537835176616960 10372809 -74431703247825896320284064469593012320 10372810 -104311910960123700670399492436511799200 10372811 -385311665667870962381055086271799980000 10372812 -137878225807658064504973097657395838976 10372813 374757585449480010775030715081360853984 10372814 382782989225363946004855635530508056256 10372815 147536502699368264283674840324667978360 10372816 37500932775766629678754534467951919104 10372817 7098168631454908055561654239569429504 10372818 12354612180196233652192927991439901440 10372819 13062385493075435470627301815951154896 10372820 300903999761851801958196489347785121280 10372821 462230462770415363676547837845010658880 10372822 -162284914660652664276696426121080919680 10372823 -845841517180999301532525430148142651840 10372824 48193824389342969788013781024921354240 10372825 145183407290763771596466626266701025550 10372826 -299954248462845435910397459037561259776 10372827 378183883454240278006910886735149844120 10372828 -411883011387724693895229649153018650624 10372829 -290827314383309473283687082416435316570 10372830 26029831300563677061363792864159064320 10372831 -60759169051906217949888344370130139776 10372832 -342494407932863003581293131665455710208 10372833 503257215388433327714425081401825073920 10372834 -89085057495594258797249081514496557408 10372835 -163665956392753776262299371186831253600 10372836 -36172461708564785994661693200319242240 10372837 357270296894562294694331222091529391486 10372838 -2246127136988659225768881557329874688 10372839 -42208286036381262976639094836829706240 10372840 162056183784500191579734850984042444800 10372841 -141293253595757679642008190740218009200 10372842 80645971107070178196596297427177812736 10372843 -219946475459153264723075101324974187856 10372844 -393729207769834690113742747935355371264 10372845 -49086511383660576274605831509307432960 10372846 -632332720846540769471130337092203904 10372847 13246453372641693027020962225955034360 10372848 -6836304984664999259261383056883187712 10372849 -636469162943046994307777533254577460880 10372850 168828541895355908399733181896920468400 10372851 1421270911683234945787317623215926120 10372852 -1207538152737566914207250469056806912 10372853 -1088450024055569292276638170272162724800 10372854 -156315133662244691506590758516738556480 10372855 197842980529596197885052708550661468760 10372856 22233700481783068363878688482341314560 10372857 180452758973153689141346741140584004320 10372858 72769843065636813940026190755017679360 10372859 233383615087588630534651603797457927956 10372860 -15272982592490622796545300430990003200 10372861 -256257830264034939596021921221629580500 10372862 14240380342532533457631024828907157760 10372863 -149816596620901449629416247624352733056 10372864 -29022764095871764851892085877039431680 10372865 -536104930801287199670931086587169040600 10372866 -24822683485808770820826643312472481792 10372867 -463719363167387239315348659503463755648 10372868 293524797904485362012972266167709510656 10372869 -13543640708583309305957886004763816196 10372870 213089515744578474699512241051177907200 10372871 -721014115895946491116702819937861185920 10372872 9238604592186764266029172375487569920 10372873 141151008719753038393502425412421900672 10372874 -441193402236071875234854705541376642208 10372875 -39326497826367508109537690150568000000 10372876 5991303841719194286475929524731612160 10372877 53834911113029870913887844620781024384 10372878 -10540035393283028475280644959764694592 10372879 46476692650241126156790168071540290560 10372880 -20684542320307517902004611052269731840 10372881 5518098029624989137356006778681044064 10372882 104894052368902878904260798327773701680 10372883 429375887600300354749722853883406639600 10372884 24989433470714153931517367566892660736 10372885 -205888387847465574480141111501924048000 10372886 -350818453154987555153512681215150064608 10372887 -133899303812274574533257328607319608320 10372888 -142410152648282399478932795276402442240 10372889 306652077521095540528735197667842103956 10372890 -100192673128385596496156226705148392960 10372891 213058265825579156210058337878009056784 10372892 -338120858094647249660340481309745846784 10372893 206728200621850302930824765174339028864 10372894 7274910206959488055486153855482671232 10372895 -29405231013910585674937910771826660960 10372896 -204347683431034048104241266806642638848 10372897 -149611528069319433448256302273496221440 10372898 163244094726953203295687818624401018240 10372899 -303377341129273704475025969090946905736 10372900 -74075921886697956580469181671013580800 10372901 -31592566251281854272942139026791969280 10372902 43282091562838416329262617914203579264 10372903 -380929805650991390317408737149365955848 10372904 -346201396544872390424778509493246858240 10372905 16207668471008086406285701905134247240 10372906 -138916000788190679388049173189056320848 10372907 309418114445176490714058681283222328352 10372908 35183179234286334083889185250063237120 10372909 -113670158370623662729922483115934565460 10372910 87221052809530395636241396232011422720 10372911 -4197915203660653476113576269710453360 10372912 146963277616731470555695246094279933952 10372913 174689156054078197652811410900383181958 10372914 215024101496821778270443716026929616640 10372915 -9277236857343886685885985065041730400 10372916 13202597565968868420762458287038332928 10372917 10991634543728732790202526580480230880 10372918 -165172120518449866528803159715403304000 10372919 188875307985665248080519895665364177320 10372920 -66148141551892959445164374941471334400 10372921 -33124520729771843959460196601926534908 10372922 -85356855655476555952049427105362112768 10372923 19717708415095531062756629516544449040 10372924 -415053058563494346368710425818876848128 10372925 -287965867086661044666659150918666100000 10372926 -115487912462317375936004369120854501056 10372927 192472448941672770374453623929912523440 10372928 -234941427385726931633875496312692015104 10372929 -2706330623823023850420762882721841280 10372930 -24812240906647412270768296524230108640 10372931 -284866269172514220719836693926860924688 10372932 225504391353876795694546287254232521856 10372933 -9070475940343921521845697634018764000 10372934 -7104436368618416403198755902204955520 10372935 -4439922637005235143709665817185214560 10372936 -182891874111458319116954425222041600000 10372937 347415893395020761261507902078157535360 10372938 -79743646761734138765777670308110131456 10372939 -155453017742691134053269744137631137260 10372940 133460019900229327772341520896861793280 10372941 16031781674527179559518874883215782144 10372942 -375054756319417235690028229020396088128 10372943 -209078697225343178233931165754317744400 10372944 68052918649130691133960242022341279744 10372945 -59092421132738340561183559501700880000 10372946 293429612087244230864730825227560565760 10372947 158799634958978459354033610264141949440 10372948 -19980597189458102210942751377313808896 10372949 -43913457647289795332555659438834833636 10372950 5303189959816485175127483494688352000 10372951 -250904542301904626409696128971395853048 10372952 -788139412374054608729923890184134451200 10372953 188784085674336048251254873263868868304 10372954 194169849013006952983070301152193312000 10372955 -35237460315908309582155966609383338400 10372956 163483822594975801818703169746836578304 10372957 -10597810884300351999725586790474007994 10372958 190264389784899793754308415268464155392 10372959 -84426698078681687302060441846598448672 10372960 -113067334072679949682666107596887818240 10372961 555695932602979006139702865825420911124 10372962 -109083129657630354037292480384382200448 10372963 128545184708838812570715911354721213212 10372964 109810356798250969776475314891771887616 10372965 181172138070092895949608141599423337120 10372966 167308293226288576187527899076953630432 10372967 522427966024844917386096879053327160 10372968 11009972146719110602503282375418675200 10372969 -257146226121277599696045877915816856604 10372970 125046139503809058179753201098883683680 10372971 13627289720728433634981715845779874048 10372972 -153254353524093709753955819428799787008 10372973 156154984220248605365733932545974474528 10372974 -542272264005760639300430593218025920 10372975 409890582832135746462230351533835804400 10372976 -730580402257721493178132179679346688 10372977 73815792984551968121980527827635266048 10372978 -29982500068869959840872037574515481600 10372979 -36708243339145283925476203502941050624 10372980 162404457118706016708412240391184783360 10372981 334840426382656204687091101191817088700 10372982 -736076359952609316686144497732653408 10372983 17178538248220174254851791953712754304 10372984 -437108950741889535679132654636734013440 10372985 26380887022052618149189700930672256000 10372986 -35872290432790704517019968075447780416 10372987 196407866744856922781586732322692465472 10372988 167443485499718475261806397879846463488 10372989 141093716819665686162708749204132467776 10372990 139151936846384933937356914469916986880 10372991 -244937415915114068478270046052289788688 10372992 -13396096573275323867274080112900833280 10372993 199281091254955344954596695478759942320 10372994 -32612155827147074063309507078215707648 10372995 14782711516836594976116248177386389600 10372996 309957685636522528240124698648534736000 10372997 -269706116826178089739894846475630587554 10372998 -37575807873669319882654228408507889280 10372999 -83011530399694154253418977488251801120 10373000 -93138885294640619201311701218181120000 10373001 -105078066960006865837765637987541819840 10373002 298332408807464592834758192246451227952 10373003 -66434995309391448110469583478185218432 10373004 -2513428890147132467090191278441306624 10373005 223242762290528839512908505147641187660 10373006 -102756258274039052459407398930169862400 10373007 242724956400546749433148856767081022592 10373008 -3825153515244682154203967271732903936 10373009 544535047802005692931565249672770872192 10373010 42584613427173302168556568500773337600 10373011 -5229101387535980173325187689606137776 10373012 13487145703439784150214163553688320000 10373013 -218469662345234907140260825358103916800 10373014 67573988552696619720792024499907465280 10373015 453475622190180768375630238280527137120 10373016 179840433230342070153245666673662361600 10373017 -76714520826980421222402770735803914934 10373018 -167612364337762248629497295667927137040 10373019 -2039935629861496584031674151220189184 10373020 4478323275095941714467676362264852480 10373021 409387029900924857501258929760000277222 10373022 1572281073950002952244311237434547904 10373023 -63421089060841555660490454201856198656 10373024 -157547635875713301314391777557774204928 10373025 -1218898485125583185978126279098416000 10373026 -377733012594183226804926920575863732480 10373027 249453974865586185275790464714682892032 10373028 -147250414467649524619976363355628846080 10373029 -135703369354892099018882578488012664800 10373030 -130964671642280697757472968542171507840 10373031 208634705769575942573545602414001718280 10373032 -667222744843020953600878162181517849600 10373033 -483929061999189194097271196383986649776 10373034 -54877799872689902663017715243899375104 10373035 164001043176854242136161760818156859760 10373036 136493667323290106217550587870855578880 10373037 -181581680247603763578305618619339886080 10373038 63201556552617496856955497784469620480 10373039 285269260921504970084846749053832194000 10373040 -23791637718797972862372319525012439040 10373041 -34995500212262934958756141632899535360 10373042 199292260512113279287213178072230182672 10373043 -255717744376217115947191378224397178256 10373044 -200758171699453851735611422828062025728 10373045 314010284288929992344525590001120022300 10373046 -110578741478623928320560786368360964096 10373047 -148644301815641806261545307230220504 10373048 -135801082361249014863429932748416163840 10373049 511860106359132652627569067565589729120 10373050 76314963528723508868710407500203680000 10373051 155953333022292801901440033691323865860 10373052 68754772527936569277113611288685002752 10373053 72150666722196592903149779092669503302 10373054 -97565405206268815040479706648820146880 10373055 -247025143898199846478786542073809598080 10373056 -202752180402439838538662546655422709760 10373057 -182276862308787272399811683601213653694 10373058 31330184846577998584609192879866967200 10373059 47187029263267493100217756678373427260 10373060 222030355808603536761616344851230886400 10373061 1065579387783312860205815177762508864 10373062 -1492274310941694686189231753150017536 10373063 -303054226673636433309994036594074779688 10373064 105039172654428250371360406415276113920 10373065 17561168797611712911177948658093912320 10373066 -116077057929350224991831460736926245376 10373067 -68613330059859898375636801479635248992 10373068 184956218105832303869214509270932316160 10373069 56091364641646418057545489808983572480 10373070 -97197626025157189777360770590698492800 10373071 461325642325836915857585441046278518872 10373072 -45168593007050909645978088728267956224 10373073 -285806541270804046704737445935059535232 10373074 -40561828172392430657130738946466112000 10373075 355730173381306813645932168959511708300 10373076 81762684807471445651834565049254584320 10373077 -53814574410185951457492619071024660576 10373078 -152143662424846388343081797698956529920 10373079 118838870538372425272514370162396940368 10373080 82645306415046889990740163273651200000 10373081 -53347389530216964796171606724088622188 10373082 34740416462821567718227378902835315200 10373083 86965074530937465172670582349184287776 10373084 -265945535636877026865051461081203766784 10373085 -223592514502413768401884949772289826400 10373086 240353812759489422983051293386559780992 10373087 -313538985952410055907826904491409575264 10373088 -707727580350237880474247982722580480 10373089 21035998220874168153190721793296265890 10373090 -18470569072335154424114127286530816000 10373091 156864835750756255491089340530195423040 10373092 -110322203901057861635034289467773411328 10373093 -503739994125398721407467079257134710658 10373094 -69031232488056095662456048874212143360 10373095 529623368004004937550000905487740452800 10373096 -60429716191991336456431549576772321280 10373097 -89699674114627117683603947549357374080 10373098 -139515479008076863506643079423460668064 10373099 304365838089833051721253345848739796520 10373100 -20367082831918005760895823981488947200 10373101 -539978929937765919207832617045517209898 10373102 -300725961398675372023968445022425165248 10373103 2980396280915925038016360145806699864 10373104 -86475566734048412551854999946607689728 10373105 -2554622948239009829625130004641189440 10373106 167503985898833358962896727779488129024 10373107 109882217263265917814455519891392589680 10373108 -230293063522405538141165940299910521472 10373109 170622214133981070918070186226138255904 10373110 57298448821764263158241173880923587840 10373111 -130369348250071220185871626720412965440 10373112 -329061646885078649759703553298786734080 10373113 171505443218935738078604074717541952362 10373114 -35349684836236100015360954953545523344 10373115 43075704740851828319249830618068963840 10373116 -116566838261269004180263919443195202048 10373117 572536673753709953183006735704871516166 10373118 12890840592012645727680399403314600960 10373119 626134685255381913236499136289372395520 10373120 -5200827968836379505070108806060441600 10373121 150533856512559373433608297591723411920 10373122 3042621319614753463647195438596843424 10373123 -207789960683782286900299649934810218616 10373124 -50925642771856524468855697606534124544 10373125 -26287381650216123543217543068416780000 10373126 -443020570141146388790280741872531164800 10373127 101319923521614466353500091673772981760 10373128 -324521093237548860828652629725469388800 10373129 25847828734366763034162951844291515684 10373130 105782521729284693719914018700055398400 10373131 -4321574865205085422478056074860454800 10373132 124323284841892810021462907646983700480 10373133 -68205685932887123336702116597409186496 10373134 239823456308625711536229965404659976512 10373135 -6808417042427285742877807673062035840 10373136 23495800757797982361890056572160376832 10373137 436632653967347303938545060776630564786 10373138 -73937085591057587956800648842345773056 10373139 -48498438462366971801487288172038442416 10373140 -335900132322376408815987742630886242560 10373141 -828211685307498362368750342032704823648 10373142 66890817942646208283170768994033432960 10373143 -406235341844820557859908684837714527656 10373144 224196955733890576694975503022118604800 10373145 251318094676383458697988664864954678400 10373146 47536218172331045252817308744574493440 10373147 -653186229286871899259440515421239647568 10373148 -3524603860138035147403950916944615936 10373149 328563628545473623942266456372178562150 10373150 106730157541150499147111033147846356800 10373151 134739953834340662299288453602471361920 10373152 -309173846193936439663633806849123483648 10373153 36720541963552731631691453584573296240 10373154 -11239462460739245017039847244607762944 10373155 109364839908316055878214499565869849600 10373156 -269329746428046770384778350650974834432 10373157 128487797891068147870925096186392578240 10373158 -78454787290628992642585774190337799680 10373159 78016159478806760004852783271519360416 10373160 -48263218078201248143184769592495308800 10373161 -248835057937745872968487563152087501830 10373162 271082018280050678018785458732081298272 10373163 176832852043962614845771400756506432344 10373164 136737213457003782940453809726913305600 10373165 -364472132735113221575796766655505202080 10373166 32188446984650949812427469967716676352 10373167 -230846031995911062225315176970230843408 10373168 18767991484228785429865644007457685504 10373169 -126992671092316006233296541779605831056 10373170 -241892801513000614961147499821706906720 10373171 -35546412096425518319154907280482498656 10373172 108826408441673775566482162007726751744 10373173 -67927518801359719882575487392687122578 10373174 38259882275095253703173634509275422720 10373175 179530812886975781111390303609088864600 10373176 156137442952524291457791565968809717760 10373177 -396423917837825582616769323927034645974 10373178 -119754464564863317161139367188721340160 10373179 -831574785401640444462900962962945180824 10373180 -97623374902683571450515981468316892160 10373181 37576028370530578872300405371847748224 10373182 -9559507468104569525649856211643181056 10373183 9222230991047357134395906308831068800 10373184 86594605059109538487937177054724751360 10373185 -63674533414530402138567161674053819840 10373186 239152056354261539906123081488993741344 10373187 72112789361052000384364544929109271360 10373188 160299750427366251125159661693703376896 10373189 210843887555861589876988133049143264640 10373190 55290770573717120076251415733619099520 10373191 11056667168002094759145784379189519664 10373192 -540293157500481332682239098894869888000 10373193 -210143791622256436958477534700641834256 10373194 94996559398668696473925211557803929440 10373195 -15657834893005563109334934413461655520 10373196 4596278836358870899834919105820441600 10373197 963669440435851340804269095758100919852 10373198 257727117668062668805750789416945539520 10373199 -104759286211492720356393390375040764672 10373200 -27574728436451888786828411096297267200 10373201 565130001240493606280035990930686233202 10373202 -208504278879192521166305435729323881600 10373203 123724676874525125662245861887065117200 10373204 -264631736159106126915076797267242684544 10373205 84452781187293934815859583467857911040 10373206 -137910214253444120782024102552451252448 10373207 -114216546469390787951252883858463881312 10373208 -149868016502765571491690983633570529280 10373209 -96670858829873512846844746945011904 10373210 23932733634964212497341000064351723520 10373211 16123789511794504577483523751544846640 10373212 -54740890306039763972334533002508480000 10373213 294545426350179752413136187388217829360 10373214 11993141978904512397312434431976238720 10373215 396041691042471356212174955653607928360 10373216 -78288609115970759811935291516049162240 10373217 -187624035403054081154274697289250265440 10373218 -248197477354605736537947029986876781184 10373219 -114189384449852426501296402644872904 10373220 33288608409858585921035637365909667840 10373221 -448244161736535057680862070490607912800 10373222 29953898449638445879916154342848615232 10373223 -13565414545226210461392146042491495680 10373224 209124954783405299520839665446307430400 10373225 44824084491956552194611292248725910750 10373226 134754878761555506340968861683576972544 10373227 34549672831089220668421232290093454200 10373228 -414391298425041463979997179215468890624 10373229 152609166636712029087250405881963749760 10373230 -36600786475779385463023653471002419200 10373231 -213225750426113742214067214387032586000 10373232 -7815514404862805984354366908284469248 10373233 -238367216336082931955106271167041318912 10373234 5514305909510875613208548152376115840 10373235 -310836745095462198826020802288906214400 10373236 219715452083491942246656714959031121280 10373237 -212270210669905232012163158464546129248 10373238 -353737484373122272396682362933183255680 10373239 -565040229125971349731930541999585911960 10373240 424604349586402722139439173453747200000 10373241 -2032310879777399456351753317442474496 10373242 190750415510364140937850548716537625600 10373243 -399943219144237091251265787467197436508 10373244 -73039541069356299898298578933532172288 10373245 -386793004350803153982686352875035660500 10373246 18896409153835009955784371677365923328 10373247 396223839651270950850496952740537072800 10373248 124123024827249676498733473889223966720 10373249 97570305602512746835888220411413157250 10373250 22696183794278871705542243387856768000 10373251 35544481666043098142283319198528495680 10373252 300285306662036207040192523275334314240 10373253 -90986932963552471541950673153017221120 10373254 234418022247036512238849614491569108576 10373255 139486805190991264932260948430710410560 10373256 -131948084867313131187221762737539886080 10373257 -69467841587884207129676146395281395440 10373258 -1588705327455967652008622683361932800 10373259 180634678598518622941972667303597760000 10373260 -179800391545759730411525747885374218240 10373261 477962466438677653068817688609518151862 10373262 -143132321541442002819597632146177704960 10373263 -118406263357111275629659835603274593488 10373264 -83237936545993821192172174563690283008 10373265 6127506166390924275169961559610420800 10373266 15121554112155342164459344088966603424 10373267 304489658942811686834843189329316198316 10373268 -204331079820606480482628125809985218560 10373269 -372473641688352770350361481436172713330 10373270 -101687661632173129298137382723985841920 10373271 -450786900014947141898638611971079013680 10373272 -79954366801026361270543821280696320000 10373273 -80857329806569294952645084522254252800 10373274 -41370731009403395338402723379378915856 10373275 51701491592689542865495829472070065600 10373276 -99664218292258306112088157382187417600 10373277 -5842085008077834465050804395753260480 10373278 -222368399403788955193005307409682010560 10373279 225343075257943086010348471843878846576 10373280 260103986153260195314432851222404792320 10373281 -167515023327115389069202577994670848828 10373282 -120824976174565658617665674755938594816 10373283 -33215035750483712291014461474430228896 10373284 -121777728565427851836459018873669094400 10373285 195588790617888709544724530608782029400 10373286 -26338187064903454179555315708884723712 10373287 -64528956532102965809361669358508931840 10373288 318821635768120928488087286407004160 10373289 -211387607246553864944300234664766052976 10373290 -153099517351251072138712766366607165600 10373291 -175185176312632792139764698590206478976 10373292 -176856151558731509057196100801187635200 10373293 -23455868280650955272853015602364557600 10373294 86700824542497001621149882221755778112 10373295 -56043912930249261053519517994436317680 10373296 157967319699544445259610523759484157952 10373297 506928756221623532967366493066703213280 10373298 765695682657453098964043455078094848 10373299 285066942957530262287700706969895409264 10373300 -11972210535081723792122284781676384000 10373301 -15513009485178508424147360343368578770 10373302 -143849569637971052653079762707830615648 10373303 34597772078375219671310884703303352144 10373304 103204973879473037275812375707035115520 10373305 -537391335365446374492476765835645576000 10373306 -43033286689176101146525309706554950720 10373307 71457353774270599448990478989977800192 10373308 42484074519622699095229555703430561792 10373309 323259675809812314670470522391020669510 10373310 -134387614585279676909764495166303822400 10373311 89400719318381468908933134014870201752 10373312 33769085800172697054866764952638586880 10373313 82066569606919813751103710822120165376 10373314 -3452316389249889808871331085027865088 10373315 172503250241092240773222327163644655200 10373316 -120313457686511181606108632400540334080 10373317 -106993400096837314698026565803043049920 10373318 235600174394738259295655801779515051360 10373319 -141629782870436617600239658532212051200 10373320 -455627339284389950124675974379110400 10373321 -39519866845197419841457841860447535040 10373322 -32727568876835726788276071785492113920 10373323 48231418949382402246008496227184891360 10373324 -178935907862275953710278600649149538304 10373325 50959614062569693347056717674051413600 10373326 96610278728023183877405861226447122112 10373327 -180269245692398525245394919605006749800 10373328 7514087641435082864197015379563511808 10373329 -10196837803915607640782216201679354240 10373330 -439871484315609086100237723461101920 10373331 375618745074270836555517773928007021752 10373332 -37396448245551915772473006566643179520 10373333 212963850877558666101340082510998253724 10373334 -162923676105251553205128624940363053120 10373335 63753855825838145147191386858843360 10373336 -197189436720861657229917164107990425600 10373337 3698910002186902496112720873177547908 10373338 -13081419080139259129931571401327992320 10373339 183682126135004819100310027028164435140 10373340 119097969098763388627677720730039787520 10373341 79083571232619188509811355546025937184 10373342 63271181451753216357033910537848744960 10373343 -323007299471554058409981590728790697600 10373344 -242830204071057420453251387720799879168 10373345 19798516018126094852632135458300419520 10373346 11267461023694804312223454772373308752 10373347 58805593813769726276052668025082576796 10373348 -54645190067906898973568284547628331392 10373349 32475386505221100581795917800092755200 10373350 -14372187332057043408162701385368112000 10373351 907816388843904790458814676227953441072 10373352 70579013515034272098514297806239907840 10373353 154308386570209105088953895954627868602 10373354 -46521330082398688467917866361842786560 10373355 -102477745979749850927810610200914256400 10373356 38307285296891077967914967774455456768 10373357 126274291514121958853443714410949364064 10373358 -3692486828085518619455391644059347840 10373359 1646371355031968473101127646273999416 10373360 -42847808379861950591206482488737136640 10373361 -213044695586385724502243047625133994128 10373362 -229837228486863572266814579835898115568 10373363 20486416239413865892532684448477696 10373364 304202515686732424949882361499082214144 10373365 -22492954503686631093198379748445178080 10373366 60451178682822283761075781622506725696 10373367 -362582740898330300341142923639183351320 10373368 -21091245816325344379603190634837565440 10373369 -81608922031828319019152865998169709206 10373370 -73791544042884460083674542636773703680 10373371 -686043352855547155104312699876566366428 10373372 -154859181844159455941118010507611015168 10373373 18776694193286257741433671269472060800 10373374 -51660690266782076569816286511685109376 10373375 -71344079079532450938999056277818016000 10373376 55205040123710198711058381281804943360 10373377 17325568866993557707424829665468635072 10373378 371081083737193441338682777019356044240 10373379 -22183928389633759601630812231415737680 10373380 -25599962349538710537600317736375264000 10373381 41951833114434822196713806830964490492 10373382 259325019200872887199742340690778461600 10373383 608757197174437829936666332379107453200 10373384 1567541293875899162709366910073241600 10373385 34146878584122559294435583787234398400 10373386 4943703413922755981917617237887217504 10373387 186316662171893625762088952140482431760 10373388 167995705326285441474673351545709555200 10373389 150275378836487707839261375010928793474 10373390 -102295028377970045995009416175850068800 10373391 -41890253549957659078791043403630799360 10373392 -143427714404982016072311826143208079360 10373393 -162290391739847520668782128683154968094 10373394 9589221529232229227600694184447913472 10373395 -74531105658926380091580452972182065600 10373396 131800516247314265707443525057603809280 10373397 427910918347315290997700713181235083040 10373398 -192313404492956197784841522449310438528 10373399 164338842249129287014938202045494255264 10373400 92822223692435269042503496480942080000 10373401 -89848319684990337727607412942463812096 10373402 125659290998312260192145163766761926112 10373403 70490957120514526261886417787185182104 10373404 -244452635364202816216127869769755728384 10373405 -161478051511679634202996356624188148480 10373406 -642946865372348376141903370026442752 10373407 113957571739795292486236060685202110064 10373408 443502576633614439889964086834361794560 10373409 -38340429954516421383866157998827585776 10373410 -51543710267412780771905702766052025280 10373411 -249928680923640971083042613265630412800 10373412 50139201152266910071955227647239565312 10373413 30813771808647635494756471147755417662 10373414 -178565200286416900065205668694123274880 10373415 -80248713330879250213881931417793875680 10373416 597123104188764714063988070140002201600 10373417 -117628187238876569290280850313603093248 10373418 116003130730872271519837061700581776128 10373419 96688571677488559636866627132982865296 10373420 -25928903981152102672584026070671232000 10373421 -59591661209600753473333729618791483360 10373422 34851185724211614151560021832590729024 10373423 -122000906313485632641446725721477108376 10373424 67929774704074288256378560052973502464 10373425 -165379043903658651534518414853849958500 10373426 -14843061502173872606367515551152600576 10373427 678616247385624239979810269153542528680 10373428 39029235813707704482766870209275933440 10373429 118930836077602188372581611546050557472 10373430 -118736392156039216404320050485423360000 10373431 -247411899590266210317391448252607188560 10373432 -687928940053802234051464782288513945600 10373433 114919882239210054780911680039685033664 10373434 280775725909787856329451374349827358432 10373435 240515061971529962399246097160467722880 10373436 102519314359526859762709275190660910592 10373437 64570593353159634791807739241988467200 10373438 76057431803220403269850158215394693696 10373439 399256835266176160423542286820671468800 10373440 -19969904100077427682882797408658391040 10373441 84703667149488435248306660098388661972 10373442 74709192530429445498469812500091760512 10373443 298561626590547685850871239749497200200 10373444 -69833582882794069588572229065795080064 10373445 267868689768878077141711873540851735000 10373446 -4752449330533914916177031308416414336 10373447 -579951500014996882425619082813796414840 10373448 -283976635778402954374310356810178519040 10373449 10178161857821765529420830132979417440 10373450 71293775508312857162130957304936218000 10373451 394925794103459971798127806484428488 10373452 -258854711294437403057369462680635460864 10373453 427898179513690599570167175241720275702 10373454 5739828397375539512850135731156090880 10373455 130025479621459566467897264444606586720 10373456 -74549499388649124009674929326277337088 10373457 294285910762506222310677452274259027440 10373458 -243457853706805658378555622353591383920 10373459 -222000434888511882343796697440988536340 10373460 832727367216054635901905391589416960 10373461 114058697507366479826423708846048176640 10373462 326708591263763891746610837876985267264 10373463 -261269512024000415691953090712959258040 10373464 -976750794952469498660709301475435919360 10373465 -57386329817755142514124593239309956800 10373466 -104232353384940971030623561827806424576 10373467 187783910289991710689933514595035712640 10373468 -17473240489616292442500335288502190080 10373469 200696247194194567650273194809912457088 10373470 37165178428620839935158314905637647680 10373471 547611283963652765621532935715253676880 10373472 -16230156084014825292285732231197491200 10373473 539387227337755396614526750404287734704 10373474 -190114488613341110892571361244392790240 10373475 -46700945934086378062159971366353472000 10373476 -127282657994001611919685517718922406912 10373477 406811657130722248473764524408036924572 10373478 -36773465576015107252491306120697283712 10373479 -536860577655537129951129717852566990920 10373480 192524129026777419601282152219164160000 10373481 94877624737795122685494165389019855840 10373482 66571796101557415426969270544927769600 10373483 107895946878974077419709182423443956224 10373484 2557944549057818144288695416912322560 10373485 19983353917598958077986859073500180760 10373486 60008714209390081490180506263544343424 10373487 -126394471742179694100889642259639685120 10373488 -136346549616174757502791394424153407488 10373489 113284093789812120200265586760261230656 10373490 -162410803349940329479802747444921472000 10373491 641177732105721908960421347266804066892 10373492 1232677611160465604655986560522420224 10373493 12507337764565339629183724810945383264 10373494 65212285835620680840545247854811227520 10373495 201852094804729414883542892230767687600 10373496 -227555227943721582725899996270476963840 10373497 329075550553558813463891017063067203152 10373498 239558600186781332191464756405773157120 10373499 86618797796634375617555151118481333568 10373500 235404866716068391060037053540611456000 10373501 -311928570848370459815395875517855516896 10373502 3652081917456307500356928254721512064 10373503 -35247761914945088787265907712899346240 10373504 -145073592114470066298058307205888737280 10373505 92210953768834734314508615828718201920 10373506 -43222077184996891892973140891282350080 10373507 -242638993904900141241773200966306202244 10373508 -16704266797157519434840576092862182144 10373509 460349139908837570018087840058438518304 10373510 57026318066946624622888444105146620160 10373511 -483898495829134171260793633560080914176 10373512 -582532772228300135679295311397782604800 10373513 182485920522016790017829707982451654324 10373514 4877830181444894551241354792533874688 10373515 87943787111458003471375612239445446720 10373516 139034042302524786591596988928273309440 10373517 41174426304946535063989040017220652480 10373518 -129181227584355757164637742946038015040 10373519 1775337750289790208000286022645061408 10373520 -11404331330430986640388244980759265280 10373521 682323973082247948934483052970969372722 10373522 -135979142429194701586920273949278488688 10373523 -14535962758564363717461808985256851016 10373524 91229233125890745247262497588117374976 10373525 214693114773848200172236630068235320000 10373526 -28542915280277587402149201413048574336 10373527 -697792033213184684532897607945624020608 10373528 135549291636030876476255002904518840320 10373529 74102078106539414002479609952518096000 10373530 6891890576351857223324693529600921600 10373531 -19298141722271299215349494760948498656 10373532 48528396037074530625871620676677765120 10373533 -274331015617508942159101555825023818196 10373534 -40931303628882170711355155136052965888 10373535 -6267201250835012778431628284145196800 10373536 -115242440663578004286499993372755886080 10373537 -116963640315794607334411552060905151440 10373538 -74281026918405489426422241107613004800 10373539 -759521672100411718232085444443574701568 10373540 146410851568820740614108179610811514880 10373541 -47968581209699526749334520144616520000 10373542 -282003718323262860950108055555770401536 10373543 -449913604597197116791367246923738214784 10373544 -10739772938958891034429680061479321600 10373545 87059989678867450196928863269872028680 10373546 329534129298392595534536642258530103472 10373547 -351753855733462586533879371491626885800 10373548 -288967158674798450106780662420705785344 10373549 -434367412406759981408323262666586405600 10373550 -19781610133130003188261988091285350400 10373551 592473404156185490480230752582815729552 10373552 -35517380286543704549127578022652674048 10373553 11944869806420763415490609568185054724 10373554 123257554032388935537697592008404104976 10373555 -35291336228530996855811695882113047040 10373556 -97056376108059571319769722615649116160 10373557 310914064856211046554737878972242503040 10373558 -111497700204597846290714576513937190656 10373559 90515011188859166258579796935834424960 10373560 -302170077966823505207022721239489024000 10373561 -175724077241915017044009043026988224000 10373562 -243266488923574541303752628222769692160 10373563 179136516244149659904307565786030435840 10373564 18884191294327079921466460955726386176 10373565 44072374763702784751547842643128845120 10373566 49700224259196295820366156722731918720 10373567 -446692355034862416587725351124148360384 10373568 9566803873209555430475621763945332736 10373569 -868070178469706913437005055585821379840 10373570 -13869801240038048439080361364424832000 10373571 59425903144993134276955900699086385008 10373572 -796791481027625380885031896473922432 10373573 97056595494369978273275668198906495680 10373574 -20173530867352306648437262466610069120 10373575 -198255505130125797642974464694279576400 10373576 -811875642550081671621120312804230092800 10373577 376296208141507156083545097320327631120 10373578 1495986260473732863178726840586433024 10373579 -202377457248421299126385919260541827248 10373580 -60517895348423243697567916026208573440 10373581 77498076265557099774046678844595979382 10373582 -325566307994321738827044487016753323200 10373583 63096810088430693111357021108241454848 10373584 -31767132016594957761928250774854336512 10373585 -242776939456951524655392270597456936000 10373586 36524176867320517136985600769364851200 10373587 -42755651650400029754750690289563128320 10373588 -171812502507944329021689847145662941312 10373589 9911250853727846897745445747763690784 10373590 -67495232394572979313459646556848611200 10373591 158533097429439497863522874252976121992 10373592 -4548933126264460826136619238786334720 10373593 -527232077349055108576915119733885105280 10373594 -5492149282234088587959324681050005248 10373595 -73662830671380382958313612417752814480 10373596 346943246046353507974804042399492467200 10373597 116982104680415695900938601769173618560 10373598 93658821294780014885321945981695876224 10373599 -78624991838440178134769192873640963552 10373600 177443643594662313687324181110384230400 10373601 58096012101888200420559238916256000000 10373602 60602570726103504025465988282962953600 10373603 -444548764712762502286848935309744930148 10373604 4025239846960521803741537076374851584 10373605 181106600061201974880228948113678833920 10373606 -270701147883352749659176228513820521248 10373607 -381736821991554157348314162357946611696 10373608 -152307319505309762295670883752692695040 10373609 -45110924089793606771384482344484970880 10373610 -54375895548247064292002074925535482880 10373611 160587465869684071302189924232514037672 10373612 274570242523429319133481986440350208256 10373613 350733535891011071481201500365318638144 10373614 -11184135256607954845931407215497668608 10373615 -3596624635984811361241867109661307200 10373616 -36565922200902929297308760896674201600 10373617 250336945526410363444005581058389699666 10373618 2074978109273576599598630949775475616 10373619 -222250789085607216787634273768465906640 10373620 189734268534350983422859213604202240000 10373621 53660678491032532113764037043465344 10373622 -85415772941947469480844154350438014976 10373623 79249399397200076825778222940837689728 10373624 -150625837347855348664783461170000855040 10373625 43446616165876036653413032455271773000 10373626 103226221947341917585040586520926896064 10373627 13995231606124198937317326188020711272 10373628 286991777795900255605229699818876723200 10373629 61890671710934224877675246582074977376 10373630 -40662475209206631973974056682789043200 10373631 -237608289731669612605631949236621708016 10373632 -19857561279177372828551033246667767808 10373633 -580081750310394389813208738406553285118 10373634 100186492339510048098657586060049384784 10373635 154230248748024254066934914950294792080 10373636 10959507597392307866311971070926336000 10373637 -164056503387947438008316554126339609152 10373638 207327998271289075837711214569717456512 10373639 -119441775630630566579374374121706358000 10373640 130283819535877078849495714994960793600 10373641 445417007675574312457185192692196374042 10373642 -137530999184191419230494102408737336528 10373643 50575704693675048359246163587202713520 10373644 36166583744539451948944661659416861696 10373645 -855372532404523639324935303455542337280 10373646 5346574073781165797186505093271455744 10373647 -642519464779661329030008487062869709904 10373648 80749601480260843346918019430730956800 10373649 -122225292675412606723230409285066296384 10373650 15182646665473905575915099014597670400 10373651 -628423749949450029551360158464939963348 10373652 -264072253129505906998952360599128281088 10373653 68064162974327503116668765410250600600 10373654 6026415428198912133870268402788659712 10373655 52326435671448011102687573010647608560 10373656 -130943609579979925853020880336821923840 10373657 170068116962936276523760757429374547712 10373658 205019521082062543098894462128035280640 10373659 17251389316966084290542558691509079816 10373660 294695579424944360345695723281367480320 10373661 -333727586225246867062083683209015096890 10373662 -47696405695800088127072324800235898240 10373663 33698585969840317246719626101218977064 10373664 -2239954028066071534066489294281768960 10373665 -12689713447599904092626309867478757680 10373666 -102320977239243955371868374921392545968 10373667 118413865922606410107141481009677090048 10373668 -12213063105124190966120900404345872384 10373669 11265775146136634340510980028811695996 10373670 97137044198826309119503907504275518720 10373671 9213548128923793663834296101068838400 10373672 -83236545816339945554244198677650636800 10373673 32955175286203945487404486111622079264 10373674 -230640029773494368706618827491448291664 10373675 129597495347915652935093074149855606000 10373676 -67735912902475087516007869112909030400 10373677 -445843201854243369907653939984091924800 10373678 -78811739761367895862799816693418067200 10373679 418496361065096079000499155104034169224 10373680 -85195093779650175367301608963710320640 10373681 274781955709920155652212710972661278482 10373682 79929975322821105830227399965148564224 10373683 -472468044387925634563904686055086046068 10373684 129357242044228365279017305966054828416 10373685 -9984836595428187977338241965165486080 10373686 11365325425190085716395155924768035520 10373687 241131908529557369040687313180990407336 10373688 15833481738835093434069500027383050240 10373689 -656260975662465325382672311680216486444 10373690 20403883242757518226857477549206320320 10373691 249226909591306768697615595486331047192 10373692 102661073261939837217038113609277388800 10373693 -429846320477190097472325787372012794 10373694 79550503868989035000139556409356462400 10373695 51533250713112301140105405820947508200 10373696 4668600731457791167432045878745497600 10373697 -40711014454783552197267928695320761920 10373698 68978338781092945023329569060667643600 10373699 -192362602064497197752171190006601363968 10373700 92209943471160475105359888559302144000 10373701 -297180429499444223996672787031131359588 10373702 17259170517524941733214018997976307552 10373703 630726017307136664255667484434054259200 10373704 -689757278465278418512688149087636807680 10373705 -12725424101847201601523532452925219840 10373706 111562550914762377354721815944995829760 10373707 -10007620183024834875051477806594303000 10373708 42266577194632111589180901607633921536 10373709 -262571300671558063053127870260723921120 10373710 177356099420420233187005830158073707520 10373711 49238935261795810440402857002899225000 10373712 32899636130405965351462875398195773440 10373713 -64640797017089197660425627423732878976 10373714 122161885389173772849717472588247160480 10373715 288442098149642548428423406179444364800 10373716 100238584307540930033655244522127523840 10373717 -504212252864947052309323480376398941234 10373718 -148296042147947411742039117008243781696 10373719 -172331740419682155409332975253085157880 10373720 -84857181618001967300257634473850880000 10373721 112470170907959037956663442045283572864 10373722 -86121766101774391227330552529946435088 10373723 676043794906974428231777019110774458920 10373724 522227860859575996954445483677880939520 10373725 -134173763148188496851223005351750188750 10373726 -322490076561390669108125446627619870016 10373727 -42739287488991809992836530459823559680 10373728 84078038594666596027282269677343866880 10373729 760795637533353714674155218064219077780 10373730 63107028989690313803906315170772766720 10373731 263094150519463050139727635787323994472 10373732 171923013744221382213836161530526556160 10373733 105292151191969815417345947645022831102 10373734 118501362142619183446456213850236262400 10373735 66400961446412051181373242936458861880 10373736 171510904142874055846417560358343639040 10373737 36168768020541425905819420630261989120 10373738 -340630267415119887617236971160564032 10373739 15079814044180667351906516517688759296 10373740 -56383977857407185244474162446596536320 10373741 349483436594270463679958339175679769088 10373742 39945309115285895479758991389428375040 10373743 40650251689383063049069153166734706664 10373744 -215334527487514690138698771266654797824 10373745 -10901867105416203115061242887577082880 10373746 -58301468417022351349440548595497610240 10373747 -76885397873255366070862081757080218048 10373748 -55084429963726719602895325754576732160 10373749 -21487463215225039520798546677430119364 10373750 -1093618149121891011527120450677560000 10373751 969429219626817496254731798803089600 10373752 -15585878267258170103308522938024529920 10373753 185318666664684481985335747776092400000 10373754 110370587885975427387305479225217464320 10373755 -75833137942980376149353643334825870080 10373756 21398596169165084693315625957740574720 10373757 -118295950033530003121431016298981409216 10373758 151352382472969480758407895619831764480 10373759 -626171625403310107882384988752778068224 10373760 -164397718380133393403191720197016780800 10373761 23491081753712652739468004462228142852 10373762 29957749750500722650031080535008189440 10373763 202172702292205544246998720605263562744 10373764 -108166704139325701498407908359397967360 10373765 -36613321481663115818178854300663510340 10373766 8006893479688342019803864522121226240 10373767 105207872332817985176654306233391845792 10373768 -218088540910356357828489702301968829440 10373769 -39988905449566831696042768632222386496 10373770 143250624499293419812513732445552789760 10373771 273425792815804567890754336531447893972 10373772 -91234812790483220967276541240147230720 10373773 -634087171038735212636933515825509019978 10373774 -450059914251177262594887410903212391808 10373775 -35679541696435854846900780612077192400 10373776 -12776571856540157588022628670280040448 10373777 -266068331408833525001043051645416185308 10373778 5529841649866476146903895237502218240 10373779 -17667371853712577556663929769326739552 10373780 -13191278277997554292511561722251782400 10373781 -329160070002592322186799247773686492256 10373782 -194320132859608625501355402937248512256 10373783 -3221142556507667245063681185784750080 10373784 -218383903986504297213330420039631687680 10373785 339349272003111268681080924485580746760 10373786 51994622360972494378687020318718241760 10373787 54478200536861255952300061720718118444 10373788 348415371125696942178797249531656278016 10373789 7732793551576515468550344361573999590 10373790 109307629650644216100679100634742769280 10373791 -51422360263658520807974680014049122480 10373792 99202692485621311011559305071620521984 10373793 7727895411181309975643194021967923200 10373794 100040296567101691315969055776100106240 10373795 -112487168815886201646237520433329857600 10373796 -46697510337512505217174950933905157888 10373797 186082180768601852889595667270169248032 10373798 -59878992113715256927886564329329069600 10373799 468167689268638851993977340825625779408 10373800 103485529295698185847853739375949440000 10373801 -68943141156201113324562564430605289308 10373802 -73292611557357327362779445853446016768 10373803 421175072511087079509295884561118625064 10373804 64021848937664821816278600289556038656 10373805 91345811407516074906871615476781862400 10373806 162550566655477944740512956389281294080 10373807 -415173489360362993128661923054411151280 10373808 96332194619149482320215428034413133824 10373809 -51487743685692670291174228195402239232 10373810 -30544321929523871602535530457003136000 10373811 7816484775454996803454059982734094848 10373812 3880378041120360562241789515234230656 10373813 581958191732175275852052452689133573244 10373814 -41479827210513411368917406795048456064 10373815 10842885225232890875005532042694600720 10373816 -221236308066046379830309622474670059520 10373817 93820752618519039594861041574156877248 10373818 1191391620401476485679812438996864000 10373819 -403109370901898986547716055242642554780 10373820 71840941941196441724652146474140354560 10373821 295052083982254579151121974268486119200 10373822 -118991095570155781483340728725190267200 10373823 108502421006798131364043326229555001944 10373824 -23457426612516498753960443033911558144 10373825 -131417502264896788086639426208466755200 10373826 122634854083442408784059482935038031744 10373827 -292471397601457704498311585251916581200 10373828 241368674042542629772749279438423183360 10373829 325556822119740752817452984522998076640 10373830 146371285273363073115600217222223637120 10373831 242863798540791435928413010743258742632 10373832 -12128983218596158661687236525584875520 10373833 -295146732739595939993198284048259818918 10373834 -50495324695447040702891197518472840608 10373835 -214612508813015098504202907768061827600 10373836 -3928953121002830577961015784335650816 10373837 -3657058629879078179047757026325557248 10373838 -7919443038272245581966161203412093952 10373839 -394131614956966283823965132991330979584 10373840 16922086307033606933784971030455910400 10373841 250019140422072280626588261696114694050 10373842 -223602377319154083347140691338033821408 10373843 -339120703783070522330577718152065583456 10373844 113540873718495014938839764021223168000 10373845 -3046855968972428308028861871497603400 10373846 102349352749942877627785338386037402240 10373847 33951327223005972458870664450052333440 10373848 -260085192705626565442149081502175232000 10373849 385842404952959542943192483559330564 10373850 -95419401092268119135643221749848740400 10373851 445564014492474368641009496391100093440 10373852 97475718326121900600043664827531238400 10373853 14866810740353062266846527498042723904 10373854 -111760440385639804839599036949681738624 10373855 -212268334008068263401661310285040691440 10373856 17932723540236695955354477733200789504 10373857 98007520865342900132385266162900660840 10373858 44767390886780843391331364837478046080 10373859 -666729542849940609908846274394692356160 10373860 -93871411142456137463020424769071616000 10373861 123330683415160772146552031423808400248 10373862 103279846959225660170940432169637276352 10373863 -125841317423132669780250292682251757360 10373864 152753759673568359903486425433817497600 10373865 -9667065358898858772208348686336617280 10373866 -17852779301817582335321301499070860368 10373867 200468105011824519128260969255928640000 10373868 201541147283563705772137840905856696320 10373869 -41849956111876445243427099620818407840 10373870 -6507823825422806313322299832819776000 10373871 102453754703342168733408273720801788928 10373872 2633296518547392121366434233142804480 10373873 -1113021915082866328632196460856206239680 10373874 -3472752492890559464865755448921661440 10373875 308198523681294522086335187634526044000 10373876 115608167671644113652677257224368924160 10373877 -221294182016251610456280173158148275986 10373878 427171676507411777911780674711069790656 10373879 9492315186477609999304602230112850584 10373880 -26596888075252271598915177117057024000 10373881 -110610306685268618189847197143937728896 10373882 150473633452372591049992360948762407792 10373883 -93189802492802371757333364315257486112 10373884 33696334054532967221031801332096982016 10373885 388202018246588420210910210761999212800 10373886 -63854705318116572405898619337171763200 10373887 510374387307662587072106015534977089312 10373888 6309333095956728654093812553511600128 10373889 193812923569213228251871933047681696288 10373890 327026658472507103085803007720592819200 10373891 -251972964487999698017380813311446676216 10373892 -248761477052376066590191760500187010048 10373893 597541887304951572041461786148594790780 10373894 381653982274680004294084717264082918496 10373895 41289714463879628334265806799819031520 10373896 317485921699576284230629820484297169920 10373897 125384445381723539983696790783750196480 10373898 126944397098902401981662738594536452864 10373899 31074304293600593141668490021600450900 10373900 -15490194821995554662012894172506764800 10373901 354126458877879339663547146691397188032 10373902 5582986286496704996043083192481447936 10373903 -126850730895563096799197622415271153496 10373904 -95592919386794620884335053496561221632 10373905 -322600163497778442679744512643552080000 10373906 -65258673583682781418716794322287668848 10373907 16587550414852048588996810816566285240 10373908 -322529566477671245439534072590886431872 10373909 -63590555902850416958927442452591652480 10373910 92970917532740137325277128580757451520 10373911 573937590914261458833893044140613351800 10373912 195869019272420097329446161959292149760 10373913 -564355142069634970242697050784924866912 10373914 82037938293402713996214202030257476832 10373915 415208644278465452571872566138215402720 10373916 -45495942007034739975547404265565184000 10373917 -664341989749049612239906556278013115034 10373918 486979327431619024807727639780097101760 10373919 91059576115540603344996606283745551944 10373920 188602725325438335428731677523260211200 10373921 -346312346883350457880953316536177808848 10373922 -913641694201790689249667069105186304 10373923 -140550200409900743657450996573645299760 10373924 -381860707430854427823473368264959436800 10373925 133354446706536280122493829405606616000 10373926 15168484216288122723589050189763026912 10373927 -170614847164787307938354531757156561168 10373928 -20338760017824059389363016735601377280 10373929 25342402717913273611518746163667077000 10373930 -1640803038773005076807721437334144000 10373931 138663774577326841996706310181263339528 10373932 448622193007910026507114047970598978560 10373933 -38312790480818408123455524037004201856 10373934 114016171140296226720279705126906611712 10373935 174942899709555361710966450040389600 10373936 -34440729858965593553684511558287966208 10373937 215137515287196208956305190300605257392 10373938 440360249122826352762115418353236418560 10373939 423938803618170357486996664527623161740 10373940 -145072941761901033134033012359851110400 10373941 -278432067961474345377570596167639254816 10373942 2538891154751948281410721593558023232 10373943 83993894134860992470977878699629662720 10373944 -19140556453522525958028777141498961920 10373945 119491496068818503830171763331654004800 10373946 -155495142412482199510382679442591679232 10373947 -692046295185758557914380235095526360604 10373948 -137214566798878753125789467333942592000 10373949 40103498075232175640204848467186302604 10373950 18520689580609723286027500603639512000 10373951 -86806592336453617263006172334825340048 10373952 -51578601926133358030989272423696695296 10373953 -356912644785236848077266010806160628798 10373954 -385382897579668737790616730637166522880 10373955 -68753678512739062841671691170788804000 10373956 464331053176003278817977050026386727168 10373957 -23281822284321706713896807104710371520 10373958 22985622955456108404071445574942318848 10373959 -132780793197823711649030251899138147440 10373960 157399367852670016808247484026411417600 10373961 -132515166887139370624217914374776295936 10373962 244324467895106127945948598557136800000 10373963 524926394482720920106341966630664045824 10373964 18611640585761398602742128866847621120 10373965 -820376079326312094357569234973768960 10373966 66459242224618216537946075379494150400 10373967 -470148495721303116664549345423596300000 10373968 -54307881216838048222508083705682067456 10373969 -427213636911532380652179470131098685440 10373970 -904538176538377718093719004217100800 10373971 -343053726639324201248877406190449316088 10373972 5539393673248294675310794080191434752 10373973 244710176520627686298660412285817882784 10373974 -126002146197301867423044266298587965440 10373975 18245936783042578504299712644764574000 10373976 198062294995567578133541477552661504000 10373977 523784206511427787114908694096933042826 10373978 -45872313107355785526949242432673274880 10373979 -118708095358454735775493970783749244160 10373980 -155648198003882351720592475269790272000 10373981 -819991544991187264330502968553554442880 10373982 157012573940079978936587127320576630592 10373983 -417727672633880204449666811721124143896 10373984 -201272906855348104390503690263293329408 10373985 315641017604326575621882343879482676200 10373986 134833336777648365637083696222116134176 10373987 265446829871049138770737938260579639760 10373988 140001502586275936207978682010803804160 10373989 114610900989440770270636486543406012160 10373990 -212226461592577027435782953602859030400 10373991 323544430103530748680027466629097188392 10373992 22940809705650229862917548050375040000 10373993 -137974269272237242299745166193875376000 10373994 4803688982479776615092017135379096496 10373995 -198187074564815895423753420456109032960 10373996 236346907619334716103335182438089108480 10373997 99525743313922706763778049676293928000 10373998 154716155845988769185979327709046103936 10373999 610097559606065196080411116616798946000 10374000 -9210400445333739637459615694192640000 10374001 -500803089469368765486093777136087066896 10374002 -28276358876677403595640044639347076096 10374003 142169713601713940119679864312364630612 10374004 -210456358336314069416060209448798121984 10374005 187528716147949709011279361452583253660 10374006 -37949527364883500712374904697389804096 10374007 27927681568453685391667434196484241632 10374008 3122942259042222434004092208439910400 10374009 -36786304405728494603298647722689059520 10374010 -171079626632411599228061634573212919840 10374011 162996608337523988838834284733574440612 10374012 178260848320618963297381349708560318464 10374013 -74792332508350996272700480375324946952 10374014 -14983996471011301544048325491231388288 10374015 -35441992122967100146315144691351115360 10374016 228469849494691529441349740522750607360 10374017 14231096207270803419607881461669822292 10374018 -93120978746521955814273505537424766720 10374019 404804856659773458696884812195201042840 10374020 53569623994515465044471992651596065280 10374021 56878641482323356050014329544290124800 10374022 253118890290322467138105149388620745312 10374023 -150307247046881480601367910438536757760 10374024 52117813944883237440562739791000657920 10374025 25870459926704731130062178484119775000 10374026 34625245556740212457421257961346256896 10374027 155163687690191525906281973078422740480 10374028 -115089448379582719030897133708854984704 10374029 -121888074231597592150439544826809929280 10374030 10282730418215691325921291917436617600 10374031 547901524037909514422601082552845814832 10374032 9097120234791211101740699421718388736 10374033 298230999000819191927833986523424366784 10374034 109110303458346827055872162075821378560 10374035 -134474095764566786727193119303400704000 10374036 -27758181019674871551457608280925349888 10374037 99865097636485313958250768477125708686 10374038 -362971505703595395378974650863486308160 10374039 -203952359898047640383230695915445651656 10374040 -373860769359010009267940014606723891200 10374041 -650811687806795734218707404790018469558 10374042 -42819254514257924604616212451007448576 10374043 345765506457120857890680682653899598880 10374044 -86745195127486078667282374031115108864 10374045 248180321165125569263639356109234034240 10374046 -18365457012556878672847743687175687680 10374047 121011170481102753639527956032171158496 10374048 -399722903871077242344552357702748078080 10374049 212333235719247027181228237993357433536 10374050 -144303629549371663729348297741391245200 10374051 -3122204294748664473965228543775774336 10374052 14606713872590294586341165752764604672 10374053 106529091314071242262109206451595848700 10374054 91662819217789405179152151780446286720 10374055 6216379607256556925493561143963019960 10374056 368077405345490751226845616288481280 10374057 3829064397698080939592082596207609088 10374058 -235186489513003474067173617915916943616 10374059 -57712125294280255200661676494979976984 10374060 45121721089621370207179529903399516160 10374061 67720633837608207610808378029280218572 10374062 -242219804725954714568765772452784974208 10374063 -112233938539406556258602516153068750080 10374064 -154955618038330017081025012828708126720 10374065 52377733024453372284676803957409668060 10374066 65468844423664587325627620530307480864 10374067 -492330971037885693994961030437560385848 10374068 153685193837051741884818669728175550848 10374069 -44174071715660320425369720485649105600 10374070 14558772765940973369515901097322824960 10374071 416432195625740662566322466923518655272 10374072 370360658416772092396711989571301744640 10374073 790072790477046047240226545624757881860 10374074 -141240492134728476382298904074446288128 10374075 -8384927321739142372308980347314396000 10374076 -316030946784915033254158911549881300480 10374077 -72205274792371658286453984965957927328 10374078 -14353414013992531060647802626101950464 10374079 227561701894101249917811917145247117176 10374080 19628836867205522297569632047585034240 10374081 -103813794348911417862668184873751987200 10374082 136760936015690228561792920819560316800 10374083 240942933953332389156819237851140658880 10374084 -13839237441664015679957203683079826304 10374085 163387736399875914876694201816311102780 10374086 -4577248782702433985596782406129766976 10374087 155878453156852669313908170173221589376 10374088 16177148433703953392814044905291776000 10374089 -570455671180121553065943943695418767168 10374090 -93338485957479574097222063244835495680 10374091 -64367914548163622940816869803650117856 10374092 411342773134303962354933619231072246272 10374093 -438587530670723344460552902169824090218 10374094 -1926770173923219642659218262529715200 10374095 340084073181585878868003037864467637200 10374096 -93218001189876014769115677983562006528 10374097 204142722422230227899916103159107666792 10374098 -126101008576251791338184097946325412864 10374099 -299503304965915102467249108490213259472 10374100 -270437692025979791409633407525149747200 10374101 665660933373301359447825150586312065102 10374102 124188271600564892869640225683907207040 10374103 -2517463888559260474479080395977052736 10374104 -118963239613667931546276676204113838080 10374105 5740386080312935062512327534741953920 10374106 -191483494223495907053159091475357669920 10374107 43986027448440107061312330049594098960 10374108 -206865039549536666064245772513373386240 10374109 -135554905643703557274537155062766233690 10374110 181889699242827658922631656177693808960 10374111 346932692196733860909709469591388445560 10374112 -311566089316243196297763268371567083520 10374113 -315219499279394460946646599740584716638 10374114 -58096190622008856563364154603981962240 10374115 347302534380343591889033701668092327760 10374116 -93387857215598120575449654651012735360 10374117 78450726419598160132205228370234510048 10374118 -126467719552231299516536149437067101696 10374119 -14807672065328551608304097225320808448 10374120 66802777364648601358772751465039820800 10374121 -204401749933298672014600050191981860678 10374122 345286339177206734878118950724944527360 10374123 171887290539950098300045525321083577344 10374124 148040445505312409095278897380068953600 10374125 75078464093826414714639739721762550000 10374126 -63216001078744347012271577638603806720 10374127 26798042462367346775918947448965003392 10374128 -83886047752247163755490266675194626048 10374129 171124028971289486541928364453326069920 10374130 -39277844493933037761723390195951334080 10374131 794036385882821121812773296123254828472 10374132 -209468014637031435601536840454892617728 10374133 -78132784751842117592586716448058395360 10374134 65355823337803801227475713885923277312 10374135 -26555213652353614968753850700809599360 10374136 401724465837538497798637378204242739200 10374137 3508500557521734647857536323373010320 10374138 -45591021168653118379642231972114605456 10374139 -54396999540147444999118573171573252060 10374140 123590379235017349919107117954401146880 10374141 -140428736616281789862114566307492826080 10374142 -218396317203904007492012790533165375808 10374143 -11241816994019440611410626874935928400 10374144 75698023543618143674398676540039626752 10374145 -138532905157553847809447526693413703000 10374146 166821117453940151964927205131536565120 10374147 -16773829226024707609917040998093807360 10374148 15281038840378382526750370233737257728 10374149 -670984915679449974082583158340854147236 10374150 -11396974373592117535544374850483404800 10374151 -34413484816725695688998110467216459296 10374152 527607503264505459673635249278365286400 10374153 -288283149507890034976928916728230137792 10374154 125307914098438978617418882451415919872 10374155 284788901238873052543123454960852319120 10374156 3180870303173966279997661325349970944 10374157 56451654403069939783891246820595968172 10374158 -288569548932296225012867734863714795840 10374159 28391828557712315565609344973468820104 10374160 -42096267525841765569496217736570470400 10374161 -28812353578861573982918291436254002368 10374162 -16707023120528943194297320451789955840 10374163 -703084435356764093189090218625862815760 10374164 -311473876821228716478515870162138984448 10374165 102529280861290490196231625746757847040 10374166 -159914170631772250350296310867817123776 10374167 -134956252083010584762111049891807246920 10374168 5093202639319021634552472497197547520 10374169 136602054865031387181709522497634604160 10374170 -31340910460793973863888588873477990400 10374171 -102595598641557685959610732391580883200 10374172 248599585404171061982628200510377842176 10374173 321519143584541702010095813179814826144 10374174 -70615062022745701602970014968847438912 10374175 -110315415592860610650148364685924081200 10374176 -2755617688840623822612235265224605696 10374177 711801711023361418834743928904588880 10374178 266081077929546514934927714158082594640 10374179 292731480525874763642893221986354996976 10374180 1040044874504788291944331272482795520 10374181 113835477935291449338075163923633326464 10374182 170754949040459759619623050064662932480 10374183 -648990181833386401762594171266277278720 10374184 258001782923706199870059699460729804800 10374185 -9688919665477690730440178327928291840 10374186 11513618689539766536626101674638287104 10374187 101070033004284905773065796668132102836 10374188 101076512276508895810623764475854042112 10374189 6675936368799948981184150157520259200 10374190 142862963074250258679450880638593347200 10374191 -212717492650072297844328539819985649728 10374192 29632153648726365873299916539120861184 10374193 232554678363386329143646836120105991442 10374194 -37329767223523799355410340240165228000 10374195 -42886238475346859556681898635583904160 10374196 11447299020826063012053542419214254080 10374197 -385827990774605120875305128364712926354 10374198 -93779296679226116303751093407292073536 10374199 377981287112257171650983478298887911520 10374200 -225988681193068695242352742302038016000 10374201 650973732205353343904408504126419537920 10374202 118608318794440069313613104241917109504 10374203 231463118602441876676835506998695083280 10374204 -1453979616072839642719697755272403968 10374205 170419517629091495452390756117246258860 10374206 123483951376720950468194722055644148160 10374207 360711965508929267966760082155117316992 10374208 34383665420989797440630379759886401536 10374209 600201187703430125481682395138231478080 10374210 8278951028652569180386994035968000000 10374211 -2514858930236837549613153504799074528 10374212 119552225192712187066373345594500349952 10374213 590010217348317546546859451074744101984 10374214 -22768696160706678563578575073687266240 10374215 -16112499961671934312413706824527873280 10374216 669790263471303607039934278313939435520 10374217 81083994406652786328214215208343278272 10374218 375079791804925416411482360418173440560 10374219 -22649894418526528626842155793464809780 10374220 -175036923781453731475713765327900318720 10374221 -12334867893977853771164680692066449376 10374222 98827059251788852911721819093695915072 10374223 771352853928830012386388329546307704 10374224 11785511838286551554655489369617596416 10374225 120494018982953308762097713953196311600 10374226 -244715989980934445331678001313668088688 10374227 253010559561667105418585101552991972076 10374228 -4996672704469285867005918097319884800 10374229 -299524256480698187400566247028010309170 10374230 -5251191390359155241607177892921985280 10374231 -259413802720548414173943679218549494808 10374232 -207394356707474381385750574359912345600 10374233 -21747810657334006296641449627773487842 10374234 -150232174337744134823189076906595115520 10374235 110191588468299476254929742391568506400 10374236 -160937303910892130909293040260189393920 10374237 28235334892950936012293930940567748992 10374238 -721972024895279202150293279405284608 10374239 -231011678005439623483329603856771451760 10374240 2974739105234510088972197856026296320 10374241 28754449225998321615190122898657473300 10374242 -20088263657631138495968022636367830528 10374243 5911075827936333095162509559641107456 10374244 110444777730345858494302061803899729536 10374245 59014895703628821647952732345596991360 10374246 -121619602149172515415136785708284610176 10374247 -46149794707939655199614464611258161120 10374248 52623104315478640064495341928512527360 10374249 5345719014357845139641719680818362368 10374250 -319174802089376618750421586088328336000 10374251 -62071608413022430475082319846613684448 10374252 -86375906100821184956327668001297891328 10374253 -98110933932456863179091794496109401856 10374254 26554453065960743674118141457000670080 10374255 21610310549360724502917582188244425400 10374256 -53383142496707914530599463112577548288 10374257 -252464955548372923766858736544815899340 10374258 -101767759224032601280779499421825798016 10374259 287096997383828489265177388853633398272 10374260 39100716316749849136432751801380277760 10374261 -45545511549205103862245049068920770528 10374262 -161341898086549791429520275448154326368 10374263 2101002983150494142220412534093094744064 10374264 -233208516318209505433781671596014592000 10374265 -149084616633920507383106959260819072000 10374266 6191019348393746102730389022167040 10374267 -374554102386247729609761880817541505488 10374268 58078536019328910450272934465825971200 10374269 -472900858272456987878609780071221918330 10374270 -16322230599950980086134544336074745600 10374271 175244386529841245277663873089462227488 10374272 261223559334123173798447699785678848000 10374273 -12527182137361386378838373023051399680 10374274 -51977259824137259670668545225239398400 10374275 230859596264986207949620458835796658300 10374276 -254525430861299924407944428021664638976 10374277 290696946596288534974770492440868028060 10374278 131286273465365365420885313562736633440 10374279 7580587586976834817019958772903094184 10374280 408613898706288045009685109823430656000 10374281 393540198264002711221589584386168605082 10374282 -67538368789936613495999085126961389168 10374283 327166535493029454283875233029312009944 10374284 -415778010621880115141668499686780967424 10374285 66865184511473216545687523550224880000 10374286 -64526154486024760530517951537629542400 10374287 34757033384266980164422895414141445504 10374288 55221951261374960629346543733120958464 10374289 325632004325622043542297786243316343090 10374290 -29744371943448694371169288195408657920 10374291 16531080870859825494046439225627837280 10374292 -44290053624953698239282347703965921280 10374293 301074362952613158206271310796697984060 10374294 62962272955874229410566584810215350272 10374295 -523707837677048007018808662533271097680 10374296 -354410775662477290780054758216024606720 10374297 -33664187579356249850421471671968906800 10374298 -103880992027311532673999792324322048 10374299 -137507252680553806645013976270545210736 10374300 41359150246282487409931019863015334400 10374301 -214049509131722967628242169517169261120 10374302 -344997120318532243625107627677635115648 10374303 275520799866652266158467949394964483200 10374304 -147219344628618101569898907726061240320 10374305 144632775112925439338859192795282865920 10374306 100673036644186139542935710842461573504 10374307 384171929964255347410723425039849859152 10374308 11700980358435900573343826479865634816 10374309 -749480589202184724797270520608133792 10374310 40328029244552433186587317141264104960 10374311 -129682027498975484098933044069343446768 10374312 19271293751879630901044126300739502080 10374313 87555625951620641251409013086235661562 10374314 -291373359993574330588929321992734207488 10374315 -79439452042307341297846263426426931200 10374316 -39306395913493437865588175708776888320 10374317 -144039509171239630002405412081958977620 10374318 -6204486222757778601203932967638464384 10374319 -336292404238296150796500924269971826928 10374320 -58366685160774751034741732620237209600 10374321 -161842981789804664258944151282904775680 10374322 -7584178095841325218700709271386663936 10374323 -404459565387367629879900876052794506280 10374324 200790662143588662079194112019704965120 10374325 76897519153721732151913926295858098600 10374326 -68039675089321259915156842065613529856 10374327 -7304366309144309943340487723303805792 10374328 -1308491901442835164913814814783242240 10374329 -100888055274473545516824781805865143724 10374330 18301633563322883139377146762979761920 10374331 -235866597997280984135434138730769945072 10374332 -65258436876101462798950551563032017408 10374333 -345891790908241956073237164446723832576 10374334 -102625228229971371924701596359220640640 10374335 -609012087767951273818597881962922403440 10374336 7962124316230259530972461178546028544 10374337 635795352975582679090401630281130366420 10374338 154706418040223870214892314937151851008 10374339 -305868619370190340280654567552310651072 10374340 239098740864337148282317881414206403840 10374341 544017304779076626760633670202410003742 10374342 -156209869356556424321472155591782026240 10374343 -280483387878190196824739258580069333200 10374344 -593460919743771141105559542960488755200 10374345 -80539486740327537700694575647898694400 10374346 -22204632136345802177220178500209074128 10374347 17026688167381435259334253369661130072 10374348 70767128407379076910163740194108435456 10374349 -210267928206311574705586176702680576650 10374350 -741024398539343109716806848426787200 10374351 60966052421354399817865456927642481040 10374352 667686564383488425894515686473203712 10374353 35624652099608379775496335360231231008 10374354 17417307096311262894938998038863594880 10374355 81721601983553394217857808892637587760 10374356 -131811692251517341653984423839284199424 10374357 -64156445887690737174176731139935297536 10374358 307838113212773747812536079098725813184 10374359 989931505469163264812247429496851684960 10374360 49510007953530336729263850041775513600 10374361 482047490552861297209869848035377096400 10374362 281534696022885267123763548344100456432 10374363 -251672268028464541039335419763624882708 10374364 -68472361172022187064941609158405390336 10374365 -114023413229957337154338754042360990740 10374366 112403440562901404496449192993859001344 10374367 -3994332737406940815534250248100564480 10374368 344241465750805916588324221303042867200 10374369 -232486099209807183993706475532097577760 10374370 -44740832273673501235734459021297489120 10374371 118586282445463434846731878338495951312 10374372 210031960083063185050960766567245977600 10374373 -494680406163117874950894303887200430820 10374374 -42373351550706163661065882848424416000 10374375 -33366519229768431546235738978555920000 10374376 -255329953203218855564436128101127946240 10374377 -26600005771383471736089041286130256760 10374378 50324453755422409333306351932679180800 10374379 -274028300792050139312817807390095764416 10374380 121612093424562589507560726376976793600 10374381 208523943511596306855046545684457953420 10374382 193758422483458818251092076783895792000 10374383 -184145743602980443351804771006957337640 10374384 -2969309022957787964978038743696900096 10374385 -229391792385373154622500452316218343040 10374386 342700274153814460913245664745512167680 10374387 -267239736127598346848675715193314121680 10374388 241574939632014375494433044519906999040 10374389 132908184000673616057598485532967670190 10374390 -54901385601990963603350288002077732480 10374391 -660355181379429601150063356603682749208 10374392 -142844551489675415683953806313248931840 10374393 99097961792602241451742302129356556864 10374394 148577311103007026578225015442397115872 10374395 645374712095973410713554988220651040 10374396 -132672519536898331748672179654233374208 10374397 -163339543053527229989207952330235118688 10374398 -82596542490275683154382961275258954240 10374399 -49649460027890389511073055250295231360 10374400 86147103190959448373478082380352716800 10374401 62469523604574333803357326043985032112 10374402 -42922560874666015174359337014134822400 10374403 246933112644532944929994053449892858784 10374404 -491304010655067669862423002886269050880 10374405 -135905323500862990801807221215685334080 10374406 -104341049100316653067680570227143581696 10374407 392355253161699365965478460782245813656 10374408 -75483413245146810233213534885465088000 10374409 744464567502897428243078027989411610 10374410 -4902055990113880601007507019280564640 10374411 -93969142565068290035328424181205204240 10374412 -213750789552745043540547422607822875648 10374413 -201119987478845937917935221175950097440 10374414 -170070826328609998819869507912585808896 10374415 128458394673479838791233816468838731200 10374416 65949932584098722730711670224548216832 10374417 -43299438274447965102064203188378389098 10374418 5445381831327206872504799528920623120 10374419 7423870795897300504165216407495192 10374420 41855694793682911291286259203061596160 10374421 -669990642845473947679620571589532136256 10374422 45015243093065853041990985507425620224 10374423 -414333185981037505013474895712407822000 10374424 112292966050790687811259079497632552960 10374425 368227601255682257397460651871699715150 10374426 -133110100620723271098370143440409707520 10374427 -62765798182093612408571420961360696204 10374428 123994506835370307333218097891914515968 10374429 -20369759741029006614942031150056820224 10374430 96221820705107345073826682899902048000 10374431 -317558738434757184495442350781973689800 10374432 -80067737450711651549828384597150269440 10374433 254101020097432015734098551610298561684 10374434 15214164527984731629956232473353032192 10374435 -91635810881201456683581100266075142560 10374436 -138976578716912494941913356096611624320 10374437 34171769409323129277262040947486334400 10374438 338554495876965450885463093629235200 10374439 82396595144412673027561873547045776440 10374440 126558390746567283035300821477877760000 10374441 -20676042896050324260987042609865101312 10374442 -131895114119732454604109730620625634560 10374443 -202048009489628158426630264805634079308 10374444 78908442689772091356442844950370522880 10374445 102796654936309508290637218573039682700 10374446 97878543168406927816195191694614820224 10374447 -102025526906822306124599367976704670200 10374448 -3259671906872986712163418655995985920 10374449 -129269927003622700303923466469236693632 10374450 98946990997150115448893957490538473600 10374451 399521252288212775071364831798268933120 10374452 -274075491974698851687746130494239131648 10374453 135825608473458892464345582146637672000 10374454 137699956778539896340268581904531867712 10374455 -11720689399358847688391727656057874720 10374456 -111266328617732848784931514464672153600 10374457 359458287672137800139235107022745251412 10374458 -338918340084079498874258506675949106720 10374459 303858986635361172130892052356492561520 10374460 -42340619314423207362630630836437401600 10374461 82790483995875656484316495499862759552 10374462 31749029183106585290601820384125997824 10374463 184950437075350088070230337902138279280 10374464 -99119351935787654438684451597261471744 10374465 133597491881584390444533498471158613120 10374466 -24559082624388225946426939835983115568 10374467 7394921510715361300241555434824612000 10374468 -3453572866866670125404005052393275392 10374469 25134203052389499319075445259416785280 10374470 -55207728458223593601645360728846824320 10374471 31104983759608412601461322474160337472 10374472 161289751660662829681599933404428369920 10374473 56710131020061739674304476367948213722 10374474 -47687247343683682920511221493248618240 10374475 220446732288861460799412192174529321000 10374476 -14564508232089226237934032723464543744 10374477 -136621997639775849264180322654701298368 10374478 22639299041384395910024845993098575040 10374479 -547556841046139004291030637698254923920 10374480 -1225124153382702691603501436446064640 10374481 2515049747567077204050165329652182464 10374482 11405092063465419229349002679177462400 10374483 -21759999491203607701934777674234388736 10374484 -182302698463858050956644644680463097984 10374485 -31649274011320410276464597126943580800 10374486 -7327418889155819555010280830720823296 10374487 420164715834769684260765109205508880136 10374488 302740901980923506512496012861569781760 10374489 357355744277535566812904768149828522500 10374490 -28827709906884627973608884360374917120 10374491 -121257008238823853997722196108299534016 10374492 -134712118757051689817182001335848949248 10374493 -483284976224363083529206687885070263258 10374494 83628747955658095566758136412418302080 10374495 -20995960466270002837990193908863874560 10374496 -287163344033643107032346023116458950656 10374497 141530258075833768239833369946408482112 10374498 -148511471724460342933884040070197748736 10374499 524798238759182066248390901749772520040 10374500 -202506492576251650405546998824376000000 10374501 -328153147922865554868953890788890657760 10374502 139982077436917704773827350846425614272 10374503 -290885725099738712136444661328372885760 10374504 48350128982265175806693337926456115200 10374505 245782842551985265855330561755512911560 10374506 45488500977051488398739617591814292480 10374507 105985072445185967777018746153252577280 10374508 -456764411457074393152447892053877884672 10374509 140952580016919220313266854966053918304 10374510 -36056381621658766587097088195055853440 10374511 17204356264286080138510969414029246560 10374512 -24847352062443256918753436238365982720 10374513 68542248485476432654253280999663386400 10374514 303431124377153132370049660393940348832 10374515 -297813889600143146961247877885890365840 10374516 165978474144830697054830751404248563072 10374517 -109261910325419049706852364212962026880 10374518 42040618720864535741716658765585571840 10374519 -67290974703877546014548876235572293656 10374520 -48555450294056486052703601795341516800 10374521 -36814255973154973686725040965095570800 10374522 23342293701713251728466951350548404224 10374523 -121315184957000798384103807823053359280 10374524 -6413455920210118579852517371661443584 10374525 171618716521490351224363237504905520050 10374526 91851327349423165966333363135505702784 10374527 -483926131327122210158820038479569102600 10374528 -91564433949817892662720178722575482880 10374529 -568126019470465641860286854969700576720 10374530 4957747727166099526774646606622534720 10374531 -284790126217142132122546223888181437448 10374532 -127517240085461253536775719975564922880 10374533 166851451313172244387024360273898695008 10374534 -230696170540323401617470100039117829760 10374535 66957763134016116731124825330485070000 10374536 -195557149856159727220968203819677240320 10374537 142332621394227882172493711733372076560 10374538 -40631522033815612468526474476751695680 10374539 322232051533303941172362787619607427872 10374540 144699869434372734708889892666035200 10374541 -13698620309068277111268278170257513216 10374542 98268868052353171876421373761176308672 10374543 -344410282044091603243340415309483197640 10374544 9765408801987129207282229445293522944 10374545 991869989701919997619830070529428527360 10374546 -1176850445332165197350102589225894912 10374547 -222640450991039784084328873359643034880 10374548 -213240778106783830363623366657998874624 10374549 12741124613753859669571254794431238880 10374550 -41946187802359619455874437849178191200 10374551 492317022294338404152148179897013737600 10374552 -113933477740153867334129743478548992000 10374553 -63866442226416083150989494845910638080 10374554 -292114925191710625667365472240296203024 10374555 -34532994076501534134577201192359972240 10374556 191297966511749814547542737989495354368 10374557 608551308584874596951270751450716056806 10374558 -32623958298934759744285353797405577984 10374559 -27214972208999745983645943340377475496 10374560 -108564955197203490732899811509089075200 10374561 8888833654665438676878632964902329152 10374562 -41870133806554420231995512053224299136 10374563 -153150741975384586652571461595660145188 10374564 14511234867224250699673073237714964480 10374565 -179956389659526842786280173594354337540 10374566 -44923037757523928175973963905504180768 10374567 -2926045287814822543321987301923587840 10374568 -11769615408419377255134425633346938880 10374569 190433886928402699576543145061650125200 10374570 109463037752201335051690825449212563200 10374571 -430945445865638962587545170855752577228 10374572 540579567862644489442089459112404556800 10374573 7841751472440444786471020712776113728 10374574 167231416166664101585026990558950292416 10374575 -2408121479891724339390926213676371400 10374576 25557343273984067975179210270432591872 10374577 211604789915062428170390512707804429540 10374578 -125844520729470522345694945190915739744 10374579 61131864823204184341042572835034985000 10374580 -6032271218111324434260475217564140800 10374581 -19701882060558803552536177327645398720 10374582 -65232997091231571622068177832585666560 10374583 -51040016917716005025287857499088915336 10374584 -128076366816664763606025643798446735360 10374585 20799561866593201868684439939867108480 10374586 -10765329073588356541183128611806597008 10374587 154953292112221149527052149220236625840 10374588 -147783273911203729939581489355602247680 10374589 4517576362811408378769367678182101440 10374590 -37764940587119292284315900985991950720 10374591 19153463189822453696869795809030428160 10374592 -13585679079827501152308599840990822400 10374593 -19556960297873306637658153405618472316 10374594 -121208268396870442800046487650494931200 10374595 107292581753438655340801719873607560960 10374596 525722648248487282649302373190834913280 10374597 91698691103042072728549101796322012574 10374598 -3376199018590436814143011413404334336 10374599 -125147347816909326862990311770564670048 10374600 91884115361874561006627064920757248000 10374601 63257712689181697759355346039689887104 10374602 -59286729123742025316635586146982882048 10374603 12282089164914317380144241771827058904 10374604 285397102109754619973851500308574784256 10374605 203924678494849224447095341682527395000 10374606 187127198108054994784078726949056508928 10374607 -273481533429598120186147190607731014848 10374608 -45101737422785478660625744741635194880 10374609 81183059865509972186308773946406938560 10374610 1792855622634562727724758791291776000 10374611 -106309020395694495087108924316275658896 10374612 190326758090831700670236787252801062912 10374613 255234459993584087898196396537928520960 10374614 -12719497929246275352840500762599529280 10374615 52761641529055746821322786070161715200 10374616 93744627138685445341323226519701504000 10374617 -257272404723486903220338945061289098080 10374618 49277501176530246343105346451682159104 10374619 -25780493112946671161771674584610970160 10374620 71117646677265975509087676206778624000 10374621 244746058195344539123008279009674486912 10374622 11174030125229627968761210962532935232 10374623 -29299307958931955961723808722719393232 10374624 -31914968717315696496199239662619328512 10374625 -202438766562751552741204041892697823000 10374626 10481847058327650510146408909635858512 10374627 -130997658923598034872753051435157321920 10374628 -397743772429067334942045177454050376704 10374629 -367639222943591894467576177314730847616 10374630 19258652575624648476128544536798822400 10374631 453268808395153550883996025843944581432 10374632 86944509951827072427963842922161126400 10374633 -236053204184476606641748405811104633920 10374634 -101849777381817926276437744812784052640 10374635 -250904347456655913937815490659081013440 10374636 -78204108084741466833410274266149487616 10374637 20824696317885763336494136033353690240 10374638 -259936360841273445336979470813268336704 10374639 -155132643026561502102254533301377559040 10374640 -6025417361168953039096343470657044480 10374641 -80363496591274305980258529075915541560 10374642 221958117195965735852702929998993535872 10374643 35618945093016344221304786216248449144 10374644 -42820018228117558001637768906439999488 10374645 -339488852054790361723367374170909820800 10374646 115152607502466597403719291061549424640 10374647 -427105081454346710796984376944958586904 10374648 26423381704322172864919253820005928960 10374649 -668750888393599733676472233273363953280 10374650 43645414724580316731357171444160723200 10374651 146734695718567058658817472161437042192 10374652 17940473755383847612087076642087180800 10374653 4944775698141020773263198810853825824 10374654 -57146080795228249107852869981448626880 10374655 -137722436444746598548731595154916364440 10374656 -28727715038646226548387463856847323136 10374657 130694432806110048647696616181395432240 10374658 125033717948441023017575477810274604032 10374659 -316071636821051740817182198253751677160 10374660 222408149830459129540501013019410484480 10374661 880462758033798498418899213062179200 10374662 -96063198316686723829310695116077809536 10374663 225736572829428205273590588600123428640 10374664 -536747179556881302908650349454313712640 10374665 -2316273468969036607179987243643036800 10374666 -1109594305266828488720440863102144000 10374667 394640454214358152923686707591272837716 10374668 -107741392070316574401363282049137216000 10374669 340813521645103220057935262046222160320 10374670 -12444059551316594171093907402780201600 10374671 19808665380742217960964930937510909872 10374672 30107232942220944905438140564780744704 10374673 -20021042917004498233686441146221731036 10374674 -234583667706825972439214048636827429248 10374675 -381860313267797593323586312220249472000 10374676 -19473493956860456805824247815907526656 10374677 83796419363277745503058302111934499712 10374678 44194917973711489945958197961494574400 10374679 18509247671052520215257221625326087680 10374680 -69365023351074006407478204725790720000 10374681 41125885732697571632361658213464653664 10374682 41575114953284050379140987935068202240 10374683 722806181486432863713782336343964482024 10374684 164549094668445138624453825787478999040 10374685 11368722807489971477439801029049095160 10374686 -61410850907993002809291114587997609984 10374687 17706150228979122674935153450141947168 10374688 -497306198009093759940891797794004336640 10374689 132699403663988766468229983936312992040 10374690 -112302362432604429876696929312956692480 10374691 298541544974407629455749193646699360092 10374692 -483172102112778171815894354978680389120 10374693 -21609916690639337995404808010245128192 10374694 55225057377501556173746517844593152640 10374695 -206618997359432897207185282028484494400 10374696 9069589442674852723998521058329395200 10374697 -335235951222970218641064612281050823160 10374698 -280728389307682101256918955363308127136 10374699 204244909962372032551018550597329861464 10374700 -14260241551325590716938477479375385600 10374701 96176935852110261084471478785720375702 10374702 46734671961929518956087511619339882496 10374703 214299554413185121690311958176041977040 10374704 -11919165848086160126941420452987273216 10374705 -27729112317431303883138051125662444800 10374706 -184176560106914227049092963494584990448 10374707 -176796254235085432669028980543070451888 10374708 93530213508305710510208483637598396416 10374709 18929761459482939146965532144863080000 10374710 -21578903124773793651807938285981898240 10374711 -1347677265594376525675451772071080728 10374712 251506530670478782285200280130672947200 10374713 -731786654278700974812480711172213132716 10374714 -87850734015789354512705454097982565120 10374715 -4139082212640260242946292191792515680 10374716 -145747014064832150877144555164404277760 10374717 -478115708135723290596915868333253342688 10374718 -259157439053053897104086256747749341440 10374719 546984163572135581252909029419892813896 10374720 24235601563294167711364220252124610560 10374721 -333054078090955019361368001794210035500 10374722 51987594957550507050197026773797510400 10374723 7596464307579580809405839417633541600 10374724 -326854111263186274049031059849886277504 10374725 -90170526239096239488605780315478746400 10374726 -106355714750556886842507864838475424000 10374727 404014798599496940060557785353629544472 10374728 97450100425782854173321054509677445120 10374729 128238827819398871918428425124999509120 10374730 114805467731166345443992362076358827200 10374731 725382301190494136070094974269813024532 10374732 115014206415685163884306434862077860352 10374733 -465021114962190774293341191905003969280 10374734 -90866613195812628716931199297841841984 10374735 69019307570617660450884716686891445760 10374736 -68757847984388271152143575273069232128 10374737 501468334968326027727348519234037255920 10374738 120815759310453488826106546638008549376 10374739 -48932982559942883822427604987592029632 10374740 -141759752201773601247832368997167360 10374741 278445843301843074299268683210323384800 10374742 24878639285113794512835864109850704512 10374743 702622701019543985129837339604227620080 10374744 -250788341650935506117716838688036065280 10374745 422657418341606540724050880331170058500 10374746 -27336070948569109533618084524419710720 10374747 146667621089873208285435496736420559000 10374748 -68572058348449514243473429513605841408 10374749 -145914424080572808288895670694150053376 10374750 129396497488796173612764919223030400000 10374751 -4569703059844896190596086473304259840 10374752 -87410951585544461911820173570160590848 10374753 22010323293755286799004274990099843504 10374754 -119714082148993558312570971422590663680 10374755 123072967925780960632010895319528238160 10374756 -1346929292774790610783159494918905856 10374757 -367188759981759238223043081846568892416 10374758 41971239299038271112750750381939622272 10374759 159912475742828798380228439408569240464 10374760 -23510203201254898461111990036553728000 10374761 583974654216061489888120023261284578362 10374762 98535294795087037394299337539200337152 10374763 -8215076658890483633884272416516795328 10374764 286243347420844174843505006819346360576 10374765 166632929093286179271909835712652388320 10374766 213400247904138270557117299402651424832 10374767 -164913369860478002358058313422737407880 10374768 95948984373254230705452520491771297792 10374769 500862337028091991911861964979319369170 10374770 31508568873061206719027170687565506560 10374771 -176927150642867076847435951481622455040 10374772 361067998941524102626709661188781397376 10374773 201648938088653562453155847319520063022 10374774 59051921049649349392626104881002816960 10374775 104567033727828469065125720808856878800 10374776 603461791809441254510150182262283202560 10374777 -254557855703880933225522993135006854400 10374778 -372853685210838220076375122538137042176 10374779 -8501282680980222555426042625801938240 10374780 46491054810648679256996341764678942720 10374781 58081116962574876594182980225115720582 10374782 -4383189543877979992096054421914944 10374783 393073523019124474149027953831829889224 10374784 -189467187569198643144652256032535347200 10374785 448306373309084165931700205027843824980 10374786 -160429880426321838059783966379769480368 10374787 -10824684070629767869082342514967968200 10374788 -61788908134259033350761422258298966912 10374789 516201108073981255324192906904175121248 10374790 232572542179079468572345434194802806400 10374791 -211071116012748789924723161373542356896 10374792 383206160916372629372381314664244019200 10374793 -24657820937842842773538560819502386112 10374794 -186038904896026032749425861433531539968 10374795 93575681657725304133639855889997379120 10374796 -41577328402763462872828814592644912640 10374797 7860531244644230758255767741091948620 10374798 76463117401884185105454540828871342080 10374799 128309914464341071067708854941821562336 10374800 26269182399787879685919884192810188800 10374801 -58296327613665612949896646559989012992 10374802 7084786102754240403275147545701950352 10374803 255222492870532490756422267162681417104 10374804 -3953474725041577096617395925061226496 10374805 17929399921833765992224766734965409920 10374806 -26041341397163351731989643601217407616 10374807 -280566417471722108910093874320460454400 10374808 42425964659451485795500716165821030400 10374809 10292702129611240630192632285235214100 10374810 -32202180029789980450961633850551040000 10374811 248314531747459840408540474092403774700 10374812 121414173792617327539092291862789155840 10374813 362095269091751020552011800696858915142 10374814 -180495133457924666032900722239321916288 10374815 -6161271726804050772009291600908603280 10374816 -249007063355269822529803058865043931136 10374817 248088726020610959548766920310880406080 10374818 215905947821684204056515389874991509504 10374819 -42954712702092066616871772762651918240 10374820 -166178946657739560860371521417350065920 10374821 -410121225780468902229266075537340424800 10374822 -52493144350347096540458198330901500640 10374823 -280377907662122172562017160848265953928 10374824 46019347800699057029469506760427192320 10374825 -1482209793422205965297165736274658400 10374826 79650200136512755260772450489032445440 10374827 122688741814607410613085491484468083712 10374828 36267657737500937138410031734134475776 10374829 56865068048659255770808671075797186476 10374830 79430318385284863401149249762378728320 10374831 -190330788099095600274790878378257858160 10374832 6327962466575114613429713508502077440 10374833 -22385343694580673224601080628870397440 10374834 33550932604077642490644010450220512128 10374835 190224181147515498874753604350210007280 10374836 -343908122557306319492386591936564346880 10374837 75421035143660557009928074172164237440 10374838 83007767092210046017603179097782971520 10374839 -26245590337202915385807200784988902360 10374840 24338401178609030992639033770344448000 10374841 -303561081158747579242515705387685819337 10374842 -85789141518162044861870225080676256288 10374843 240535210180296277961328688422191696664 10374844 -168787466758776005705121884576779464704 10374845 -70210250907912122792695529863363610400 10374846 -159697809871033948350381086197726478016 10374847 203377309022461698845935821404965144432 10374848 -124128371602604443706583813779645005824 10374849 -235939310920772453254640629054556114766 10374850 90879062586642293639563167431555804400 10374851 850863511532976355443677330136085409472 10374852 121247801412069460465660066506178117632 10374853 369704039642009442745448997884324963102 10374854 -81972477671161256752918020716892179328 10374855 -1638802100184443147027304450668448000 10374856 -265732229065414463985760954289570764800 10374857 251301311166249619580235142892336220900 10374858 -120261287850953263024880579549863564800 10374859 -42871286642248117392127074946054624320 10374860 6954460304921637440456242652696878080 10374861 -26679775960097443451246992055318517696 10374862 291170593762279548651529487364824019072 10374863 -7426133954100922655635917978615048192 10374864 18749329612515353160006974087376273408 10374865 43986972559759224567233418708496776000 10374866 72459387930948035534998968969055838880 10374867 -260789950836735416096128604229792712716 10374868 -4143304067150152274227529461965901824 10374869 142636353917695641096531883713774036444 10374870 -118335140264523353394245317727088384000 10374871 157745719176087804936537664532773136392 10374872 362308835068842047909753656226635591680 10374873 115310938935785803102899846394621091424 10374874 164776282752402630447609446140226181120 10374875 162143292503020086413546124710156544000 10374876 -87409622289310755268255382576697274368 10374877 180154996575960585537589021410274754726 10374878 -141635919578088689938408866741559022976 10374879 205459912359249836259324353672560386960 10374880 371194447701138292486990770496387153920 10374881 1041906857863336335219677898337316238144 10374882 96960435944823941878074038658329447424 10374883 115038973391497372269572900091597796600 10374884 140622744766520929707749483591594606592 10374885 88429112486342175617601052469996930400 10374886 19563285368524000209344193223143445248 10374887 23221211805703678375806162010078153680 10374888 -268304272733180555668148854184274493440 10374889 159364668710851730423979553823082441856 10374890 -206228105077800817820986319776519216800 10374891 -109277125635448291488339385773676036008 10374892 192560380180776012867865252698266675712 10374893 330242690630900342285555392796596024320 10374894 -51568987792385359751261489437860628992 10374895 -355448629095307038777503066337270259200 10374896 64330022012445055792787126640309043200 10374897 160112163296291863750052496123645390528 10374898 204119209175526933249411915338891293200 10374899 -443193315196814531607380279506737698100 10374900 82261952037403331820113764002613708800 10374901 177841639422147291201353726115233961902 10374902 -90008079775256471755619702890275271296 10374903 270854481350300375341202100480346032 10374904 57652664783302122668975562698213867520 10374905 -138600341165921687620391594007576362940 10374906 -15695899045872664091025330111710025216 10374907 -647130175499569664734677199016856282844 10374908 -165073413889499823420593791626378270720 10374909 53343614300226704400570769886541187968 10374910 79548508869989304481471424377380015360 10374911 5761496619056902948175738896706433264 10374912 406243120717308918625052359699464192000 10374913 -348493680688431621113196344266335096060 10374914 124221021784468037019930985286135040 10374915 -164632607612879596581983680781318944080 10374916 -180638445427584880442418448813324581760 10374917 -21829765976792000140695434166173391648 10374918 10175337867942371878175755848769216704 10374919 649168990894555608842584535374664006296 10374920 -72831948795024269620854817103338598400 10374921 481959891571339002471639462092650851072 10374922 -142105450124907746699188499057455682976 10374923 -245740589995982150804409445324630238736 10374924 79379341471453410051220513407382732800 10374925 18710657093109474664080329009908281600 10374926 -21667201875101314636236299534646088320 10374927 -72548543486289357715438217794480671600 10374928 -73709815641465474817128672280128053248 10374929 -244397126128630304872860709766575733760 10374930 116083644167181207574442733229824102720 10374931 -170812345876942409506305040457434458880 10374932 41633674802727511483955202786352330752 10374933 -142805592455317929646874430890189422176 10374934 22450739324121163180837384675905494592 10374935 620605176157287775803970509416480248800 10374936 -131756657110930041858505668426466590720 10374937 241845106565385136247700852622144624586 10374938 -5507342076991986262274344893180200448 10374939 47761466980081053981328174587624905520 10374940 -116003779749126795991783259957832552960 10374941 -522380557552475584759487031641791432116 10374942 146018256421267950097108867683224392512 10374943 -512833883079258954575322021955727336720 10374944 -121003080547382110047957815887160868864 10374945 -10126682837461904950563306651487670400 10374946 104021257936246516112068404505177035264 10374947 -23264697278132695198710759605474440800 10374948 93586728729500682427151146496994935040 10374949 140549485840744488845891580182516484320 10374950 36145611788993291109481584407013696000 10374951 -295845839599595764793901273834171351768 10374952 -112385381229325881262797985414426705920 10374953 676723627625005155851557341911131383360 10374954 -1102646784501927363575259731611291392 10374955 -26971308075189356286383299133583879840 10374956 163934617670913555589131033833074924800 10374957 -153673711860265679331244097802279187146 10374958 -97725669557327233251466119768775264320 10374959 93494816610783192102744500497612767216 10374960 35762931436409419529760262448401612800 10374961 -184556523772761005953248255470837798876 10374962 -54908151310012631671077605621234354880 10374963 -166466997823553778869669615135814438912 10374964 -9383146853485832528249213680033456128 10374965 365544460193205457423297231838869048860 10374966 -6011923997640015835300677631062498912 10374967 -389817416277517386598955394000673936984 10374968 331655006522620116578283045277861969920 10374969 -29572274664750084044958741406758232320 10374970 -226238996949552217558389726693206860320 10374971 -140005622647075512308424805534678284828 10374972 123590781960544765653602308729193083392 10374973 105949752359999972190826827488752624320 10374974 -321199629983466161678044863807569067264 10374975 98907707303300889298954670569431294600 10374976 -170121000751393349996153074987022417920 10374977 -19461416833206077540137143153784737708 10374978 58109091831087476083580207321638507008 10374979 48532378414228505166606521196112467784 10374980 -52928543422311771203422247403971665920 10374981 -36226933778123915684425960408719869376 10374982 43012983551943108060959032719482641920 10374983 -48403719701153933235393889978013395416 10374984 462532381052668618118636961249619968000 10374985 -73708234845893497286844598715033958840 10374986 -221025222832394390218576988358375853056 10374987 -10556785510546183610708584125576677376 10374988 56496586441691217784267074426469514240 10374989 -135965084679815996956384722954484755210 10374990 67163481359896876202671742840771174400 10374991 -362069852598357692785754589026962041600 10374992 158396959236460237954766848830913437696 10374993 -233119790813451059193128292070525576800 10374994 108154867975318212824496269430095864832 10374995 109569866004016121682517996940973519120 10374996 -76778414297179856480924676773031057408 10374997 1905248565321759709573030448520490560 10374998 -207174479048769926144810498073882704064 10374999 453762099795796774877963500984900802664 10375000 -240718413228786470206280144792160000000 10375001 57166683867197913575699318111018306304 10375002 55203909914530917693910262627779956480 10375003 187392727241995854574671124765583837252 10375004 387021538781049618458229154476281197056 10375005 58972173305276192474706134353897000320 10375006 194983351855236241236126254048493197952 10375007 512836164321578186381305524905271948840 10375008 44841710611444617046000394507365908480 10375009 -64952352600269897191559654866120587900 10375010 57848964895755413591192942844561975360 10375011 -381380126703450801075996109955735662080 10375012 167676621940170184178293152089339709056 10375013 -267603867261532629077901409772305271616 10375014 -78452780736033980944440759055359222912 10375015 -242780904308225932755721921801914088320 10375016 -31219933419028662827857184179261547520 10375017 -94152764695840253653944713668661892096 10375018 126514016231760355966427688930166164480 10375019 281080010173479340918564229824770030000 10375020 92317223573754080018513340906310809600 10375021 195492118278663620246280572135367204352 10375022 -39843093498159714096804651138115441920 10375023 38491180299203696068852704235973979168 10375024 -161070062468629006284342107186331648 10375025 89108033623508848082361539353904694300 10375026 74006426126512233264506279819920646400 10375027 127627887562514081810759458097500476160 10375028 167826783218649194629842871887718647168 10375029 124639709002075952569109629185624277344 10375030 81927250235047018235140195329392348160 10375031 374212514377677281262987262554828570792 10375032 -54759038241567058220304567400484044800 10375033 -21603667092733756126116977169829341718 10375034 143306508281393936391014526926912770416 10375035 14528438922026031879373953098799985920 10375036 -88903891412379012152194947380325450752 10375037 197430858552403907176322048598881733132 10375038 89293680362542848664857391504510974144 10375039 -124094465478690261930061235872996753976 10375040 2074543111023967855039342712979456000 10375041 -159444261747508319787105175908795666336 10375042 -548884197383242157486472316393654737408 10375043 183668733059081739901286152619809706400 10375044 -223513303303609164653792602936428278784 10375045 482121145762621335366692981315706583200 10375046 -357552023743061265712965509860299055296 10375047 10938149327414930086399554393244500240 10375048 -56021079138992836110766441556979056640 10375049 274244191276713236165637140895413586432 10375050 184037827041902199564071773738675200 10375051 325832137673838863608766459250259300052 10375052 -16440377268775399682727317042757938688 10375053 16772008352584306998478597231131093024 10375054 -3658701112875284194553225778860457024 10375055 248633278662594304794574112051659245960 10375056 43938148907684312075702679499485757440 10375057 -205684700112917073961464168514825776576 10375058 -238257789338021876172101739562201899120 10375059 159961915636686326231722044086779802880 10375060 272444580224330699875868717997732341760 10375061 194706552934575677365489578544200819900 10375062 -280306151401658709572775848386667483136 10375063 271968610572190374519925739098533014768 10375064 40361439316273127637905239535616000000 10375065 -57293232684036370921417166641074257280 10375066 -29497002961778098793344520682718579776 10375067 19111592249153827475712483332227450116 10375068 -74549970528002749901214007956758126592 10375069 -546503318106464643240081563531611526880 10375070 -117980373586836316655243676834841190400 10375071 -15863096734567306373145108222435701376 10375072 18034550292317605781198154484727808000 10375073 -353587884538442928025758166695958384956 10375074 165570870471154293418178129078085504000 10375075 103734292851908448459515103315946849600 10375076 33016607031686868956830096323210629760 10375077 61027389836340993303067129905955617120 10375078 61334633792330689434573569549692438656 10375079 168611577138132339240247960439370066888 10375080 -34982225094184622549656458336239616000 10375081 -445869056899891975897017653883917165936 10375082 -31489308187063592860395347937963482016 10375083 4203550495615912980812283037863749760 10375084 53963752304592453033567901613864920576 10375085 -128617416444510130199554780566122033280 10375086 72923236504553091342913280989487798400 10375087 1268324834460346860042214151632117997568 10375088 -87784492893686103061887389913190957056 10375089 155768526709747714492557897415542490224 10375090 264170568823396053679746134673108572160 10375091 -165606577855524172328269831349784577200 10375092 -39644303087697864543443508969187934208 10375093 -422590193096514860342891789651263885056 10375094 360198756448798863199406237795546568096 10375095 9188792853444745196591532404194158240 10375096 77497194299649828820911036264901570560 10375097 -325000496961911399542044197110420634454 10375098 43416796114049416263507933243370517760 10375099 -151693501468403800451455689739209752320 10375100 79378109668379483234708817190965696000 10375101 212522591800259469470150616148544453760 10375102 -196280975354336332107432157286112830400 10375103 -3881825713689947419106468539400040240 10375104 -53873709625378810535891444684820578304 10375105 -154092011302090206700861569624456983640 10375106 -31643897813712287967926239983333265920 10375107 -59936193243300899667113332588567646208 10375108 -453334084662524883654220749347807385472 10375109 -176259255423602833874342524784636846784 10375110 93956649958038009498972483606390892800 10375111 -150446011850236342077869738995217254976 10375112 288738204345623668870841829802804224000 10375113 15284017900662766584536392584239310624 10375114 207724803633940093947520705688709722112 10375115 422299299784208110880186336493796793760 10375116 -115048458205146678512084818150106873856 10375117 239775613443732155881828099565937253932 10375118 -166757630395254989844936618558700380096 10375119 40568039089954165351617015585084269544 10375120 -16542847070394356825623598119035863040 10375121 195632306577172662229308102126093319680 10375122 -153112705987266954029664003540136480128 10375123 -142972865802565341458987621850410964672 10375124 -143227996913498079106861601759197334016 10375125 -19395624129615034641882328274656560000 10375126 -410900920992714578364146583511206336 10375127 -37878968714712713066046561010240423200 10375128 40928256555333323401375259004190310400 10375129 46085251550590327383003188280448414730 10375130 100080974310367942386984410676281661120 10375131 81145114454561782695781928749019979120 10375132 -136009617683993091711206268253223767552 10375133 79126980177074605688545343915858372460 10375134 54105866642169969800581883109166092288 10375135 -115048026412832609227386897985968362640 10375136 39727755763059764710573444118989504512 10375137 -98245082392052094621597051922619217006 10375138 66591164212209199399189982678336618496 10375139 73912250467830675095818028446541847024 10375140 5317588831108510153098169475829350400 10375141 69508736214003969916305280392742557472 10375142 39738067639857980616340569950609631744 10375143 -133689456867627032092042969324829042136 10375144 -44531248402360963177742304882329978880 10375145 -58222197066206060214437809249678108800 10375146 29797101013216574323562772327353232480 10375147 88254593897823056029402517864614588152 10375148 119418981979622674039296765854388535296 10375149 420654002854453597319275136506614111360 10375150 167862887765593855587315483370597224000 10375151 -160258690473490436105271262413276422640 10375152 -15382818549764710042284673745773363200 10375153 417616695493175503860794459340938360402 10375154 211004870077865580508379473228261813776 10375155 -81001293766881603576646353759444672000 10375156 258082551117537714312528012835329884160 10375157 -67734910093746814233660620168094482820 10375158 -224042671257568004767632507738349425216 10375159 71619306717909914085224168392956094080 10375160 -310898938073060715915054292709856768000 10375161 3031509240628075717203381035907857760 10375162 172991439955420226132680787339599656192 10375163 239183395418536070106731973257539685412 10375164 -244756933792950451905128704668739084800 10375165 78125604886731750914768471024038327800 10375166 -254766637007718318755604416784437631936 10375167 -425230810573477328850004305129972518400 10375168 -554299063053962694557956242430073241600 10375169 2580696806687282505415636780778226240 10375170 -29859302670575279496909613757744025600 10375171 -98991692470400419613680839957933690628 10375172 -23005214108815362799958389793469565824 10375173 -156127773051093982612748891109841152 10375174 -164818548641190262650166090823689319040 10375175 -129812822006520113955389208646333098000 10375176 12231354310182730957264981589681602560 10375177 -695389934622608867799871119987962111974 10375178 125659534692997907654407314393060506880 10375179 239813740666708876618469658271098701784 10375180 155414777833823710555409861715149030400 10375181 396124675687388617776071608874151644982 10375182 314401587268827299383590573910751245440 10375183 38577496688210583049095319136536160864 10375184 -41752840640793197455085746317998284800 10375185 -139981014394439659254151438921145740800 10375186 -90231747683068869459112000653706052208 10375187 -82557359279655651528671354676719518164 10375188 48641344498224718372995940490861500416 10375189 -459599894183636479484177778941500425600 10375190 10206832862876803946094418437191270400 10375191 -216388816553765656168761267166134650400 10375192 516754591706320059172214701332133632000 10375193 -415329103001999642863516544154431157558 10375194 -114488208579473591296559706227649784320 10375195 356555833162356382244545618248074845200 10375196 15543293753173123932927761751791995392 10375197 87900858961968246983612698422241774080 10375198 -12292826360176543170333293264652704640 10375199 -404544084247977387270812085818103472800 10375200 -192450828594552655829935989256342732800 10375201 569339939271971391673543258528055887202 10375202 -178639645505811119727844674026740939200 10375203 63096844205616259119643909736088505344 10375204 -24782598525216260597171840517606965248 10375205 525087277035162460722358293286898404860 10375206 -273032680972025792745076709317154495616 10375207 -108974240136760238422747046548365605768 10375208 14601037160678462359627143576268800000 10375209 13752778239902154065324507362155597120 10375210 111753006352390616750657416735106411520 10375211 308371706109254788535158832773907433000 10375212 190543909948204324028405101018509312 10375213 253009929510304509944055730053933293462 10375214 -157862790190210772232198198489036516480 10375215 -212816333476798655148604601284980368880 10375216 27957633296595414647120724064831897600 10375217 64171962926438007954038515052888994852 10375218 -24432067410910599706250711938619466240 10375219 1120530857949010826259647813182049979312 10375220 -234500465308077340468365873066536613120 10375221 30106030486785562400813452765232769312 10375222 -59988051196200961884779112794637392256 10375223 -410706747269710455470996697500160285528 10375224 -304655762671397689676544031928946094080 10375225 -84957518702995147834799858349071515200 10375226 61569716981461816106210933178153303264 10375227 155963037598878795956443393989015670128 10375228 196885208916965138294782150210627041280 10375229 -363492856129874246649617663172659795520 10375230 -54466881005289157670792002836673474560 10375231 -343979937017313806151524007837119581488 10375232 52904680690694112121420132823995514880 10375233 -308479904664518038856316354668287649952 10375234 167184798590352811892196805912909496016 10375235 -5923590950594563322525681834903347200 10375236 522305208894998867612874072326645944320 10375237 434730813427062163620065717949982633886 10375238 -28534622230002641733398702739710512320 10375239 -4524392912564866904746701985082423808 10375240 126224945335386395844895925586275788800 10375241 -125912412451693878356068485061290584358 10375242 108469658358844033456157897404185530112 10375243 739284237342136929886088573330705800080 10375244 -21385911122456494231484385658714917888 10375245 130783684306669192808937379434779618220 10375246 -19688809174541744219633077949979475200 10375247 603637255386003188792866224522357315696 10375248 30036337909628215905634808759341547520 10375249 -37415439685023523735498513730401704336 10375250 11949731146595952309441629956702464000 10375251 100357545553874100050999693760565749432 10375252 1038682170812405266986645803550984192 10375253 -187890214507760757879475199594170858944 10375254 -68202629173247140215022898332829030400 10375255 -1229589152722458094153699939171887360 10375256 101782435474182059672595007558553978880 10375257 -458149450390358981134381987776634929312 10375258 134869993134313445160763562479730346480 10375259 302256715546578927405341060458617371460 10375260 130739927252611361497824174233041843200 10375261 65020016865441094781999848229143335052 10375262 28281332536651930734454427581344581952 10375263 5151432201894634092423246121121568000 10375264 -159040093181861682104986058830762475520 10375265 -258879719873022039455804910956397388800 10375266 -116150165729283960865877332853753856 10375267 75713712834840897232718670524582909392 10375268 -473835166240693076425206833566861040640 10375269 314209448713485639974610438331523317344 10375270 284039579657975507048767374762751560960 10375271 22156333352349519658083536906069882784 10375272 -47049649215384800849242798022448384000 10375273 175351835283028578074212737467411704720 10375274 372232473678925404370181170464599040 10375275 63486043802641772283761750815605865800 10375276 -76196359851839588537689781293925063168 10375277 53958994066737224222133399488713536288 10375278 -5129734457880807894329882522991759360 10375279 -35530370869961625038247867251305546800 10375280 39739084309161543510836052615683112960 10375281 75102953637439623443732424296039116224 10375282 -40247637547388950929195838842341214816 10375283 -281293627366971860095159764978934284468 10375284 46964302793030686508998078454867054592 10375285 160504823299368166210580232824589008160 10375286 -384347944431721627164868559611153781376 10375287 141595493679719858056659730791707613600 10375288 21670749479630687522270245870940651520 10375289 -224465854025756220679078453759095557910 10375290 2969225096931698079481210104117688800 10375291 5076971813801111198527204906370857384 10375292 366291393019862609033463278314982891520 10375293 661050506699351278584256529543713091904 10375294 464999759400686858338442109325399388160 10375295 1319616729888109574353786222913597280 10375296 -59458959524220244107283062190610841600 10375297 -182060341978456898339238579198752879616 10375298 -5110810230615153211249932828741076992 10375299 -40215823469800123702343644868479547832 10375300 62931667896305054075934909169323724800 10375301 -82920432881139871548523947820424697600 10375302 41964561607870533420364051401748752384 10375303 -85353158252369728028960347082386792520 10375304 570212673678253845727753422232622131200 10375305 160424108137093180731109448204403725760 10375306 111789730623628385980598609687341991520 10375307 629683479058992095100397415587188064320 10375308 -32535379638297686185891066704319319808 10375309 503138520554935165137581218130164395606 10375310 -121606537992419836863623906684474186880 10375311 297115653149426228358517013801460418560 10375312 -7705471967802786079216046715299545088 10375313 215904631257408095332693978999955252724 10375314 -26895341242871345886306332633322916608 10375315 264088986334507055460060594190316406960 10375316 -169204677659071405565112739344643356672 10375317 -266871176097790992166584300206678760000 10375318 107382223268187140389366690185784732416 10375319 126866418571999952002562770969192875720 10375320 129913031992055629192926689435927961600 10375321 -152108087328266304013450525398330781632 10375322 269085484343115008847278987144299529472 10375323 -51114892422356322506001226954176855552 10375324 333439158086821820746785702466315472896 10375325 -191189884419521265641433874456475671950 10375326 3739387921673246174909156418023512320 10375327 631179378597315219009776019826578938520 10375328 -200083567052529344174691450006515220480 10375329 -16095790502946318605987527628265001152 10375330 68655296926775301950701322676207360000 10375331 -775914623602492210914462842123796473736 10375332 -165869577454681577023974062828105711616 10375333 -138623674201576334798805655529304356676 10375334 -96005829681688810221747068367008753184 10375335 -76468694852681363380173405579780560280 10375336 357172083960937424846283368680510095360 10375337 62101467377102368161761810117038111104 10375338 23695643156314384811421559438029411840 10375339 -50125903857051888779957620524276035280 10375340 25683921900899524798210774061119395840 10375341 6136785079699965672049537420324991520 10375342 -381513182624130054392354516811326324928 10375343 -313548755998544747593971738514009613256 10375344 4764522385333183096123045151653232640 10375345 -141972613949549083244049895893670759320 10375346 -17218202702672951404125111107346940416 10375347 164011908419303089975770228484128719472 10375348 140390537337556849160393176350878974720 10375349 -75705016703688324125890304286683513760 10375350 26650868389377132646181994667719069600 10375351 201270866484272951974930529067638111152 10375352 -124964446524084441645241768563099033600 10375353 170911997361665686695018398182030529460 10375354 29525396145151491087505703067611043072 10375355 97237157775937658827168631187796524000 10375356 -12620009580597965479310574683735305728 10375357 34370259072191160638323528497187195200 10375358 -243781732536561282546673708426843826304 10375359 30711493806371246704824784781108766720 10375360 128447864828751931409800935663395143680 10375361 -255442267782307008924439763447901888576 10375362 142523117225275959802395385336146448512 10375363 94401417713220985626620069165704624104 10375364 -40599824072105117224546586541622372224 10375365 -17293573115785944730944801411308881920 10375366 119068395343978220750714779892510305632 10375367 -102964008645240192378741759437041483680 10375368 -87095730409862728617566633887277875200 10375369 -29417037645868382378581284841096064256 10375370 111281582733861110809011387158224118880 10375371 170355858826058461360424502627494068872 10375372 -25517857823469712381526668742597443584 10375373 -315797601489295147417959864816549066378 10375374 225031055993596593906683085653566340160 10375375 -135716056837271376364540389746369826000 10375376 36214426927830268642514410068605927424 10375377 -7664164584432826635445644033639081840 10375378 -12775226070284388755747516527697172672 10375379 -14770368055190539098373147839999241728 10375380 85289239415108245591099607508946978560 10375381 407110998468650944674971733061642409952 10375382 -114280959599970078006137159323701482208 10375383 -205669144307084105049365159446135460400 10375384 3132361715155037131260800633606737920 10375385 127651684796065594349058492722733272580 10375386 31969564270155668521151401596781363200 10375387 -1125535973608601789616018630383916680 10375388 -467689220753248209136123579866394437120 10375389 31915411149548253431208474731989380690 10375390 69572649355396572107346826011826867200 10375391 -537760762955584614913586205514203577536 10375392 -44239434857220669355363727372017729536 10375393 -131612347625703058610077720430408916800 10375394 -142989109563016959071311423345781955504 10375395 -55365324929528079787149846917970035280 10375396 -345900081274859113442689431802372702208 10375397 240813317560679525901851125156437926880 10375398 -232094437199594535014644784908945167360 10375399 66708959405990745518335443340301188536 10375400 45805855925419644741811784029353984000 10375401 45933287484092625912952926805295065824 10375402 368367665257890598311688717492693252704 10375403 -119435391857305001373584637987859182348 10375404 -61592366288700913207347454951870202880 10375405 485036151478795830741167492403050370060 10375406 338427844686194053434963262321308416640 10375407 211846580819124667311966405072625087200 10375408 -115974204736814272307223023017108930560 10375409 -193426472586885783510655123599962188560 10375410 -187582932545647920711792544033615572480 10375411 275614201942056186165962900654118257752 10375412 -430314342395994117983534150372526486144 10375413 452181453668979297197514933351388237344 10375414 -62862137261871735920482404509349218688 10375415 14212780390717607850399132395177963520 10375416 127967863063206595656757855368862494720 10375417 -9153335363079419323030624866050117766 10375418 -48935483727691612163149573578571361280 10375419 -47013772781232627952153839626850341760 10375420 113730052849618898941428413036966722560 10375421 6743172079847759282993175066107059200 10375422 36544939310135084119349057633233841472 10375423 374428949747230887219300389663636300304 10375424 4170907690648640700505931926449684480 10375425 111654384624326394925900613644764600000 10375426 30205227525316996171057777742593675680 10375427 -2316269409853523649318022732794821040 10375428 100598655344000167061184707798938546176 10375429 32866707994573533169167489071735258072 10375430 -680341585548904711832845845644388480 10375431 -123073676019272687051757884372710045056 10375432 620436086457281372181279943029072614400 10375433 105782984906723511767329251007627745040 10375434 12340612793842089686740557111723267168 10375435 -1699511019469200262218529538140623840 10375436 411127985386818713373282721952971687680 10375437 -67022833041343779589712946037665291840 10375438 113950898716378483981681711804823961600 10375439 -42161396550351491367636869162537162352 10375440 36796513792881692774975333756405022720 10375441 -433073150129001830723764879326647246158 10375442 3581655654553221754558802675182740480 10375443 17844535613271910713308363261493828000 10375444 204449348763111574323058815372535859200 10375445 -119671981287811496829691857533732882400 10375446 -213536198358347498115299283144741955200 10375447 488539255605555963870928716220922061896 10375448 58427688276106639067440116751991746560 10375449 113884082684670646924486871533197992640 10375450 3195558049548939913428739084184994000 10375451 35877143548794945549891506124541474752 10375452 -65780110710785149938328615733956608 10375453 283385884043119214425927754223567633888 10375454 -130085591077478552449352600076396990720 10375455 -79141774106410221387884620650933014640 10375456 -16537637353175531960137534457301565440 10375457 -545084426982814226750965717884708016128 10375458 150450341072043977987525784468149840640 10375459 -531820901638410618051539567315187968880 10375460 -8845228358099178532601926604027235840 10375461 142598949123990902846703720357587846688 10375462 285715550824211039775132445030603451232 10375463 -12771720480749516189705184221217899520 10375464 -246696566171969330832287439503553576960 10375465 -119110213219564462478046392206672329600 10375466 170238239701319112546422055442086244800 10375467 56308784734238099702033707554639925080 10375468 49974311887290294983123313850144266240 10375469 113244412131690661094117995271723807520 10375470 874309493437315764543575525101731840 10375471 -5382044885204850485575205481049931448 10375472 -1348666393331193795569667468434178048 10375473 -197625851470407501328129123636981539216 10375474 171232087584095212976558500529344209984 10375475 138017219055132184278920610796512918000 10375476 -207291935035221568397857090961246343168 10375477 83591467042900086932717396914765427872 10375478 40222709035892568538399478180927963040 10375479 -236535066877317592796578571812096924080 10375480 -462443329269922153975357042791070617600 10375481 254007841715338457661947626255030314282 10375482 36513952753091041770336571067923484160 10375483 96575843002708461199841345720753767744 10375484 -21339989288685405301647188193456488448 10375485 -46820336563769161173159346581808938240 10375486 -380461152906058425392046000171846942720 10375487 -541482743024450036906288618458616263680 10375488 74730347289684641070527358858847322112 10375489 -34850480564701605646546597818563227344 10375490 20731677252114309872902701419899635840 10375491 -86530407093532451262697170821219344896 10375492 -105719088065217361221847556128886208000 10375493 -243606669183832506631486125520493436258 10375494 220574687856548494936413900411062136000 10375495 -4734438754236002878602776640287438880 10375496 -204045486417357815965883429423010570240 10375497 93861798210292486602032700309035517168 10375498 -93460043167810491296135354968111818240 10375499 -1290385947059512618664857951678856124336 10375500 -40803941681979475609746084575547648000 10375501 -4984326679311026387022931892916028596 10375502 82863512191414887443026147256819410944 10375503 102427436556210936222119275584189948288 10375504 -96337069573082812120792041221799936000 10375505 214099719071742825464268446297405656500 10375506 -4627568377276938447516532300528281600 10375507 422995176375663172464256226382138046320 10375508 -219537772212013705300277167161426432 10375509 54750499744635048016443044919280185504 10375510 -30241670790188266149116520711114912000 10375511 -529208811174631507607931472782743280888 10375512 -60589439475683124879134014817717452800 10375513 5000210662972215197481439358725794064 10375514 60848579313850300325886961830079770624 10375515 -131237302044848976983110589597700005040 10375516 -16351067929483002610239989735186332160 10375517 -209988143590421673211378754808619765620 10375518 -102892072892996573386836343121015292096 10375519 171704463906135776119599249443440779264 10375520 218444657843773638681397740169474867200 10375521 -3074102932594307211354642912605505024 10375522 226386131880730048461304675104778527312 10375523 -115610649974008246827623050423134144228 10375524 94765103187328962511173449782283295360 10375525 -321083735586388748967234737697075938700 10375526 -62846910363643612710707717485635256320 10375527 18691338743107228288183326690619588608 10375528 -110004227144952296556361414339249735680 10375529 -708657416369030156681838125010044508870 10375530 47614363440294758210073069485545635840 10375531 -239974136340024337033424320306405549800 10375532 -10819319109225614638127623147407544320 10375533 15263423797771070358891538329575890560 10375534 -16069631947203106027495210958512562880 10375535 1195084207470572896979768074859470560 10375536 -42559384459740996892422767926406381568 10375537 38813096877929158206419488160205376932 10375538 113566002331082139268463908293707515920 10375539 -301951931100450067095987620212415732160 10375540 -30431963361730813292166200232307384320 10375541 -275078142900458096104346472838939132416 10375542 -1581733745860071002780664954209114496 10375543 989164807055763648781325054797209901680 10375544 462938464183850063389714708228267622400 10375545 17565675532801680387877994457252449280 10375546 -78215540627793109871193830612334079776 10375547 11647233429327381281949753910821733440 10375548 210013950112191943311346185584143802880 10375549 -344936024394702884525122909160517415764 10375550 12785738418129308150571532315182916800 10375551 -380275817903475504361109921258509757400 10375552 -458207272600433862449296441209362841600 10375553 -174694001920047584790549294865452447936 10375554 161193217731053941481472206204622947712 10375555 210386066875208200938725021734626018960 10375556 5128776927793056217991047558609582080 10375557 126276506496006571473252158440892175840 10375558 -17689300774502040328585979395292664960 10375559 422143442574700472950911766850897177616 10375560 -145227789932853759954260784603586560000 10375561 200651667822013323441117132413017518464 10375562 167679302717528312203729108844123407200 10375563 217828707745041316988108927039121007680 10375564 17086623035163391651391075416846098176 10375565 19379166936829613534218492087824798720 10375566 96284484582106106920289133992976834624 10375567 -218287776799193973991056997962706287288 10375568 17851113872455987124108828164400087040 10375569 30935475282192283785774141851799431394 10375570 -255793728868174150537367814013905671520 10375571 -690656313642335602441938919859947302228 10375572 204323612358058624187430451243184904192 10375573 92291816030681598647777753690581554364 10375574 -275601729905019836026023846122442422208 10375575 -66992397176657072443101997004770838400 10375576 51867158152506851346201661569965752320 10375577 -21074509889693548049000755885635604800 10375578 99482913054079638540101288956383838704 10375579 -124171077544197902845312875237749109024 10375580 229486703777605880377732160385857011200 10375581 -156736716753063752009182464292171343520 10375582 36084109206466876187026452559682248704 10375583 53285072597474284426382799587979137904 10375584 305449652197496295448384841770661314560 10375585 -316339861023580702629954540706518545280 10375586 -71415277779726689233790938351079510928 10375587 496792047667119411258397370816725610880 10375588 222121844210663400215929716973250818688 10375589 -86898927496140051212024423610481077888 10375590 60192472545770187683652618936434152320 10375591 275786875104178416482670703552564619400 10375592 408193572147316828473779406452332416000 10375593 365535481837419421241709062712528733248 10375594 247641204043896432192166834395200082096 10375595 -247032166062182702340691518265312270320 10375596 45916224402439953631176074283960483840 10375597 180056788115133815184636694950681601046 10375598 147988966171021628749208532619534275264 10375599 1201036224861890033656968587230225920 10375600 -34822383375843760739367253481519104000 10375601 -82203781931486829093205575092753393100 10375602 80340662107007710747124512992581731968 10375603 -95634053677699365064761331828342837572 10375604 -138961543323830391358217960913888140544 10375605 -150488717965289999771439111921911343240 10375606 -45008228838485001453031977178966897248 10375607 -239174950096072671878658093337417929216 10375608 -163175293030697951069115846889616240640 10375609 -17021342999188811103094189524178141040 10375610 35496328887716951305170198382741401600 10375611 -234964507316439591625030334926458577128 10375612 -240200190800624923885648038243284740096 10375613 107090393018634634291668727224089891424 10375614 -51433720066451238092832992644756050048 10375615 -454505327929613164618948327809897420000 10375616 -24474647678917578709686897502731632640 10375617 -35658013104666903139257221082089229888 10375618 -183957409155299805585233861170132805760 10375619 -723401786452690259000301985813215359040 10375620 -89018871719129046582936443553844224000 10375621 291891148399339633508250728503623651552 10375622 132351040201372637156431362694109859840 10375623 -88706823393036047722851021585705586080 10375624 -75456996683043746918417020907072716800 10375625 38133479397968475311524604830137832500 10375626 -162289665348514422652827421072615719936 10375627 11459398503290491511616772701558944712 10375628 69607158913413720674500850045996698368 10375629 171560834672561835338106388315806624 10375630 259230948118240299727653550967767392960 10375631 -16004574693912819276957174775205518608 10375632 9227968171568000494326935481496264704 10375633 -303447325292921430845826210358042191118 10375634 -177953430412777898083069765847525631360 10375635 -26539513882443161079735017904239624400 10375636 38366229622052073659902372961538848512 10375637 -190051960101063745969012814404013597700 10375638 7645686327963059497384137389835780096 10375639 -136128404541251002968228915052967837560 10375640 129173936274030248710081650083511705600 10375641 -497600105577030297868871661734138598720 10375642 -2696159590279715777696703229028928768 10375643 -282129076690344430136691407609999874108 10375644 -53713707896926826611953111635982391296 10375645 32823902442055624625660642025666566400 10375646 156786840721670505758110231013059737600 10375647 -414805953027628722591788330427179574528 10375648 -99379961331732687777257176180952924160 10375649 -436786670178514674242108388304386431340 10375650 -36772623179190604462711390866023101200 10375651 -71340150182010836300083669213607012496 10375652 -276264731649244415760951654798804099456 10375653 -66583263464733438185910837786256960800 10375654 -298924056608620305192330033395330536224 10375655 -146355387446915495282231941888153794000 10375656 -107236414497457931721046902184321843200 10375657 -469865909246279150579407957032776865094 10375658 11632610579655722668084942527693656160 10375659 121222291757090843753743846318106925600 10375660 137442923397341027529983888919202344960 10375661 -4854095498671703002876918351809556800 10375662 59118411084511294868837508731173100544 10375663 86962064376453864967603448893977254224 10375664 39135043640838554815303267274279682048 10375665 125169119833987001501913088961600019840 10375666 -16239777871128236964928724223925370880 10375667 234925854243556447356553842890514592716 10375668 -197921861887733824748444669816921825280 10375669 41226715163698469795816929527874326400 10375670 12426603727989951212060846289702113280 10375671 145252245744924309687631122952357019112 10375672 -393292739527010234571030215983223500800 10375673 -295768538555927366401748453510861131968 10375674 -129102233088446911373467461508193034240 10375675 32750128100598219674755248923163720000 10375676 -280799508390675065016453117593405399040 10375677 81034872601240680754842444822289649388 10375678 -174753211241127078336333290563122955200 10375679 -171873263547503896425540358457494147224 10375680 40480687134971755195770696486742917120 10375681 -390611391963675622796667248616911864400 10375682 60840391202366015249199827406557706192 10375683 68037751962403839307909192005943827264 10375684 -60429816589709611122717652216342483968 10375685 -4643586571395991278228569042979554400 10375686 -161110855138416345734020864202197212768 10375687 -151541360668488838802450691387226377088 10375688 -57759712973212769284997021877742909440 10375689 -176797518674664114129736836466909499376 10375690 84700159392005616723787917373222595520 10375691 -250983574298341756878373682519796049920 10375692 -63953300143087307693191764058700763648 10375693 330976119166319330793596210242232058624 10375694 84131992935837652302471438474146677632 10375695 8825078895634454521645426517044846560 10375696 -111754704416597079227370629706739867648 10375697 150753113608147806912512356834856505840 10375698 -221722411944258376786472405084255281536 10375699 -470195564756046693887530473388978686264 10375700 -26727222055722597340459803839679897600 10375701 312094251806359243414076041588915155552 10375702 96968840295186600273424347289142561280 10375703 -140310327810608930675757347078393085816 10375704 -68020954315074334274211764235782553600 10375705 -730541545855597358057652092806725944640 10375706 -81286417708063927047411817273201032192 10375707 25153563130616431720488475843416000000 10375708 -80143416883160565512727737412012790784 10375709 26951401779027572109483364382595526680 10375710 -63045537026650559129001179502309888000 10375711 51033879544977784632229506588198761312 10375712 -369016081030864420955163787454177476608 10375713 -36316811006891162181056931506087530158 10375714 -246747146372235331794601256092820497920 10375715 -101453886788143764487206220944954436800 10375716 6972887329970899212240919055067009024 10375717 -296661022736751919979937911218231321056 10375718 -72323144061700655041394340222553873440 10375719 13078191656337196988273703977588175144 10375720 -337798888376813142779196248688525312000 10375721 71644442971854577056519303876767516532 10375722 68138098653986664502659815929601664000 10375723 1079669959641084797511207508979536404024 10375724 372923630352794299668322439630699668992 10375725 -28887658020958496295591919485785268000 10375726 202449456499455986766068081711927253312 10375727 -595340471035675107103789842342654319776 10375728 -691192766631381930744962726635241472 10375729 -17741818470052406103098735086196440320 10375730 -43891289040787474184729176495245324480 10375731 148947567319668716682526892926778333760 10375732 38714895427761744112344763532107508096 10375733 512506641552481465867048072532286575982 10375734 102004701514494565142871251221739990400 10375735 64143766146011738787664186226949190800 10375736 -227373792348949908997018459966654464000 10375737 -119906339136581787288827323551146845632 10375738 206282430110397424086568289524740689520 10375739 -165379876613572841484512279556138159000 10375740 36639550670608090143995694598487116800 10375741 -218963495937586209269009375085488387348 10375742 5706541287023183080964704082386886592 10375743 119152841355417524875803023530302105984 10375744 48798266775529831002932794626666397696 10375745 22861201330988335926099464172892684500 10375746 117892313544047770969856278953677224704 10375747 233665552139571714545473526872184977200 10375748 142035402216644572665497311359894174720 10375749 -492283526916548038535575447753520858880 10375750 264148505388026705651580342676800000 10375751 -632623636530417351260232806544668206248 10375752 234089338693131321373150125047205765120 10375753 -314122482644191347413158913795407112998 10375754 -142025102565784668726523785606335301888 10375755 70025362076298744324539936658435353040 10375756 256172737246653433990672070501081342720 10375757 -112557636595610449415704066960596907008 10375758 29380374039236735018912514910498180224 10375759 452615083043818178945011699751243918960 10375760 58067819056750418353236443419076198400 10375761 -313599780338378162108132749807868189760 10375762 24756069734271171405080641402994386944 10375763 -215418988417551321609921689759854346760 10375764 -125023101089283606273106114857028608000 10375765 6442879028592607672695820096591152000 10375766 -75870312986599573146657829899083475168 10375767 61613559167833890041216283712743310080 10375768 -141561295615082622383761785195066531840 10375769 -6056476415156844884497064160145009404 10375770 17559074504731733333316669946609152000 10375771 -1184542079392648720809518249786918656 10375772 231494999985183927906970104253481682432 10375773 -1303906065020330534934110942082619392 10375774 41485223072134253501403871045477355136 10375775 -34152043496500501604814854684306980200 10375776 30814366678921842012027389424011968512 10375777 -96768137306360620307553238815502270208 10375778 96340527211637534504215631379622611456 10375779 29152154988911582219864394851367749040 10375780 -354493953171513554489218466270114434560 10375781 -188785321183433525417962817882412967680 10375782 -3772549541027767720276843939029709440 10375783 256139045476306847738216822516662147968 10375784 118592163275304407135000269034307394560 10375785 85553702761369170780799200216667886400 10375786 -211857331809678854058729995440164583680 10375787 662893692670946985444916695636715934832 10375788 47670855059891456611926292920581729280 10375789 26609732425412922091234387168637173024 10375790 86210802291636329721739957845564382080 10375791 140274628223792093130006875583482339592 10375792 40854485975744669023335642409980854272 10375793 -72763420877258961164108119284463545600 10375794 -64555783630219359147565472795560742400 10375795 222369685402006423879835311565027233200 10375796 -64977436440369149213317118062061659392 10375797 -5690758138560963552287605055901186240 10375798 1639280853088685889422868069402389760 10375799 -120363163452620537945194646912399515920 10375800 -71228209576087786851716670092708352000 10375801 250791279937875825776686444514551213802 10375802 -179662382023651735322325508691802069648 10375803 -109910682976475867045625830594259637200 10375804 -233276334402667679043120890323084684800 10375805 -336659880054369171431289291077448504000 10375806 37839931584359681556883862208042937344 10375807 155497753110502598768819427514766784280 10375808 -1009510449780318558649886134713691668480 10375809 -245076767459798517111575187106368409296 10375810 98813877383507325227016660124801220160 10375811 314248753257532984583533249980851468412 10375812 197032694639314736947106783639223677952 10375813 -147265001824542595457835699065820968704 10375814 6288818900167243807150676002064769024 10375815 -143384825975857500942851399394187218480 10375816 404915345289183465323171612491533189120 10375817 -145841679431734514088967504108503340134 10375818 10140365036235229839481558549788817920 10375819 107730235561047638082436708801937625520 10375820 -11501826176135526761765144228548669440 10375821 411087703561195083772071966802102747872 10375822 85498165236263093614397355359889995712 10375823 214484996602388985691364044297149430680 10375824 24932185907807397042588206867813498880 10375825 44822193183839538742376455088639739100 10375826 -91438798454438596030581157455786699888 10375827 6630877062051275896523763455233730304 10375828 97140928745261534620097455524913232768 10375829 65207817266475651094478778042306800448 10375830 -30447741807757362432198621486814617600 10375831 -586565611240163299249025643705784058256 10375832 -9503229029749850705194755435960299520 10375833 -131122636244515883598404074542481476096 10375834 -50604952262559065158949165554657406208 10375835 436833599345243949336064644177820073280 10375836 139906342911499389639955451245820728320 10375837 -473205862244780862875791427741047743514 10375838 -80792779419547522713537985457627028480 10375839 -212978331731027523924185940921748507992 10375840 -552773313069898900043002099660111872000 10375841 -60049400673641537998188198677789252928 10375842 104000684575926069928644027737417085312 10375843 -364113351709062861152454625357154664680 10375844 -236725831477230953078378925216943611264 10375845 34243293966737130460093465767743759520 10375846 -29381944101507262759668579396792654336 10375847 28562650468644741297020698780717974000 10375848 106928296782692671092768987697609512960 10375849 14720163930209046925004976484515042048 10375850 81855110987858234371016625223298672400 10375851 50249400974253594404860683411802175832 10375852 -285326598224987956263795740108043724800 10375853 672689144574526959121510188914131858944 10375854 -131142375839830639233843002666746284480 10375855 3950640335579603157440823873285181440 10375856 12360300086110214566075485541761613824 10375857 3356074934786569523020310214972373968 10375858 -3883822725130476450989462201429815680 10375859 -298956984349599428651348226213983623296 10375860 -26593527551044225312285908898775040000 10375861 350445240158556574972709497845852946560 10375862 3090500959704038704027502745933612672 10375863 -54008856208515525945232151970148115376 10375864 -46760345426121355249498511712594800640 10375865 281030505338896080159631656567679086600 10375866 147019997730066564067474039259287053024 10375867 -150765461410103483424526138345797432888 10375868 291904441942205100699984103931988241920 10375869 -19213793826954870912227155539374837760 10375870 57771737493793542922672424000456588160 10375871 -228295952249810982941855983701747384 10375872 -14688821293384898921172849577697476608 10375873 200348925383527466850463755719268006824 10375874 -303235367490137534369703173765937974064 10375875 -101471078475659294003399708211865704000 10375876 33334363413684555742560120347311349760 10375877 930560140930304304915651037440230865312 10375878 -42349509341790144967650945951438796800 10375879 266693754947081625626892893411380619480 10375880 -391743139893224063860050563506114713600 10375881 -490163404404276872872897712050422820800 10375882 437322958412085701336241743573506443264 10375883 -84627830905733627757598178227811485440 10375884 150948955908971213948557750199054499840 10375885 129631775203724457578768894903360815800 10375886 -19530101392556953781113821836076045312 10375887 95607974475187214133801305791686825360 10375888 17795836198170482289883102064343777280 10375889 -86630965214101183298238776088298652160 10375890 -11252984712601893741525414774703334400 10375891 -588674873455661132046457740933784162708 10375892 -1883224856702576740893816296798523648 10375893 -366653805171888291311733896245992875712 10375894 -15473954999351833838096655085094331648 10375895 -306034908753527589913393641853799322600 10375896 -100297634912931944538169459288569815040 10375897 -362578639087937992551619364089581645360 10375898 26724509037511059939769618082593993728 10375899 -342445718290924566121129525685712315600 10375900 1800474135341807416360808828223488000 10375901 -405246096997451052913840804801932043098 10375902 -94884381512716965871172209790441584320 10375903 -308235852551001174098360953016034563360 10375904 258636871904484870136938773134278918144 10375905 83815740594208186617300981771442124160 10375906 191326814434179975368281107638217723264 10375907 445725447691211859523161338734197792156 10375908 -532247998990890600638552490839318421504 10375909 -154826491167046737828704526077848207140 10375910 50163451305323183386973105717338790400 10375911 49309238396412322925546001145439324160 10375912 -174807882025042265120244312878462484480 10375913 -260522031381520504570353269257866408000 10375914 154859903113954348406684403384393726720 10375915 -309076316276799463881290740096096564080 10375916 -158366354220576206751239201764298833920 10375917 205734907137028751395124412134893468320 10375918 108152958380777702407679932059863250816 10375919 307416841099261136958817517278286724840 10375920 -38899206181931423805447151897745326080 10375921 354370515620891298578529387797230467840 10375922 -40728093266441483539194265654295125488 10375923 399489686035083096338904906942479638584 10375924 125331868981709075910865991799900393600 10375925 -61012106697025145077387124587732334400 10375926 185412109646462835935806434421943090688 10375927 -108359271079350971614298456433071315224 10375928 -3251607648107473867890270885824716800 10375929 63579579016174805399938747775564124474 10375930 264420077292562654253220835463959995360 10375931 70960513708114116289657967112869038392 10375932 12782082733132481141753954857330704384 10375933 158660708664264316111563420979394239680 10375934 -7984007780041992418555949199818749248 10375935 119050208095063983121228962418848262800 10375936 324625947634289178619976787976647606272 10375937 -380860886259853313819434430290258560 10375938 -20996596346279060047365358702923807360 10375939 -281575643686246272652393740736862361600 10375940 -129286049525734399947400699485803704320 10375941 222633850119126229626209829904192228800 10375942 -56622968935441458340509883569998644128 10375943 -1307924915997470383348263748092276096 10375944 -67935350548170951614410128684441108480 10375945 304534942939395887058554765777045561700 10375946 -95481660384933938597217204765744053760 10375947 -136390307407013224994024981455678619280 10375948 -153629234936881505484282622792809381888 10375949 41398083556519843749485328041847760950 10375950 -61211290094801152049618486999436268800 10375951 -99632342398201189166328895926305121600 10375952 -71374327369828688629607015081942827008 10375953 -70232422422444936057267220731080056896 10375954 -139535068677081779951242771434713779824 10375955 455177894417272691176957343549713036800 10375956 285971147940054065497815957849569025792 10375957 -243132937899213947866196679185693200160 10375958 309303873293190094686193187964990082080 10375959 -383619053620988320399925018353922489472 10375960 -91832777144760914400555178015551897600 10375961 396690331897030783156875977692776815562 10375962 -132538795033115898198044630215303592448 10375963 310443795902103678300780690798904871824 10375964 -183317052263427896566472443959022017024 10375965 25023113865880983216906914682690912000 10375966 1900019847279332949195217204864805184 10375967 -30727468656294222608622320454875486208 10375968 64091082279507778511199907806141480960 10375969 -76877528712880254705752404796802258840 10375970 84382524454979828839179900524387304960 10375971 4402126001477067604981879064868264312 10375972 417843119200807460146615428873839835776 10375973 266868103612914483808984468643717117340 10375974 24680431483487105529087736469389699200 10375975 -263919379004506548931723300638193624000 10375976 -67486602142083766268985844615557120000 10375977 433717752785983232700518082001864440720 10375978 207920014302861048509521411096000533600 10375979 58825188518288126372043014842912499328 10375980 -18973723670928111280726754397109232640 10375981 -195412299935599566192415713262033006656 10375982 -316668736955056933284304291268368329408 10375983 -98468924939843952945385698593553270648 10375984 -42055425491185923626854971460348674048 10375985 -22954192492414533341831293036066079820 10375986 1001520031527767156102786328790652928 10375987 -14234589686962870105489838466804396648 10375988 -7146254485283190876159193891503458304 10375989 104558433067515967279239143317134289248 10375990 -73495835704867950813355583525399923200 10375991 103246199962626842003909904047228884392 10375992 -642002237616808609517807044468531200 10375993 -2615878890269475313411383514245973080 10375994 -320745040355726867402307225772854859008 10375995 -30011660732440794774561391589555116800 10375996 13510735570191842413503240958604462592 10375997 450766014424143207862364501721260648460 10375998 -180822108616075249796921825545678431936 10375999 -98441933055640253437350094979775507936 10376000 -113834088510467684673877081189515264000 10376001 4107353785094840319418395988701502920 10376002 -73860902366919179197529483699021254656 10376003 22886839256870936020341260497576915464 10376004 -82700622235380077222444269766177384448 10376005 -173399975711243666521745376636294374340 10376006 -115157006280095142698028009108318374016 10376007 -24042371577076267609902953583979256112 10376008 612901956676673083409603286061678248960 10376009 -78037693835261697129854572041144348480 10376010 42591102269829319551627331747355750400 10376011 -121991566360391895744780017492480526576 10376012 -105169211581904554422666323970081778944 10376013 -130524647823770177332014406621347445056 10376014 -7143173980112999086486173170553968640 10376015 -196354141039724128540228449304372361280 10376016 23770168795589705873970292505449857024 10376017 82512447897723768163074400975484894066 10376018 -352406389418052539082684731715576637440 10376019 18286277871850800782782628986982927100 10376020 -179637382937661164821376714824396427520 10376021 42886488833548987907857457222632406424 10376022 32864494388684025570221751828483631104 10376023 -86800572723142704563330579027794202960 10376024 -53427850492403836088455384810200791040 10376025 114818354849150348348924015437373853600 10376026 133442094722488350273647839776626304480 10376027 150847684091022436512452631346730833152 10376028 -60515505436819068158891421189890105856 10376029 -9885406382121077370292230538571006816 10376030 48220213785733189265851741706931398400 10376031 331872354833186025475906779012214068552 10376032 170354305674591337855396363062484795392 10376033 193762878963667410810761778963708215040 10376034 60830138552988023775721104722886539520 10376035 -349870494512308581937589111636263884000 10376036 -211266578511558612328846122648250454016 10376037 66686312602733939391300309906036474240 10376038 -83717282018683763873021203629953698080 10376039 196021644635585224234615507851928192200 10376040 25943943300202778715598279476020428800 10376041 -58825981725698982717754064259619323136 10376042 159115052603259839095292486471973642672 10376043 -174232199308507357169743136106735456576 10376044 573696303278920526430074486145694823424 10376045 436286692170108244945990679890860300 10376046 -379418737734094206007510641983370672000 10376047 -342051934980336330787127593211015922888 10376048 -11915167297076916476798664553255796736 10376049 -278396744593944204888432195169085109120 10376050 137114592207745718860197327460845370800 10376051 -229583006281256121745819115418738115248 10376052 -102711515467164737040770540717564743680 10376053 -771434163891070475320625051606972543698 10376054 99049345434917449885590130344641324160 10376055 366676345535204015187703398818200785600 10376056 -352707414115980454350427395881973411840 10376057 -97852940410928365703102400431324079660 10376058 24623342206070183280755491978761928704 10376059 22172899652448838142531985937959494400 10376060 141714770342644443198444453809945172480 10376061 -395378327917425886822993660022908067328 10376062 -406627081522928528152770518574432312000 10376063 -541615844142021071701469278225867271760 10376064 -97379635405025433059418388976401121280 10376065 20766251983107272982280379723565590400 10376066 112502178928381674372425169795002557344 10376067 -3486729288712281220521016957135804752 10376068 1650355534986576107387853587889822848 10376069 -135425027310802550695069882190115890688 10376070 42551949391895553119375712181650403200 10376071 -408963377315627358258122733986140599800 10376072 -763967075956987509906555983049523200 10376073 -430053941606102638142762538881999604000 10376074 -4494559280297694763374237244126592160 10376075 34640378471598936691546903230507859200 10376076 38730623556808004847582563735110405632 10376077 -92801626022387929043704281538470848074 10376078 62466350250135317262969907398427128000 10376079 29029520340240321341483439106489728768 10376080 124257289164859630195523034914488320 10376081 -118997271475783833768222369402030094236 10376082 12402097717775804714229541883408894976 10376083 -475320668108840225999591720169526691668 10376084 -552024440289743494403650457721616032000 10376085 227917319643093893998065789859997306400 10376086 44344056654578421583095662707401282816 10376087 -50972634473049810962645602128749574888 10376088 -50449757603209994939486706433035325440 10376089 -4891725973658024428100608224366883488 10376090 -22710590842601147746817815168963852800 10376091 6608607410094487685597552340422223936 10376092 16676562124093473322885354710342319616 10376093 -150858680874345674732069831518760232000 10376094 -174693379221063000580402172220874997760 10376095 -99248944534293030915219364108401412320 10376096 925887470577936063913902984806950502400 10376097 305823830488949166963018735629540891520 10376098 -455534248194317984680829062916539453440 10376099 -132272103860026026428363611558346867040 10376100 -58588729560910424006513327761069363200 10376101 -3644708496475134791570291771520655296 10376102 103482434238781023630643690697577079104 10376103 -41454065370991287561368965704752550912 10376104 -134350515797599859235960428576149386240 10376105 202120693341055360212965567880845885760 10376106 22314077018688054463329229720522449408 10376107 -230603333450337713227275847058757592688 10376108 276513081078721897469344156210540086528 10376109 183569293218029578883602239082266583200 10376110 -525660166876019047217259912148415040 10376111 -228607250321190885604566125437846264968 10376112 16887598954058346009598940117399175168 10376113 -416608594662855970129393973976517260 10376114 23431582941564520112995073859352714752 10376115 1458215705100588680387904066961009920 10376116 27447834049745002430058313063967600640 10376117 -359864699380167696294956749355699613120 10376118 307905203400383541359994986446826595264 10376119 76286563205560100162808406052727291200 10376120 182479132177062836495006215880653824000 10376121 9403858711001770676355006119561068224 10376122 205766177106697002525844442201093888112 10376123 507918375571799493799841721342889110372 10376124 -34498533410776815909046239488208519168 10376125 739594653872324258149992434656085895000 10376126 23797547657494845378062995913762217600 10376127 119565180584497944846618399611670957840 10376128 14338214768933147313529105527173283840 10376129 409420464237343937257479148993204656084 10376130 57805973238910036453573476904997137920 10376131 -515184178368730240985966208682966832068 10376132 65439542631452962320993144293776722432 10376133 12447753150705074017181313344874669024 10376134 44104616562110775641357610643616093184 10376135 -90394951431584342026756343648842836480 10376136 -197686721764421695541091861011537141760 10376137 818278429356492233131501337840379827400 10376138 127138072778457195900710982292304028720 10376139 334343609921208816403489561760264475648 10376140 146235609995994477081593773465671613440 10376141 -156624598968144743500190185986388696458 10376142 34229982596697878322027653073311690880 10376143 -101593129232352007305561651590384097984 10376144 10581394326760323451275064378175938560 10376145 -99021079053109585585786537710509221080 10376146 -67406923359361881803943275608456865280 10376147 37047947950812250888639432130135221680 10376148 5297256579172352352360262382644807680 10376149 -88909206779182451890305450232696045664 10376150 -26305049898225113651882813141194159200 10376151 -177775884446346297626799927092315402880 10376152 -442641020766838385298464580698568038400 10376153 361818464914439537638879107412898886720 10376154 -79747877077913552575887743256126259200 10376155 -126647272658642282767448601845324005440 10376156 -4330816282978021945889573166140841984 10376157 -38404176799404658051811985972990805440 10376158 -88051608916674145389730818920287872 10376159 -52557369868772273284443838360187559096 10376160 -198793285144062075960181967592019722240 10376161 -571324163278852274932373530623167034476 10376162 146680258555619569798261984183806456192 10376163 -57105047892906584772203859793002336816 10376164 567575976214443385219774554290374500352 10376165 104901598166110969863527673302111723520 10376166 -150255594823338980513985033133241587200 10376167 465603093821020130055217546671199292216 10376168 213790216173108879360987375696712581120 10376169 -8316441318542775857564744416338354240 10376170 3128711212400105376480060971004072960 10376171 -243264432377182170510867050250176080800 10376172 -69617273833049404795836478355799938304 10376173 -8248194957018613263373403220103995380 10376174 -111036180119609108578338188242389452160 10376175 51712214972600465347874692652934255000 10376176 -269879409596073203851522499703603200 10376177 349431516906027392898890777379127132800 10376178 -193262338479037770998460583589538965376 10376179 161244994351039294387751782858119259080 10376180 173757561508281272245078258227861062400 10376181 8346985161193702992273954743005812252 10376182 30604346700980011428296221081824300192 10376183 -535865235917177949097246161995060780568 10376184 32705561087348244723270712523544330240 10376185 -111575568613249707725667272120307936000 10376186 149677946770400009331221842122131151840 10376187 54192599493011930963180542579871680224 10376188 471399561724184807315454324096046636032 10376189 -938222940069827530311190945363819997076 10376190 138821189849289419556812515272945008640 10376191 -264958487417472125125269617506984847712 10376192 -564143014794342302460797658856364703744 10376193 -362835399762781514019460843540159689936 10376194 -45425851549198795372324159775908401120 10376195 -158035937089988314623275696745716836080 10376196 2247426201336454607522252584907096064 10376197 -545756430454600497928962053817468672 10376198 60050634693252304407491355902828957952 10376199 -2748605520028917232351121055961592376 10376200 73471858086130727224618152587462400000 10376201 4216393768925617236357289696888352544 10376202 -111063601263329478867866521441585787136 10376203 -740036770161643291862912961206892485548 10376204 22723355862588936428658123616912588800 10376205 -69228144846606826418827073350198567680 10376206 -10015849841307821078932151190439920000 10376207 -520950281029933533790735358949933950544 10376208 2599785877629878931952635701339750400 10376209 477681851271928252471215958685072319410 10376210 -19352267264727873064427519193430760640 10376211 -462129646133232317248853498554971168000 10376212 -97930676679525865795264225087290900480 10376213 38767738263920342774669733122883563520 10376214 -43403508028160467042003310350317648960 10376215 38764682836350734372868232235092800 10376216 131460665434600404169321086099883284480 10376217 25396323882115427904567832215644343834 10376218 68620150791457119355977632536761782016 10376219 198859625438334424839565750869799222560 10376220 11038102200199337920863990834208112640 10376221 177731904892343026952271121342278840422 10376222 107530384648412576829750765255174374784 10376223 -3403422716475073214385133838536666752 10376224 63626778903682353904761094279834632192 10376225 33729130465267664979165385624948517100 10376226 1256548131422592423338806919037840384 10376227 72544820720270571222290867095391797312 10376228 -451321417199055404938023033643480962432 10376229 -449865414327514346995062455046562119840 10376230 -204115112618379347090722748591427321600 10376231 -357403696711225957424576360547561398136 10376232 183585549489740663881578104882419384320 10376233 -153873070930326428632939465032275127680 10376234 106984604299376120240821672576280160 10376235 224051218302617803103569788822935486400 10376236 182576130103057536526613609693819142144 10376237 -471503534424442066122369469030780557888 10376238 -26320966893515007326084202627585425856 10376239 -210659731874093727656450947496548955808 10376240 -87052347743945949453249645198271119360 10376241 171786752640182874570731742339123745392 10376242 -197856826640657098291679640867993340800 10376243 -25232841782596959839357657227496608320 10376244 -4103864728478020860046299789528231936 10376245 47576063949263531017158394165118091840 10376246 46786181470068915702442145258996487072 10376247 -75392579269531165059879734980831033728 10376248 297048215112671006223518894302166814720 10376249 -245052842277730400108356020537633629436 10376250 -47822374565695178545383818879705280000 10376251 130670803740544178669392856639012206912 10376252 -53872380945921390252393115679788299264 10376253 382778162221438266492582009074120285862 10376254 16217747245860464470165390278907149312 10376255 -3129231228733416016097953716576912000 10376256 52366949143123872717061129888679854080 10376257 554451379138579659943369621908125517506 10376258 3960906987529474545128398048599398400 10376259 65505176234890346136437256192186724848 10376260 -189770080548420904798118634408477285120 10376261 -237152201457364095605709719805540127680 10376262 8536372138984132521097842876314916960 10376263 -552413343112585776513850795527371000576 10376264 966056691997965639387909479312221931520 10376265 155237993284600243823245297577199728640 10376266 -151403898151286419704948652223793733632 10376267 -216735484018757154692152445401544791296 10376268 -49900102441418611608871292688497393664 10376269 -66505973350957305585829122632359886900 10376270 -215940678995894602665896154300581017920 10376271 239486995681813273723604154134894260440 10376272 -66740900856565020543050818574063370240 10376273 -377956132214209016054567259570476328864 10376274 207701219537607747207143143834014648960 10376275 26957109508946658957659292748061189600 10376276 53250864728786101467555614843815038720 10376277 -152124433696185890136574804547798139840 10376278 -336142890666205621966870343892534283200 10376279 916049051541848533598586792591567261576 10376280 27756160964292953911608663095089152000 10376281 -83812720494282121258203910411574094848 10376282 133373684514575248259541908268954876672 10376283 39343387272645548715642207360580142448 10376284 -401314726927875418417855668855687229440 10376285 -216936453379971357228239213908811296020 10376286 -54150868449122936390764220010937153536 10376287 4615814388980996224738782686186087520 10376288 87791984374981205250406972176108355584 10376289 -65494168231251550973459332342646661120 10376290 136443601364998104418274790495474677760 10376291 -668507958385516784534861668417062862308 10376292 221004276696521064655334510760279217152 10376293 2738511046443760909964295541486150784 10376294 196597999315970630506821014580147753696 10376295 -64531418527729436642281208001771740160 10376296 40400004745599190729560635463111720960 10376297 -1118961493375957723664107136115331043760 10376298 -132121086243669079158368813920899291216 10376299 370772640433682988677337336413013934620 10376300 69558129813568619767618077859419532800 10376301 27725144434761262633534593010795710240 10376302 87200130117746909114554682819834108352 10376303 123155569403186846383048427550655635840 10376304 -26064479098744708670281029637484937216 10376305 331319238814730777020421063759199953460 10376306 -95163524963850688171142704522846746720 10376307 -65224822546052390439605801584201986360 10376308 -281583241943825125730427891266881555072 10376309 -439942400497405518301280834724520001490 10376310 -22573091791130388184296546115055892480 10376311 -589194742532092619456211602979193627176 10376312 -61634280126008943794089140647770644480 10376313 308273309431109975619592892102603620944 10376314 -19940168033843614526139616503553269312 10376315 -360439454396237611598862002737795127040 10376316 213026177149121415447230815925847705600 10376317 -44480166195816993294113262896328951808 10376318 -2620688244724808307384553893260160960 10376319 -249812585240303276148786663475452672 10376320 1882661736888465453043217912247091200 10376321 231092459495224270826263390578795755844 10376322 122341433945287267415137691005073673984 10376323 -151456818227545403631505794680345980016 10376324 25194621674627527764591202578180710400 10376325 -18769514259775902966848023649161358400 10376326 120793136888205312503414124153249302112 10376327 231047698292918562985146993798442416360 10376328 -42062449111787157538483660122342604800 10376329 294917260878696776096938273104976619930 10376330 2123870360930487584923351520488896000 10376331 -162949882140418583127702855842613144576 10376332 112293324691221319458328969507888888320 10376333 512016178034532989774151934866458713824 10376334 167912774053011684067462291196139144960 10376335 -26091134115411397406669988990704086680 10376336 -112553363004520079284244729101533167616 10376337 -5629281128055686214781789147612074720 10376338 -133986164988862837596062850250462336224 10376339 -246659592867564302217258166154494411860 10376340 -21449210255505839875775230802401320960 10376341 974964699319326387951781737061108450560 10376342 -219259552189932530242632639236175464928 10376343 10977896832441223941695147884024167864 10376344 441076682957157450361495660266595491840 10376345 -15114422511787958061834336196338547200 10376346 -102372778964437082909544635337558422016 10376347 -17960256043754175487681916683349426888 10376348 -393682858329600623400844203499391823360 10376349 -444998159040607392241113769534447287936 10376350 122035220429646154947257607656882472000 10376351 -79590041232214042181505366721461400896 10376352 -67697552746751571476072888818889392128 10376353 -19396830916985471618954004919969836696 10376354 -141745345587460301219642844038978819808 10376355 15593984640501690382865092357314480 10376356 28248429113836816695581164305441080320 10376357 274901210997129145344457690337976992352 10376358 -42950676340790656839520011073164275712 10376359 128159802424057992295878014363883962416 10376360 -27662084842175235495633535476410880000 10376361 -252358094023919825941120139368537912668 10376362 25824753683183560670400675201914823264 10376363 -416267340449611679245793481730822589388 10376364 5758507476374333093193152368706411520 10376365 -282485180265324386152789039009588378740 10376366 -1778966773370000519939960900200833024 10376367 81260203387514832646047743888718319248 10376368 -54457863340884454093000737969705844736 10376369 -15545080811167742207555462464962082704 10376370 98010613864476375751553777397731635200 10376371 188857262018555845792854511202941506572 10376372 -246702790860715524923841176536678391424 10376373 -1090748539058851192106750601181266432 10376374 410354595327873762716061708654336293760 10376375 633346952555937512019771557020716840000 10376376 -215787388620374244752230323546084864000 10376377 447055457786417609700059140145345968272 10376378 947038771292147986212945312573923960832 10376379 -58591003542757591282163423355523028112 10376380 59978983346589737556730348151625953280 10376381 -240081157069252667644997941233408106176 10376382 -54955155612897349536296826828182532096 10376383 -553377628062580527148395837382596239600 10376384 105012100195883857275266051438297481216 10376385 65996990097646220346294742022487273600 10376386 -300057347246351032643858162055600034608 10376387 -147098565270581249278630227023847613008 10376388 159873103626332448692424638755530261504 10376389 -354616030548326065300054601801730475680 10376390 137411242364316812054059764111095712000 10376391 -32737544643815069518103049051485250096 10376392 -144226626002579775115206130822707916800 10376393 -312785542401559212694115086629735742236 10376394 -27392722179619214901181042255929937920 10376395 -407045921452900313288662666821276309600 10376396 -180459451877773542615102346055607379200 10376397 -5198525423145920467699636013515575360 10376398 9667899713985186468702423583204176960 10376399 -906625743045063301428380895977484398208 10376400 -22866363996629682130645528197690163200 10376401 131521104101461203625847745903992671552 10376402 151745003692873647130471712727751898112 10376403 162453042076587621968505156813254671200 10376404 -104677262102718958418931680508265703424 10376405 196012387374533796456040345051766470320 10376406 -244046704341917518926936807790695467520 10376407 -376566828389721663451308911143402404408 10376408 -120198355906480684496952348251730739200 10376409 181820383187189640687325795806903417120 10376410 113271312504122478617160464412694398720 10376411 300329376710628261403832309011427673912 10376412 -35451484151479620629843948641172794368 10376413 -157511715023099490973035397558417817600 10376414 -19883378916042403338912811268988418944 10376415 -18069067664263298257010575263154910880 10376416 -71620882094891628417984842078355456 10376417 15906118647751662264958806865667974320 10376418 -12162785558731566808924402396613950464 10376419 72575689123301268808450543659114193820 10376420 -73270537572565533014098711988760030720 10376421 -31905408721033388631185109175354764480 10376422 -10579016360221399880347615914756646656 10376423 226705842487869036513448855353202171464 10376424 15549341033229453153248638877164339200 10376425 148381479319219273269290260559278540800 10376426 573981735676198901945377517522935939584 10376427 3542156022898325400881922110479799808 10376428 -122188501737364086150855259862535163904 10376429 -26422871240274462298320695326491480960 10376430 -13372665583069120605817794495579434880 10376431 -244365660504892202506962107676259689520 10376432 65196358111183194702256489311515443200 10376433 -8165671358432568705403670018944092798 10376434 -179558724594049856836824198428153008128 10376435 -38142772050457875277689669340747063200 10376436 145035552226640054825140140333280665600 10376437 257751206163882774529867355063070858624 10376438 59667087992340779656817227278542121120 10376439 -29427069405682954041081663590970831792 10376440 -91754398982456128879448185392249139200 10376441 -106179538492550240128597243060280035500 10376442 76576083956408301208102365949796361840 10376443 -60882228535565117671475888598602254848 10376444 -18210103433965291275462734240588906496 10376445 -181763408580133958894754040995005554080 10376446 220465579195467174101813643976260967872 10376447 -160634074743657409197700494763418849640 10376448 -210937985153236067074506075549361766400 10376449 6343650529670891794341166802759624450 10376450 -1005974901209436201130735395715968000 10376451 111848632719979525554587593284398304000 10376452 118712602083321947254209841404434958592 10376453 -44101348728189996381082843801611083298 10376454 -135586815482296816409578591538906181120 10376455 439934157354725993019985246078973712720 10376456 -543379155246648347080348963986820869120 10376457 4905040444472375392561615767873945600 10376458 183257517787884590138127878638204684080 10376459 -11254117951151718115572523717172335896 10376460 94041523576270550083107890549187624960 10376461 434876074771594534916246274482392416300 10376462 -256742298869841815699062619512353288768 10376463 -356981948647386282358481466184179630456 10376464 7952591000518372730850361597668622336 10376465 47902526503758403815594787931987496000 10376466 1067971313394770650910060135416270848 10376467 -205037079592201124140671274972651254484 10376468 -69120909846237021052894619717185286400 10376469 311905751623458495300562248254928902094 10376470 60552910599513981145151889617823686400 10376471 41764920985646786269910825787956375040 10376472 -294137754093698061260704411608219648000 10376473 104515068930377357122568700694848100800 10376474 -7962350709906232735925105042412955680 10376475 -30498631216773618586012930258643404800 10376476 -338246861383581198362559396434928153600 10376477 499868612612366699273688995314808232000 10376478 -36918945381527855727824406025208770560 10376479 -145882948965929746640423782319552981920 10376480 24230920094194411364493198808580751360 10376481 184319940865270245534272279000198258352 10376482 254425180674020940897115846772992160592 10376483 57258331779309188009839339410627835104 10376484 -236942182923707743191297554675562814464 10376485 1282552519832997543831087047340522360 10376486 -25528939792460284733498960230237259808 10376487 70497991494239250474372612492911061936 10376488 -81896337243288325823781945719114634240 10376489 -131234492973817421641488666353293956000 10376490 189590647664189247207539004185363020800 10376491 -222385417443511420241644368563492343848 10376492 -64934240979786017673247719615367249920 10376493 -198069288544295418704442735159637257600 10376494 67513177871536852488632211122916534912 10376495 -141616833108404778436045573628320371000 10376496 -279486835066062873462116052659994624 10376497 25672878718568307067980577783644028946 10376498 -67597155740297174683000272896905015680 10376499 -11286028016023163084748180601585443072 10376500 429916668871974201156983244496615872000 10376501 260455369221258710800219002182858563104 10376502 101545956593359794777272764320497664 10376503 -575450642061645840428624455860721628248 10376504 -287581669230290918467009118476896522240 10376505 -1020861292378846959890817451819006140 10376506 -34335691656839363762840617551951482880 10376507 -364990297329892867812609018490120436280 10376508 -39044511337746857813107636424866283520 10376509 -75763196554471364911503937582568246400 10376510 157433242077272628247902359915777204160 10376511 436505654637740252259342731584444631184 10376512 937886646574857091277885675548966912 10376513 20975726296697915549735333174816679360 10376514 -596482782370522423048040545802802096 10376515 134996192101568175205000386034838913120 10376516 -543988152037820082609719532570086965248 10376517 -93878116953333694679665689554946693888 10376518 -374621415158567869331860643786990843040 10376519 -409054871124910443071060935957605934080 10376520 -33819645944486408188002126585908428800 10376521 -323684033277823859551623470732713802278 10376522 -127188839205157317473562714390599641248 10376523 69692253382751252253592887588589687944 10376524 -365361311315301899237774397170402331904 10376525 -134502829990791030970914112952136961950 10376526 -11210612621171748433917114731923850112 10376527 102816475994264050359090598833355571200 10376528 -15134387032763498611434802260083097600 10376529 143880159259878533057576727808181108928 10376530 160365185224006446428127014760872960160 10376531 232152755086968171945035406733919899464 10376532 12979268550137297664202404743237836800 10376533 538767223193885177955249154858040472782 10376534 -195543624873563348471767941600380176224 10376535 13560758190559140389625867968778854400 10376536 -33647595944316186256046011816735334400 10376537 -194426667151397424714616988296274304768 10376538 -53113534045543426418489363985035949312 10376539 140916030041161374930283518251556945552 10376540 -61609276553194692357717963809606400000 10376541 21009846267180389505608879830640446752 10376542 83217452976645647779597462057558877184 10376543 480893544040102407383617843553528661792 10376544 199810561844673868883843888447198330880 10376545 -3058049481587903482338978612291539520 10376546 -183134019080788483859622611195898353280 10376547 224614141273129675760069168142621358200 10376548 -21744822685970478968334209860981309440 10376549 79764645682219136720506997308278067260 10376550 16338468895256423997050956228554948000 10376551 433263441525951475757325896865299592472 10376552 130008459647220568861067229900322437120 10376553 -303429079943003441782305751560824911392 10376554 27076174476066529259838738893012588976 10376555 56407809378177818697830667929361238560 10376556 -116740616853639093925896426405758653440 10376557 -7670592850030808404043748374311553194 10376558 449039720136006057301080770318217603072 10376559 170424914922420754176460012981266936720 10376560 33478809248217114200513154996726497280 10376561 -71245193624444839402622540447863484748 10376562 -80884219911253008625893117817925600256 10376563 -504065237999632580560471265898965963188 10376564 -85388944600417903637996373409329205248 10376565 39656747086601824638231363506113228800 10376566 187686411679012186212869301409523589120 10376567 254166510355424058335106756362845314624 10376568 -109230007406452706477575520161615872000 10376569 154787716020707505291431963543677649792 10376570 161993575106890272949923823357311936480 10376571 271327857069053642413996375206309803520 10376572 150509018256130998332670984298274686976 10376573 567487834568892468029338725149167415520 10376574 -22149053959207162136071193049190914432 10376575 153258570918996254236715871050925282000 10376576 -102609400734417433216138633782000353280 10376577 449835233924163924630028572469615929600 10376578 319878923935770851259872557563191781840 10376579 320778116194426042575265104708377541792 10376580 46809148235704800037161110608074117120 10376581 -321641834351311071127437448682423096388 10376582 87191455212234483348569730262431456000 10376583 27177580015637312364157176390368672040 10376584 -14205335172605515335634209778003799040 10376585 17284342929460532828851658084522737800 10376586 -135867796444855116228263902038773197056 10376587 143536532660357584835283094435002012400 10376588 177351688408017216424971495403256454144 10376589 -94534288570825404630088447113075187776 10376590 -5500752629514280237196938438554378240 10376591 32413943573320166697396080954039712984 10376592 -89644472821002601401127587750170787840 10376593 926465263854227120675947219437659435380 10376594 226520128224984692656704268496885598096 10376595 173716186682662157783711417843933604720 10376596 311342826620310429797144583015932299008 10376597 -177099389368973322479318559049430304 10376598 -144687898433619734171123325078964892736 10376599 2566651910090896381557814489128101760 10376600 48101380050603719524686634765972224000 10376601 190803875022450080795022088172707315584 10376602 -13594117541537328472429448795082175248 10376603 -754120796590428087668856353270694263880 10376604 62817416071104382479470255378042981376 10376605 -34747728383949589820262206033419244040 10376606 -137473643730703381197723953569871622720 10376607 -321908864942234292858511917663218475960 10376608 -314620633020319494600668339056851025920 10376609 -240271987345797826230807789691837724190 10376610 66090079794477420915259242571131893760 10376611 -2785664981376131330203775784434670336 10376612 -381941816977925358175990117697511951744 10376613 143165199171614310416640055801279011840 10376614 -162963795316144943945286852551750998080 10376615 -130548986239737387703294543857186087240 10376616 179162343102510188307774955963916697600 10376617 33842058907996512476900081222490908666 10376618 -116580592200531590786651294021623920384 10376619 8703064974589774027433871445130858496 10376620 34025951850286983319207944497638471680 10376621 -34492515688545593559039170655077171178 10376622 -160671027931518367548232566933067427520 10376623 -449511953047688450935051476756301526128 10376624 8789262215490894922783941894215663616 10376625 121696605717895611379783898631671040000 10376626 38464522872047654900040595793612382624 10376627 582263944607119186503436577442571294476 10376628 -193382191571593858620617012109833041920 10376629 3066488442535563311613554970761834880 10376630 -38025533265514908767316338400906854400 10376631 -8063547746156118748013540371073632872 10376632 775484100276743052792728204080872775680 10376633 -124461183812256845329672609272151628118 10376634 39251685121131881860310675378759413248 10376635 203181602070204419537431466115423094800 10376636 -355660206369895488345107303883354943488 10376637 272284879518456545036313400578397896960 10376638 -34050816694568949902989948477904705280 10376639 -42416786227260542017003912454706050880 10376640 70528495713493629231220999097784729600 10376641 527199705380446744250304557774851334400 10376642 -142928465012166298928386039055852424288 10376643 11278642641809641648780334222219270400 10376644 326079512007779085997169841841301342336 10376645 -392589522597324767724279806818989350280 10376646 30095382766599641138516204533767198720 10376647 225127852051878033214388134515238096272 10376648 -384606351798046266630944812873218785280 10376649 177649342789733583661346081809300236936 10376650 -41618254207689046511689186370255616000 10376651 -388231809594081286666528873942957386348 10376652 76642120355568633565175839890976210944 10376653 -10745715925132053948090512103719560896 10376654 -139378499599106393026830160786156094208 10376655 58271325987830329753997642917941434400 10376656 16722433175059864896965867848056832000 10376657 -258833520599485775903837127300253894080 10376658 7107631008258577336072284826285243200 10376659 -459117151052444278496210442604856789140 10376660 -100055453820062146590079907117000294400 10376661 -51135571795937321658021972883613243136 10376662 1188955448348284271680066167860938752 10376663 -200761178242918698031649493908566321920 10376664 530528002908845029131285789875848396800 10376665 -169072022208568571346839257404788474880 10376666 149614709505630717557030128533429634032 10376667 7365064474019407289247162179768815632 10376668 -105700539631858744304873743345350333952 10376669 521108773120208022912205835470364444070 10376670 134185012700592850020225523106309750400 10376671 -76869098844436818999224904861313676128 10376672 12984673237303553015669103677351657472 10376673 112340498950363248402947451680354929584 10376674 -1191593225196832336409292001613807616 10376675 133677549562517651199085477958108646000 10376676 86988907667444927171665037014054818432 10376677 -134316648286472581120208762603087491080 10376678 45209520985938473438137448330016136320 10376679 13806215998430385169034871856194608640 10376680 198632913500340357069302521886490624000 10376681 -662618362355615724158681097747283887372 10376682 -44288220276288718282973084392763659008 10376683 284758452672475930181445509875665234932 10376684 -201862385857260539366549072842084646400 10376685 75550029000206333655907298545264196640 10376686 -18453844084413088473434430853910390208 10376687 -110571650902680753446654191727863079928 10376688 -16204479175130884026960240451041361920 10376689 -282761777240921652152917947922194286510 10376690 -56033117136813503168242710815046686400 10376691 -57387273605008719745906799100421967520 10376692 -33427347394326199313363379947567104000 10376693 -384290405100801764869030894236662628420 10376694 -26980604027347152482915594485210104960 10376695 -37472181600779436684899333148672287520 10376696 427494744043070613551093302805323100160 10376697 -140492512455935843515632070515489361728 10376698 172312940256083823523316047687881584640 10376699 70715980158725422397255874513206705700 10376700 -117067497075269056393078071133353024000 10376701 -592188665591476848648928363405014306298 10376702 -54623863986074280800219218694080299648 10376703 -132426174201827717884620796552265212080 10376704 16692633591749968342144551162394705920 10376705 45701641626204625607490056605752000000 10376706 -283932364580002360307761222921710336 10376707 -384793500511344170917007901430944569856 10376708 204320639961945374092586463961463404800 10376709 28049032806671073346457263324478141760 10376710 -11158522426429560242090066889177252480 10376711 135117924320892733449603730109351499672 10376712 -285928453123520530971914032482309242880 10376713 -181643263133899523883058887590478603996 10376714 1269830572017027141113956791822607200 10376715 -306816078701261089569597348725061288480 10376716 4709155521425312564879668235995337728 10376717 -921820383133105384671146066406448320 10376718 183296304947503269103780838697003072 10376719 -178672957386658265806421608781618892880 10376720 -21393151512774243494655063514998374400 10376721 -320580532364590604307375870657885141120 10376722 -281489086935591935097690254625004303200 10376723 26698568275002965273545524925207434240 10376724 119509286768198150125292095720769021952 10376725 -108244005442602986358518835078186685750 10376726 45840513266269586180646608552933522304 10376727 -101674988379824601165982352543330288280 10376728 42045080303966929954717279299835484160 10376729 -1013795436232279908360200423757483473280 10376730 -12873654558872514957351654146189609280 10376731 10301082588119252095353361468346495184 10376732 -490960307978372098715034256186877107200 10376733 -54218265059544764697600376383134798976 10376734 -34897116068562290254903200780698477760 10376735 -381773928422762501126838374057836116000 10376736 64812760425200000863754937923508633600 10376737 -2790784507211736756875791230971418496 10376738 -81405572671956874777592316042089811456 10376739 -249472962059644342160735676105114390600 10376740 191821391029660178151707976671913308160 10376741 -20379409467009871644564913264223217858 10376742 -91852255875431132249193377331598317888 10376743 31470186879646005587052785214180574080 10376744 119446675791263097845955533925402624000 10376745 92734452359601819095894445972533211840 10376746 -25335701516799055029159118410618690720 10376747 -64233581307856440750001165184382713928 10376748 4735308568807017900803184304403812608 10376749 253133230624581015342399027151314895680 10376750 219710359182795413084389426586603472000 10376751 -108549390908052409635612660914529984000 10376752 87595272510932869227663447924225146880 10376753 306920393923325463795770296888926858480 10376754 -73911029829659809299948943702666838016 10376755 -69887411747667333144468807055507962000 10376756 -7458407415430618581179566852017586176 10376757 43583219664712024557179098017391404348 10376758 132628788886874214314072309518830120192 10376759 -485180812149409641133047060090832613784 10376760 1854078901522534547489922687030067200 10376761 -71385926761473167987318691365836354816 10376762 -138420510352930363774531299081044103936 10376763 49011964724918387421909361322901822744 10376764 242197380166829333125455813382547544576 10376765 -181134848902267158326538760146942681600 10376766 301204383490579980526910800243426710144 10376767 -495302642674460505191333044802735498120 10376768 -49834952337765516632066617291098292224 10376769 187276468428858895173604095293698367328 10376770 -250236825049894015492492978288017853920 10376771 59001592150248128676521924900146393344 10376772 22532187023393031600071865612102402048 10376773 256688480334170899409019731112187082304 10376774 -216045836795748130329854148003463133760 10376775 -182340127385509987737743638606199514000 10376776 142546402381971019841852221377957980160 10376777 -19246700512007165306095344334713916620 10376778 -58239314326820729673807839966076215040 10376779 59713344528300321584723098972892621600 10376780 -51080673552981708227925641859705369600 10376781 -109896291586407250805333321618189552448 10376782 56608926131885938651005750198716945472 10376783 802936325709509371578133072907757931440 10376784 -432247063323127712804285860202545152 10376785 577718712504537096183614480520149760 10376786 -126861600226268482217051856111213878784 10376787 105469520386438576016778428845812133560 10376788 87203339303165835003278654056871673600 10376789 -326509709293034328594062303841990418944 10376790 -43133975042700236231217206520533064960 10376791 -137414532191043093229960347148168932288 10376792 -147974658956469035333968013325691084800 10376793 -31131982124936395577112898091267035200 10376794 271610452063220850552188992091375100672 10376795 118571642436953477953949645564190766080 10376796 94800580911646061310161132945301268992 10376797 361168890056205293579434969687684286246 10376798 -105454698445171218605352827366260227264 10376799 -6104055680063064587118399827849918136 10376800 42619844766816020454380446957830144000 10376801 449128555960730606886176342762955631872 10376802 -167787491524437539888429491834093324800 10376803 4778106541725155144246849328294036424 10376804 -41987869617529354282163452343528289024 10376805 199328541105010901542618399938713561760 10376806 -74199295618416772850540659968502854336 10376807 133717626484018699781788483165063980000 10376808 -80219994751999317853783138999438540800 10376809 -250426385053756727056462958027662800000 10376810 -10794494254227600710060074656279073440 10376811 106349311465512171701183686565744196060 10376812 -287904991698639622894839374179962544640 10376813 604614224836912286661298249962357097506 10376814 -37787251782523585803410721253541649408 10376815 -64279948544269894440070582429824314040 10376816 55301165249398147845452414225049452544 10376817 -38078419869235660820818179200533891200 10376818 -22216539554329289319190071847380151296 10376819 120997599428023528715315077449491623944 10376820 136064791608713928363987874840066272000 10376821 -14614986447092608751187179029935076096 10376822 292735856027889558351408421066309079712 10376823 -170592675733069117237668447226397799216 10376824 -174764150938273365491593415087540183040 10376825 240164112033299679033100936445757749550 10376826 -136995362046428867566184439265839501312 10376827 449737417059218374427013621294289696676 10376828 -317035215063649863972802306374764327424 10376829 202460211097207260754183774546953564864 10376830 179211664317592456267239205244202922560 10376831 -142351824606500208658776969916032807000 10376832 194608447417276388186564209642076897280 10376833 -277024947246410906549328333402188449918 10376834 -32540677455334048757356278727607844768 10376835 -36568872776855702406343943025443911680 10376836 -266088551242723310707107283250057499520 10376837 122817457604746772923680054735107067486 10376838 -430297160636172593833708913439083170560 10376839 -842961891420312182531307815232700800 10376840 391313209131648506173769697989505484800 10376841 -63511512592194475274489033931273924480 10376842 -34385040324634559874608353102963186176 10376843 -1588977445039225564222313313944185176 10376844 286696614678452680396262003026361519616 10376845 36995253272464290621440075131430810520 10376846 3470051630252561802403292364204755904 10376847 63036989681331780592945473573369565056 10376848 79646505032009568012595249836707020800 10376849 -240197074093349966757229141213520720064 10376850 -55890824195948855726670697181558016000 10376851 85339270339061324530549604631026073840 10376852 96683510368166293579559672866074327936 10376853 281170189124104969297613336548247539200 10376854 156084369585828961976452571645135754432 10376855 -6096066376798882665412805005883220000 10376856 137823583489341278366734378688721715200 10376857 665995693535920454124882546249743596106 10376858 26410450263190910380174720972029143280 10376859 -108589439839073862863007799705729078272 10376860 -20446968453036970704739747045037475840 10376861 6502531369451784418041507929262393024 10376862 -127396043273904628145261611094786835648 10376863 136561540549985079938650024860006927360 10376864 294422017779236233366994178504805515264 10376865 43654987919053550300755129174853938260 10376866 105253936372802403135695491811213762880 10376867 404643353768563802196251644658104767360 10376868 -106916100122314733249321198408326846464 10376869 -51951562996878913151783430619138264160 10376870 -48722908386553612343591246661299811840 10376871 366144593842346518566154820709107351424 10376872 76298841506525312183653816323679272960 10376873 -203858999115259171145334369478951265436 10376874 -117885988642331094200113264578985989456 10376875 -120696571887606340068413847902985767500 10376876 111255375187561944753429100298174895360 10376877 -11577482367562982618086264927640468928 10376878 -334573551635910021616878898051502980800 10376879 -204668197375849603652801614021440838224 10376880 7235323368347209655133826007638671360 10376881 -224059470770609479761391922398180030318 10376882 196967072440636711241320161477359403792 10376883 -102029013319384367728982823032612150400 10376884 -40946452521178926504541952012405540864 10376885 -110821319748636915197051202854504516040 10376886 -8382081847745807719879257983874090240 10376887 236934935851352501196881141466414827520 10376888 378496692686029407052878897916349030400 10376889 10287193695182831354957782642174477248 10376890 -29709076779312312533401257085150894080 10376891 103775711378902912788673464605287475472 10376892 -87494841456942493524157703042045750784 10376893 505767674615467441764220220245671061280 10376894 74195142003699289385148633312993362112 10376895 158819823508893706060830160363956787200 10376896 -136922847096364839589226067277350174720 10376897 -18822412591387892882081623443235595328 10376898 79288037474120716131430320885304112640 10376899 151717162473807377156030586819605925664 10376900 147134745817911914378693460759710064000 10376901 -330419223670793088181782811932046127970 10376902 -159758957400237057022889370885587151360 10376903 -307981238474028355954260728559558336432 10376904 576271035245072690977829277901963345920 10376905 19001272415183505843454775788787963520 10376906 -60603123093232262450958613669287417600 10376907 -12477290035965193187575238462668168320 10376908 -8131842453520928665132849368588911872 10376909 -20755896025067923512728299937066780160 10376910 -674714034701574702466123004533251840 10376911 -166084308132142477754816755917669772376 10376912 -23391596678817706354303101544007467008 10376913 -180604300208426707220963514438564297600 10376914 -190432519923105158964171584816090008944 10376915 -363985078944296720889800854945610552400 10376916 220144891417999825462387530815507005440 10376917 -338645794890641602280281008457206714034 10376918 -12670547590440098133885960290930223840 10376919 -101590286294928097825654788231939810720 10376920 -216247466175182232062055248299355136000 10376921 899372216158013766438132996726735199044 10376922 41634915181072815081706953508092713472 10376923 -340433886041235393375402752555259362016 10376924 46771397966750022755846969600126092800 10376925 -84805658436640062829036614474239712000 10376926 80067471578531605140190054633811488320 10376927 -168667026875948996283884157753420997128 10376928 161266600310791423654310320443533819904 10376929 -568669795261017817392486359098398437470 10376930 -35455317839839986588662815886423601600 10376931 399362852814084381116787476737820140152 10376932 -6613371187712690601129419082845600768 10376933 -32319521016478302381821294904456318336 10376934 -14071273350315856931886825901291407360 10376935 -423599183189549517266964183296761746120 10376936 99701158036549487755941146135194398720 10376937 555767338796986762166426100495262441440 10376938 31787033149560561629355134501010409728 10376939 -474428178278149621403387224976886997260 10376940 -3650051453599298255923692377128304640 10376941 -593215313700488943910611858599959599008 10376942 -13427469292665422163583322706760091136 10376943 154388664622161118387226118737219138064 10376944 115846258433676568635581426598394429440 10376945 -8122906305423541425077747111609887500 10376946 -83573493635903502419931082761272317536 10376947 242597397180780947219382373436645073232 10376948 -64930146949873655649328759704985752192 10376949 310535459193701424160760308944860281248 10376950 -5116755567833473091226631606334606400 10376951 -109312989617038764205753360175946044088 10376952 173620125842480943760503837361491333120 10376953 68533759227792851285105440259780338260 10376954 26349005051283256557588575414487475200 10376955 123391547771867091507452144428972252800 10376956 -20418855590829876045792379521143961600 10376957 -157988020293279182152959266214467500794 10376958 -168042601071718497977669910724226855616 10376959 237167614887704157758435866446622588160 10376960 508336860444947036079611549098967040 10376961 153294931732714451149296150453775149504 10376962 97719830771277664879127668968634721232 10376963 63235250544633536627736880017901930680 10376964 99575630701063530876911981271499776000 10376965 -497454170941808102756227850702465539140 10376966 -284495862782038435368537410420535064320 10376967 88189922634390125884984850846407389312 10376968 64087041230955291482412654095358197760 10376969 -420496355635974036624290484771823782630 10376970 95798059520018848553870637886844213760 10376971 -29795553277779238019351820038015373312 10376972 325245136077458100727701861859501483776 10376973 -145000527225298665543193660782961892778 10376974 212393873757667455302071707975871415232 10376975 2131332234057902289039441211717511400 10376976 -13394639950025759495167012442752942080 10376977 102971706180091933400216926773891117480 10376978 735348412616270709437855037599964960 10376979 -207739837343833283499402548669694048000 10376980 355049105645844267511556263407898060800 10376981 -321107177262941159454498059248862239218 10376982 -4849428145807585408064496342950854656 10376983 -21391139589972982644568214896328124000 10376984 30667556047787219477643197226570946560 10376985 -41242377985339510256598131494427352000 10376986 465129368866817935726794711866009015040 10376987 2762731574524459808366593891605864912 10376988 -70282589162284998697096336188475146240 10376989 173082510807636955593964949429118043392 10376990 88253620499301222254290739982015045120 10376991 11961057386574317079319868558484862032 10376992 -452973257841974597248274641395232800768 10376993 -257071795723605451824327331533600645456 10376994 -131951790739972169504261509411212048000 10376995 531601956558704908727658375958059248880 10376996 41974135845832680959137946626293374976 10376997 -106111042338982254372663237447812388000 10376998 307523074417983489978551817057006252000 10376999 -214798901214789207490787752911751413000 10377000 71954545068868886314466381570096640000 10377001 622524199415930405056644619716828027002 10377002 58343658379759980571650771065383157760 10377003 12926668772633364625922610342172432128 10377004 -264884343523985958854777131064565500928 10377005 32816257131700427854626333530247640320 10377006 -27217004092288197044284582661184408576 10377007 530770768237106218688248756002545290256 10377008 116758289936518751161356735978634002432 10377009 184577839641414392583617575552919931714 10377010 69511666521380913040516749722089244160 10377011 -125102504973496149415001711595702326388 10377012 -20198702071277917993696438500951398400 10377013 -94588682574191951539644057801897472800 10377014 241532828570447766948931240108723709856 10377015 -153256301978239071151190130999770334720 10377016 2144769437702106394594272355103907840 10377017 230705672712447166306242548978880763392 10377018 -681938582232159377070485751991987200 10377019 184499970695613242503056972239352872420 10377020 150695245744213937391238842284248281600 10377021 307174350330403342721513291940999710400 10377022 267014779972922892643193052444132330624 10377023 -38219196570732867953766280847912311056 10377024 106423903337409150189342495216444112896 10377025 241299793851829961158352458014478156800 10377026 -245853472648993890830665619507744985216 10377027 -432677720714800713750493770950810731080 10377028 -440824270189247462172196315428729384832 10377029 -18281604063782170444743225440701071912 10377030 108207386036658764737496176674936176640 10377031 33519535734524451577015082684938823264 10377032 -23901987395701064053477992673351449600 10377033 -52132171779956642703277890226072580352 10377034 -208314655975342523453568004001387467008 10377035 277020593937697504503679485280407959760 10377036 -2793022934554753640570412783424677888 10377037 394805998859447381509896725900040410592 10377038 -121068553461560241700254046690649241600 10377039 -403886298492739636495833942584379432432 10377040 -69725419201167651251602473185781350400 10377041 -10486347686945819204128413195901529100 10377042 -10284353931905712810936962565595683840 10377043 -120362889250496372442620309580796116480 10377044 -138810199758868261802151522841566597120 10377045 134811657781973806655231502046110720000 10377046 506599079320997640537973076729318843520 10377047 -136906017283213643071561192251723168504 10377048 -29819031266752765502391544043755929600 10377049 255428174110519852186587647153553053460 10377050 40144491957255948091414801310161678800 10377051 -135951947553806248240594047236577643368 10377052 30968389614686629306320157356234542080 10377053 -135079035831100416802053594342025012698 10377054 6365441458225720131164411487063638400 10377055 125144452967875993984936674595931925120 10377056 292091030642767897364894042953277767680 10377057 56917578168414408516362183108636606592 10377058 -40369780379528758862071221382454943360 10377059 27946934387421789483194848486551221760 10377060 22412698158417413468589857435785666560 10377061 -8336342657324851266457540787158524608 10377062 79651891015430531458873565730101176032 10377063 -334898125071227703078486002394356362608 10377064 193194167091650273779947040559139717120 10377065 182760496150439571940826110540309077000 10377066 29086220049833105990114858653328331264 10377067 121167756772366764947866769628391680116 10377068 226435834340134631526006392088602895360 10377069 101797788805623939076948415250339157728 10377070 52751679363567425537759361421012089600 10377071 -373011246177592707529549736246025962928 10377072 -120141857373861183582579573077164228608 10377073 537267567494954131042474623345178502418 10377074 99678689750120752524283677494989402752 10377075 147767947515917370089319936672021153600 10377076 170648070481552327222009121084548915200 10377077 -294040310199087771291213118651307966208 10377078 -11697584169221227121053978248220984320 10377079 300192795898958803200032892706309656680 10377080 64900744134134485264777778679915724800 10377081 258889804646406189617486310627488004 10377082 -8156739507787904616193763877362749440 10377083 885039943952126272525042200429752636640 10377084 21749494439908282880824570685560398336 10377085 -69188613957728040518046729593728619220 10377086 90097530602164006908688165880592916992 10377087 46778701818814843575387545333072929152 10377088 220082141309139863977130017072632299520 10377089 58844442986459520930881550354603402756 10377090 -75359500015186326244765439841935078880 10377091 66715081656350686383177016787936282492 10377092 9243735613186163466096617795523784704 10377093 -56133301896920982013397370981230664672 10377094 -12210286109631133152922929098186121216 10377095 -7085867047991037496968715489430928000 10377096 -777161450033499617483656159484559360 10377097 178872741217856744519180770125518335200 10377098 200688158854430868400541169693584362800 10377099 -95355153448481381073416285505411124080 10377100 23034165222335007611570938641855244800 10377101 188845916531074246119023516863242973152 10377102 -78932851622693789238202183586869215168 10377103 -285156426751257973265851481412870219336 10377104 -147196211928753329873004372625391616 10377105 200350319626886927724466966758990888000 10377106 121033423893920139848251289526831862560 10377107 236803208504725441443257834363536384764 10377108 -39975135108217126779874022389105182720 10377109 -245516984832304093323230776761829147584 10377110 -92359223904191676985876061187153694080 10377111 183897382163758028602669526741577856872 10377112 -71370196568744504961329211804991948800 10377113 675878668785405780974482317092036140362 10377114 71370635411013756428896516208348017920 10377115 172602804032421651842583614297152039200 10377116 303572721751835241666136521395958673920 10377117 -213660513507106264201554764749210263072 10377118 -549800480562779823908731828279634041920 10377119 -477768633117643985160925050257017704480 10377120 -61370450002727686741335847926402908160 10377121 -954282147912790225318382952722320452348 10377122 41776289689052162409267878059119768912 10377123 149410762507655173098595602417014012520 10377124 564393666624906041867100155205713305600 10377125 -41692144919885703763423483930871976000 10377126 10065329189418234779001976513701888000 10377127 135664167322808754305276443971629782120 10377128 389267809336965915436481686489704192000 10377129 24372535130259328075959297771775555968 10377130 97843029946180677637154371730132582400 10377131 27055900810121845135623985005098646432 10377132 -11978593593774861025657356104897888256 10377133 10411993867001432304371019643500816600 10377134 -126799782741361813655414716444179080640 10377135 -110441536754075764544478403104140268000 10377136 -24344520955624190600796195161637912576 10377137 260960750979826981662089790789384297024 10377138 216913700873148538096627053821880994944 10377139 -419963323699506139006049476201163875060 10377140 94109757006332006789267049897713172480 10377141 -13809058497075452262292492483728257280 10377142 -132173740538320809154922820391644498528 10377143 -170551305188269650339839092674785950800 10377144 -81701800338153112209299021845133537280 10377145 145496294599637921558798280465466344900 10377146 -110500450041974924824790638764426209856 10377147 5100044655033438702318955876502679552 10377148 266010257588212302765661564605356047360 10377149 -63041972000370246698613003908824002420 10377150 32583780638366490998346313428461337600 10377151 -177478483001458402391802401048437766848 10377152 -62711422624134075202496139982163410944 10377153 15570708519373900851370606971717251682 10377154 332549272805719479124098265868802925440 10377155 -71126972482524210419204244324028595040 10377156 174373948169190707493960629819501967360 10377157 -58856950859212816754728343595725629440 10377158 -7740612127961003044391673506964659712 10377159 -98091607003169953564760569508708294832 10377160 342217624446919017289727509323831552000 10377161 507835439498323334238827904105458391312 10377162 -251620067302742021323745531532237155280 10377163 64237705518230987584132339702668013104 10377164 -61111845723861389699370763141305437184 10377165 80452705912217438021373386216264955840 10377166 -55633664923263962062777826645634014400 10377167 -4381993954251700709702276708917818840 10377168 -42535744236486691143184537812181057536 10377169 55934973604230179693841516208306015008 10377170 -74913306683450455101178079451681546240 10377171 -81943389879639970338722727442516581468 10377172 -19758230746012055145027275393464355328 10377173 322122575075494510360275252853166389440 10377174 -106415353761484819175783304765594910848 10377175 61836141520507499151330637818156820400 10377176 -137549948747109989265609691585439569920 10377177 507456166590818588263725492550120789632 10377178 52941001553007363201188206452760333056 10377179 487078152831714482332003499096157411780 10377180 48388760495039738348715791080559001600 10377181 137289975625107255446546827037022173664 10377182 -52568324858783706449980717844512799616 10377183 -243852488354403675567745686520090957296 10377184 522792300855690815497766754334695751680 10377185 54377311680064941567605311047398434560 10377186 -20637484868467788058616326080489077760 10377187 142661262212545709118035520091083380832 10377188 -66202275715456412739068866921456189440 10377189 -386734101423596025287824348529721679746 10377190 2876776685365129280059628498870459520 10377191 -608793488842841612599020574294302020352 10377192 -123467764522445558146408439510669721600 10377193 207464847607697673536642770229148930340 10377194 10846496174537013640520196042862129152 10377195 137701773060101554403718535056955783920 10377196 -4946291904192521291459195041692974592 10377197 -98224651028573109763735859554592301354 10377198 -27016934945925041049246549584856014592 10377199 -131302180388466370497583134471488501264 10377200 76099168272592767515584925372972236800 10377201 151994930863295639010606539402536043904 10377202 -353594813533098152670471693991582944 10377203 100758800767885707086879558280362962080 10377204 1270924287203016050682896278951680000 10377205 -106996433487413937693864801171070424040 10377206 58262524983029761652365934137410852480 10377207 -611954391789412078159338768221112380160 10377208 49243617582861135407355454578268815360 10377209 -186383949436186375548184641394971098496 10377210 -66560077328900183610365914467080567040 10377211 -204773097536688953583629486679608925520 10377212 444896392710173074662784112637733011456 10377213 -160563873853902140616653027028276664320 10377214 58592704479682373777595777898488155712 10377215 -380999609294419056555662243428762452000 10377216 3710877512482641185173407205278351360 10377217 299990179011350267701267231395015181380 10377218 -166342592308316882970921443816712215040 10377219 376363182333706553389267338956845056 10377220 68210786630183600238906362658242284800 10377221 -423550697511125430373347564441648473856 10377222 16024264303932996339491340218158872960 10377223 14925717993235070662892758162033255584 10377224 -381625166164262956436332833020759900160 10377225 -70554173304461254839183565731455100900 10377226 227109305589368861363911733717824999680 10377227 -101957876794970171980159763744520694128 10377228 104813935891875089915357660207317733376 10377229 51501213485512936702258998806685310146 10377230 238547521797147982741363939577879337600 10377231 139340697986656962798332534820082889352 10377232 6258639210628829440485026537164505088 10377233 3245771278889827383902958553121699904 10377234 -5567133458639411266223297935150829568 10377235 -361888479152407097035719650304953765040 10377236 139255221812471732217811391465590767360 10377237 -160961002507130390812206201611550640032 10377238 -47287337083753716871217288698983360480 10377239 -728460266507421958670253316311917067960 10377240 -81254811005111834104973503335507763200 10377241 -94860481181936542644963752148373762176 10377242 3764103795420096719520528763909256064 10377243 317738303497079190350430155688827202732 10377244 167443000406413254155678857546606502400 10377245 -94490573731448037170938202975254677000 10377246 -32243451824326251862978424988287404032 10377247 -255824418586492395518337815989183302304 10377248 -220606065112370721178300892439876993024 10377249 -106946523954452317384736440337811540960 10377250 -59383313464256861385381102931728384000 10377251 247746749473219513130758241326455833712 10377252 299184487351234590277006393944841358976 10377253 15155128520800285761571687229619911200 10377254 316451628112714463348806525745193504000 10377255 -44545546882036732195980233334106260480 10377256 -2009994480069854352871546540251141120 10377257 184623589091258579150297738036929630032 10377258 -40324169285898149208087232964112566016 10377259 276648112145345238111139929681126445152 10377260 347457495349580089112544469493055866880 10377261 368052791550829854601802422215930344640 10377262 -25496206778059413739801468662303969408 10377263 -23112657073248097348567473199515155976 10377264 -944733777387964951948356365934723072 10377265 -82928394393785868182700059603206859340 10377266 6567490290123371687776446843586370832 10377267 -141729194490801550389203318947267947720 10377268 217295904000152186352047975647021885440 10377269 91591935721384449132539115568238120526 10377270 -20458619861660871549442947696085418880 10377271 -105348997856756124675154448134788963168 10377272 -233751228510422330611603299703672504320 10377273 73058834836597894870049507684583835200 10377274 85037175774694732544844880290570673920 10377275 -323517204031427504294559258374584228200 10377276 -1071294771397575849611790219942445056 10377277 290660593697272369337800017493934717126 10377278 -41453977850847197036171832224487405312 10377279 -62348557379632780618523834295473974032 10377280 -71348397570923823347450941494971596800 10377281 96840349680496223884498179290226545664 10377282 65792765840918789145161937463125765120 10377283 176446210369418591734315359913833088720 10377284 -187745794327096834481563549318046400384 10377285 32813975636508670754341401139053499200 10377286 46990596362506682619164098087179722592 10377287 -208270751450701637878549323969738560760 10377288 342098874989776560542492676850053120000 10377289 -68275224334302500383348464229480466112 10377290 54398367470736852055965055144196213760 10377291 -376235458292325107588197539752945754408 10377292 -10070529765129010517692058755706685440 10377293 105553911230315951469615155046006343980 10377294 -27577729713892584395097632914941209472 10377295 -535296004115025571341538446363259188720 10377296 111086376955081196477561760862202363904 10377297 -58724095138569104353351702524553402368 10377298 -109605391458133021299606171986881311600 10377299 153369973014807665432238821947425215160 10377300 152307580681511836246689612392040652800 10377301 -410778475612162118494336065775509821376 10377302 31519818599069863526058991140616206720 10377303 -421849795966813822530778992496571878296 10377304 141472274888469541649201826910081228800 10377305 -14843876213512060533084413779569262080 10377306 5674958397671509987435295965610222832 10377307 -38502636710175833349714283194395872444 10377308 411626008908460151859657146285303996928 10377309 230097230934765633897268874021844568704 10377310 119124938767151886076310617507788869760 10377311 35260663859377542621726636290645795040 10377312 116748753927214205106978199941937102848 10377313 314898556238475756607858707581434390562 10377314 -73364249916086873123417669719397388288 10377315 6524212302786273083170793470527292800 10377316 -111629431797927439396597706523891529472 10377317 19361296168611889507482391246691322366 10377318 188025186086957292872078482116679360512 10377319 -8533565289626100736175671307626278056 10377320 -454834294564732139403158813950969958400 10377321 128612043686878008327301983216396461712 10377322 -13655495450557742703098434308919710288 10377323 7237614810028459263214761169081320 10377324 75426351869174976089868203072417415168 10377325 -1086691604271048402919785617708584000 10377326 -154986471124942647556245297943540798656 10377327 -282417540519478242214932958657327173120 10377328 49620582634863203284524808640984940544 10377329 -195748434298861509310500014323158785070 10377330 -59516019594513803315933663325152348160 10377331 251018845833331305916394054058912823200 10377332 29470284801386189892817616360362383360 10377333 237712009830844916506073949889744897440 10377334 -72313674451674607431353357069056256448 10377335 -179551878210814695711421270342135767720 10377336 -242420844620113728928836624914605977600 10377337 -704581057591056102954939869277802805014 10377338 -202014238692695589594915613063322497680 10377339 -15084232834063582873073481629464862208 10377340 -226883404957604003235421963828256540160 10377341 232192595947938680831842751715779482572 10377342 168516615054923271723794646938446362240 10377343 119126352621177739460190175348150185664 10377344 -323163825890326311983328667232737689600 10377345 -41965974342195023743817179666605724800 10377346 17017991124212611744339202474311941120 10377347 -75540087030126725969956636394029642272 10377348 -62962294163549596988147307830923407360 10377349 49243978413121756515411689116419552350 10377350 -79556838984956298642275611481221725600 10377351 214561752167102332610813634923815068192 10377352 -58625418040261472330446515338163686400 10377353 103227690028365880400093641640327374080 10377354 -87894654281916627282118931454869435904 10377355 -162784252524058947773340560209615760640 10377356 174786454169026721349674958961261785600 10377357 366290829196287994699536925196123567040 10377358 212788252911810312264754611562035257280 10377359 128851990802121022937784245955554018016 10377360 11406753320421048030528362256767385600 10377361 -44738807342637674317438305464584389120 10377362 -5637408834951390839641906000109696256 10377363 -330182158956107806774302719965554801600 10377364 58837733618172686912304699160998803200 10377365 -254710704123805640116200945157460275200 10377366 -617691084772244274588523596540443136 10377367 94793451005446743541020360611619319344 10377368 207959241336516734123230418313992386560 10377369 332268964155673766293544779644402992640 10377370 -79604141394929525749832264104253644800 10377371 -271899240008734941008949131006248210428 10377372 -263431084495315546130431046610907473408 10377373 -14881076779195087994419464545458202880 10377374 -45283643058936510655488776910256029696 10377375 46281318717630222031712763855181428000 10377376 465375330058609003770991101714182111232 10377377 47935119345849656570610322440237282480 10377378 230286696545763238502422143213301502208 10377379 -6595908421486157352212306291710538020 10377380 -80789291921628852452652672068426956800 10377381 -35387344191166968844247549583041315712 10377382 526832371238781865938877844437992491520 10377383 519814768532441866635679601480943520632 10377384 279749006871391668799960699624146616320 10377385 88360016448907485153636968901501619200 10377386 -197269425116464291896985209128108983200 10377387 46416477761335300403980464324720319368 10377388 1109772688953192468072249200787408896 10377389 230053399032419075530219693474367989920 10377390 -28284725479989711934590473465839584000 10377391 -435360053126766343881577177264872420208 10377392 -87150103312516506094600297999746170880 10377393 44638848686302731243983946973471580736 10377394 338294434830724953666821396783288564496 10377395 -18034911267410232357564540386439959040 10377396 14320614240960929315694564593942471040 10377397 470865676204176920261941747343987396846 10377398 -62499439168185366170618146115697911040 10377399 59645487609073823643042968069997816960 10377400 -45939321951831534116227488429358080000 10377401 -82243745722983059283398664816017012400 10377402 80279256243114963715120397790914285568 10377403 100705979534927077030461484888423252800 10377404 446516441317286426992108267546531193856 10377405 472093362248777011942610850538606080 10377406 -73257422983906341527728323237893860416 10377407 279399567918002034604159061437411781160 10377408 38894441084621209384515922575281356800 10377409 57924625649989261914953004652520122816 10377410 -59863929012816234103689020844453980640 10377411 170858968316097681580494380367655627584 10377412 -146646707593461806035301001531712929792 10377413 -1019473897259601224039946080494394935140 10377414 -73564223356955645151065583903228806496 10377415 -113273451098375166763647530651723314440 10377416 -145723299980360636561616930329489571840 10377417 555731540683353629958657195991356630048 10377418 -161991738631101567918031171573330772640 10377419 246254995148650994293688189729495052144 10377420 -192490289021325065786277982053072076800 10377421 -182930597192317711697674912244038090378 10377422 -313142768042226018272943232420279324800 10377423 -69743593222582753244600743053024218880 10377424 -23742977613625605130019583310098857984 10377425 -180469822031031948671590561504938101850 10377426 -90983060343367924684518804291810688512 10377427 322709574837327216571585353081001364784 10377428 144938872707427184592950514909811013376 10377429 391116621769191875916542441557815268032 10377430 59500124239699527852018363218733600000 10377431 27610828515881954748915778806987849264 10377432 -24462663278261279563567462091187732480 10377433 -140947532394648891661780673702403956976 10377434 -60004614798707309151905870183195322384 10377435 48097836329336760961156068438657778800 10377436 -64866724354307421693793308445857320960 10377437 -68523072221805466028069664131891583648 10377438 118306685181054277934718206990687751168 10377439 314035920841442225945811381022649063040 10377440 -10107854080322003213770282220598067200 10377441 -117400562559641830540918398374562807150 10377442 295086971476418149417423579178019642144 10377443 142632631087996693651288148202442443840 10377444 105874606424077262326781332744974336 10377445 -284213378439426221265290280340154801580 10377446 -474528946514273818315414150111300342080 10377447 324007401665458017238993292442788324640 10377448 -5412857241749436024568897499582791680 10377449 -482624996056251371281893101576897225136 10377450 -130439196109811358881963839167469632000 10377451 70681243558519179392249104987310818560 10377452 26956681469794741498726492970335257600 10377453 -35030700502184107216985871654176831136 10377454 -42670684917035157322558865698864968960 10377455 344319651995998028281474287888519732720 10377456 8912869444498031396247722708002406400 10377457 -372987654698968867075720242695901253294 10377458 -33881907611024356187723389843299947520 10377459 574615008646019210214029653649626718304 10377460 3905345256624295726952444419125020160 10377461 -4356368401262028132241753545168923268 10377462 114076458620123200880789295138047109120 10377463 -35554346101454674898822117976211214160 10377464 66238138183673579595904537044940492800 10377465 170371475219227749407546156674407648000 10377466 289545432109315603693421114442594081024 10377467 -23175816589111348483930184308023263616 10377468 6246082613087574477315769338046792704 10377469 -229184965649223487539918247031735032980 10377470 -211732878913890063709977348713991760320 10377471 -18338315882089271186720838577000166640 10377472 -138153087694333187563998983327483691008 10377473 -383071139744328687854843323230243073278 10377474 102083158363656265432358024730411629568 10377475 293789586310898764834530819263807650000 10377476 -66588993207649943064459136498987537920 10377477 23471606789614911187937872901711285280 10377478 -186164121952913489631300870304631724960 10377479 139455565072033725768670826060394349152 10377480 -89098160017655776230776045922464563200 10377481 -91998734715781286414984740966956064128 10377482 -238529807238845011375089298788138007200 10377483 43727299840527246015296188772703135744 10377484 -35795086883019318271479025401718913024 10377485 -118824209998655109613739610182731929600 10377486 71559688126355112254879577949609797504 10377487 -153774167197019284523242487846700502864 10377488 90405515452940690759221471338071261184 10377489 195024150841717799022575034470458824480 10377490 -58379700100869672217813990330323770880 10377491 -11933766272675759867409326061771860088 10377492 15229345111860598185642878665412352000 10377493 -18412771936169711146887813059323964000 10377494 72414731939529215732389682773330382400 10377495 294842574077013078152554139304057003720 10377496 -593019629345153771668136625164955648000 10377497 133742025177977790882654858381004966152 10377498 -51259376816408384450848531573799565312 10377499 144403767672457498899557031997419001320 10377500 3654954459784096148094837988325760000 10377501 -96008891555991263471046646550322358176 10377502 64279646628516231935467649973971917824 10377503 559537663180342816962719273471988726264 10377504 -61979001468077330473885359664303964160 10377505 -196215721746462892924996103460620487000 10377506 233262314412419643319515208616477881344 10377507 148057479483674328499140556448125070592 10377508 -123955799548609962396199910680337203200 10377509 -294588089558071081457984620517673316290 10377510 -14426128100522819533035452607384883200 10377511 171858948297364256237674949523753253112 10377512 263220855792982209608181195700167475200 10377513 -447806216707926810781210565837469568758 10377514 -143997016841731289830674877206809484960 10377515 131362318065528376572156946355902620000 10377516 206434049833380807468635643671641892352 10377517 299151771059277261871732200898395900566 10377518 4137045719573589787071886543839727104 10377519 452159649873253343221810537105482312960 10377520 64330006282974490241728993665776025600 10377521 3978958487291228417304622676638663680 10377522 16758840478796419347639049702333430160 10377523 72590584895563079058233703279780417664 10377524 -281545254775148602710494233000713995904 10377525 120416225713137345090856093331651748000 10377526 -324008502133800152672472547323191304288 10377527 -60852397977028059824800300267822401624 10377528 42928980374067039450875075889825054720 10377529 89729267476943201591541483071496766720 10377530 -220030512286057796976519358892086071840 10377531 112200561688065010277013497710085114880 10377532 29744552282771733536052034025275146240 10377533 -183753801779389188646849634597711836218 10377534 207559199043087465340682922079180800 10377535 -359099796325181187970829956339314432000 10377536 77856458589702632893306625210635517952 10377537 134027239809577921362980657900630656560 10377538 55460600529451222663994605787649892896 10377539 35335814156139709713125060880348593340 10377540 29025996720339458857543111018750383360 10377541 736061660205214841981937873436671381532 10377542 -4388943243865135442263924020033084288 10377543 248564592060260895130674221366911509888 10377544 226927522497233000408175603442827740160 10377545 -141518835799707912026483338401612945720 10377546 120831385809314300741189584537161072384 10377547 -445644342213049400880541731594565274928 10377548 396305794178143257350217589882125207552 10377549 44140834898251712704377595920798885888 10377550 73612794699131131290519421557665932800 10377551 18829830904377723731509474756714980864 10377552 64069602166657497429796615236344217600 10377553 667212131532813593218795921773611111040 10377554 80398079927850182044480721401400317440 10377555 -7794737035989699900233007748500780240 10377556 -38037014360434483605122048247252373504 10377557 -111057808817211372404494292805749288580 10377558 72680028631192681015405648137055769088 10377559 271410995385234191710168249488732602208 10377560 59019972002162101071825327895781376000 10377561 -138871874311000437311063349270927233328 10377562 127369569339300273203043791007708913632 10377563 247894880853320520117008161803767276400 10377564 8970591072899344084837019975104975872 10377565 235040008344024889086213013396565400 10377566 53257301887447575423628112675836549440 10377567 265515372901860314499303887261792343384 10377568 -166451128254223244350399587050451763200 10377569 -135503151108730864230239139306707152080 10377570 -11713171413941498522073173530790384640 10377571 -506187001465012369979309105737360225056 10377572 57937102217564992150551963614656680960 10377573 176198396622877052828355497525985535488 10377574 -80236596206361289431894380804282747328 10377575 -29020399312350025976069593939529462400 10377576 246230091658919201681856192602066288640 10377577 -1139321654139326603217321510324864000 10377578 -68979394845892826015105089626243981120 10377579 158077795635941991957387877384354461120 10377580 131164178877439271297348095456135050240 10377581 -97045087494336867173735008640367058068 10377582 -10302574081325535549830345132444201856 10377583 -417900523124892166929697449517092709168 10377584 13218828258545669879019031564937527296 10377585 233432586236794791069418774238419939200 10377586 -376053865157780040468668926842686593008 10377587 990064726578509377953220091715025357200 10377588 -61516563265673375279004349280346249216 10377589 -53643649097878618519013986796658546944 10377590 -260171652901397280208033674891164083200 10377591 -18926783388633805489685422359878860800 10377592 257448512777193434424645931621244313600 10377593 -768128203123682572871222298646758380220 10377594 -110663531930343524692482264791587468176 10377595 -392800581644776455254319548964701002800 10377596 304847194070361788902264957145866291200 10377597 -135888463083590192855205147971059545600 10377598 -122691527711542796664882623094410158080 10377599 54110009691800271264795803699914295136 10377600 -108838378791330781092296891012481024000 10377601 -248406200168583465111797560141233562240 10377602 117982201309004678615938335415075084752 10377603 325451462372472041479401673456029849984 10377604 554399985312400632542411988962035936512 10377605 -194582223795267857181935206112855687040 10377606 21179588441858216466364660681482125184 10377607 42763234964824082827289128954039277920 10377608 450465111256021371202432957614498984960 10377609 52393521336037036171055752823649826560 10377610 -112414386653176459691794768166520921600 10377611 -226221923467620415417705976055878423976 10377612 -53233976208519745818786527254785239040 10377613 318149973951631589137185411720971065920 10377614 -118141892295575514319621328591681732736 10377615 55325834375709413679213305871793512720 10377616 -20662590735603914280114121723608219648 10377617 -75126801565501397633181089254729232334 10377618 11329596867778308180716423782502458368 10377619 -136076830591719737341696462506713387520 10377620 711081722408406640056086910393692160 10377621 -395738288422863347548577476242032108580 10377622 -97095935335835592846699419323640434176 10377623 277366240661451835518272508877327756944 10377624 8213859947028782157968611498554961920 10377625 -713363850791274618252985213945878822000 10377626 21571654429148122468762633659380536320 10377627 120586631252744878700678003574874340208 10377628 -141598829392125225449833357516745187840 10377629 1073215778515399027165079864965538007840 10377630 -88141417661210314755843076031644394880 10377631 -748774392376882941109356684828883395336 10377632 13325121291486810140842131074452488192 10377633 6269908290026719318018371556404330240 10377634 -288651330530138953738973911835756420784 10377635 79404679156468343304763603878102378960 10377636 127569650579974173458110140688745382912 10377637 90384931158809458301994897372211108286 10377638 -281444523370451609467071578677087349280 10377639 -6758907594954893704521816113069864280 10377640 68299944007323574803193217113242009600 10377641 1094989924083262628012497368687865669284 10377642 -60066178659652641694745184190025805312 10377643 -315542653602764730104673397121526771176 10377644 73727901057488394702174541712544310272 10377645 -245400082968917726240297218853888501280 10377646 -108477209237073398092857123182466665856 10377647 827870713310424352443542999936596992 10377648 69882974862552248999316805830519521280 10377649 103467139887692017678434042621599474472 10377650 -92859938176708098278708337092578536000 10377651 23021117296735233482942730678263980800 10377652 22238763247334236361306888248787505536 10377653 7759537431554208156800095613793486336 10377654 -29425742887787395682431547432716627968 10377655 60034544113766974547163236319521070000 10377656 -74123115643549077207140364059259187200 10377657 -408160909413599586366175470963704519046 10377658 227330565787275581831006679623253229680 10377659 452500407739632896197442579451355864416 10377660 -203541073949149376157337760325640304640 10377661 -7535952609732086546766021111438047130 10377662 -441766349056959452706413055562431877248 10377663 -3793955094104672220498567809588468736 10377664 -137152389585815640797352398867008585728 10377665 213341545378334646204807283356045058920 10377666 -51147115137055078743606066823319838720 10377667 -219557443366719063569043166714157930400 10377668 -64939726973904737093032490680287719424 10377669 -155346692779007775445351193036544117312 10377670 -94512483408240234993304330508825550720 10377671 150420229018648283023479468229459174872 10377672 188902037919548864790084229892053401600 10377673 -448896125980188692413804964380951591078 10377674 -17202354343575384372844231957636463616 10377675 44149229525461808049422686800867360000 10377676 17161300015004577231872019856730234880 10377677 717938638367214399456464842711927556160 10377678 -52196959251594666175406355863659560960 10377679 -175682325537062016609565212510083905440 10377680 -7300206922930304492639924506316144640 10377681 -297682990216308620072450686348926712848 10377682 -7576911429079346711138235276280313856 10377683 -70397357516410388881791156005907922068 10377684 45915910292753009591245451081464430592 10377685 -5819424796763538635482494613949971620 10377686 161623355079125432280496164863003520 10377687 8319231981651028250461418390578688640 10377688 571288320482473460493686983544908277760 10377689 -316768805369822503474013590970131115328 10377690 91559404155434422546135793291193803520 10377691 204742664647048787520164307241508913092 10377692 -62106248933359285379774775679171319808 10377693 73818006462985705716732688235274235200 10377694 -47990543405295246453810874442158990848 10377695 205451277048640819217185570988260732200 10377696 -132671017953177452862249759521076412416 10377697 -803464615086262424958409470507447889056 10377698 -114716827191634946100542633672265236400 10377699 84884849766942708565748614577360377464 10377700 -263109307965307274039091038365973177600 10377701 3462467947297815866092057713572238900 10377702 63759447795340955670667223318009678880 10377703 16709343661754708040994431808483280000 10377704 -351114991087437393892933157952801177600 10377705 -41872606786658606658079628591364067200 10377706 -536381105503795116230925479735294976 10377707 492694867308847152578839474628186707956 10377708 -113349774720024197744572960428243271680 10377709 -221935638653732402518908907597545926496 10377710 64569299668743822655291267915658923200 10377711 -34227824261465171782186154251809605712 10377712 97777475034354452320135648487290044416 10377713 -66012716462358193664705090435083710540 10377714 206049449056539729668647038114704020992 10377715 -14355793409841370649268025769452216320 10377716 276760556566959453336107902803605833728 10377717 49675471932880432160144652734402181120 10377718 50185229519069989109918863495041616128 10377719 -127780695416659995418953289190462489640 10377720 -6321144611523738964444259686822195200 10377721 -42696503767322069203184128114677657008 10377722 26415884058783955242181763458782085632 10377723 40509191598539818308506061798206919024 10377724 46302956487562720001868430413946511360 10377725 21853094314687241638184534457294215250 10377726 95598495248761588876950746458438196544 10377727 518638876779208558853398497598263035232 10377728 -75944701291193445368780830964742881280 10377729 -626205396026289124376889067577338061616 10377730 -159251804572142693065112456457276679680 10377731 83845815569791294777658513252052145824 10377732 84696138862488121051360457040196611072 10377733 -3838352632505226325864194797677562820 10377734 -257054399250180607593986168469979053984 10377735 -2548088624483575234166004687294726240 10377736 251667863219288297041798647345837511680 10377737 -181048729586734617686286139883524419000 10377738 -15000376889568278971268300118634232832 10377739 -11587639236949502259694601172575285520 10377740 34006378291112673341584266690533299200 10377741 654065567080946804167705419230512493568 10377742 173692810841654723348336523305649681600 10377743 575623307247379742683484398354956937320 10377744 9350307500901897192726334223264514048 10377745 -103374764905940217887674341471067581120 10377746 46817964569181325639557665705858795520 10377747 -138277690280223631353907278988337269920 10377748 312552807270489041912165051234641601408 10377749 -5572304469680869228400104936172219136 10377750 -52747865543415206254490258427358272000 10377751 -180113664281528148465673943791070094720 10377752 122418695374025401181349817534324408320 10377753 586277852862793203597186833370521184 10377754 123882916851383649892284507462660942576 10377755 -80294501359264197011215662906616443840 10377756 -49102648166937518213486357872946073600 10377757 216728998269763741240246374862593538200 10377758 338911580718101522216790848782713540480 10377759 29003169387776174408177621437532936832 10377760 -13866886821539534586409492662854615040 10377761 283700430595269015771859554604593508032 10377762 34682561422570269226925508608453018880 10377763 48811651538724766820952548716386217680 10377764 631254548660517154678600887790063789056 10377765 304784534288473386525678481647445324800 10377766 51499639143349805552875114343815215360 10377767 -192613223681544552457814288977271431560 10377768 -264306646097234858576739606844892774400 10377769 84956628423162211512442322146351540596 10377770 -97932236888921369108444482165970587200 10377771 130385434379476029549300521324664637680 10377772 -224241966920097611370812641165819642624 10377773 61004958243620685661572925098109575936 10377774 319548096233642505993230655579798650880 10377775 -56442551850642117420079037615319098200 10377776 69121276983620415836426406148953636864 10377777 -92297520950029617623990986949125754880 10377778 -88212672425025288779329294979596179840 10377779 -122821328536185868162529234759901546216 10377780 -68646047599623923366112818062905139200 10377781 -293359837615900038978191700238708957600 10377782 -257287504827398760952948270030417296000 10377783 -176297302537237398364119865504486659672 10377784 -61616555129066333746809527322833018880 10377785 -389660068782165469066858250030850157440 10377786 73232988690743434507565718597793379328 10377787 75065499171636270436530886715714555152 10377788 -438516767754813961386980277121446426624 10377789 112174732708316393933038487135605473024 10377790 55498877099368004444968464465207427200 10377791 383099744788666024436077436439230233872 10377792 385619260669154496592020218251837440 10377793 599854890141188910348032054258613455042 10377794 -87446154465987573643413938418507227136 10377795 -234582392214743272646000685402913495200 10377796 -228570145580234172196799773724536160256 10377797 34251695169063911276487139837498733304 10377798 97159877702946216681722774489495657664 10377799 -106022196883438688743424341038754860960 10377800 154777618650134234400010594898887680000 10377801 67744141496224727062935146301073041984 10377802 -25256544792276165046720512995648349648 10377803 154153858522194646538914475578142622864 10377804 -43060160706148542193487860437304533504 10377805 -108113833305422807546697262155025459200 10377806 -22308458409268113623588880407977758720 10377807 60910248715607334007900869097936891392 10377808 -22324830519625308458202530592378060800 10377809 -9521577725397492198627451088863737996 10377810 91545715346847090284283153171430845600 10377811 75075341768953219873133561185054258412 10377812 216120759924624615205980794908754038656 10377813 -292241863943235667330673568478438921056 10377814 -55481488100890598069581271586949434240 10377815 -96049490431497122190683948926560679200 10377816 -35110866292519154721016892377192243200 10377817 165440122454900969389883226422430633866 10377818 76664166413323556915011552046708125440 10377819 -152090967079207857396512513781984299400 10377820 -544600378288252181328281754487824291840 10377821 271490545739510865751293194093604746022 10377822 -20294063949476094797619621110140047360 10377823 229679154412232050765031413614478077240 10377824 -273858454351698933835760096763751956480 10377825 79123135542887350044690325277864511600 10377826 9562451800029541972656479794525919904 10377827 -35223676107713067331274158470336228324 10377828 -164298432445660356572092805468113121280 10377829 43429924873588695423840831547758036672 10377830 81376359962092511343660280366989822720 10377831 442738232197389039078524314540441684224 10377832 -34287333300759631934152305572089881600 10377833 80459754725255118730662062585741441082 10377834 15090273655725377056802710268086394112 10377835 4895167339990866044365440109821849600 10377836 54010772306635720095441832382540630016 10377837 143990593468434210718242963656835135660 10377838 71883265734626380394913855700191319680 10377839 -304678700614136584887967626347750799600 10377840 -32883526743792337383676916019072860160 10377841 187584129976106253176844198726784536484 10377842 315729541617370779763822859738403319200 10377843 89645930073969434416127358738731075328 10377844 -62195659250487092691011371722856638464 10377845 -54835309054728421216028145659836758600 10377846 134666569087728590314985040791130740544 10377847 -108970871327752910268297978883735945200 10377848 52056068901871182065684589168296079360 10377849 -101643905918378825144495117496692757936 10377850 8325416695370646529712118656592000000 10377851 -125597470641296750063763599640076177392 10377852 168775137043256702149784511573987763200 10377853 -16960711816890359888251446990619286400 10377854 -346475636572160762077689457976769170688 10377855 -7313406414845966048743717181155480800 10377856 465806249211006374490879502531071836160 10377857 -232970470162169447080039378952101942080 10377858 -68464040747027265621677947860474117120 10377859 -62398902340883485116750157281442896840 10377860 -283109514306694158766145813928239665920 10377861 74257536886007261404631591786441234400 10377862 -349571244696963913123432472667522822336 10377863 435936271415161348513271581261050137112 10377864 21390736656272809384837331367874560000 10377865 -151914664198954574579852917654477219740 10377866 18156837415238501969285961452007907632 10377867 261739396736494576053978246924859727040 10377868 189236713938074386764360874378026173440 10377869 31409363888375576049704526614941547970 10377870 -24653231944124112623785946602058956800 10377871 -103243691807209603585085090091733318464 10377872 47947675070931756661803218653661208576 10377873 242361280804628093910611501305348295184 10377874 -135859520232608374856575050994707343200 10377875 -357374808777986717056752558891753336000 10377876 -174570024535151139332396085771812044800 10377877 -139416219066235740207011474329602874980 10377878 58806042711469819182527525437102080 10377879 -115665113224738534613050415466531210240 10377880 -187031249289323160663410287332150067200 10377881 -124754834396837389645195580027073827328 10377882 -24373991566733350122569952122628134160 10377883 263526565422841353282221992334637548280 10377884 90683523573757973925262630384746012672 10377885 17397556790640236909460528350136658560 10377886 273132466296168083091730927885369003392 10377887 -101727532149269943579190776920046601968 10377888 405652903572127158182782162046099128320 10377889 -504856870808566197925802878800304976 10377890 -18300341496765071553720570800198654400 10377891 -97844264460843326736926575710361470300 10377892 -65228060244104982381704436589299425280 10377893 -14577234576294552916352439149246628096 10377894 -111253652046706147642453323431536128 10377895 -47683558918344055150919310422924937600 10377896 -139729157007188752294923304104000307200 10377897 -276499652061069581101112062934537036400 10377898 -448352734274399527139183768074395166464 10377899 -235823805087745235455743902938793472 10377900 14093962218142517384494154813462860800 10377901 -20407187669223990921613080924236775296 10377902 99382019780890427764670863080639289152 10377903 370127623883768395767000533290798084104 10377904 -138090380692376495104391129152910049280 10377905 155285095451995725173793677296603653120 10377906 165667191506850389008584129509254245120 10377907 -16969801549411747812814574538175248600 10377908 -108140550400782301413022104481188513024 10377909 -383707246971431122318710781251000497280 10377910 143596350114771646081840129248007503360 10377911 130752357961728848214453654720426037800 10377912 -202497359847373234209567867596981268480 10377913 43175837273326601052050860154147945024 10377914 -256118139554904010151947024017252326400 10377915 -401026512104234204847355710572363592480 10377916 373638827741257971975378664972528010240 10377917 -434342641567334893680090464930956430016 10377918 -12886890934337476521150799499901673536 10377919 -82273266519608423582925750933067487680 10377920 5727250032079683707196167604991426560 10377921 -2111056909961188721466820674299767200 10377922 88041198033420027527464749547380561312 10377923 -429291927512584764079348039230647894040 10377924 -135717392651857946298672549551553024000 10377925 -90012130339705213108107661089241479200 10377926 -72628652461856896790574629609024491776 10377927 112014462805296314212819600047147645360 10377928 -339839329804564037373859944641495040 10377929 623079893619370406865342531241069627776 10377930 29268573500404121712884031971234903040 10377931 -218218410735679911005022400950985788268 10377932 46288488538648122914995926828774850560 10377933 306272421365244697956799429996258664640 10377934 3174695653266833354673129867322771200 10377935 71781076341888054429768058434428879880 10377936 152275945753253785745992515185655152640 10377937 -21666180528620258109574831682556289680 10377938 -174680345533885285146933229188865088880 10377939 -146145010620806373047580781915661005824 10377940 -741904066809869832833782944434031360 10377941 39996952523953006410638181075170376000 10377942 -2316655487003365984037263594933977216 10377943 -231124116341480026880908524475126770808 10377944 586665690921259939958312359120300124160 10377945 -7025789948292048769390515050919682560 10377946 138607945837354219869170549526420004320 10377947 676267295620976648459716217302423178952 10377948 16171786953033003657656385269116870656 10377949 -157885023817843197797111661098541833050 10377950 101580631223105850440409893049178536000 10377951 -358068777505045882597127657665235673216 10377952 250008138664269501653279784069574164480 10377953 -707749967544639659964837177332517192798 10377954 -195969500935751172085680578018418751536 10377955 152901932977969297120401544929236400 10377956 -461265970358739369280015325702281151232 10377957 212502012217595851500272873044332217440 10377958 -70036571561243649176060767124480005920 10377959 -160795113568831244540632777330741550496 10377960 8585578757148969580061302016335872000 10377961 -134009392654414725563135860888720587552 10377962 -59971824155937100156055818953006628608 10377963 8558011750237031173994611285706950464 10377964 2464681651541665599910761399621761536 10377965 77778846109924987249786911692777483520 10377966 11500988323604123036338998217591017600 10377967 -363536240624458310140843347357510967984 10377968 66703945159989709198920758519429136384 10377969 -150993898302315563351097420596221284480 10377970 -28181107402123847201788224776053731840 10377971 1022481683709869815129127207314950631680 10377972 20629129714423621601096271564311408640 10377973 605039973424492444315361997197300859420 10377974 -35270362057251160881567049186403381760 10377975 -98305356921779884673189657825635523400 10377976 160083052861646402300848249427169116160 10377977 -251710118452034552826500873245514457468 10377978 -48764586741230574420811080450341213952 10377979 -64396250831156486497507587048955037216 10377980 205558168432771016960310858877071759360 10377981 -490260221074508711474247389135052834330 10377982 -82940446035058193413236085595000768640 10377983 -63358596721807692725093304490212068352 10377984 214951592958206169963055606315408687104 10377985 -186847364411129523670356408132529866240 10377986 -5731115716156569200471759815887373440 10377987 227872217374168183619997405689040762360 10377988 224091674543378845776109210698725084160 10377989 125198619285817439965553522070623241180 10377990 -20350077796358722079460194392134144000 10377991 -101334189523675596422248880113447247040 10377992 -106720895713862402130342627589280640000 10377993 -25716806613884898091361273324880297600 10377994 -33345815243487303161364545595649222656 10377995 -283361636781924383070388970025630252000 10377996 -300833862337031149470485973217314087936 10377997 77825482937851479320839228279028056064 10377998 -161115797997804375342273654316339035840 10377999 91205275785489152735497319601666396000 10378000 -117722441477166231380390247417016320000 10378001 16656832023084078111443713262090934900 10378002 13990772875900332509741535510264263424 10378003 -683314896186901720938061208715386049056 10378004 105359333518699967614325349402090176256 10378005 281366555448322702059586266489196864320 10378006 -502296525518026200015492955588880603520 10378007 3696323639670423909756014033558033712 10378008 -167966585550057557799605146561517721600 10378009 -361491025476686427596508881748911846960 10378010 -114428281954417417029303212600690007840 10378011 62548357535262655287588319305226351104 10378012 -408813139545950739590659674749098514944 10378013 -156021000224641329936386984495943891540 10378014 -155823872065843269891414044514241658880 10378015 70936156771671356674774612932680885160 10378016 717127011593319382787160906058040868864 10378017 52099948300027276563364490606284400640 10378018 9264432165534729701345654658508884480 10378019 111467479207033822874768348650132993296 10378020 -14072067365158455685993756097448652800 10378021 216842449326301521660037726115930396222 10378022 279133222023067560595073478242540956800 10378023 -4612941978631266064425364991664069120 10378024 32508667655416243907000208306958970880 10378025 17988575265868702352586716504371545600 10378026 305394475591704666873691702238508209664 10378027 -62015290488936573681750249413300788080 10378028 -10370229975543532547382262660256977152 10378029 -115937882743494922667170388465677914816 10378030 -67954018279705711619842956202953684480 10378031 -556951589513580734882942951975535069168 10378032 -47029449948206914272006296021322694656 10378033 -88936087019871057021669955294704402396 10378034 -258356230591067161164280976529644016000 10378035 9496657719866589227141881056551184240 10378036 6664733614300094674758412330551098112 10378037 -218939087006510649033964310986241930688 10378038 -34910465002151500131098140542129172992 10378039 -224877294851303352319182433845260580944 10378040 177019805995687280006599146895985356800 10378041 -16913380293492961992825366148541256000 10378042 -104885512331766973127012615799397663008 10378043 -58769166050484866423693327949041963712 10378044 -34839571514419430677060826319063267840 10378045 18485668122172551808225470352878367320 10378046 -132106040068589003055933653913829416960 10378047 -82243364906549066151077731147773006720 10378048 -159784736472004311676668404886367371264 10378049 -26052613117527531235938226339996800 10378050 -554567510439155430093448973336544000 10378051 -562963534110625367422763015400923332400 10378052 -417074502848272304163736138592959150848 10378053 -276868421285509230510400750904305478436 10378054 -172069831768943803345912634756615589024 10378055 -151565310549292540132373704201517996040 10378056 -15206938193817011364468636969979084800 10378057 642365142338029415956458916972336963072 10378058 -260309446937188712055315952347350699424 10378059 -195575676467400405209644189465721425920 10378060 -28389692256532504365950031354993377280 10378061 431390886590530251442691357872716220662 10378062 41931324214046109166565816442862413120 10378063 -9073679972684508506282954973684780688 10378064 59791034729087778652739954365548257280 10378065 221905109697312787274581074156193355520 10378066 90099750865310833738026917032438907520 10378067 39895426566399771964328219478536883792 10378068 20212241149020532313138852159167610880 10378069 221199864120069299171464581306961119488 10378070 -152130132630405720520497083090527764480 10378071 196646660202449281879523384878134332160 10378072 -886198488896330459634342438933637939200 10378073 679344450970221544383048095788081181322 10378074 -30895409259394395758469981608347238400 10378075 -138266407780815349545403867801089507000 10378076 -257193757552359560486694330466056602112 10378077 -25697226653069491154505852499173334560 10378078 29868006272259203024270604540337203840 10378079 335617440375929853865422356908615742160 10378080 79404620789053669866434007593252290560 10378081 -18169538992802357612590103728111539008 10378082 -76863280436152929570179284997622446592 10378083 30360975277223715717677946664177476864 10378084 -146500545156473005056323480884447335168 10378085 -148647778792865152222825095257415312000 10378086 -72696476608570002455150548936431779136 10378087 -91071916398809427620403459201479663168 10378088 -159631340037707461760152380022343024640 10378089 -182670781705471450882990337013005041116 10378090 14955349344972946623131104136771536320 10378091 -755805655575151377627807870571698842508 10378092 -349523677589623271647051398476139353088 10378093 -506017844363716473937054045748761152 10378094 353406422854311849796765866070590252096 10378095 -32124949596406905334690781015314536960 10378096 68494140297131784429065025190703562752 10378097 88094754731328096356046867895452581760 10378098 297109362639804846078793291090729701120 10378099 320247506267840270664900545617187454136 10378100 -176652830263079732944969168254919680000 10378101 -16189518971073635092603047942505289376 10378102 -45659599802450153422017450847076728800 10378103 266301363383097198638821921234027445352 10378104 -245270458758007869817370423265533952000 10378105 144899292248407993787324909723379880260 10378106 135826770321496093203817023737012984064 10378107 -261102178377847756872568314147161270196 10378108 45251716156675049762279701764310661120 10378109 38284833560491979891094224316021999552 10378110 -107357225537204844729198747720418938240 10378111 435753350182358848457543660098109443712 10378112 93019828985612375956813594313411788800 10378113 321005143556899142582607493288921841088 10378114 54285915563888299310538888267070640160 10378115 295590783027689423221026951846026554320 10378116 -22075665955348054421429787529875898368 10378117 1123343011430595113601126110700131756352 10378118 3273772230929601591651448557993120768 10378119 -143018101889107455970833464377662215256 10378120 -151699227388226490959604670557486643200 10378121 -306431491656110266497090223975286897730 10378122 59743801883625500189707721250085423872 10378123 184174560037035044912396697300413488640 10378124 299736385482119084704821640968365719296 10378125 7782367124456034401191377992075662500 10378126 -148179680484478582733481905851692240000 10378127 140690088657267316811052547172787709776 10378128 43618947972919620379107738558801444864 10378129 60714240198309997717195189314392067648 10378130 -22313903857724765327612139689677240320 10378131 270067671899159311868865975072320070960 10378132 -269201350970428156329712606477643519104 10378133 343897536033001791674401009238926826382 10378134 -13034227932936088712823813429735263232 10378135 23040715951733349594883614910696463760 10378136 625125305108991203077502343742771200 10378137 -23574454949156011909348960007383597056 10378138 -106802390419151216895655895561695595280 10378139 540404762821898583470613294992503367940 10378140 -27009422895439592584127618027473382400 10378141 601368982790959598290878661190447701824 10378142 61482753688204580695577749702389271680 10378143 -209357822467795249124927894082975951600 10378144 29687019477819561002000667128880955392 10378145 81227446104350820265881491910522318720 10378146 -73314878556245199499579769743378381056 10378147 118859960992043575252568575468965084640 10378148 143887302617573858739875493606271180800 10378149 65301861387476182789694587660539257088 10378150 180752922572927179496366050239422296800 10378151 542757973164499613064059830548369408000 10378152 379668637997681475986881231067209728000 10378153 99402747265930168397829379269768994804 10378154 243176842300305973323490913255992577280 10378155 -139425252209600757085581930729027501840 10378156 -175954233680153815500708902789867764480 10378157 -251394117258995125228459067070488464800 10378158 7414409309730348055496687552607667200 10378159 103035477566261900726813726079881639040 10378160 -46306584215682469037915124656884285440 10378161 118240971181904603415509054549684189280 10378162 56492160576362076222260640413687426832 10378163 437911526183754901156803769144993286412 10378164 432574533556047048819650471580492029952 10378165 163700978244817951495336457201604681600 10378166 -95442333552035037768430423859027080320 10378167 -53742484994220980341808333293801127088 10378168 64852449878341901386807719268540354560 10378169 -361639457762924821100725367345254179504 10378170 262804119843041034196480503089556960 10378171 -90036511485001927893140458148581795088 10378172 113770222410755589424321297538771834880 10378173 87321468866945604975913841088979739328 10378174 254364865523564002848297162784351672704 10378175 193116328229208757138790837648072790000 10378176 31404888994400558017458730066702761984 10378177 -1230580435181973320944061315981415427968 10378178 24993883734235851367853428791351966240 10378179 -2836918117811219642298773009257628160 10378180 16911661371605512132210583218709299200 10378181 -603890203585752262428381810287262284736 10378182 -135457392300764534063549919584537779008 10378183 1101894995992637967581326066682148304 10378184 -459664862847652278327672123150015421440 10378185 -29803193527919064197070541199327242560 10378186 -37351021969238220164282456086342041600 10378187 729757839384750591691487008055104203480 10378188 160996163604957007674893040063305071872 10378189 209672228046400987467532451477028255724 10378190 237891677619278478375950768141990097600 10378191 -14819350132670106565836511764524918640 10378192 136032093904549377992133194515693043712 10378193 -216668103379630848422792142573084830400 10378194 -8644799925459733611437586687249116928 10378195 -276405664650262540496143544291788612080 10378196 270405286212849054009007018128535574400 10378197 -366087796922024588636398014427134928512 10378198 138409601565462428529213814510414164864 10378199 131617433322889189051947977302605194640 10378200 22946944830957877874168923716432384000 10378201 -108780852674678202623672699802648924600 10378202 25614037319015935463352314840976000000 10378203 -75571973905788872962083666451513104192 10378204 -124471503306311710267695944966644058624 10378205 311806749978038898929791387823770042860 10378206 21386966950193501768526161073205304832 10378207 33846894368855946059809450541731609824 10378208 366902283214495422980517342250527621120 10378209 -161038150400517938378705234622736239696 10378210 -35700604128375951472956759346567280640 10378211 71986675482789085734190748172504944640 10378212 81076498829957773328419140888311783424 10378213 22021658051673878088995755505028751200 10378214 -123272120858653750223205268759988453376 10378215 264433350328434438348032077915711674720 10378216 24621248595802715070326332851822428160 10378217 60173790206260302708054771278485685220 10378218 -67889887788361687091436325613061427200 10378219 -673263611986534131693130368086375162380 10378220 67401632604287607741748039613138042880 10378221 12753823841928641151063385524020219904 10378222 -3178367068456317680018304229926854208 10378223 274868718650996427059819205963985979472 10378224 -11468691560432208591318278529685979136 10378225 85403895293945427281341696794498523200 10378226 139466618327472059621607762532856823312 10378227 209120681988230070589296962621550705720 10378228 222026119061038874345486159917533720576 10378229 106610259211678151809225048754968198830 10378230 117876223681974765695003127273842688000 10378231 -346128085028459355508677915779665772888 10378232 14842758450122535866584369684743782400 10378233 -522736713599041840271501666717049286080 10378234 97265644309308241887250072877128028016 10378235 -30197169548626990756402370216052530880 10378236 65758636017987356544282132372845789184 10378237 -117770998321585572100685819685293029920 10378238 55048655774532078270931445426856529344 10378239 258281060354275788816476132268804442824 10378240 22521527215652341966924477941562736640 10378241 -99224154294905157250211561809224126720 10378242 -30194059324755842803477497600626651136 10378243 852583330885753625490983077948883073744 10378244 149420357670050954057246417413100138496 10378245 -334170977137065633366263677273973208000 10378246 47434251191067184389890498285416519104 10378247 249761934588117466531784588503867423512 10378248 -7625842159423498970095012721467392000 10378249 197320197977826161092329961164404872986 10378250 125891503018018764462461306806237944000 10378251 106919701211960963696412958904601192720 10378252 85439959783388166498189410724399961600 10378253 -762221361967913445392245676066362551498 10378254 108712236543097265881936896058842208320 10378255 -150326742638179420038909741103361131680 10378256 22214199893399503482851435949262110720 10378257 -378859183980967674819140359718663001360 10378258 562902358268219241418272043318277839872 10378259 267852828832139712939212912277199512960 10378260 -265225059361622107855502459026389504000 10378261 8285906423715599515249178047815456924 10378262 31766765792420163225230684991596388672 10378263 -27848900621576035382764850011143406080 10378264 11683749515872035059219143147850219520 10378265 3621945871584716687298654237972769920 10378266 -113642404838330188639608797252648126976 10378267 43872745939508604815572306083704167680 10378268 -300661875803117144268029193084702730752 10378269 79153904652846771132229633189503717888 10378270 41055177412534596246880085289969999360 10378271 168329917631203328382042572558458757472 10378272 -189518606448301580624656711060459880448 10378273 45043805813475784949942633882161690624 10378274 -257079426625190113121180161139505292800 10378275 -91803114148465901430903078339020568000 10378276 -47850259108440466240130757233177875840 10378277 -70473023756092427339024800877335608960 10378278 94333631601647451766579205013789156864 10378279 107410515560626486854414915782915703176 10378280 582313540697070481065212112454115328000 10378281 -285429160625965116633622820643371731296 10378282 -320637879548212363431473454483025693008 10378283 431429638660856324625403101550427936784 10378284 52507476278561869182710124925355753472 10378285 -44088922781038276370650318271133724020 10378286 -240313672236173822281897748782908420096 10378287 -664605962870891742674367074559938603880 10378288 34182100453372585557163453898658938880 10378289 -277841115667351696932383188834088988120 10378290 -19850363261785511255464022122675430400 10378291 -181858586018818213146196938391312304 10378292 408919646957558698696025265635418950016 10378293 -216164433302547186969118954376097235776 10378294 69042420592319407723483524203086223040 10378295 324219226274279700463665826339447363800 10378296 275253352332554702877894553175062732800 10378297 -656951540276897497376142622783889456700 10378298 134903020311739354505588955919816498656 10378299 449285529450744290577032171713839555864 10378300 -217770215967416961435143869751051840000 10378301 179167567587192747231800344704022679532 10378302 72208709081499506652671805058372706304 10378303 -160278967698853850058108012480176109416 10378304 -30351069119253502272542325542662176768 10378305 141460602342839499574345773645801285120 10378306 -242424208285300992385700643955702329648 10378307 -652404060467318537893869653011554597444 10378308 -4401976030366196877004223455819032576 10378309 -475086937022708406583506780877789471040 10378310 75451773095472685812697398384787858560 10378311 382078163783314982075598624422054037672 10378312 96366537304755379942623199516750970880 10378313 192791029772569517215916706128746414080 10378314 -113423463443384049598739602247462031360 10378315 -50152747770411740931877291014720282000 10378316 -146419882699842151284632586508693352448 10378317 -287295538527894226439958226389716554080 10378318 -207543961861493838819002666351442296640 10378319 -184759752558971913497920936685597151504 10378320 -32693476367405037108445861771861032960 10378321 -23294735903199863011794805227217603868 10378322 -348607302176723737377011888296744338288 10378323 -149113434106710718845439253271323001228 10378324 -18054988621966621020868632997975646208 10378325 224763209031344298336286932323526871050 10378326 12150426090576897101938604643610859520 10378327 -329498376556773084123448063786266104824 10378328 -228694824601008454950646861967304253440 10378329 -146210710695323145714208763251913382912 10378330 -40792538526249294257608379138959209600 10378331 -618497893812971485058075716898466788400 10378332 65034537303594885364154225529734423040 10378333 119452944539005723081177577063704758464 10378334 -32392575275674022639140465341621197184 10378335 -71237501960116865539331468400856012800 10378336 -135866893773817981478249613434762035200 10378337 51608941267910029953117121638035121540 10378338 207180723663633643174851673132943017344 10378339 955953485508112256710110872542282933824 10378340 -56212793715756077879326787540578897920 10378341 -6900376090944348124870631235215938560 10378342 2372006386254427919211571436372423040 10378343 -743872130421807168322849663891130478408 10378344 240830232067120188505606875338359357440 10378345 87769497683384425674510514039921688100 10378346 133519782070024284876968690074235784960 10378347 165484335589865478482784516967083736752 10378348 205768681832795390368819228348085961216 10378349 -24476248922210503297722589281704994720 10378350 -14819801841557650100109673129667342400 10378351 13074092344812374913083338012063777280 10378352 26663612972743215876988101128679063552 10378353 120820402120772285168346668647818664704 10378354 18062163709202886818816014076678252544 10378355 77551269883351047622735793258490789360 10378356 -19615791907745855148599742465595385856 10378357 527982532037872900177390763208656222304 10378358 -177151618155442206391456046355158514624 10378359 -34674215779853464594115227702844107872 10378360 355016662807224552278526169553170944000 10378361 420485469924392589115408154749888799424 10378362 187817353609130647791335447929727588352 10378363 707340718456833790918579342005847304612 10378364 404348116617693316030234088425708947456 10378365 -75454562069525891916777039454523429280 10378366 27504011542733009718438223596240428544 10378367 217477473286365446317850655176562084864 10378368 2911391671718065732301061777669488640 10378369 -147168071162158551143945513520429551230 10378370 260873114750821463831284873540538419200 10378371 110186182944426539907740333226809132784 10378372 127432690422094880920404560521782450432 10378373 1542924692099859549641514761452743264 10378374 -14642687556741431838317789842312376448 10378375 -159133940849329166263031979130040400000 10378376 292297408288612790792919577199302702080 10378377 45353482507290440907085146842607641514 10378378 -36839775533211596739393987708092357376 10378379 -172355149312369032691406586866892254640 10378380 30650382679001801170088682401762626560 10378381 -164059190001440791851817101376741185792 10378382 112325273714591971657968439246129864704 10378383 -377141770433130873745777386246452105856 10378384 -4414895397153826196751811677656473600 10378385 126592837345561486925361088055052350580 10378386 212528496307712648517800005953479062032 10378387 -34531204195833292384511906848411122840 10378388 -616557330198088531898355432824254648320 10378389 -1724644568788009570688741520261429024 10378390 32497264171299989458553889428566416000 10378391 -262752111901737825584627645013138257208 10378392 237475219379747656780676574670283550720 10378393 -877757235618023256892044186346045569920 10378394 -2051310244937962037286999296644707072 10378395 21643721980391028907716835714500672000 10378396 -139388455267769744853019773747961953792 10378397 -136583679432456015880504627176605605248 10378398 -152384925261852615247587749196565488000 10378399 -39522507728286574177932155865140689920 10378400 122744438729327319494230313376443596800 10378401 -263928371653505412767244463427814888096 10378402 12025756611357330264001042965716899152 10378403 -175631168003194705125593801854960624896 10378404 -355862326084828936689043963881993219840 10378405 -127760837192189047186264506081656903040 10378406 566740002481815073110922039277697381120 10378407 94251030388234167568549438596156577056 10378408 -580551117444538895193768032991086592000 10378409 -326818882791286705192496002444656457884 10378410 -1011722658618937317196186826767226880 10378411 -174792817453152853022303687058307158988 10378412 4931334745899650607877096300939776 10378413 440392157656045635354692648888892117942 10378414 -133584810740483177888933907116412874944 10378415 -59078603454825922344464349060940302000 10378416 49972693327390136821594836310141796352 10378417 15724310450139395509688165612818134592 10378418 351952877189870732237683298529552620352 10378419 -238692578108330995520099713631476666056 10378420 50657628021663713333809447045774540800 10378421 113417068980833925063293891612273552622 10378422 -182391826091449259186883583130677599360 10378423 369418097113130565249168194586805962240 10378424 825867193727961534281910399945523200 10378425 94951759417566453690133684811391720000 10378426 44266692713930700100508821220550252000 10378427 367109233076716422453752598715609264440 10378428 43262196114602605841333177586978521088 10378429 424652004421919388487841920749422057030 10378430 -89832980105825201192551361352537196800 10378431 45972523998630213019812555390710882784 10378432 -111314208641119592595003009609844654080 10378433 240799833375567806072767686843336637800 10378434 99499318499231943313928655950222321664 10378435 -62951083590741463502267220839191068000 10378436 -236359730451613178103645192551166568320 10378437 -131284466168032215127681085937228633792 10378438 23644142387225253803956450051459768320 10378439 695118789197989925116917201911241537240 10378440 -16566085848587727881583070268896051200 10378441 418818506387942940988989060952903401012 10378442 27743712130546154497507689046690067712 10378443 -22827964022582796611869847810484258576 10378444 493470280225054095633354567211746695936 10378445 143405776701176181380155733800020910560 10378446 -111667164565621250967690857178774528000 10378447 26960457323951879410848674197896684400 10378448 28585881856872683656372534792615452672 10378449 -40659772348297441951074028933987046364 10378450 27075561452478735450281940658388958000 10378451 435202527188971394579442173253080298720 10378452 -30363668469869465885726377213150998528 10378453 54078300210368991402461114270026742844 10378454 -260620646444217203908156236363514700160 10378455 -172791113557531943220781846766418782640 10378456 579551143877999315696680570879741071360 10378457 122114619664909694743777639745147984064 10378458 42894250849169840445042143629107831024 10378459 -21566393115955669195019610676902331392 10378460 76006506361981250327683057874175836160 10378461 80180256643468955549326804539598342272 10378462 -290176438959527699141287157074230388800 10378463 -76575713477080497799514570049786207000 10378464 228067550539556074809363521102598635520 10378465 158958336471667103781189032968559275200 10378466 177803981156250140036965507576615320576 10378467 -238085802576941578799510901337982714880 10378468 111603351895660606034919783072881859840 10378469 697515604246913156103391021342385151870 10378470 5913587810780391410887759542046805760 10378471 54431591074459752986347018945090223672 10378472 85991488811619775132115693567071057920 10378473 74842811234710917844507458794786660544 10378474 -120859863953465335926740645984931682560 10378475 173380924495470413197046072559977661000 10378476 -234053958533075237649338074837035095040 10378477 631553156624349938434119133053240954326 10378478 246486347276037936204320255159896536000 10378479 -158081913902229161328528284693536563312 10378480 -98131873747460203265884746342727680 10378481 14179978054406610830754963621201747282 10378482 97952895231471762987103716664714430592 10378483 -2170966511297376377206971728537185776 10378484 -336278212894091857893773124067819622400 10378485 -35510248814680031828352362678237438160 10378486 396728708397109788113532810493552041984 10378487 13982288333109442878408175361218351104 10378488 220069860694875085781209271699576770560 10378489 271788815415502867312295057546057754000 10378490 40097237840967707313481978449042124800 10378491 97524115384945796057054077473901111920 10378492 206030082963164944775243732870522747392 10378493 -2059542214655499734240328608432230179840 10378494 -76413674588958635359932410231882851200 10378495 -22906935221255649545721833787389199000 10378496 -191308772462226404909124119491548020736 10378497 -167571456854045981800403515270655431872 10378498 -8478835809239319444391822712764141536 10378499 -8596112146815851387356706747282525064 10378500 89587076373394449624255284247435264000 10378501 187430112505202898869015829373214454080 10378502 92148506735144874764635221341686649952 10378503 -440525521447245321511703153118778195200 10378504 -499542930508959521878012457906502282240 10378505 23818739249106983871497535703776568320 10378506 108586888462268289945238057124232282624 10378507 767769316644697018846913041964664120720 10378508 30680072129504011667026495840410326016 10378509 -526601448240526224555174786149004587040 10378510 10060055600918970367480849500916512000 10378511 -283351146513659378285668069631347341456 10378512 -7226492562172047999798111577870688256 10378513 169024192774721623133127573189656414400 10378514 115417922571158311886177665384330844160 10378515 -65016654335956115741526513415463692800 10378516 -208469403092261572202587334490586818560 10378517 122091564809383446421694347084293159132 10378518 -29416886560121349759452342917516294272 10378519 -1100819666428466583976493610640455392256 10378520 -146396226149947146315705491868733440000 10378521 -48672996390960105676017580984815091200 10378522 -135317430521264132875606692634767912960 10378523 -3991154363989389495545374190506395096 10378524 13442071014137338712968165403812623360 10378525 -151884205023302283891230618460134279950 10378526 270495178919941606888639790846964515712 10378527 158486056560998182928950875500017640832 10378528 51795286209247606901483476750572257280 10378529 -233131763125656360205754452426884911424 10378530 -171110650822462979873157224222218183680 10378531 137567143743056987071031844690465930332 10378532 -56702434798031583140791413348988305408 10378533 772368240979810858457869222963131072 10378534 88325375074822545106445385595613540352 10378535 23678977226422976801748596121446673360 10378536 18681942431949604497613388458170777600 10378537 64276460630544350264812437272710957832 10378538 -139287483791654593306976386122397216080 10378539 -314835418933369608663123166185338900196 10378540 132484571358571210741476752527883919360 10378541 439471145066253864021106700774815276800 10378542 139888072832809095845582387338417499712 10378543 -22577212434962300036045270064173342640 10378544 -65741351769119510933844064564847247360 10378545 254614887422804194040584248655028728320 10378546 288110417336091089395185238908347796480 10378547 787347303357097709154846460547748431520 10378548 -33573251467914339529806873760251543168 10378549 -1225033372110849073763605097833907504640 10378550 -15255429785830256091162333253937414400 10378551 -2541910416321584525040524806041043296 10378552 -55047666790612958585847395960623104000 10378553 149473829571755085493189061203055090004 10378554 -195476203651821542444789430279482926080 10378555 -54685110927930698522230424432261956080 10378556 11926767793012290571845803522809500672 10378557 -746309960414219191208284132319635200 10378558 -140024054987301551833711545816809502720 10378559 -234698184234075217902786833321966706240 10378560 47372557343660066174779856793894912000 10378561 521123271171450709121646321116337351424 10378562 103217680103267097587961058712730132000 10378563 23892281194958418099428927293319799984 10378564 -104245702654975474274805162873412726784 10378565 345499726977581500180881699073363046460 10378566 743038553196034743793532369407506432 10378567 -140254596126426025858874285405185376256 10378568 133276997375145881005741916563003921920 10378569 80135559801922182628047601325143686048 10378570 141370420767813864944099704867279632480 10378571 -48452606166683639751781352617884264960 10378572 -51625133625756635733429921071355863040 10378573 657510049955406453822471292777703937664 10378574 -36904512252166868559137689242471273600 10378575 -112598254007851058659606233154028436000 10378576 -4564181917263692927671193252924522496 10378577 -17584088002023064195156257647184792480 10378578 -4024549134517586135488551822994375680 10378579 441687475000034035238474238602613111640 10378580 -256430863392979430035918512414207797760 10378581 8950320579416141559334976621987374944 10378582 -232152374704301906897059552027697296608 10378583 -138721812250105693222362214247279701056 10378584 136175823518181867386884505314298880000 10378585 129659710480412656326613441989325234560 10378586 -343519542001101051033916084687975189008 10378587 309685224470863654190447710019677297152 10378588 104336963306241954293791652709542708736 10378589 294226097630231082619472061680259403008 10378590 67511260887081726891202429786232008320 10378591 259865010460538083540953567250163145000 10378592 93031714127520285552457567055328706560 10378593 -99721293669020772827062055856487604718 10378594 38681482848340320835108937403783468192 10378595 -240597763468153523762743445505706926000 10378596 -321275497592030598441369977381688388608 10378597 164369952060152654297268796205132962046 10378598 -68424743223175162998260379851886303360 10378599 -49242747404060804327637969962138511360 10378600 -362258643839500812051770986929326976000 10378601 -493478830904116653021819922963025543196 10378602 -1231585546593538801157303867468247360 10378603 -5126726788649752261238460469933131148 10378604 -423304321078917665413545816286627782144 10378605 -53128047999436228238510366078283563040 10378606 -103004838623779641572816622615100922880 10378607 349149317714918321562121944368449475160 10378608 -18765481314140613175725043349770469376 10378609 5395057222202503359010727445733022704 10378610 -13210654119126150507769292299294510080 10378611 -16290884710742967297242790500326128048 10378612 -108262913942170931417433647139785453568 10378613 225634052283865055356330519615237952160 10378614 22706288863677665986470826629871411200 10378615 -196883037509087023495075899625402118880 10378616 208003866441364606673375210463321600000 10378617 7922415630252834074198218092930365760 10378618 172956969288049952212803541096883771760 10378619 166102697248299309806924210452827325440 10378620 5161039847282496756179327123657594880 10378621 509651850458748119219242788494630192544 10378622 -122444365727236722930265303469390181888 10378623 149321474499773333804047132884505437384 10378624 -372544905218128201444531536710734970880 10378625 768205148484075743386414872566476320000 10378626 -122835906127683119566415238075118486656 10378627 -103872724210293483168516420328514650928 10378628 -338618585365447347661011391719637071360 10378629 -25590786648883876287310251228211961316 10378630 60592191442013372792070248416111305600 10378631 -610521740149651974086735729348568371400 10378632 -300307058363253013452025248792170741760 10378633 -72111572185412890756157796426140617520 10378634 -3537515377753515511845699328011491328 10378635 215131796662069520280128959521626304000 10378636 -228495493156000071224280632586784819200 10378637 -316164896927571756850480505890956912714 10378638 40565423739402179624497591769670973440 10378639 -709731509367576227828278762011376004560 10378640 -9437852970210962893566123866409123840 10378641 -18465082618658096099307981703701744576 10378642 -391395366667501359660587301939617486688 10378643 230252804742509337720673090013850651648 10378644 36862419489507389959159644003464534016 10378645 71673403008411052953727063916574489600 10378646 -10453908426182322582099266137584864000 10378647 152370328562202646965722235810037552224 10378648 -39296100936545002878479517410511667200 10378649 -851127887340303414908040183323030553840 10378650 50934702493897732211335030445123577600 10378651 -224059421085016975526475438452853970608 10378652 -1822660019799071497207095616326279168 10378653 193987295803491981665113539512845254720 10378654 110543453858996103972225095065108800 10378655 -9348803447260305205862026728216230400 10378656 7418696231302747038864785584924065792 10378657 497351536461107513959364954990190311906 10378658 42079066698131698027582025892382261248 10378659 -230036447561235194669236123711185344592 10378660 18520532613860151707027244273433063680 10378661 -268059864939879371958965105396641145700 10378662 -45070973492130098186162921720285018112 10378663 10775239653834169999968097488834599464 10378664 355498203891545012961397881955318287360 10378665 5620072210329484005294291540917472000 10378666 136030639085734672417063173701374714032 10378667 -41527362771417816131859190103441777808 10378668 240939381662532190421081082189238579200 10378669 -125581896382992903952041046105692534208 10378670 79606706834416150114633566140857522560 10378671 -79462054365023219502168903916341336816 10378672 32576771242553364391671243998057594880 10378673 -535776862092831236851564082629165716078 10378674 -201058006581765328839647790883133381760 10378675 65138785549679448514577648193027761900 10378676 3746422776498561338357461427769311232 10378677 11861038364831954307776095991418143520 10378678 304286182650831845350975144869356084640 10378679 145637756216495843583341983084263466776 10378680 95824793117151996552717832254552883200 10378681 461512032851214041934729556834453281024 10378682 -74504082287062282123838895270245987616 10378683 -120835161250673175396653126122619004672 10378684 -46625566497829500737978017168457411584 10378685 -122574211940554131287532862233404655240 10378686 342101987790884211230609951170710144 10378687 142911898099826059651238634554507852784 10378688 -275740778076780539632722332908303417344 10378689 243998279392140781938049744359780504624 10378690 -160858705259699697778162256103846336000 10378691 -393119202204540599176094652472091923908 10378692 27598984902797789448871692963065966592 10378693 3158580562874723432989567032939576800 10378694 -45110313930769409583993626179916083200 10378695 2514560646056351966948546837206554240 10378696 476225590609293756928212360718915937280 10378697 57026338877836707523323344879212367232 10378698 198520852886155713344499297489831637248 10378699 36670265295420100495598149782286671408 10378700 121819234285619608136860380502171411200 10378701 23951516081500216103882611112329860000 10378702 39710721342954964389590256377089463424 10378703 -177993713332767260578122366758909753016 10378704 20440817456862029922329219183432171520 10378705 -476292109498926138357101505936305104140 10378706 104845771179511867008069260716355777184 10378707 -40670195301841808077611545664814233600 10378708 -47297886479070451122134175678385670272 10378709 -116700865496035372676238182676910463616 10378710 -51144327751134273376880031165966556800 10378711 247198765007155240278999789189420384 10378712 -56981960342468288741244043896262348800 10378713 -419528321257922625903411104479689472800 10378714 -311735477009450397933146181162941078544 10378715 -423579909132214389344446383738161048640 10378716 85195947129038067618184276038985850880 10378717 -87303487186783288774835227650480584148 10378718 -50706046607265319753137876511029177984 10378719 256947880480832902393556103864949408800 10378720 473705059838618088838447470532149903360 10378721 -260100315276484159554523250381906670936 10378722 -6173259305811618769803770450933753856 10378723 58922531059042099196093536259648538960 10378724 -96608734964415786498438140931664773504 10378725 9472676151477629890862834617326499200 10378726 151949347780690333107299536862577753312 10378727 -268499127667069061263361841818485110000 10378728 -24896693145433059586693770922906583040 10378729 167589507265066546029631762130214019876 10378730 141792085376192354669318734923292817760 10378731 159454474155269884317584671948514540160 10378732 -37112975767591626876984203034584823808 10378733 32807309666927843443891685824531047084 10378734 -2737922130679549878980230068590800320 10378735 74491906439013906704832466600444048800 10378736 -167212635531236788203874271551729041408 10378737 -297472732113429285897600120793733954352 10378738 -1773579135777743906908301542772551680 10378739 505761967614021405684151864645294222716 10378740 2764591206894481117616383174997299200 10378741 -596901114369908241017919747728283691858 10378742 -168102468411617167577674734407093715456 10378743 -3058401806315457194706301912945116672 10378744 474529786237178597339257077008957952000 10378745 -109268667653327800853994377012698925880 10378746 32902813232351440139665011632840709120 10378747 -263365973579056055768461812832270132248 10378748 -94476352435278732852096925712091723264 10378749 -55308839340520769680345661680380456960 10378750 -617836190164706491551454563764280000 10378751 621598898484064915814830363084827658752 10378752 207418239527758480864545184259632005120 10378753 153921391392151401122565935324016828480 10378754 280396559605644572211375693321573402576 10378755 -220134224959512079057439961286480112640 10378756 371318245917255060765203333507978990720 10378757 67257227779514035964957000202078373020 10378758 6370424058893495943455168006591410176 10378759 113709327403408807580148345021735042616 10378760 99354955487139052797569294732643532800 10378761 -191114185020903623002035760326301548528 10378762 -25375646622085932851107643920167626400 10378763 144845614993169972363274714896019645012 10378764 250392275537872886776282589434011640320 10378765 -192946941506675985722772007666041734400 10378766 -41302279825911434016206793498788154816 10378767 223834686506657576606462574913356913920 10378768 -162784240735820877563345815235214688256 10378769 -211720345929310854045982522207625195520 10378770 -97311128751768023293506303736124029440 10378771 126591166800833898420111378413945723024 10378772 -80454644437453372805459153337770952960 10378773 242789725913462271440051089914693211680 10378774 66164067048046507410812694211788481152 10378775 -49984850579250143816815673169645600 10378776 -176789723724843874452474792013582848000 10378777 -254128680958730023461819648508947608374 10378778 48442626534825462132414826530224981760 10378779 -62279007997446617731744265916821987472 10378780 77599318289807160236131696580655052800 10378781 378841901601300288237436454455251264 10378782 -1668557864732131054079363704412348352 10378783 -312744733532726389126259691479402782848 10378784 -162989280966673836645784308032946831360 10378785 111301898198875928889563434982503651200 10378786 53482163451746219099678165521485553920 10378787 86210064624343414740364345530734596272 10378788 23994636327097747093126966452987340800 10378789 282229843830309654828008004805745048760 10378790 -138641551083694252217527637170863081600 10378791 480855590652222448752090668213841512400 10378792 -432918949737745166333673404736461952000 10378793 388536565036132386181657946037832818042 10378794 29014381429971675995886977673038649600 10378795 178208581685963645295260025444806860800 10378796 -129269677178143683466370377459778611200 10378797 108971534428393897681538122229881509216 10378798 -30627821002685832353715942721158993600 10378799 16617531767289974262644492364469048536 10378800 -41715864124982893595992451492376576000 10378801 -549622800816504346016983901649260048 10378802 19459087043221773672835161963049162752 10378803 -137984228835320408323026036879118468296 10378804 125074798627763321224791056923098294656 10378805 -420411563175400415547288519491025261540 10378806 151771528013865202587199439461639161600 10378807 123995109602311036506816161014565152840 10378808 271843528237805899768232094500044800000 10378809 93760436632680256577567749369519788864 10378810 31699953556603316959264707832809609600 10378811 47338543960820597691027783292211885712 10378812 208244835879089073300153894795908608512 10378813 482159858011676880440586983713756773062 10378814 -158874116607055851549173771177498699520 10378815 -293055769852603705260932306849814426480 10378816 -2066798433073425398963369404553756672 10378817 -483963014772559301638489593449660515134 10378818 -89697918030050676808576172420765940096 10378819 214419047471190840404467402701530462208 10378820 133158982818367265253759378547360604160 10378821 -230683477233276983743114064701477026816 10378822 -134960225071172075059589037060682093056 10378823 -128609953028027017598065259325925615680 10378824 -775869321831529349211857498109542400 10378825 -116126376590628959189356596913549888450 10378826 160164273641686484518442125072425457920 10378827 306858648417628659670441405891481292000 10378828 331579478022352618813503552563213312768 10378829 -397623456579693229544938087215715458570 10378830 50483615448957569478092178153978531840 10378831 44178560992788349066768360947333066624 10378832 -116340884561412858204401082456847294464 10378833 -29808389241408216467726758093686944256 10378834 59949652633587687059662067184220434432 10378835 -39631369178802248477967330461178528720 10378836 -95137478252911742071248946918605182976 10378837 -281935258527017943461594462102252632000 10378838 16413975942179465851977348138451025280 10378839 430704672467949602689321163069149386960 10378840 -254666721700551853496142016897159987200 10378841 -664964523172083274946663068626794320032 10378842 -75721492826839837074944036557609320960 10378843 12272010272018754547752958853446478704 10378844 165810759807640397397527618330247760896 10378845 -29652351611717652064307843914620720000 10378846 -50553470419899846751894966940663694720 10378847 -518803760629109008971763536697877812704 10378848 -13123018680052068952807273280825720832 10378849 -67594741666212477928057512023944685036 10378850 2165467070854967632970505604149052800 10378851 97693512298182372011173522751155834368 10378852 274709794170952386384295679712592496640 10378853 355564606195482284544944402845759719264 10378854 -16676881951627215141607686828467685024 10378855 -222490333535626043995419315402757815240 10378856 -618204086464226725257398947915072005120 10378857 114154471023459806060051812844169905712 10378858 142889517992859393151238247501677957376 10378859 352509659633023856334269729684349939060 10378860 -1384281233454843062475069680609264640 10378861 -116074645647533912666430028972960745076 10378862 9993740610455775931948833296325181440 10378863 -35828425401175157221899441662498518032 10378864 42834250381291690897740808147039191040 10378865 23415430778648634901836247236977483520 10378866 -61583933600595023590143788404811175936 10378867 7614462357071455878993161739906296640 10378868 361823618533347129830345377207273359360 10378869 -248530905385973000232229257044974116480 10378870 -53767598949546358129313892264853338240 10378871 135961623551169969591002842634750872200 10378872 80875698889984431514224027687649566720 10378873 -365770779807877044768173811319380374400 10378874 -387003467691784154047754716669124706816 10378875 -76598185958431350447829516682702760000 10378876 269396635201246826345832929006609807360 10378877 279627639318318110574211675533712206726 10378878 147699321579165047301415581071437641024 10378879 210749421986032808819132154815116863872 10378880 -264504691623698259305256299926860595200 10378881 -543166408882688629732891082370363080160 10378882 -49732015340711008978351501034354588208 10378883 -1192492391807235919358234618690671868160 10378884 104220859673733107508886770622319984640 10378885 26040775997022025829303323704828857760 10378886 235725466204398258132640327374586903008 10378887 -240353197954206766776419292777120133248 10378888 -19981070567013534509517907976397619200 10378889 -558050459113780739142372313283335262310 10378890 -77483512340253526467178063757994475680 10378891 -343384182349328898654407043490902021048 10378892 -529020601496093111754724543770023702784 10378893 -22443856097918923109793622326657638400 10378894 9196794273223751520993868784720757312 10378895 105343947645022383718627797514178795400 10378896 -128169224868316887885766964081393664 10378897 -574236230946808654834580368161443136600 10378898 577640072184620061944467424456026788864 10378899 281736271131071105822249733951477688884 10378900 -54787970376108398548048927360884684800 10378901 177134296546373897501174615267938435680 10378902 32559592091864313130663035831599093760 10378903 855553701357168070419366820804850453456 10378904 9181777512084575544727592206716702720 10378905 -10303569801543632929848101301892286400 10378906 961966196544356852910205227735734208 10378907 -52765422431887164472342530068857403136 10378908 120925338449178345829345109544871864320 10378909 -541801449049831132650496291587459702420 10378910 1344385788079381490015931749656728960 10378911 8647092501450735530778970596193612800 10378912 147938480812305275677506803503031058432 10378913 70216980357863571989313164620874095080 10378914 -13072525744928279357779042120358261760 10378915 78627361006364201856973986373226048400 10378916 149189128742005520281715644871232380928 10378917 173659105504926305292929173331233125888 10378918 -154865226377698312755887702561265888960 10378919 494652702503516538217656920390189395320 10378920 174009504066443264667958576293994905600 10378921 21212888728606588160321612236195196800 10378922 -187754908320621003483875973462120619776 10378923 -271075810463379648253382598825191413416 10378924 62269950084122014898743207851841441792 10378925 -261049397694483393216298414773907184700 10378926 -219903731614016210983108080474955382400 10378927 -30460441588015041726076827498154157488 10378928 28534954229329263339280636828289925120 10378929 26188621588844988470715947844766766688 10378930 5597455288793885280185419767282579360 10378931 331144348415655166524849524077574238732 10378932 -181861790739360979393021123974132707328 10378933 1841479439003119955961533054881664604 10378934 -136461516082119602287739437249954189440 10378935 297790842101868393678202613011611480 10378936 493592246584719310694871187213390663680 10378937 4276505223128124705324862169695164168 10378938 -204257730063517319219067680408537619456 10378939 4064272985238861589924628471385484224 10378940 64673553167133140547714277266024038400 10378941 -306716235492648851912027291581437482880 10378942 -68308914918081467756987514440848938240 10378943 77883691722612036814730919649483248192 10378944 -12291881203142839022634941391940091904 10378945 -102560179334575122818027588571960302640 10378946 186371808968835657537110532957827646672 10378947 176219851005622952545512846505303800 10378948 172079015514561538426822739262346756096 10378949 174751154860120925546477140537901768736 10378950 -39807599554491303493865384042599742400 10378951 -172622041098805940579525628174507947496 10378952 565992406407928735064430019334426649600 10378953 -568849969375988820888621555788782464 10378954 589512514164073137572527727221976415072 10378955 -107931237317627050309191053681323872000 10378956 108043004680517166473447533130094821376 10378957 -199215144035768117419120259297239164480 10378958 321482849650798085506278247929744742080 10378959 -143066256625081645508957545538428158720 10378960 -105789650816577211386697351223355064320 10378961 575732376482100770999211533206302238692 10378962 -73043403374080972384930915776813450240 10378963 361721920161948328467397241496281028096 10378964 -330458355336672535161906671285477841024 10378965 92677010124267522846143483260343001120 10378966 -124361646065115681502044833669343415008 10378967 -112104578108746293470523983136670891680 10378968 -69441348499313315053389807081914634240 10378969 156525061012953453646409689198383919370 10378970 12424174503162097238317070170899932160 10378971 -163748579928327147199523346347086320660 10378972 48832410519030178652226564974512803840 10378973 283469717763394828657004375442166972704 10378974 -70085308225257551443953595477877864640 10378975 -173070697634340200352449858525533921000 10378976 -188790513629456504482033516228202987520 10378977 -134704306664614539887108893901583778368 10378978 349389272166281286872438216754998317440 10378979 329380061938103938450331371585924735584 10378980 -35934276346891605176061729331544774400 10378981 242431916136605989969156425739603828732 10378982 202395867322162256695138439587303610592 10378983 -202765881861495265178520013110673175856 10378984 288695864184303715636223462137590988800 10378985 -362926092930137564773188727491606748800 10378986 28128527738083822634885956590085165056 10378987 77286198006966614967315725451374843636 10378988 11332407762875049449584554474422239488 10378989 -332954678975036668533519754114131036480 10378990 83722874855877292640647188915724677120 10378991 35984993729572389171482425782932730240 10378992 10893966139492682862371187324721102848 10378993 351807385576743335779919422158801571200 10378994 25704828099416306247775574893543426080 10378995 96846746599446530100574980911481411840 10378996 4500786400081823355369097832089864192 10378997 440291551778070260372723434431689267040 10378998 -86710950138934137404979628464698683776 10378999 614837560734739759619466562394293603560 10379000 -205302696680922261050482579481610240000 10379001 -176984291378974726646077559890466917440 10379002 -50163134488132484655098451694671213600 10379003 -214702552756601992302565616311971555072 10379004 -244220967145735329387632218894191803904 10379005 -44239429494683976469717605216717002880 10379006 -348417991380636905346631443484180063872 10379007 33766709837186940233120884629208728504 10379008 -383784415010343032137809115402435821568 10379009 502209210929245106705931562068851838210 10379010 54148856201522766411302112657629368320 10379011 181846476486480795342717499996652207612 10379012 30759707005732022515475168500791767040 10379013 2564928783974636261431509922474428000 10379014 -76983139836996731627831881102821258144 10379015 478905446441890583132817355091648951160 10379016 253896676602446518146013629630987878400 10379017 425892510309806633408011108599824896 10379018 4201196450651683255942694622248786880 10379019 7774998411748976804378448927185437440 10379020 -378667735310985410099999973903146496000 10379021 16765474105605725943382827425363463222 10379022 -325510415620841741487106830857503007616 10379023 -242455443027113260342120156687987003296 10379024 124275424708179514826443398171292016640 10379025 -17330407066072146611832803963071066800 10379026 -92553924768860560045943790083984126976 10379027 154328094972356805721816967085688702224 10379028 -7264472469620133595309737284543754240 10379029 -15850903760867064347167665119500078400 10379030 107198658816865786229888606127656060160 10379031 -109212793214756118219281140779698898480 10379032 425528836041509596325450407715320504320 10379033 -163201096326424515555325794615218222262 10379034 24992260886675428032226415869150950384 10379035 253557780340780731376367240699020417200 10379036 -533807390024822682183068920138072005120 10379037 -186799443380104006287650710125716175648 10379038 193279537343137245772238292450924673920 10379039 3410396821706446269780372102094359168 10379040 -87163409206235328004375650416826777600 10379041 -149866469562739068659399437599558790558 10379042 -253763565553039983576777843149926296000 10379043 118201105409742889077453693996414595680 10379044 22198656979150125338606792700367872000 10379045 -122922727938541666511858742586639901700 10379046 76044380782193615318611930585341384384 10379047 -74088819146835566746548113022836059008 10379048 78635715727927370482379829743904030720 10379049 54344058697311295602941757008844364800 10379050 -76743392454373901252319820856315174400 10379051 -46516466721599888112141782107198509600 10379052 133594063459334797743567834239682475776 10379053 -99725241117688665678207072715154736960 10379054 57052493071366412613131524000693478400 10379055 25003880087565400802748467639902415520 10379056 21403686550888240067394324174366932992 10379057 413390967963719245731590296070693465472 10379058 40334009749956255638004027105523987584 10379059 252212808573493769013406173823221012240 10379060 184423849843900600188200034818307828480 10379061 -29661319449526062078496480154436289152 10379062 22371020901470005582247474893805488032 10379063 -837285764870362440629609698515436776 10379064 -89214368336909733939432317755145256960 10379065 386928193413071719170681831191505419460 10379066 264269657141211697570766000503763909232 10379067 -15498140077544251011582071830937572224 10379068 -11851386838557614925519570139759822848 10379069 535744069392570721549017674165335510470 10379070 31952278429121585311206669859498099200 10379071 -174866697447874077210638558810702287680 10379072 27126857554537100358584972490030710784 10379073 -175908363580410599802430507984562642400 10379074 -287431865075836329429014298957929692464 10379075 69251269988911398822655862831040614400 10379076 -69382634713994011953548416777825536000 10379077 -188922849321806528988435319805258347488 10379078 -185503365306263931478256220133325972544 10379079 -120869141004988686643445245930829401152 10379080 -732519884547046571069732420366470656000 10379081 30388738675215161808947895731052753882 10379082 -49058001951639184461858517360187136 10379083 -41072224429200791596938383224286825184 10379084 -636431098957121447951856161814499392000 10379085 170838060376206458234261634813684633600 10379086 -18434539223853895595717891697064627008 10379087 -101494136524812769839575801439691328568 10379088 -94483840670473493271638034825784270848 10379089 -62780626575515054095292303867861672960 10379090 165030336593305007557163092846186867200 10379091 -45034596151045640306355926791294269840 10379092 13490338008825058846926625066854533120 10379093 931446525730036627886214088950933801600 10379094 -89249993138488465140865112825493096960 10379095 -154165462680434975080936602498538718400 10379096 -33701253809205808948545234880317849600 10379097 -18076544996312433588660082170691162668 10379098 -155762968858795759619765163872064066336 10379099 327912540141560412630387677933102153760 10379100 3496372558753882556987813587630464000 10379101 -273415058817747612318964270369097947296 10379102 7120486780691544020740628311466842752 10379103 -53081426722132806160143271842699482880 10379104 -1847575097650846522442145870388068876288 10379105 190165079674397876457321125294482739520 10379106 -21937631895737734583396672772305994288 10379107 -306930118751765733048911388832946895288 10379108 360460585294464462376087917982334502528 10379109 17733467989979040839866090628910774336 10379110 28500841497087038199307968934785515520 10379111 17331168733581215986125244267050968112 10379112 -6225747930557158085473024323344793600 10379113 -79253177726525271152375045992119258140 10379114 -114664544360719043384375127123382603344 10379115 -299092092067024494457103488234544916240 10379116 -241186974373452956289717652757966108160 10379117 -119733530579818235251454155597756868928 10379118 73829782158413841737539507833709206528 10379119 -31655354407540280649447418623211954480 10379120 40402032241943528067844629609192161280 10379121 -60495298656230245462379544929616664416 10379122 107192487294140325474537862655060225952 10379123 822829683850101068812573174721681334984 10379124 -2993467923325168357627668597923635200 10379125 -593372594507607420213646138003272000 10379126 -273991906763270019035356264827981787488 10379127 533418192071906172730570252256527701504 10379128 -18515997867435652042069652696716554240 10379129 218526167941753652316893611766198163600 10379130 -117379225597540886431660966661697024000 10379131 357590746218806381994942322227979071360 10379132 443459096396205082729223744308961651712 10379133 49656140062700357557212173892797395302 10379134 -348446743675505693780636124695105846784 10379135 65549119019372138823792391336603019040 10379136 -118096989008272533046236500124814540800 10379137 149143916483115207080431364978628614786 10379138 -11472164662642422252854009688547716096 10379139 316518958706563116645951122058612626424 10379140 -22731287504066814844441211103923443200 10379141 52479958665581259777276705850874049024 10379142 -90154464574402696033669159233232128 10379143 101889442277059832696922849775763034392 10379144 110541522961552598930044414771423196160 10379145 30272648450272199948584735809632496000 10379146 34750737650594248837644869370592729488 10379147 -7452095288517800953319477378889249528 10379148 90525320634746273038696108631452437504 10379149 -351486723093581652216127748653286013120 10379150 -38480061761270894449517182875355420800 10379151 14681002732547000548141651908058329600 10379152 -50821207542361946529662328021815656448 10379153 69642506668397513967086719401615012402 10379154 136110846273124328440031207706596990208 10379155 -429247608524445660792645882721679407440 10379156 10865932759791060903321140818933787520 10379157 335551131506829835160985626111580942240 10379158 -323463616109703987154624272228628602240 10379159 184704601829866595242026689433411312816 10379160 212450412465274112120598804977542963200 10379161 -283366069808708106219373448484343148348 10379162 -269483974450604883833187814838868038400 10379163 131277157018053528884231768358317532768 10379164 -191904642338063534147974871673838245888 10379165 -78993578017921671226864379329540193940 10379166 2927401208513308419751836362945064960 10379167 41641908093454090977764362945535759992 10379168 7474398255365255701187105274058506240 10379169 -18895319525792971925924481061922677806 10379170 -184284732330351729608698865652197418720 10379171 1039089795916154706331422652562578561344 10379172 70379491150122642844226890871867817984 10379173 75145654022023066693804436751504382240 10379174 1159409111444633335030895484674226432 10379175 249332003230087042135794541471707000 10379176 263334535146152511020618143608647470080 10379177 443247889910425279185884479522465132026 10379178 7746339765376894751501998247525813760 10379179 -162742759750189197338837575042374294220 10379180 -75496564560524870140537912270801920000 10379181 -154097863877870098545625097953805006400 10379182 -111025976536095551717329853105775460416 10379183 -71694021110759989515375025302955120440 10379184 32237113787942820573598859744890159104 10379185 297799603768059634865287202040885427380 10379186 -60195973818691246742105778148288865280 10379187 -28058049390388301623531505751313075200 10379188 -6102212206422822008831392163125268480 10379189 437684244507893844445949071510310634990 10379190 13313335282096956597434928210881760000 10379191 164545422884976046353027713144804610000 10379192 82656747094250344939002076931738112000 10379193 -70108085337448691467786649538690331200 10379194 91187362194390041180646451175912443392 10379195 266330442111717968936421614668485091200 10379196 -77359182033890869428249658707835507200 10379197 241838433202000736814774909297813332172 10379198 -38284837377302089288032642442592570880 10379199 263409874341080980695742789459268971464 10379200 -4329597900331003342947580411904000000 10379201 -253071791616746012913007718500052586048 10379202 -60765456289203620113512234486918168576 10379203 -21917034274727384927448609882527382400 10379204 -355801487288346208682070111793088652288 10379205 -373596504951637663529323316761209844800 10379206 44998597197325206187558180176109271040 10379207 165654051286435006603742341166249865840 10379208 -14591658201708299632726220323139911680 10379209 -586627552804250054162565393525236903590 10379210 111854771191140805681705652701814645760 10379211 3777013436802150728547518076640085760 10379212 -318600281552320559423246975466036876544 10379213 -21677808876407410920816958963156182696 10379214 -141705720878395282487573089796795576448 10379215 59509195091875691379804479641131801600 10379216 -38887842506426274424108371647327846400 10379217 52206735717685591931791459413812958912 10379218 -433135106195984448047233142459694326496 10379219 -170047913603679492176902486504278246456 10379220 -210635574089598219689633711556501534720 10379221 -266370300804114386541776477133340516800 10379222 -46993735561492965738983997998132573568 10379223 281208501722703882876068292918283517472 10379224 481551237215857495239088189977324840960 10379225 -324727102023244248222096049179013374000 10379226 -11576198379121988143140772293399639552 10379227 42826292473256531834451890420350835872 10379228 44421836157583477664000971262822189568 10379229 -4502889511856140693888976231947944384 10379230 -372988535565538759716811834059584033280 10379231 -256104788489428601133838705650613381728 10379232 -106268484916779126882533124805644779520 10379233 -95654385921606349152105361612296593856 10379234 -62055210954847519697388794148559147008 10379235 11312744240444880175890224681312622000 10379236 104589660272634773930139658803450216448 10379237 -459765446763470669231608851058166899008 10379238 -246282396149706754790468565096422376960 10379239 -326663150854414277755860722609249145176 10379240 -12759101882974073800522546015479091200 10379241 70284880917077509495870299288506738250 10379242 -261823278191171019153381524295959707728 10379243 47266755068796677019882655684271366400 10379244 79892721250269085747835340625625149440 10379245 -60432501528245380072811475053858515200 10379246 255614591189542759568913156866626155072 10379247 430257231553853881546602776378697141000 10379248 19700898109735031524075044423756349440 10379249 -86711214864313090411705152321709589520 10379250 -37136140155375813699370377278866560000 10379251 79568645424725688848288815770229538252 10379252 213071726860289689156852179708863638272 10379253 -134623273287979132687573529080686038496 10379254 -907938492723656425675827960745129920 10379255 272935651576162181478805885542773057400 10379256 -34336287436056711866331345102342389760 10379257 147285571691391288741678915995813280640 10379258 -119054041480061215784230086230118629520 10379259 166344858904420575243249752932741512 10379260 31039009404467099439662077856730624000 10379261 -630564256236913889982709693731018994176 10379262 205359609978811666501947311086571257152 10379263 319481151702506954575163425226513218640 10379264 33379631893918458626963764659577946112 10379265 -20976847935125569085782618077527377920 10379266 -266231366670101549003380439254858629168 10379267 113674415327142057673897933618870616316 10379268 55682048023975647026417202349542682752 10379269 118755640688888746800498805357490424000 10379270 -190647764002207200177505991684260212480 10379271 -14879843283334599066241422963481262976 10379272 310356688138319603775801321813495859200 10379273 -102758699458072666285125542720032154316 10379274 -120343900974474664568288199573802932480 10379275 -256216065753086830172103490991079636700 10379276 238010894118500028750729186132915512832 10379277 -5886222470741790767556122718942253440 10379278 -23938551617208271747928503146206748864 10379279 43791562284311064205760802174565718688 10379280 -49335376773746187109434251207068876800 10379281 -252678529518543254905704588287552827536 10379282 164402249104186154221938680913651083520 10379283 29109061406088433768705445951594606448 10379284 78421454086018959531103577509360927616 10379285 -33604321962413646766902014273574503040 10379286 6744214524545305034023568810806951680 10379287 -266467174035425545517118899485132105328 10379288 -434248568577393441335624610848301066240 10379289 20383358659283678237293164864936195024 10379290 -80117646568014302219911743039166797600 10379291 213807511483291919155084495514268245664 10379292 -63709290468082417579735603590589317120 10379293 -183052822876971726468013722573844802458 10379294 314214943453622516223764304634214708160 10379295 -374429712741703296107289267714459461280 10379296 73256369660008352312076989423381643264 10379297 -1960621329768672365402113617533691360 10379298 -173182569928753362442705668490946795520 10379299 80067254635959668974000934510178974112 10379300 -32733637650541565114588023750980403200 10379301 -197311927301106400538341493182163159040 10379302 -106780008966902236462506425290631611008 10379303 -106353569956787486723006702620571733840 10379304 -209775862997293291137768011643730344960 10379305 -173215902194265399354018793416833375040 10379306 2550261862610492393200013654629691904 10379307 -93377157499124057974813879322639442960 10379308 -37317757705781422373865554917181746176 10379309 717109589091609235159116138937349556960 10379310 30219539092820841833913674156923699200 10379311 -277273992777291751475388746824334799088 10379312 117974554362922403471043387953212293120 10379313 -22021217259293930722821658738962967680 10379314 35928151265158370113652728108563299328 10379315 -214315946255807974434982780622419779600 10379316 -185842073101212554738604108027861159936 10379317 -25346575756647571217254358989199762180 10379318 -60774078571438743893449193887107308640 10379319 313201816901565576298840819322646680448 10379320 -114837141552917171143601033115992064000 10379321 -427728460280480821831679283251454930288 10379322 114528437618232330810722107363825428480 10379323 -507908686298020435727601708857005766428 10379324 -343253591335582043166618423711287522304 10379325 -48171457830897110900085626819601676800 10379326 -252105803242898521572715292103202799040 10379327 -175589758370826355621292224918505218368 10379328 -14434948953060487923437522394430832640 10379329 -283001481120112009539767007198019149824 10379330 -78526043167509029661617019901075231680 10379331 -84263580612231778459387502515474837488 10379332 -184266210314725004674641865468381551360 10379333 -105380550716943327659317025699642500680 10379334 -42180969916664635327067972807251716096 10379335 -443175005568567568923290247640155315720 10379336 575217894264956740285039948880624025600 10379337 225395881328464705976904040461441791760 10379338 181387525782952310644023062556915958320 10379339 427604693612835847949450589139713907200 10379340 -226157280361609554089453438667648000 10379341 -234114409733264843658878009457651856928 10379342 50919954520402688675345253069578866944 10379343 103013123031791817756632859660652350864 10379344 40940730169233432939190196590269685760 10379345 -81487321682303830475851104837435045900 10379346 107138000733083700967777991867519289984 10379347 562751741623584698470962534860314799760 10379348 -6118224509279600430496234515350028288 10379349 300959330272294900657540176407550766734 10379350 -1797798290564301416521285051198411200 10379351 28178441328693003984912570787602442704 10379352 333731657059578674726973638462490378240 10379353 -142543734506481128864834226322315169398 10379354 193234921582233117260900504059574651376 10379355 -28521900389120010794933798894614940160 10379356 107664739989019172312822069001974272 10379357 -433416599544690551381196080994523634394 10379358 20531159731198628812401285809879654400 10379359 29381362760184517786928456114882621104 10379360 -10994684565701300924693844186342359040 10379361 56421806685214990295302690829253359040 10379362 -101346958992252469422196083025688426496 10379363 -66332817403618093878314361106950838440 10379364 70277065174774996544458557949243954176 10379365 155660700884245140321182408454367392600 10379366 -68538399840820184279149604344264235136 10379367 -406698329363484839573764112542304139360 10379368 -511581858892877543347631293140496573440 10379369 5317655953480837326753287347174001280 10379370 -66887518175695042795931214654624787200 10379371 270631010247823828039834184259490324272 10379372 272638071381103148593583611434813027840 10379373 270958618403478218433683586479625912384 10379374 149808122488595414912889846641731407936 10379375 105312748921941470314216680975982260000 10379376 30211011729508950902768973591974510592 10379377 377642460582554904919347215102395475440 10379378 -39600047827113607834329197946493069920 10379379 -84547304519902927752239588559454030080 10379380 -366960694016158019052238645988947200 10379381 -471232385685248076480605391058343332818 10379382 33660880998740402373665705094638417280 10379383 -1360138853209782259832043692947889536 10379384 -487759977158094966579618008195296542720 10379385 -163971611800972192391948149209144712380 10379386 117056628605175508520936887536203742720 10379387 495756363254268727956051254663005296036 10379388 -1172780914219750375730634180891506688 10379389 -69021481864587385410791259712215604992 10379390 34971321560587622664426601355395468800 10379391 -405525986114051782432263995632576267776 10379392 902141371865257914836449712440501862400 10379393 648990391090893452875664640575797394244 10379394 -67787531004225911164124440634765752320 10379395 -117804228366397565731131812927276531280 10379396 -49679612451454345228252260399331522560 10379397 -59791263630528190960302885923174324928 10379398 -158998474638987863394371204485329554880 10379399 -29148401263337864051400255202006127736 10379400 3210554503963598956559058503347200000 10379401 168484748934586453996526580271262890932 10379402 -249353872823689560536134551535761348096 10379403 -198968949506908054875583963860078565188 10379404 197459636614430518821714210004163040256 10379405 28272784144407299296049218818148508160 10379406 185907867966869992611346461094742896704 10379407 240440942458621875631766771508015780656 10379408 -53634545051917364411393066294358835200 10379409 -132642028380248751294009284826260878560 10379410 -14624532177377871151216513277992844640 10379411 -127562740060794939650783414502655720368 10379412 -210294295157862900781262956201010062464 10379413 817623112901329260538485982543288433088 10379414 -83063428683744057092940768228317583360 10379415 -360736945470821420994251843595358848000 10379416 -139430317862343800994732724674045542400 10379417 -306679554643494339412474926728710976640 10379418 80924000662050994797694956730264384512 10379419 -460635693916393966166667090066187334880 10379420 -13380558164052528399643661340102205440 10379421 11762733962849409529888469882108671692 10379422 -163275552072642601325805931971663055488 10379423 93733625621397427537072124692242600672 10379424 59936306808639847423723540080592158720 10379425 93230830089374505042321140462405413500 10379426 43536612205440594272294170608123264 10379427 303608475715501239316739184784837018032 10379428 197232247955301119348730650225809191936 10379429 -661087016869357983897347592673894043970 10379430 -31109187267190370282106957324582205440 10379431 17484458870293249675771024119824440432 10379432 9723703172553261513996951070676582400 10379433 -226245118986480457361995171243352896896 10379434 116846667263001232194173916332807796480 10379435 -41077071730850210251967057668032309840 10379436 -91069447235551660227033415866241202688 10379437 57816338571819072191855431885974973452 10379438 72619104023827644220800814656511847040 10379439 -216563474822738816141315749446004932480 10379440 66776162094135360812826993943096197120 10379441 2581007543476859685543878116304989842 10379442 27397104519875309129872284883222924800 10379443 28518453284951523238912074782573757304 10379444 281578973179803500854176948402973335936 10379445 -69157271084647420852587637459948719360 10379446 65277244763709986058489680937578956800 10379447 37637177476558202046555462517449414960 10379448 -338185489466191453080988411356567552000 10379449 413718060787129965588185597721461057450 10379450 -183324314485393997207554070895394254000 10379451 245772106075802592158889543954437283840 10379452 -525150149409056160214151062014965882880 10379453 -253589628370116923864448071014656404160 10379454 -81952951556296245804754318774242713280 10379455 -327948825835525313971316069754832313280 10379456 -95741049903804519761457807961916178432 10379457 -329772165380774440231977431752641320160 10379458 2652411912297002224732174039313549184 10379459 527580953947361178118282617478280964216 10379460 -13055316354702248586829310414920826880 10379461 -251977362490674057359278368485243315938 10379462 -65456536087453668906672901601686877568 10379463 2862183172543599069648978427825974144 10379464 324444183042936498695222019250362163200 10379465 -409354355641081304153431088428811194140 10379466 84479113644499464626901728028802965552 10379467 -35867616519254849808227990732331562176 10379468 -14150720495726112967249855388081909760 10379469 6985054694910038462247937961067398208 10379470 -145342946941643750936211473020700054400 10379471 143679061066445783368428129677117906472 10379472 1195794578797653005304170441667379200 10379473 161540260910633084870260319566178573862 10379474 -150391165984946951595613555889065379184 10379475 -270327077110835601066136838438948862000 10379476 260819896384421497949853159600948594560 10379477 -609951682682800466592532743254736215940 10379478 70796497402931827065963975889672134528 10379479 286940248606730739690635849306890510680 10379480 -300202654378360926185540389756027699200 10379481 -26257187541012024162485861300814489216 10379482 -84645522796760480001480131674006050816 10379483 -12682178606259268145379746922190142268 10379484 -216691500927301326423894363278365992960 10379485 164500644501065003066227154565340326360 10379486 -61066456230029873472429977769737283072 10379487 -209641815989449186164411779071287443640 10379488 82654465116765951657873467266064449536 10379489 -138075665804764410535760498320170062700 10379490 -50212224732699638311016304026598481920 10379491 -35876032366924640266803426847515252200 10379492 -311621208459030959971522312328534323584 10379493 -252546826806524569786882794920885670018 10379494 273636540217452189751593445288815206400 10379495 53715373199661089808991427080015142880 10379496 -117157509650150310132620757124993843200 10379497 -49382361682955021089219615172598919680 10379498 -214512377172149755884471335819083991040 10379499 33958018494924871951812807657925157088 10379500 520330241809413759371331003637282560000 10379501 904621342668856175300568381911922006 10379502 32453767844884214089721497332052797312 10379503 283074733266620495777546506129264412160 10379504 -130484731970053905595882912216908103680 10379505 19265513237169439800063470790620361600 10379506 -469835119546479554292089792326107786240 10379507 -29932857995794647559717697432338749120 10379508 -146230932077182069385215907885501399040 10379509 19549046245601504502610668052455114784 10379510 -167976102269865542795804113380693072000 10379511 232409978098786731567395741389735123080 10379512 -3035599409790227169539027588493803520 10379513 11692554239240124558725370135958745088 10379514 -27531842596960751308899743201089350912 10379515 -272280023258182869617486785522312035840 10379516 200860634557068383856111856077098680320 10379517 264325878369171815700604895434953942048 10379518 215117487803079382954485980883685800960 10379519 -134863542745740194366633992524221804880 10379520 82534265804767825981021208166342328320 10379521 -71656662945414246742439722490438181888 10379522 227060772169142465129840001908772879312 10379523 197840842914001589619381404846724149568 10379524 149126651023745048057883712464380372096 10379525 -25901717965291784030913357631920939000 10379526 -13434787667800186560749652587641601856 10379527 -595363532759643552714769532740383631968 10379528 61730757692752334806058455372688640000 10379529 -119518855005915044258925952323171115200 10379530 -31601176263346600074332104375085337600 10379531 176898996348384238548466099459160399040 10379532 35586653603062935388447047530248814592 10379533 149466881369554839662692094748771662700 10379534 -66674073334050941386528710521929451520 10379535 103450422845695790749612922320576665600 10379536 -12929351592218741413122126482872565760 10379537 -196447145567601349545423467234458025088 10379538 -4844470576373559534926647315049606496 10379539 -111354789265035420121425178006437810000 10379540 -351627833266789159940111053116387340800 10379541 -121695631624165120271782270410757965408 10379542 -469250731196515811890137993629653171008 10379543 364898906066236755115688762744807838792 10379544 -4381672427266935071514626196960706560 10379545 -346235705194704731191304340972515164800 10379546 -302848616123461177457607320614370159616 10379547 -223414307949656846178208736861851903320 10379548 47987120820514601061534654484558942720 10379549 -79632725343882462326642973768075831450 10379550 -8056589257035639428163611750312731200 10379551 -80778184410264368313189512589543553536 10379552 -662009334397343359811238216590815592448 10379553 325456049255626718607587409722550742704 10379554 -262994656397602071889405379724034881888 10379555 244748585140664677868304940731552000 10379556 222517592997434577221467507829793976320 10379557 -262046700502474197003904139592653408194 10379558 103864555205436928176900747932755875840 10379559 -291624396636395846104509708091154926296 10379560 44955079108533588499733073381871104000 10379561 -332772986502958580413037451160203182976 10379562 103268830280758059457353969359510890752 10379563 -258360803696442422012600502626074394188 10379564 -268998731531690325588686285616484746240 10379565 -56108799017812076325508954692272350080 10379566 252458196579500825810979859016385191232 10379567 533768849023299224197494695191212564480 10379568 -57025158038758588243751032308482506752 10379569 333124720304789199098252855124012925970 10379570 -98364766348431424237992675479743079520 10379571 44702661352017201774680040578573764608 10379572 -55229974238239098564343055894193806976 10379573 -171619768049533880561260402207243472640 10379574 259666669526940479631381688979763690240 10379575 9508329491201590094209135120218048000 10379576 617606777696236395492930329130907054080 10379577 -168376510310497070616452764679019188544 10379578 -7365609493896893571321508744535890944 10379579 242569321355951923955456927499795272976 10379580 -138383959118109727535380590545955363840 10379581 -639239594977520653755793815507972418618 10379582 131734579730113859665797227260058529792 10379583 6186084604170980090269825024672930560 10379584 -1802808191153674276476945910694150144 10379585 285969628892880903234871110119280045780 10379586 25343868774138592565916112562183946240 10379587 -262156108240285351682638667195403389764 10379588 -557802555190321037594739360261910896384 10379589 -251688544151549578938924469268978456064 10379590 -19158726439339819859291791543949335680 10379591 -181667070740356447971255465499971756168 10379592 39690516135152765241011273687618872320 10379593 233971467757464663085792269060068304960 10379594 -158159101835537792113556286739666493904 10379595 -147650684295805087188633702792394110480 10379596 124848852660375911740373639343900974080 10379597 574506426153199228816405280604132320832 10379598 2639568591127268037119627556166591488 10379599 398002121164755507537213106428062495600 10379600 27264176628286588861295267987541196800 10379601 -16434974739385974760434821963094079104 10379602 -96069971386288110330285854837839653600 10379603 -11242817794228268394185920842913992432 10379604 240692223629029778225374646324073424896 10379605 -272527653032558542331303593375099742400 10379606 -39542540768652579305723003156210658816 10379607 -70751369266177148415762840214265294208 10379608 487838845154459054951384388600967464960 10379609 101294466695529574851194872274051909700 10379610 -43022113119734588586602102612123136000 10379611 -82141651195061629448999462588033463576 10379612 -53899395221633863009743805873985522688 10379613 416908264070783735427423680972629084224 10379614 64013850152240398283265999988482122112 10379615 -29576653165182635869887410324358080880 10379616 -73752296457551031424667949045329166336 10379617 -540471007852328187571479170523657690334 10379618 -7352233365134142808064253605492088240 10379619 591927252164906783711321061945467596944 10379620 -201189570834276660006760439092542232320 10379621 723925749596347301224320885102303163968 10379622 89242599260950738316319672101722176 10379623 -344191049374263118434579551994854189128 10379624 -45771050641679402567967420803813376000 10379625 112771037617884010203824573047948320000 10379626 64728295847862256743011183194260977088 10379627 -308835911050394390606877253876667824524 10379628 -101333266788685429955887384764457589760 10379629 2055309581412215175931279670396546648 10379630 -163729425654583898716795058819851775040 10379631 -82079735050924249797205568518288507776 10379632 91969789482976397928534535366958579712 10379633 239938605873614464175773800075614621424 10379634 59586987770600435374013169306554304000 10379635 94338102346606529770026878367789209760 10379636 -316948893541210240472075375796922849920 10379637 225014540075778340104525778792697786880 10379638 266720707532536193779997375140293225600 10379639 155018231793286788024142167908153332656 10379640 30124396053495232786480019786824089600 10379641 -1476735021969727874519536349882411200 10379642 -16295458054257919546329189397395119616 10379643 217245192649418546417768352031349784000 10379644 244149442623411302008407149707789020672 10379645 -47116656276645167431835004662094950100 10379646 152261356387023791715924678545779937472 10379647 -122439040443198102795217355370721913568 10379648 86665804123388482202671556947209093120 10379649 11796489882962611410338574844309871040 10379650 -62960396336518605338078648138628061200 10379651 -14467040090859861232389250314725741280 10379652 -409524551932687015033929109197394944000 10379653 51703340533976147102246841327234820540 10379654 -170327429554596233252742532606456471680 10379655 -55008537371289163846492975483005964320 10379656 226897128473452021526338875095117660160 10379657 -481135927022925906499691460904015157094 10379658 -116922439639312986818680167034855593216 10379659 95477146485436191106984685795295736120 10379660 140949398958833440070358543256586695680 10379661 380692535916747510988279122699808731072 10379662 -19102836779283904035422350086460152000 10379663 160469702244765218946057252611487544560 10379664 1370348820087411123633711877141340160 10379665 -10375981994391378300094142290519658880 10379666 -17509108334235464763673779795980155776 10379667 -385773500684079163589764323348101243088 10379668 35892073812334190252572807194872512512 10379669 -486042751190814669270829686476805642660 10379670 14150121752294804819455238568448604160 10379671 -354778537114527699684298415043044675128 10379672 321003552697016935842534065358522316800 10379673 193268177927707093308998869343218552800 10379674 -45564852583056064576191427483792144128 10379675 -214290893923404010067706233030334377100 10379676 -281681834723438754121886755935006990336 10379677 873000573114628316444248183270040064 10379678 398717770887804957816149759618208608640 10379679 -143046277526729305221463624913108029152 10379680 494157268678529664056303923328837222400 10379681 -259261970793695402941500419084612205120 10379682 -162898327723826795434862339952895633200 10379683 -380114121523187287346603997478953871872 10379684 -1350837499896365299336887699173695488 10379685 -1241927071059699585625596399891727200 10379686 -39322010194449944682554952523114772160 10379687 351339784752439539883285264556557873080 10379688 114153776885376477805987874216462008320 10379689 340316119642498452726181433645939434490 10379690 -41295294774212398661700818082641920320 10379691 80797818443389054693002530648306726400 10379692 120002318346515585837004251333129282816 10379693 -52388192958872286050664108073664472000 10379694 93309877783670082780438024886565094528 10379695 -9118309681256148350452628025387923520 10379696 21360728928550493370113770763346788352 10379697 -252219846105395877881665144508920333200 10379698 6404541052466329893882190992171248640 10379699 21397154427732854984760208112680320000 10379700 113514078184244757388484037180453888000 10379701 -64303674716298176239899792553955169298 10379702 77753775812732206359417244777781595552 10379703 -138255327567908332207635162057002462592 10379704 -45333870954021644105066708703763169280 10379705 103679897677551710945609261126316941760 10379706 115895921042925029359781685018417729024 10379707 -353783880785440489689228854974026797856 10379708 -2256674505788735947506137717059305984 10379709 -314981346085890029753444408355422505300 10379710 22189113419224732385649038372961976320 10379711 -69651591088845378424827167066397674688 10379712 -15612234727505997195943856593906434048 10379713 86603417077576374859721924245791954564 10379714 122322015571936194344504157821801419680 10379715 436561671635773968953770691460786961920 10379716 19089900981588292510271563633199063040 10379717 11209563209554828054510624417174089660 10379718 264159774855750983565312303661705789440 10379719 81667115033232434572671043991805669000 10379720 -42702528893933198596510203086333030400 10379721 77189093809126838132636264719711451328 10379722 -185744684568369265062053324724995344128 10379723 -187948274566413792184399644952374057096 10379724 -2245233205187722147290460525630245888 10379725 136225398648660315021922928277057217250 10379726 -79197227635908194163115730741262963840 10379727 -4913575802640826980928977761801530632 10379728 64709509709639164431144734430053842944 10379729 -103934219946772272676935171066754656960 10379730 -9444301259738719461274478751885250560 10379731 -183289146840208143227646703531296967680 10379732 -272063048964225460808645792258996115456 10379733 -38157759312363074416434390557276827392 10379734 284521985030304412467873399691484032512 10379735 -51677301159635236642393531288193017320 10379736 317758257995739423519991797203818936320 10379737 262675584949420638406837372610989605386 10379738 -386082336806499268232818407637093728000 10379739 158952081568181150644802743312234718208 10379740 47489717239956771960602571051576360960 10379741 -735379635000898302770860279206634598760 10379742 -103765087525501796760653433796634781888 10379743 484348547281386253378029862780602280 10379744 -376897400334671677398975363077983961088 10379745 382039758887338491047598611564448203520 10379746 28168518877661233659830581524242290464 10379747 279358637452689490150137835321883527632 10379748 -208461202530957943540555540515707243520 10379749 408226418672055294735381948266963843136 10379750 146858848726659131359789798779023040000 10379751 143407862445398149801689483854470779432 10379752 309766200928724001013776382352740761600 10379753 -315937155285964625730619948357857436998 10379754 64502954656940137890399930402453020160 10379755 -18547163108820472925888452154411761680 10379756 285769032865732761487581696679918014720 10379757 -40503966178429709559691416544943740320 10379758 -175930854808922736160807754035722883584 10379759 -125441325110974755785735937550510914696 10379760 5836770483270919744699027807499059200 10379761 -76834100825347273804357740704283094464 10379762 -296450181863273392611761239945405618176 10379763 44643687562395420544221316506255901824 10379764 62657425842565396139992993232847741696 10379765 181269461178427967163841467062069000640 10379766 -126108571335998919346864750585097318976 10379767 -433034202146398345956663627005376151200 10379768 160422306867162399777346805970937651200 10379769 175095167828757724359255756170236939344 10379770 -1158589991298593736031304189186611200 10379771 608998031813743978962402319933477863972 10379772 -22466976342901546362125411729510184960 10379773 97232924659109320008894944074140921024 10379774 280227366493863565014682149498828585984 10379775 -39076809773985786299410852138596614400 10379776 -156043288827291926407501790122145218560 10379777 -150928398726701246536140522161514277374 10379778 29711594039561719857231343938635834880 10379779 -134093276456096616915144514028537999816 10379780 -162084437367013244097264379788474950400 10379781 -180462689021903849695834624896764064930 10379782 26555526624254852014930228019622636672 10379783 30645080906020057414050811410326767944 10379784 29357966029487452356290143984224952320 10379785 52437427344531079368796878649063015680 10379786 247871385498776567968602527068486988592 10379787 -50699127309765693620275678449291724800 10379788 107614216825478142406860613771704121088 10379789 196641083870600887904628475301943385056 10379790 -122614554216684705983751298710483334080 10379791 1130433927348379891858596878737799952 10379792 34890386751967884717041072967751041024 10379793 -37386286546027633845851377837742209056 10379794 -85147542401483882592480209148474098688 10379795 61839294013766436025928011128967519200 10379796 -897349175629337772013716047584419840 10379797 23661202869017257900177676861038462780 10379798 -32413291211755313439224990871006778752 10379799 143006699935321181716629709888778679120 10379800 -294039088427244664034192845793491200000 10379801 69849399407409567524409058644586751952 10379802 -23759194447794574398936926489658598656 10379803 124319132331370448277696386453655778080 10379804 -45984226795906996554643025064685177344 10379805 81937131406609718704887069175214003520 10379806 -7065104035790704948834287972313961856 10379807 -236653948664392554943645000426484774328 10379808 134975030648900645943173565119194988544 10379809 -1215350945106839998098019556503529707776 10379810 112431243560221447194736348171894886400 10379811 -296860972310931729851707777892613466560 10379812 442702799200723501198542785331313494656 10379813 -11150195408855470901908386317322572736 10379814 20662922193428130743494654331347860480 10379815 425175258414512423308668745031865003960 10379816 27765174169210456754276187274817940480 10379817 -129236994922042666589830286434799420214 10379818 -78820012204778503027490430992007489696 10379819 -86007134052518790919177952601541824120 10379820 74638856508638076590850931611924725760 10379821 -580172867998001312733052424595144821376 10379822 53727546116503914687786187757982556800 10379823 -114116455531468202456844510560022431232 10379824 22457022069803429972108437928595292160 10379825 441139752936799522983440956621427160000 10379826 -7326373252873211658903361757864410080 10379827 318265264026334485766495169511906744000 10379828 87680607315485773362494607977715984768 10379829 -132517667710824823358573370886648344672 10379830 -50548742582256215710800905977655293440 10379831 995834847365033949723175979863454208 10379832 136570965445801666256733263854664294400 10379833 9387554229571652755763110466004634362 10379834 -263178545896797976313592358155316343184 10379835 -115599618013921013629658585097507959280 10379836 -158865960268695942325837148113833579520 10379837 -36416953710098871424650507350929133568 10379838 32922492093510951889381769580554661888 10379839 25424387867145764126333857343412328640 10379840 -3398151005740793967010956479299584000 10379841 100815153029722648611635051158216720704 10379842 2938280040073584542153817131553727488 10379843 796006457802883459678873832863156937880 10379844 102843993014822109540618380504608683264 10379845 77936111720407941772361755417638946560 10379846 91374115894796748511395194025082795872 10379847 43435740726810635283279476066983530960 10379848 -277841440471952801937871030993344829440 10379849 461055026966546344702924627126561928100 10379850 -28570763858643767892318553220770540800 10379851 292274900619542470673357862673723314304 10379852 32466390768260041660638348933163008000 10379853 -395204355483335981961003220094142552000 10379854 39417267992809059502208436898671575040 10379855 553971648865543692026506116023840670000 10379856 -1033130536575965557083611230975819776 10379857 329772130345953042303443836898173141106 10379858 -204451993599085776043002341753341860720 10379859 -80501186966756934284555286920036751360 10379860 -173341889953006199816657176244366860800 10379861 687082008078536941374398424418366293312 10379862 -21225478616164350780161793076057848480 10379863 -328476852232692645539893959122948195576 10379864 230320135477216386826526039052564480 10379865 226112824952610200441920687704240006720 10379866 6877381749956194854761334898318425600 10379867 -278617882043811068736803473289539473084 10379868 -294430154678945089065999770267034293760 10379869 -142144925925207493359855650218777920404 10379870 -203669908733451268195312736254060800 10379871 -231674603095198900650466278043305096240 10379872 44876419094282340186883826399513935872 10379873 127332372887866821008344447669399230336 10379874 4059479047811933123769183711348019968 10379875 47493081314844578539521322332377700000 10379876 -61948907322582742700544679103315160576 10379877 -205428907914988766558270404216948329600 10379878 -253773818891931027877376824690650473760 10379879 62674552497948723602256239834967159480 10379880 98559216132556390633029633629700096000 10379881 -261209044895145155217369186039555130368 10379882 341233753058391540157449503560601906784 10379883 -354908488152951257082625956234388442400 10379884 457074806738790243798128035012277954816 10379885 93802208765971567836573855267913681920 10379886 -38238480274444651399879216332894569472 10379887 -41541455023405995974678178654694147200 10379888 7361764313448252242033836138690904064 10379889 91951779696356867702156744538811040640 10379890 -46787701972017045731085786157361164800 10379891 154574148130101188728174346075421276384 10379892 -46156454650741647088612066254277939200 10379893 -446963489552869576149026753381364667858 10379894 110661858785804379573737710745974455552 10379895 -135201923113504357341220934269442396160 10379896 495380207860584036797354351133423329280 10379897 -268607800194776437049396342289389020320 10379898 55722136020083771223981242751229331424 10379899 4380713251415418672961423910261207464 10379900 -148249417358464090904361645175822771200 10379901 -103282241742074047413251171948804462016 10379902 35919394052286017014903159755145970112 10379903 19380034757916461692897155491317727040 10379904 -316998189853758537179858747396991221760 10379905 79760787861363891991088554660639647060 10379906 74725472541880145906153282497279833120 10379907 11215456692022222161267915728097702156 10379908 -103343493365524163034808874997401714688 10379909 -435794613550003633155611324923232484000 10379910 -839063861391568202791975502717120640 10379911 277236160397749415759660845275332112912 10379912 560167238663693048969213576398664140800 10379913 1938024465304288238822078016640675344 10379914 357485687244519618463844106340501963056 10379915 110130768614272220679493284266369278800 10379916 -54661438193987718837019854498543501312 10379917 779953545419553385413582330440722529100 10379918 132133666476962854605864689712150162816 10379919 150455009310605998808108374379167089408 10379920 -101920216617846294963862238207907840000 10379921 -611609932373055982912519246445814396048 10379922 -17518879452778114665404433899311428096 10379923 85075438659164905196941228702999116144 10379924 -315861233294338230442033133556370687104 10379925 127854619541364702220565130956599439850 10379926 -93391775167618391335380947108300953536 10379927 412388399871162231009375445753823128776 10379928 -204437462050870522586177054757794611200 10379929 66207341427589564896836032831015770240 10379930 187299033963703097230503074487705292800 10379931 294599785337842914393684525533740384152 10379932 198954774393131464369981090098770218496 10379933 -189634527904105957894840057314820983456 10379934 131526663771724658031006188264584212480 10379935 -254208360124612438216212970427007948120 10379936 -183233775907622282321565998669050675200 10379937 587317062422083599422487740679524605152 10379938 67462678453682945798964314053669443744 10379939 58162422118613040973852271621354676240 10379940 -186715944247156459558147681021739520000 10379941 -282388090754529320690010659586467218560 10379942 -515743999986239121195978230172076416 10379943 -3530617240705840893914625903724026432 10379944 -78858278454505812289717460227931105280 10379945 474407072719564219497307872183091137480 10379946 47448414685805699740424730344502511104 10379947 -32909433798682794737199579295285304320 10379948 -399630677856179152866540094052615400192 10379949 46139062328724769080186123508204382688 10379950 117398719581334492991225519437680844800 10379951 177335823395973621763469180286505423872 10379952 -60126562930183214070092817699502129152 10379953 -440887187520463476267462272610876690636 10379954 -11187136723022757294222694973035776192 10379955 -129900696342994406657789176153391666640 10379956 -57949042967745085978416452906947722880 10379957 -141670323489418736811056624917543425888 10379958 49159980985369069343721240138356899200 10379959 -362620943237869546154048569093496698840 10379960 411830897213413493792397633181939200000 10379961 -253856093639343968572010880235338844800 10379962 87063580290833551703629581327866013120 10379963 71024141033186732154226174172393499840 10379964 -98694724347898352936981398621285908480 10379965 5865517837640446831750656839875404120 10379966 -155839558837650379999123024859841516480 10379967 -102780821885504613199570803775795226352 10379968 -280157662478950797545672293256548843520 10379969 405510978363512348750679097254395742144 10379970 39097487452720977224775056042133609600 10379971 242542250189029051803201450830437692112 10379972 311240120398210035097862764278759044352 10379973 268528777244913919418016918241699076544 10379974 -129904989435123654888064982229998447808 10379975 -23489933493122304154504303367468574600 10379976 -33492535291245372515975452707302400000 10379977 158810180160742807468842565178962861072 10379978 21203431663390028676193256050105577472 10379979 -187172983664910670098365062178739400296 10379980 55423388786961555653203314134674191360 10379981 3999786949344865970617449820249109760 10379982 223276938366300718608472321461162268800 10379983 -47284185224110814376411251304856906768 10379984 14654950793241192278212833136522346496 10379985 1854294600280555457925780674995200 10379986 73019212472988919351991923547510850192 10379987 -189431912401159737667868888080705578288 10379988 -102031921828658001892973670981811169280 10379989 290409389356289650239707063595252889600 10379990 -202205977159986867487620905546997052800 10379991 88529366580962753223144642381493324392 10379992 126181152338632213071530253123344793600 10379993 -333179562590913082344401882140223661756 10379994 24172795776296298046430999071304559360 10379995 -34175189451493781387336906713780200000 10379996 163258632267636305870992243243221912576 10379997 59558515141988629855646615514825865728 10379998 -66552531666264657185124055622519254464 10379999 -123840568091847018275047477060987259040 10380000 -23032228939667680917296757017640960000 10380001 -465595786183273496772313657833089147998 10380002 214801872681151102085117072583165647952 10380003 22612844226337093153270755347589474624 10380004 -268520717897132889249273514540753715200 10380005 -241395545054372259931618744774293470340 10380006 687061624079581704267940290119180544 10380007 -142174834851504960360290056982117764968 10380008 108361996356637362596541802907685288960 10380009 -58696868784073093251133638506457047040 10380010 75868952637483081987739340107488248160 10380011 -268419421803083577774025700580599607600 10380012 71943002150116385024998930927108634112 10380013 -180201925887868814511093847249936347102 10380014 -57871449740886144817254434056255134144 10380015 5806603817427792533134695877593446400 10380016 -11569203513927198837317309453407551488 10380017 55288764283252914094183253367817564212 10380018 -25335392109061256293392514595635414272 10380019 -25203387664849425633308366042526385312 10380020 67399190892592992731069424320126484480 10380021 19953788161829042606492151940429178784 10380022 215693057873843747777785989521176113312 10380023 516929363333843335704958822438328379720 10380024 -8109796215945376881092442409603338240 10380025 -281554242373477275572714006531487418450 10380026 -33380676971861715918520868880935653920 10380027 -145240898690367538451710947424521312768 10380028 -10627261538387442842267117380324131840 10380029 -27172601149129776725313216264545788128 10380030 62653250692583509909550237616027813120 10380031 -92986473109496273682338496389446961280 10380032 74046791228639236126492128126739415040 10380033 250441050699700378104439448848053286002 10380034 107010737297140756300388030026229294592 10380035 48690223030491042952988589277450926480 10380036 -222762664441009122007850517005668389888 10380037 -56039736403213059520415693316963078180 10380038 126696065114101207901293704218097564384 10380039 58332226802109341501056350145944758400 10380040 89268533541659254851378392614679347200 10380041 -177999339600747527671513121911048883328 10380042 239326840932308068019309201744619724800 10380043 -576067602763633357432881863981565697708 10380044 159705300154038385109060960485274720256 10380045 57651204089412010961383981566147229440 10380046 299176719270121481112467682281628161472 10380047 862647231674686017240548711294910681600 10380048 -14939006666985360924178376981964128256 10380049 466868829385994038465225550464251216050 10380050 -93486643867946738102096644668566215200 10380051 -307082451706232669823941446213732980600 10380052 -183000387795509998717032117844795576320 10380053 -681731451158057817679255489289645491698 10380054 35780393188082096842800315496963842432 10380055 88666128341009458183852270779246667200 10380056 -35193352776105639814035285344414853120 10380057 353061171851111466480624059334223413120 10380058 73560664680163976157523368823486891008 10380059 -170456213892454760647295561761176750984 10380060 -6978672691471147395317688481008453120 10380061 -324269988128742666992713054524382547520 10380062 -343098622006446011515872750433648768320 10380063 52581331378762091214912994328288959104 10380064 73215498028158686729926996803432087552 10380065 5716944866695557170332928288591223720 10380066 126963153748322909771029845884495437824 10380067 182112850946734296362695050631036566192 10380068 -467503090811566009796605131669732001152 10380069 6561402598701984155364629703768475296 10380070 19211683764401856757507711096336032000 10380071 889864444405712513866104989009356800 10380072 -120346731393375322760080762221031342080 10380073 370243313227084997150376290536612267008 10380074 -101811833160460526669019907526710576464 10380075 -117227301693507684051546234940486889400 10380076 -147879895209095970684714048092140124160 10380077 -306526127325354896813624997193539508074 10380078 -101754150935443337603129294044854487296 10380079 -40938926995035635593123533935825664624 10380080 20148818048066917404044963786416128000 10380081 -32538533209795928441993185958190070176 10380082 182479749770705065266244070198061445392 10380083 269825247777081727656748522688478519120 10380084 -51848549658234228241057157938827362304 10380085 -415325480633372770649619355241662401000 10380086 -328921989618130591367172966540854077440 10380087 -34176442570292949958467006621017806656 10380088 105854027000902981298233404416028610560 10380089 -53049911788392571100124634363088357676 10380090 -9025387487155685261689589432010931200 10380091 227370028066287659875084309673739175168 10380092 -321306583615765397180808459214739088384 10380093 -39975153753813574041359490469761991872 10380094 134475947917565714526121458256786404096 10380095 -448556791647484094966293970769060013200 10380096 160490574441341069427001813166834319360 10380097 40780693876997475370343425036212124352 10380098 165174583251425032581476576352644562336 10380099 -423810980833065205774350633510106848960 10380100 -111150456401477432204990866749351721600 10380101 -210513415774424117135559027141171580896 10380102 -722350955842786379161421150188732416 10380103 53071435538141527509656801891584906800 10380104 223697573079511917927020638455590092800 10380105 34659063321222598412234489725818398400 10380106 152961445137490998841684598370382080 10380107 169952415094519773036296497554861660720 10380108 -99991715232899867467178625757565829120 10380109 124268875335705334962480036115516974016 10380110 -96646065587978761789464511759255107840 10380111 -2366724871149811254568027989588090096 10380112 65738747469424376667005491073165148160 10380113 11517336244590763965976477283936684544 10380114 -2947222457538928711040240751803974272 10380115 -629116745288657892458179779908675143200 10380116 483551540925040350616694568188571680640 10380117 -285686676836776377737537967057918664800 10380118 -12313518505923707345852146242493378560 10380119 96378099328384917169932624227609088144 10380120 -147705288925031541420600811096492646400 10380121 115313735619472760218936753385600797322 10380122 -6030657407044008131874995649711759888 10380123 67799642108118906995176933271843174880 10380124 447908074927495738486005306447133815296 10380125 -57392151447581172581449510833949536000 10380126 -252714830744591376583717731115227340800 10380127 142544599061694343642222266377528523432 10380128 44119698063766638145615999316393459712 10380129 105759927359072716306357035360949814208 10380130 42912245956931034360512315841554296320 10380131 398127954305996617227532420417602907932 10380132 -110460460305216662731249009047410024448 10380133 166713138744623869536142707065277276544 10380134 -57689163715827576831226494563446721280 10380135 34180650825227396401577572376589243600 10380136 -39065997519886165018873471755764582400 10380137 -358405952489797636956988018162017947760 10380138 262388499421742681888540465596869073920 10380139 665180815075894046318722132942501632 10380140 -204393249065577812220156656348035614720 10380141 -372017881077466584411648459311244151050 10380142 -24403254760482574113760645209685998528 10380143 658407696112301142247867451231929126320 10380144 108068752026412440603559799360106332160 10380145 73638257405429326582745629426636214400 10380146 -68873354725781278351557676778482285056 10380147 93532942253708831949083402238413868600 10380148 -424788318830982800843554460627688241792 10380149 -25455432683498910189360486259044368556 10380150 -9568585316126022368843533604422766400 10380151 265932298571344313644518199266238338152 10380152 -286287049376216969254664878618989158400 10380153 -6725653059885248811694020976938304512 10380154 -289969918953326718166929256735814254224 10380155 16154962850803650541216247979695436000 10380156 34352566813673135168050149079646822400 10380157 4288406942498755754896696613988661088 10380158 -119944715734471951505589094632150287424 10380159 -31910924478327490047848526930026203200 10380160 176188062947523720515299821897960652800 10380161 654635732698415899120258941041075391024 10380162 -6952037767442337401114273450019753984 10380163 399598007499343847259004724315920108412 10380164 63081475714387893230664335664822484992 10380165 95947659862048407911733495939904041600 10380166 37225736224071860401966083033813181824 10380167 -100162236246596895767635702143607888416 10380168 -69570143809570959594307906228758604800 10380169 229499767277661379706738401230945753700 10380170 -185132144330923606847102503385264610720 10380171 122120872657758947335915557461767724784 10380172 571405568993408277779399683843096581120 10380173 246675026155500555145818117218769814200 10380174 -43228189272580132919398802008555216896 10380175 -71524897407700748794573498516372487000 10380176 -48753031883841132584124143642984841216 10380177 -393694385965175919880389480204444068160 10380178 73149867977280260749025908047816320640 10380179 -185649534053758606256935784110411438080 10380180 -79660295069633122964593017074558791680 10380181 -138882658571695568809881788147736346208 10380182 -92691026438970736643430057039002723808 10380183 -97349464516643052567088563958900338432 10380184 -288592490364329646859197231463653181440 10380185 438315928600360929025566337053191832960 10380186 -195894322440350675254903296407647626768 10380187 -156132930711230283986265759473397237008 10380188 -77332827492014550922242367058635474944 10380189 -169641507207946103820070786691107445376 10380190 162299974609230301273644331697973153600 10380191 -416844333938574811442602406340302949408 10380192 -17378271781870343657920718033972625408 10380193 170403190361830262963198575113776046784 10380194 -3212472279510934058051570524011101568 10380195 27276238998717497690670350781761802240 10380196 25157926895477429199197483048616694400 10380197 -435171146044013657551483293557318412354 10380198 15039520365746268623055148105481280000 10380199 -190123243453256457021513728496481169136 10380200 -2494597137239093289478001276055552000 10380201 60583822271269415757022333379202944640 10380202 25831297618606962392299854717363471360 10380203 -695242009881088201274821105661027059680 10380204 -56788192520009080642868263385947176960 10380205 162851952182711707840055900566648032000 10380206 -372730938715343057456613672024032480448 10380207 115016612170060911876275963631440530440 10380208 -50397343728537231154766332745703866368 10380209 -140634937479007067854964488696240444800 10380210 -68953754174966156768750496735333926400 10380211 -55224778240213387680194593431700329648 10380212 56531517632199801486798925751316099840 10380213 -104883523756960376357623498787016693120 10380214 147710081765495275315372380742842660480 10380215 502967496625050115774055182603880550360 10380216 17450981142345172565423342693091901440 10380217 164804779011400479103891385651986468872 10380218 -45530140977677226030060052204723728384 10380219 28074326189482696125980975912426211840 10380220 321572777026914208084909596333036986880 10380221 1643967699837923073871313967508367532 10380222 -76810955470721025905616879188449187712 10380223 39006446957902179436699956908513910640 10380224 -195748243986391475436598529953628160000 10380225 -100654038377824171196912914076515664400 10380226 46837687333933744536302833422500757504 10380227 352701383889098699072403286514571600 10380228 323362055974931853544594271512941797376 10380229 -132271421616177379620657148655034280416 10380230 -40818025090200826834761531584517189120 10380231 -191489557729737210047762952655772147880 10380232 -489001715033172798768574972908448972800 10380233 460555122194117145511867608883459675482 10380234 141216829849401449396901072022434009600 10380235 -10797857800639188412647210246628797600 10380236 95929368149408057399142467879680961280 10380237 -90272977902743551971430685206992076800 10380238 30011410921404458373559815116454220800 10380239 -7019392073586844350887399589351474744 10380240 -23879431663076477434773138813230284800 10380241 -125551244411066750293944792813637060700 10380242 339274591186376512128127784772813801600 10380243 -4932398191538273145826441877534051712 10380244 -107728392396363831564371440699782600704 10380245 3706732966461158433654686687794485120 10380246 -88807372174764933714069814687394097216 10380247 374805422226690039066803883792965420112 10380248 104865545735839593878313288985030656000 10380249 429082019300747739686133362741848368 10380250 -48863553875735084760824081899042536000 10380251 279895221543495859371072466900337341440 10380252 23131173269793703841044784608996611072 10380253 199541544029809543849357245879157631884 10380254 354277681352825985235282578932938344576 10380255 284822883617813438368390307501233372560 10380256 -43352120965382955193704694082005893120 10380257 -41894262055744721758785406333457911296 10380258 -26636901643231098601733891110411303680 10380259 234809477910204265613864538172213858460 10380260 39107767335247452883989290957668454400 10380261 -237724244907474797393989947559601011776 10380262 213682650959946909342081805246467303552 10380263 -556486510827007907885956257747903628488 10380264 -120199106312111078522903528783228436480 10380265 -25784169659655956977186948566894753600 10380266 123907078557472374888087171732732331104 10380267 -19528449398071512125059707531849327960 10380268 -192648017690427407206382278219381008384 10380269 145846943131749677187072626940015059670 10380270 119622665074605101568593294489496806400 10380271 -108555877756731932126470486013993142912 10380272 -37593447244559714684315658986915954688 10380273 37736916570994559511741667178176815984 10380274 16797656564247024004345790652900567072 10380275 -188517468142433064322900746106572266400 10380276 83370632541343388783154940926055594752 10380277 158300901345757993332706235426988287232 10380278 -198035599954254784208677560540151198560 10380279 36717104015640022579653421280437770240 10380280 37840426101936993111796361683325030400 10380281 466751414536772634344255251233740835972 10380282 -89263200384276865260481697261210309376 10380283 -207368186179845547961156270519012771640 10380284 -77523986286461051075043604157959618560 10380285 -261849087686943501679234605932410492800 10380286 49804438917387190635287065860992256384 10380287 -159010048198654278665211385834701272064 10380288 -35909839119829331347479410886605537280 10380289 -42169839217497553785384070589797656000 10380290 65809839042878571883441448796483770400 10380291 -180777268578713809085784349276305565440 10380292 139179251888980707629633247087366184192 10380293 2194125634683582801901294344591074688 10380294 41749483478467448879836227085788510624 10380295 -465713417280873596944288444682872984200 10380296 -379567991831561349011643151675261086720 10380297 195559505681706213049378968628397533200 10380298 36847758466892228461073299446404674752 10380299 -509747754726608974686097036464072182700 10380300 34298487154511672430237812273339596800 10380301 -256485667646024381571764672637168362698 10380302 62664193391085636469987186801886383680 10380303 51029897028877857041273731408012441512 10380304 68127928570671901437792156604749250560 10380305 -137046538091345297989380992242858962840 10380306 58792098638738172379435662082855507200 10380307 -108617384191070401502516739580252027200 10380308 -12882463130892653902276854305962844160 10380309 110577582877846115154138943659180394176 10380310 125377788334418681136059961616663013760 10380311 -538597713418889319932152897120690748088 10380312 -22459201689649887340374294298118983680 10380313 216079779123432666418252520849523463300 10380314 73750598500038813998887060376827057152 10380315 89375616949008682940923537014557226240 10380316 -490629852524044004507603124083251816960 10380317 2007488848009644106194847950335787180 10380318 28212410731446887875068773886750368640 10380319 245814740530494503590477917352985761152 10380320 210933825249186931312683425854923079680 10380321 104099806421297246483313915389243887872 10380322 100624248429807065683047522243431399424 10380323 56812794051824989244922275738293355184 10380324 -41070867413214853918485570518481604608 10380325 211316686520339410040153126579154033050 10380326 -561700224864852368216014944636669112320 10380327 -159913036707038946264639301209958417920 10380328 208195345928302875072981497884687810560 10380329 1108318014714324378039283387003957728 10380330 -62173343718694322238642806703885351840 10380331 66609450440969498983165224079289891632 10380332 -576950551470917913783715111436119730688 10380333 -286451453620944580516006155416945398656 10380334 -191764959992854664330663651799800213184 10380335 -147299351723859879184709282204970164640 10380336 -46602924327357811162688647800915296256 10380337 181672307843957949269125313910235739520 10380338 67677443842960595780725431204404866320 10380339 -135855974661357837185888642657713539360 10380340 -105856639656404998340528312460731596800 10380341 -540477294877930155946146498352745408100 10380342 -3200812452888855979224947268401842176 10380343 454072531382979533149598374184152039592 10380344 -214479035680085611315309452964479221760 10380345 -180215130513425447597741923234952448000 10380346 129674686371113383906919519624547283200 10380347 -890327521586968523514700074751118093280 10380348 150079019577548053970823342018149376 10380349 13295390294187619034068114212694243936 10380350 -5873596294783613600543132360006630400 10380351 -281958692238901926112071730304109594168 10380352 -2960243193285869857942558249994682368 10380353 -128903828541039505790113754848670087544 10380354 -30029312803686436422257229855199699200 10380355 195376444364050710535514189204492063760 10380356 -220307853705635222525790016433334088704 10380357 48853910045295865494002017908989652348 10380358 105313948738910717928161801264589917376 10380359 406637444274793218097297543555344779952 10380360 3725502774640579278469899673686835200 10380361 -303834713605860775648116003289460000038 10380362 213973793757007559219239704423142224432 10380363 -71107898198054780310474931773000791040 10380364 252487720148665995830241228679922483200 10380365 31952463304700369949385981466732517600 10380366 -115739572430210164529359586137922966400 10380367 -276190329285999698129902542963717917584 10380368 70570304264703894155695326261846196224 10380369 -60316925229562508076238690202147977920 10380370 28800438825555450672797864089662935040 10380371 -35517653978004192440428344808189873428 10380372 -3975060923880688210549913280211949568 10380373 646589316913552887447605354563369181760 10380374 109217141002536642930447616213233590400 10380375 81062482287597089472784353936928734000 10380376 291175601570817246183869956153429401600 10380377 -300860543227229507436539933928626680128 10380378 -72716114989320620604580912382695742976 10380379 148021151599904983356534221190764934980 10380380 -5639798300726318810023924560761011200 10380381 -6219155257974493761355366696398581760 10380382 -289272683730285914296113178245975374208 10380383 -211010584946643286546930544786714020800 10380384 15036208319266192978755559016292679680 10380385 406745724416363140188258973395444002580 10380386 461215811145374789192112445728258746880 10380387 -44997767916538050853519835946097588896 10380388 -68368632433087775581279759364588259712 10380389 46213484196548604433804029036084713760 10380390 9752678339113414023550417008998017920 10380391 -103785655152315829290843452416870227840 10380392 245913446332546610182283075679752601600 10380393 542545952702922872695543184409748122 10380394 227656076950339082404711015196298968496 10380395 289833942122484425779665368104360092720 10380396 53627130333654618462122737383207681024 10380397 71557042664809193787259580612741941420 10380398 57252843150836226713948966948357310336 10380399 -143420353629835832478850057369045247736 10380400 80626571339114184279473450536897740800 10380401 160744672178531309292430660902543212400 10380402 66135537307088553636209038178768449680 10380403 172301125013867155022706526152448472640 10380404 -225613350903362180071068537056209525248 10380405 58324762703247203201801178769899638400 10380406 36453911706149344999598698368522649344 10380407 103883976063664586983438990408310263656 10380408 2967426624116755211198572745247006720 10380409 -475917689691469743957578319021562832640 10380410 112289146655673679137433637619015483360 10380411 -101523620633224605406785826793703802512 10380412 -7748444359232116401937791684784291840 10380413 -14635620048207568832177267809858705056 10380414 -171697768625871072802590220587720314880 10380415 7494487604109047497386032367956129520 10380416 -182147948840823997117050352927128944640 10380417 -148561664861543290243608957868251879120 10380418 -71636156990496401171096349267568863840 10380419 -56059188165178299489515240137381663488 10380420 -288655151810896151068960362451709952000 10380421 71441147242025997288919781569161351408 10380422 82886205922412231610739598137376772480 10380423 -416406470238104757632409644536543459416 10380424 83962321371923731120594696101109401600 10380425 155603136354657200539908706864161862800 10380426 17581662084746402581364908145234887680 10380427 439837495918050205020602149913111377600 10380428 -370216437562116877945503515470045516032 10380429 -255394479051022098271831140430954298016 10380430 -193215156899393827580123771405927288640 10380431 -623922026201672353814448165202810578000 10380432 95786839083591780596959255694183301120 10380433 -107816465696213070098526387598067622080 10380434 -149528682735420933343771218889840844640 10380435 70598195521417242342539803281400633440 10380436 217526161621468903669588488337872875520 10380437 -66344824693637862730976537762074293600 10380438 -76657718365977980522213263356727311936 10380439 36687286869374988113108363745639682000 10380440 -72112803459952914110983744822158950400 10380441 -98092032749216990422140338802188107200 10380442 114895583738373035793431093397143616000 10380443 387571061684180798127191011115941321728 10380444 413491412370366559720264455527505149952 10380445 67130837604380349503758382430790478700 10380446 -2542018628603213541078270073438119936 10380447 127915339855788456846317666196908014080 10380448 120582871766732239638331163549277487104 10380449 -384808243689713540562354838994144833536 10380450 -108363278845047739735570172202959414400 10380451 676180983148964414012091882743909151452 10380452 -268785204342696831894357782345750642688 10380453 80860011948592827138473061765292605504 10380454 -13765567274099140682587052500500489408 10380455 -97856848385332636005106191523960855200 10380456 211779129138260128270764917390493649920 10380457 -365378224340877744042685091045862892294 10380458 4048014029411068678511862367042361088 10380459 72014144904854839162490673807985234608 10380460 48061780429305133688877260595818496000 10380461 40311044184710590117266431878305654144 10380462 -3978706969504764292744369919422705536 10380463 -34466011882704324019205173683214604968 10380464 -40174093936309475407451458140526264320 10380465 -24952126862717191828434476150505826200 10380466 48961034944573833164576598738049337760 10380467 1090459039835377913967933571681190125152 10380468 58950314506313431077525804412333719552 10380469 -56944805832132523827768684312828994450 10380470 -168930989737668601073917026312405496320 10380471 -85377659531119247957418617075453201688 10380472 358537979992021893455459750573589135360 10380473 96617306209024828112598165076271558400 10380474 15671468048283760411770523188165144576 10380475 -25988802153495818746956981316299936000 10380476 -388913711184242430314340696000500454912 10380477 245931362555928968898375962223594111840 10380478 -150038177446416866901508733342885078976 10380479 232117696234894573350327296731564073640 10380480 20888510485697809586726541190936657920 10380481 294324401073222216304435329751875593282 10380482 -69600598481603047223544345792513538560 10380483 -69340128100251542355545800145054253576 10380484 -73628893256303772512455721806551379968 10380485 546052014000026776047443366289107433600 10380486 158947411151772725254189710402677609664 10380487 249488998797733995510358026884461219680 10380488 663201248750486386183226625699016565760 10380489 -9622505133725743617550415014602964608 10380490 -41586747188806383735873034140329229120 10380491 -588187594700249217226723162743547348032 10380492 -53469669921177181944975512592778490880 10380493 -133831059271482772178776609136885701258 10380494 13068198980851103907815187915546607296 10380495 124239209983233430451012065750872522240 10380496 57070136689713301050848642798488256512 10380497 -26670368929329973989106657901915223054 10380498 19766702245399778358170011196702023680 10380499 301875461712419331767232989739066822064 10380500 224915696361380787782593283069388672000 10380501 -570230770656301911575644573185405120 10380502 406532483703877360076193925725030333504 10380503 -170270810981650076669705752466579044704 10380504 -126595672842609231214541777101946880 10380505 216225461968565653792371210404660881920 10380506 68022873149529945561250256698583977920 10380507 -378174828532545163500997865557297706640 10380508 -91888834811868957388679789883970189824 10380509 -379356126229813127695366009933900627290 10380510 3261030761791893979430846442314991360 10380511 279226066001221679207664237348108519112 10380512 147430072939304447893302462976937951232 10380513 -107140931489987662486059111075755775552 10380514 -164366080270496571068258999972387401728 10380515 -176456461189122055426534114526252668800 10380516 14992340333827382278658964528233444352 10380517 -263607523579784035404621610494736984000 10380518 242776479583190030909148518063866740960 10380519 47721353762173168976262125109175482480 10380520 -369394594879984265782810537861515264000 10380521 -262439521427117437619205182183541619200 10380522 102509903068097602448646374463545916672 10380523 -749472273767144215898902376868929314680 10380524 74075890200274718947233171923194232832 10380525 56546887133461360331451104225776216800 10380526 -80866021101428933004077354507295038976 10380527 -5337255523851542691791517921211568592 10380528 34494164112917679907446380425066905600 10380529 -9478248190343393994739402364146141870 10380530 192900407904019292256508961687978073600 10380531 -28344506190747688834315236980194758912 10380532 -554476505896023068975481928002097900800 10380533 195476426580603574841223538215140452782 10380534 -167559129614001890140639695216696582720 10380535 25002307045902955864094948507013393120 10380536 71615544349405928518936910594762342400 10380537 259023372721414965695099797640580667194 10380538 -126285416462884365796131063404845058304 10380539 92899463770118713783801996329817299024 10380540 55856458514076735416358692257982023680 10380541 -191713500084783819301207442002360824058 10380542 98591007379608498438944722773299836992 10380543 227403124869533964956254592199608395464 10380544 1342039158737421865820922427125792768 10380545 177288699566734431740915723728108169280 10380546 -28228095231367382896569448350584286720 10380547 275495274296209886705876843388142079996 10380548 -3273920543817293984004458842217640960 10380549 149174545997137675725702966133221209280 10380550 -92792872488102693901749373081866480000 10380551 257917800609050296514855412279172998552 10380552 -56762051379784907618360306688344064000 10380553 815009702993277621149204562225156920640 10380554 109696576094685085890664944878371292976 10380555 -222424478793536218049454810090297840 10380556 -157814510369741726557070532445597415680 10380557 720205835552857097362127148823553027904 10380558 124051545506373984041163920044942629888 10380559 -638527341425900876300602369117619984 10380560 -29432974541528144320517009814060318720 10380561 -113615291394042641935545319320937199616 10380562 -71854218250231792957511858574295225968 10380563 305294468518300461213421216665342016812 10380564 -248689918281060760560527262503577398400 10380565 170986297419953173949333875939838752920 10380566 123287395340561855408997109621252014720 10380567 -54750498462175258035936144871432487424 10380568 -172007511087235333449471630505684992000 10380569 322833941286777617047124613666312896970 10380570 164735907067994431355655591017205273600 10380571 133399108803148163129788307127403720344 10380572 -143353059142328830165727618282026836480 10380573 -69334698620199866349493061148473546976 10380574 313735232674649098314909760122788918400 10380575 -89225368680413708783938856237455275000 10380576 137072895682207565477395936633271353344 10380577 -308387425059111225699148932248604060574 10380578 91057444934562223313817074208693603840 10380579 -52422504627286177663587943625474964480 10380580 -40548063783148065044728161668425728000 10380581 599418213619435508391981942335815815264 10380582 9054743820889070475787305474957997440 10380583 323687376459165495502239549828084615960 10380584 383095482868486011761219726377282560 10380585 -37329672597104920347350776501696454400 10380586 -48093932562603653025365732198451613008 10380587 3253069247209989466263329402825110272 10380588 -88433100421375994490482809873420147200 10380589 220997669527725417705425212684480970390 10380590 59405503022480306596605440597141760 10380591 13490661286197910597756928652292025592 10380592 -4243160243888785358795049587080724480 10380593 -4026606618556901581182854948054201760 10380594 -720197285649040595300318944919101440 10380595 18646808891230340373423774140257567680 10380596 -66995805718871532165057926326262236800 10380597 -276595941980687185529096972437315530720 10380598 -32800888914877038982624020693445271040 10380599 275116842768591374867364432447536852736 10380600 13659024945743272271165745212835840000 10380601 552369492133397407871757839786705217360 10380602 136807521169637600235741092900011696752 10380603 354866355376331865164912740566577946904 10380604 -100140639329717713052224752052554808320 10380605 -81441888408752309434180645346323499040 10380606 -6587200124925962977953795832868488896 10380607 -338500944857595922532900175865552605288 10380608 107706945853383612061783674834061885440 10380609 213641198519995502626740749619595367040 10380610 148000568971875709771779105703346588160 10380611 -104107555598404464178584891521653546728 10380612 -161299832402790257363277494526336614400 10380613 -251464164297831410017404647641172088096 10380614 -167011742019478147220868213143727149568 10380615 126363011973860756843708314988505600 10380616 -522780875780628003462182298581706700800 10380617 -3270062334689318840799346761349842552 10380618 79981272588144280196452245976456521264 10380619 -95686663926264775874493081339318911980 10380620 -133439509472058604469835491165045560320 10380621 339430615818223379148839352117126174912 10380622 90910462548038043594327060730475740032 10380623 -256714538878142841364305088340814023496 10380624 91953639119834602577196417831775371264 10380625 -29504663545801857868001510471566327500 10380626 12074778241335591738122786950812883968 10380627 -100725821467880064778890015173825004360 10380628 427921941198303313752929191575001194368 10380629 50410226181577423399176870235266074112 10380630 -1221269276156818421554065286783027200 10380631 402838534613702449470433640412277357000 10380632 250420765225634606873673585256587448320 10380633 -183479322833101319679781701249004174656 10380634 106478781130589340325790377712456900352 10380635 3688541053305772006168324100759424960 10380636 557336311002219106558455801709363200 10380637 -519325385345219820039239442830636959200 10380638 188852673275406053719670820300310446720 10380639 -145349112345887826575518066751599227576 10380640 105737306423487734145405797972862566400 10380641 325346053161462947114186700485157771042 10380642 92105138844061822244460983806767400704 10380643 104645794132892490548209401114039553184 10380644 -147536143631659815707063030284747582464 10380645 -451949741640748975614322042157375597760 10380646 -12890568714289318450991940508194243840 10380647 -90027459731127073877665489619676920904 10380648 -80393983143073971097464308923651031040 10380649 -470707048638446333472072366235913470720 10380650 -81211628837458007407450242086573952000 10380651 170966797020947004055695698893352851032 10380652 353461965377756838426497044495570263552 10380653 606975486950435706001879516076222338902 10380654 -33723399336679075681660033557525044736 10380655 17500655506696430552613818582855915520 10380656 19735828492514518485884362468537958400 10380657 -65904299587700784556139571610732780608 10380658 85698182348365049103658274450510194080 10380659 -212253955570937279197471652634571223040 10380660 -20474936082847787127635222200344084480 10380661 657670255057064296927580934064093033262 10380662 -5372937397793013691952189043939363168 10380663 31042247303502964850189996192784440400 10380664 -232457135076527573204290433813219942400 10380665 58295328190511857703178230729309685060 10380666 -96049820877431351306458480504032326400 10380667 -243761454325578086634753480365623730736 10380668 -528932376513068935750087829470822397952 10380669 63783605071555028930006277266116036800 10380670 6208493426772117001195325001263136000 10380671 -35372062719524623030033762453683545376 10380672 86497948227949011028944005141826109440 10380673 117343584707799455407342950245853344 10380674 -38215825794717508243415452535410985088 10380675 204994258403030881897454491617239562000 10380676 -258370989776789973104749116929114195712 10380677 571618921664809206460623450073845746526 10380678 -13804919971824338460011231930770974720 10380679 -245667354680479113427259253135521033280 10380680 -64602893199910956540221700906304665600 10380681 153695254406908464606292063010262080100 10380682 -10000248643204326183553862846059100160 10380683 247766385133926895298069339461547120976 10380684 1755993564497665452092200638051995136 10380685 11268580898583521670185756024183228160 10380686 51336824017453032013212715024819414464 10380687 -76424974116779287508418392879011780080 10380688 -71636784023568889065993116785282580480 10380689 457349522496333281456828234107431980400 10380690 133805621423033972035390352487286425600 10380691 -52610420224850095104791186764881415616 10380692 81120902210785786894548448998858719232 10380693 223968953664484464399304218466698305280 10380694 191087574413527545230173786309348708896 10380695 35727153996045723407757551053034848800 10380696 30781908817641018331052652761695027200 10380697 25507816258364561070827723131455960000 10380698 -234964697374229057743560371118659874336 10380699 264412467443018919129235551498677933340 10380700 -190210857172013542228488698501687385600 10380701 -630567498003394863423450504921265814298 10380702 -215916755997938547422493957778679918592 10380703 -186962929990256591844790750827783190048 10380704 -9579696008739656232472714043901149184 10380705 -98452301235557595832622649012140707200 10380706 99562042863202554420529745554090836480 10380707 -705916915240568048943855864621294845160 10380708 50482391072043539859108160598149206528 10380709 -280782348439437356877421518033067201090 10380710 -28126936360496630771497828343810822400 10380711 648394141329046761543689578629783336 10380712 117646272651788439705681711488097730560 10380713 -205616626680980089043236201738398407040 10380714 10471814990056531081265970428087927040 10380715 212097132465914677728852437221637163360 10380716 4785674502890183991853744021492541952 10380717 155342312292266488933240855456681971840 10380718 -36819449331597312476092924224638021184 10380719 79226500637251485486531859923035487120 10380720 10098558873588986859410878875366850560 10380721 67862977275026084155680441115685802292 10380722 -140407316014512922992755356324805382528 10380723 22256208770505084428600647164929868864 10380724 -3876652065697138978322678384855155200 10380725 -43875021203882811151682790132687984000 10380726 54541867317626802808641525560097177600 10380727 190429263008391551195575621745742092544 10380728 4592974984886473751845147272962088960 10380729 128523761200061794983668151083343387984 10380730 -253150562473653936867773666728985886240 10380731 -161517816960292484811010204831236915000 10380732 -7685932979984996784665732585848892928 10380733 -606785921396345869358795979561486263520 10380734 -53607422963405375768909211737275953408 10380735 71082192512342586881042852127744616920 10380736 24285422639944923276003541386275061760 10380737 379343985176941298026954960570079512386 10380738 139084020176068198753576421143885032960 10380739 -56039102097223713808136798315601148176 10380740 47313543030049844247663337577415824640 10380741 -3336396790837773164893542699160669056 10380742 -73206626788491476116696042810243434048 10380743 -394579509214483230453723555658753300008 10380744 547650475511704617242869722849809203200 10380745 -81094670744600151697647152251445788800 10380746 -20852748283022697674197959080611665216 10380747 -41675627379745744472690889448145518080 10380748 41400580747980722721763631352816277248 10380749 479480268637853657204439011212535732352 10380750 -168503240532484514684581346961578592000 10380751 -374872740923331065838995356291643909808 10380752 59378170104308763936008104010209689600 10380753 172504660511423827953962808381556611840 10380754 314162054054465719456217169574748370576 10380755 68089506562475359428110582031995865600 10380756 25421425759315371360568928488352225280 10380757 -188854614104622945642412811886783544868 10380758 399522579746972234235202270289892783360 10380759 -5838136441094785261412263182075303552 10380760 -112935551475687216499211313745515110400 10380761 46889909559638712636652759379374264212 10380762 3357714930640012340222659622976045312 10380763 -567722027445048972208622776670696700988 10380764 -99814135755328042561798874165396413440 10380765 -185859479972460709616025100702804267680 10380766 7570255268960560966012157400831877824 10380767 389465626332697073175662355283689798816 10380768 17598651750592975133985957910023241728 10380769 -38447994358034145019208346109850371904 10380770 -245329890296295098866411064805331741920 10380771 -54331653725564783633402489842374815760 10380772 336252344362488632431710289449408757376 10380773 206255143436409942806897858186235091164 10380774 102420361791108814718076324829922285568 10380775 164047723160567675178602260596976524800 10380776 -30995881596092933453549597682165104640 10380777 192576820213779576260841517791338189280 10380778 -362583322714443900252568364222015098368 10380779 589731790868197605475089759604764533976 10380780 94593281281610258340806672422317265920 10380781 -109637993571696093252818681544855661088 10380782 -81094936677350764497962937675809961600 10380783 120970900923914024553242352731716304640 10380784 -29121810679297096149400444953397821440 10380785 424751989293332373291135939290964681600 10380786 81903001393254236994295802026213976064 10380787 650117691867249797949355917543360319436 10380788 -25170268468722568956429372242806462464 10380789 303734275191023796170065294001805123054 10380790 -21917010254243179755811545934744573440 10380791 20748571035239428491090104476234497552 10380792 -99106723760738157919352518468425768960 10380793 -147452999528430693481867189540010295958 10380794 5218536949297285481461076556166313952 10380795 228001479652555832098601900020448229600 10380796 371235906989562211400096275269349214208 10380797 181446013197399374188877252853608402304 10380798 17394409706823330905206203300032806080 10380799 304477389486902101258118516668442644320 10380800 -47324221054590734906452156393665331200 10380801 220095077389101581322762438371250259104 10380802 -3103141802425204923418704660522558720 10380803 -332062545621707337732239288616571890948 10380804 52715575392961042517065941213843812352 10380805 201387379677654964637371972498189910460 10380806 209723589935208258573067164159393632352 10380807 -115689602494110183542258870527014564000 10380808 299105719201068304701622695305515176960 10380809 -38750376455507805928249719340109387484 10380810 67098599351699890203884896185053491200 10380811 144579300846665609439677260143487522080 10380812 105995143094953898719554654592949870592 10380813 449089826430932528525424697743546346944 10380814 -36374511485037490774737263512977833280 10380815 3017584614869753975709283725115240320 10380816 17860164571965929617835916114079457280 10380817 428924829164177451376765030613693202866 10380818 -3711206610985793415273034757384102400 10380819 10930703761775494019599794177943586688 10380820 29307183494939862199434043961999892480 10380821 482759461107360533446995437802962752800 10380822 -94508698951330720970476966653297793536 10380823 -78602432858336409389418424238154724176 10380824 155286166017812013349696131034069278720 10380825 -58756050903875623455512187815280480000 10380826 310774741793770675428297539273516432112 10380827 496249641847043314543830679293419372676 10380828 200250430723098503935829153454284536320 10380829 475735569941090937216678090646499224920 10380830 98388861479166105083373536912298912000 10380831 36458368940688531551807431430186772768 10380832 379876243422768569570646598883475456 10380833 114377303326662364745092591498280089920 10380834 -2020982688092343081453780903348205152 10380835 69316109036817505164774949658728932000 10380836 217559210583733267258620456358775665920 10380837 -192012579091859360160275338514772689280 10380838 28647524482764957046715209264758956544 10380839 91754913221858762873301349625809162752 10380840 185126413702985424004899958193479680000 10380841 151086573849784798184496122573020608372 10380842 -129817548039777918702252340746590318928 10380843 -228332296271523584590104279640429919232 10380844 -33480243069371079733378433196273945600 10380845 -1453429195002193582340102383652655360 10380846 -57985338534177035359917994463526002688 10380847 349938137816354746844608420571344853632 10380848 -17769558923065617080241906998847356928 10380849 -135761179852468793861400850747391640672 10380850 -9095938719155408310990524225512243200 10380851 -161460641293087220301049695634841263488 10380852 275685614041257104424492336556465704960 10380853 120398529394242749918451013682578528256 10380854 227645167255357152894406442943709599360 10380855 -240087858744664000615695727784372121600 10380856 48226096054050883960576855346575994880 10380857 -706129130255200827678549654956473383894 10380858 46510042721548909460982644009394418176 10380859 -469140592812384857869099206788128373960 10380860 -64483836656282720684596828491942144000 10380861 137666204195965161964508872855292140710 10380862 113864096918643670491116171418497394432 10380863 569679149399347134583667059036586243040 10380864 34152913954055200687255282060382699520 10380865 -189023172481047945757264853363233680960 10380866 -197497136675958392357651296850968060416 10380867 100904650406537645079794864488738298112 10380868 -27452714206577674172575309407032171264 10380869 349181940011258223796291582750751877120 10380870 -30484474379343805540162905606901236480 10380871 103358103430661435884281458978818641600 10380872 58941747215349410853808399015974144000 10380873 232825079786851883087414057738544353280 10380874 -110333809326728298773765759915353160448 10380875 506968661128733838929018971512443652000 10380876 189151380865851025776205366242453786624 10380877 39761530424795596610900996354807920640 10380878 41170134164661915511167472129062853440 10380879 19582488830439009308607822323717268960 10380880 -39182319044079096036820891242166272000 10380881 22920220747521840043470866625773592384 10380882 52185836286690636036459203447501515392 10380883 -188007469230718125718714297983520302868 10380884 56252278226533148175442027413358501632 10380885 -69652950342280007929251407805534098400 10380886 145475312477549951909971149786617071392 10380887 -1032638315995113183655836334067194194816 10380888 -2892944541656201880370536171660902400 10380889 -41411217040112461759150881259847822976 10380890 -86165786984312495342355271486426368000 10380891 -126623897104910829694392514576660854480 10380892 -100862071133071274478731342327728018944 10380893 -80332761527209106932814959094361429792 10380894 113716455535627854778731895952041684800 10380895 -47725604147432259494049662133638472000 10380896 343313613087581720588973456784819617792 10380897 -267451648389187112014309365734417793120 10380898 40261655196593703962326841456619486720 10380899 982169012265956355589357545640044633336 10380900 33616624047076618592973254834668876800 10380901 279608743247761803227608246890977915292 10380902 134339649870620230286081355367964545152 10380903 -21970871941497841085193628082896403376 10380904 -398322149710429382177254984899446016000 10380905 -107721499399888237023543362944759696440 10380906 -114743199190174968815325937524218803200 10380907 544081588676949002354190614180927735156 10380908 -84071294652250583256376889016453771264 10380909 167435079330834948981280724983961602560 10380910 -28952128725600404058973751971868417280 10380911 93795039579570781515934804753591012752 10380912 9261316248617228527629345318665453568 10380913 -128024475586339556296536975492482924640 10380914 -209578178532633028685865722259278327808 10380915 -184226660266182977832639084449256635280 10380916 1532986823540282995244859713729249280 10380917 281526225537391388906494312409745398400 10380918 -223689268509750245868856872889334815296 10380919 -627551275843236328026995442557175967640 10380920 88913296788911000792700375333746073600 10380921 -149244007248565008406420722123789075888 10380922 -555041416898770317021206474503615065600 10380923 19033544775465055851345712412769682944 10380924 42669933350138928846680954817828533760 10380925 -54459204983168895572320192573728200700 10380926 13721021687898964066745772763175208960 10380927 44859830483041592303393211427072776720 10380928 -303391295434037375771761053473628487680 10380929 229277336756358901468596059427277228884 10380930 2586485863168085314702747477507230720 10380931 -1196476646520814832113312514210070912 10380932 -202356793811582763354792052734282961920 10380933 -352578106344811533365461974438913286400 10380934 -108096542512009447055405717974917972384 10380935 152461900193729705951065431203375078400 10380936 -42287353553796066856865517819444633600 10380937 36516993917201486222359904137664317440 10380938 113366610588206679053180907868063455744 10380939 122225747376239710287018768159376555008 10380940 168579617344237631051809832636357806080 10380941 56744886870368005509176517412012188342 10380942 11279468619283264602356528028585665280 10380943 -252694051474912167395074653670608189720 10380944 46503821745974743553339653337888956416 10380945 -186460936561085246656190204009718286080 10380946 -6724554693034032675752949804371650560 10380947 108845198633576575185490657854002320080 10380948 -255554875028742861160594313125585625088 10380949 -81904791382761906458839888305856136050 10380950 -163806280581959862708843375653270172000 10380951 53672281520615281158740390812179875040 10380952 -276423137161283996489181461589832550400 10380953 785560503739107792681319151103012186 10380954 -4715935936558153714689065813579235840 10380955 185737363825419773995280804687133959760 10380956 342912449816377840918256209509580730880 10380957 -334160448322443117165695010028937938560 10380958 168255639772736253942679309204422893568 10380959 399168098527188104340739820954964776160 10380960 73184224824004272143297094431155814400 10380961 -465213580295876582879053738791465124176 10380962 334944682970412976793007610973306806272 10380963 1261641019143489337086697971291405744 10380964 -440288350053306597868088251817340880896 10380965 -5836875738156956492511177960801561600 10380966 18657597194331176773941917005515631104 10380967 219626766750910243181293082566838257016 10380968 -52764483928859462106468577768106403840 10380969 -307866153521908504998331987382291852406 10380970 68730666326637696262150917559941980160 10380971 -292254524100756891464733466844299716408 10380972 96056235755278355789651459051007639552 10380973 134805006808129144041125794723703230720 10380974 4254765553041712636031984579715894720 10380975 -135543539875639748155718463883417564800 10380976 -21974245592551420089827669616138682368 10380977 4359696027106152347645293669129113012 10380978 166288457746328700286185991106279996304 10380979 -87929988070719607748889244648687512000 10380980 -201166246912461546205823076449351761920 10380981 9510038672729540381141585237701281792 10380982 271476665037355148857215362632703445504 10380983 -72772870307867847637618490364903524256 10380984 -238957672425403947105754625554358599680 10380985 239705426932913294094127674166514281800 10380986 -58028316007104949560733864017699310080 10380987 -487308574799355645816608514042304900560 10380988 73751182028865299711543139708170175488 10380989 -89472265118063495356490834383219041600 10380990 85617233500402133422477284030235511040 10380991 -205207153520656224886985545208745633000 10380992 -22120624902271928464272215831048355840 10380993 48897758958418627030138408449845508720 10380994 -118538433631689250761632201650281286416 10380995 57196915689890418641821630839247401600 10380996 -39513329571996513114063518489213950848 10380997 598919214835284592483788074697012336864 10380998 -215034362025547111483321364745032936064 10380999 -347083087866485689658192063330864660400 10381000 -119608289587691938832639087461294080000 10381001 -14921117857700417292721045836350716416 10381002 191493253918317809078499263019686053632 10381003 -404185829114250356217720263078341584748 10381004 -64190272454573986034820510025441904640 10381005 -75023295891873055077262114858408173000 10381006 69721160963795702070625174362358014144 10381007 -56753735496524147100173845565261351328 10381008 11132348288706282158325251656826093568 10381009 195213382737846937433252865947135732210 10381010 45110884508288268395012403042951178560 10381011 -70957696796641963994733720645727043520 10381012 -104695659183929853984694493466488772608 10381013 652164126718515089778781743937197437262 10381014 107812726736268548796760990801779609600 10381015 -82556849130626818911340380016596013200 10381016 53781389215747125678722025381329141760 10381017 6907298960280145253128797725073351648 10381018 79338781351276414917924886884019380960 10381019 -451551161746617957588158559324902582040 10381020 -14157608257365337007910264259078502400 10381021 -53748096966399369942373472871847971488 10381022 268175321879844020764303104100698717312 10381023 -425272538870352487029207955823050261536 10381024 23830817311655331267824162381498941440 10381025 -2942240689708331714093740353581159700 10381026 174104801322055570599054310222655094144 10381027 -4397596724563060310822103322480929792 10381028 138383515900006583308758235465798348800 10381029 -162100318589419991277438425182023545472 10381030 -108781442409402292531603340201131468800 10381031 165616389193196018399537796935343172512 10381032 -87092659915805597421234805882551336960 10381033 -10452587222915247848292293584655099520 10381034 53421625771029216391924721588478470400 10381035 -74722064035404345496555918583507408640 10381036 -93515236105606862633646317730591091200 10381037 -65125214793925183668887927646111448788 10381038 -2500567694659202446643506915105527552 10381039 146001884533050864187005077499332501840 10381040 -89283963701867179614976371309820477440 10381041 17107187637823716573241386719574486528 10381042 62613904513784210832463387670588225040 10381043 -186753346493609145096657622678377133920 10381044 6300945523544333166064167294904713216 10381045 64546561250715806485992006628479270300 10381046 -75608544129662864468118567949749591936 10381047 397646774494184983127097474197361718272 10381048 47529211265589278757505699882035855360 10381049 -125382005236792080531655974855929347200 10381050 -46465027066029582416131488698128704000 10381051 -51856475308541168275874077873818767600 10381052 272764484461562547858796769996212199424 10381053 -123686430121194209392559026606108230816 10381054 76471955811601953240548945181042467712 10381055 13973458674631949181100569233427624000 10381056 -5555420418412048717293593111021223936 10381057 146705765137249646720416883564556099540 10381058 -18693459630449385136041011225991352416 10381059 156353486391099163165799694964017861360 10381060 -2646330111638685932857180645737738240 10381061 -1328181415092733126009819766941010034528 10381062 196747782445954248595373355704449474752 10381063 -8694134976334093169030783747858073600 10381064 309101893294261890960472842722086671360 10381065 88181541232017936179068744552548227520 10381066 75610752629427970079563485913336902144 10381067 38220688655376957044229676389888649032 10381068 -224007413726064427216822313358455808000 10381069 300318371355631698348397856369354556470 10381070 70390968164209808706331039607279112960 10381071 -205144764667365016979663349629013543288 10381072 -31648427366983867092737737635077652480 10381073 297303336512689956753452826543288799488 10381074 114507494786653726660710654570716160 10381075 7121667569268978702558712087584268600 10381076 446632590395596892687143684449078743040 10381077 -52116230637393865557599467896964125120 10381078 248018361619751657075324785078421312256 10381079 619486696373067596717473059551508100680 10381080 -217372900141698698358057574590723072000 10381081 -512672917148651717533587254576450904118 10381082 -513203103314670835902227954383634849568 10381083 -27868246132363528252875014153081035152 10381084 78876489668643354253304904219642212352 10381085 -61620763523276619146226358824419721600 10381086 -55732679663580880954000517727421023168 10381087 217730302835411899454099539924091923240 10381088 147080023121036621189479058167035985920 10381089 -189551790442925328799476033659806525776 10381090 -5349227202279772810583354554125942720 10381091 532444727164778639015721007206089309580 10381092 -101876592361429679234058365093133032448 10381093 433889910714488960798289057970380065342 10381094 -14047643898261202707646893005933557248 10381095 544108537490478121873329335571458707200 10381096 -200498405484181809964071733438266408960 10381097 -730667085104016406774811255309917976454 10381098 -25540133128541951250155700815466089472 10381099 156823237673300598623251428326644798000 10381100 115680294373259435351968203012195590400 10381101 -151468904623321327614690848489831332800 10381102 -131189460283900594716989566644368680896 10381103 -1604107608479772785365969208670074376 10381104 -62053230157540418478278729968004284416 10381105 -57850474076554807964451066051732393600 10381106 306434078930311868739643963399111509120 10381107 252039831949488550866486916762212839424 10381108 86805319906172296272019261559171078528 10381109 -385869140914003646948233506593504940960 10381110 -40342962132929650855346140627140998400 10381111 -23647371381100982090411944781792010640 10381112 -141983494368634772147359361932703907840 10381113 -276845603938332325070654945156559197958 10381114 131973393135239829820241491751247025152 10381115 501062251479276023254244437327471168800 10381116 19899328212503684760366941705958343680 10381117 -677101489786053231730802782628256139834 10381118 -38579541330726316448069977978708628736 10381119 44042785138785929518068870704663397888 10381120 131009123638510580701240513469459988480 10381121 -3262317386475188163777841135984643328 10381122 2174378012220901627018118919607910352 10381123 214972538139490356382466023975441955664 10381124 109614843021629428639364229378721572096 10381125 136969606702873478361015439790837760000 10381126 95555005268904343715693253532007621760 10381127 -15184475384479932242734018786711083744 10381128 -257501188875226211641271672910508032000 10381129 -266456004843044648158641024809500038528 10381130 30110304324387949216206194344523198400 10381131 327915880980751634760179509959983386620 10381132 -337917672729094483975027043635149647104 10381133 -105322501936621271168760013962461736480 10381134 -10076330488044924092957455648323209088 10381135 25382300192818301166771300478523562960 10381136 -76826486388940583235350667366390693888 10381137 -317093211191696553753677707617709632 10381138 -59854651301483802702835825247393245920 10381139 -231137713663763447307346854581769750960 10381140 -66147649135023087788107761817124382720 10381141 495975944762321371401631229677127502542 10381142 -58266513006803887570494754171370987520 10381143 -292432296868822327867637650108730378136 10381144 -23657340108368346069263897000595456000 10381145 442983192128222738330750284410099888900 10381146 -258850984864074977428171335453586176 10381147 182171325300644270177413962756387234832 10381148 -300350367881255187586028872974588513792 10381149 7038636269014708854564275099210445120 10381150 -3240714052278761316643821731890190400 10381151 -124838257647674154246656982301661145096 10381152 -245699001997619380201966384215488987136 10381153 -504381696289664872674021271289734023040 10381154 -68768341507189613463378826376182891008 10381155 -161462111238430362555092603705148458400 10381156 -15201305165691211498303957735982612480 10381157 18271642175714615849794345266168494880 10381158 -224057040376676574235784833108567966176 10381159 239775671589257318374938798102557124720 10381160 36678343352782629031176758444195328000 10381161 98174097945584312267189069922392051904 10381162 160522551035895985102478500139997886464 10381163 172632680350791857261445247786774492560 10381164 20749792412611146083312849432400248832 10381165 186728051749035031335353640488645214720 10381166 -266962110469701462753057512257213483968 10381167 -378882580372033639296184120375938597816 10381168 -53984023087758172640273330990394900480 10381169 203926092148621332207152197231612094280 10381170 -135864906404460272158822477365369945600 10381171 318329385450057911081873039341820855372 10381172 -399213149713155305224427559064058941440 10381173 220394177730724350357940741151586353568 10381174 -229372923139471145830768099614761357664 10381175 -12674100031012526417141754862721983200 10381176 223285134815582169785825842498485043200 10381177 -602545866931203848623896171614158397974 10381178 38691292973107678201415058640013975520 10381179 -410447552997139091224404855639541002216 10381180 -263963036996560656389998632028964198400 10381181 442055744129637400575218964238611286272 10381182 22504089246214033092796750678728038400 10381183 28577059372655839651431180883930398504 10381184 21626022124439415388441474700389908480 10381185 169958600513482264111850500694263840020 10381186 -230049691405567649167160510227203585120 10381187 52276532920748287758015529950394324032 10381188 -104314301579227141795163784147523952640 10381189 -2459125408032313026394157952912337440 10381190 94414568372654500677428590022915241600 10381191 110529684291594094195205625630304353192 10381192 498754283682783103747626677214091392000 10381193 -616328506706195529172051531151581107558 10381194 91253821182402547973966915864421151488 10381195 539476392856143145844100863058080400 10381196 -3657298488386019597016985962997760000 10381197 29538227472314051815479429165908227008 10381198 299087928452922903461135238936748401600 10381199 -1005068317572050393294723584486776281064 10381200 13276922121467709020481502356435763200 10381201 -17137860837301288565791538630430878080 10381202 133868599150324540671184490338326167712 10381203 244188266478797803606536483743711224320 10381204 -224784353072809778542832317861401292800 10381205 135562363009001328008614876567609385760 10381206 -10787330484181694582916382678557768192 10381207 -246830172218050732539338210257076415544 10381208 -512162079228284248479973980739344599040 10381209 -83705979684320415755938137143640795696 10381210 39981613270895867481471062044612392960 10381211 2005303552569196904431082402138291040 10381212 -216434678904103824783103799844675283968 10381213 -151978950488495759367420570387945642336 10381214 -364813603274274119397272672382029948544 10381215 -97131283546965864676327497157220966400 10381216 -27836104649556880447540396909977010176 10381217 247481014802163961630153334973284304000 10381218 -79771206492428707629217090490974636032 10381219 345664931477930045077196674443863712096 10381220 364683817305591944828976456319916236800 10381221 -557531475481852684179728432400724314528 10381222 -49294964309230442813668127314340717088 10381223 -392985421965829025694955267121582235528 10381224 -20031327375265903617512111023314370560 10381225 69762594848764663197914251829147139600 10381226 40388489666303394653458818100651471104 10381227 -74029709878147319834771548131951792000 10381228 -3225843332858702951398794525249715200 10381229 308995313309776111853183349230494135830 10381230 -131096955211738129889569447672790880000 10381231 110791368475592664981553884239582543840 10381232 -1780039220218129036866357980068577280 10381233 24177006900851346334009371889178136000 10381234 -122957143983065196666117647313653219328 10381235 44108313259636673878405715422559818800 10381236 42590829152876318752672480877856755712 10381237 292086528903187305589361620277699099292 10381238 -55468267306304745135874246590916032000 10381239 199539847407433748854914319086339897600 10381240 278487273551541561714350794931475148800 10381241 37426616347735389854694734653811500104 10381242 -123606044582283742996008754064019237888 10381243 -368971474814049068608677880258794188160 10381244 -417614511856810894225995577995896638464 10381245 -64273133999235095060857496843054140800 10381246 385954461013764903418693050347022079680 10381247 167395497145449756438512414076455119032 10381248 122707043644630675407201675314693406720 10381249 378529618449543065494844275421194906880 10381250 160450353724457650716259632252763200000 10381251 16291782946774957017820802843652381432 10381252 100687385798313862783286400688887009280 10381253 -223162950594718037682333158342137555236 10381254 98055191550097925516750363306218725120 10381255 51926859226771394787173696707256656320 10381256 264211209062853552450354534017049338880 10381257 23646171615253884025642961756239622400 10381258 344335126629598174464755612052579402240 10381259 -164476472359356374053730277529174350048 10381260 45862484230678206157372819238068546560 10381261 216575136799867696414304222941077856224 10381262 -178374199333668695160225111832057489728 10381263 -357907693285117513500572039108765531256 10381264 68384576665576966971026540692507115520 10381265 -243203196546568543748881469325852070080 10381266 9830386458143221730674439618119563264 10381267 -14341396572377547005691909344146723552 10381268 100287215855465326959435902063730620160 10381269 50302444300358429011319661347906544000 10381270 -248395197704999163573554136543056497920 10381271 1083100872451683523498023008282188339584 10381272 -262779473461478671237020210954290626560 10381273 -117940830083132369369423331071065736960 10381274 -408277087072916684440283321056774734864 10381275 1161143140588394677253115762221838000 10381276 71165974112245870614615050807839132160 10381277 17145759001188965818553399580694908300 10381278 189267401936511555205701921156663637824 10381279 512748621336979135009277118726761566880 10381280 9054543093446037671711929463042211840 10381281 -130106285338145610139229929935816506448 10381282 66973993726375352031058994206299405984 10381283 -116961268752660412866988668480528516912 10381284 7887252079445574267907648332957211968 10381285 332336039590806061920559394475724467120 10381286 74103035665208398042145698090895261760 10381287 224864200710231416811262453881434721192 10381288 -769977131178006935129394756782418954240 10381289 66836483927949175066440690202884703824 10381290 422236396760513979311960559823422720 10381291 341321759287636474069100026853724168692 10381292 320211882598163330724405669364602614016 10381293 21740720800458333653374856571557366220 10381294 -133983029297134019725193128137516481536 10381295 35857558021972416736120254448716361800 10381296 -35287174525013255025497668926316216320 10381297 255434083472262904437615610774160817746 10381298 331387899681323753612986703943752912400 10381299 -6764429535680254575351361519762568136 10381300 75949866985789424977695946142194870400 10381301 -224858588618819631537095390631402193248 10381302 115425085839084073569610769752522925280 10381303 153847606833298219756657663081778699664 10381304 -73495573679357853588545169610609520640 10381305 295502881688275305007976750319521197440 10381306 144449649572203525659543432373299420384 10381307 -135193753497027107176211761879282878120 10381308 30132457900194704608891531363524526080 10381309 -45487358545702768102810948849601769684 10381310 71872719226843388870103730048634578560 10381311 194110987445985568268570963503585075200 10381312 -7218481163965416301816284736294748160 10381313 -312880933216134802579624507936635121920 10381314 -2524948890970753114932238441685978112 10381315 -234450437066574149605487512899430540800 10381316 -4240544490630706738207479923162880 10381317 340419623075632476036544469881730111712 10381318 6174585525851833278888798429969578304 10381319 -74660317015972693847379501307742036352 10381320 -107207333141520071198369095268419123200 10381321 -168792702979175499672537282290186133478 10381322 -59913809447272175441494454110271870976 10381323 -98939337683366654770294380228529111632 10381324 181919123226955899456000497962118141696 10381325 23487587268988100562251503499923414050 10381326 96411363827795877891954659684429343744 10381327 -696350603612657986350492646491832544328 10381328 -31729028545136056645958765866569154560 10381329 207297193225210213591898932397521478400 10381330 -21806834134711498869980547703839833280 10381331 15748858481058201838892078815038586152 10381332 165058417505410484208530130113589411840 10381333 -422082595897818331415200697710550863620 10381334 -4854211911858297893862949546556823360 10381335 177181193206021945330510496358393272400 10381336 77430725434001554104387001929784565760 10381337 -162949146797311497179386368175852105014 10381338 -350817220324334973680232792906267624960 10381339 -80544516394219325536105206639087654744 10381340 -302225740130021488392779312286050972160 10381341 301120022145310396698116161053449937792 10381342 -32401619073626004036741778026964333056 10381343 -100577583415653672673838454735245581200 10381344 187681236795004551330738120454483476480 10381345 34111041423275379721023064868406897600 10381346 50122254300347339079494709664854230304 10381347 163841258564500852030064312191408812324 10381348 224330913957302520804408214430450772608 10381349 138537449184512083848980334868812954240 10381350 26322863720105459606118032453877964800 10381351 -188324609163385742227661130802663053896 10381352 162304904987605817031485504767470873600 10381353 -318672681983314626103761424946091976800 10381354 33144367344567601051809509310755424000 10381355 242285081366486893132060871207820209760 10381356 -14346546027991920463211953558619539968 10381357 216028150589596275295989714362214057024 10381358 59586542950439709862814225900109566784 10381359 -332087846553345273604479053486485743096 10381360 88933147250174267339365898901541355520 10381361 3389056529208540816315244247581430784 10381362 126563281351313807662832211139244805120 10381363 20242784425164663356177987205953671680 10381364 -14050540626111540510868195589639221248 10381365 3385957409905067615916489445853181660 10381366 -35029013526164711022167055434970487680 10381367 -1309740637266615394498364538022607586240 10381368 -124533066593961794802363067055906058240 10381369 -113759048750805697758717246096778358230 10381370 48802553878825846037805383481102028800 10381371 34223662387057054003169176594086778368 10381372 -178151699609910672443016525324787507200 10381373 99281186251364657430133941472672262400 10381374 142174507992798387413201633080768004544 10381375 185572728612827708442172711187282784000 10381376 -170690472220306852625990274637949829120 10381377 -31530239611140195568986775001362975392 10381378 400882756041853261930167182439390720 10381379 33517989732631263768820502852290885776 10381380 50563476774992888413348094809308610560 10381381 -52202984594292586301534676236725466400 10381382 498292103237801738899377068063931032064 10381383 -172734064218147501943649923973712698448 10381384 -40710974902480713484200976059226337280 10381385 198523983226347571741359413265268038180 10381386 11007061270506168109354372059910268928 10381387 -75141771751750346706488778281093769964 10381388 -318517480716643884920960639220790262784 10381389 285829221970689853880489846013537119424 10381390 -340085621072392310338046159191477171200 10381391 54610699827309970666817810067755587200 10381392 -9719425064810231333879482747870248960 10381393 -558682283275590446123586066897669280656 10381394 -108122516167525236710562382879039797600 10381395 24918653922239868626890113849137859840 10381396 238603068463488106097814172499608956800 10381397 261995583701834857262503338581252398140 10381398 -193891355187193479249558142392289910400 10381399 265512494221218364800052721923977991680 10381400 -6782376861059877746288908027162368000 10381401 93111751086745219519375976216430692160 10381402 203043264790030914297656901224918215152 10381403 16067511942109225989349239544616173464 10381404 931290466057384784789627929354567680 10381405 -50303483779611455562863246013176562000 10381406 24813536851932068750885927653297088256 10381407 -318555410753109474554662977935532705792 10381408 -527957843877893751734138736979262177280 10381409 322375620633934788725067766681924376610 10381410 50095658050847003743591006944036518400 10381411 633691433846428341575897089165179184024 10381412 -145470178362962947311107597121687030144 10381413 -30176407254775401351989176203855619776 10381414 -279413100241611576967623361349151046944 10381415 326978962417531699659936039274232911920 10381416 -89529733929080682918487985499043430400 10381417 44679626190107148439540609065424730880 10381418 2669830620978141500691084546754139904 10381419 497065897764673273371536605070914630320 10381420 29256840324331911217756094252430643200 10381421 502587410660385204995587497789421121622 10381422 126614302501307565463448720269907921472 10381423 -24760920345333193689544742427589289472 10381424 -129042426328978517710015279360214237184 10381425 -50182468926693822336243778053945271200 10381426 -350617681805824103277800531982057523200 10381427 -165468698939319410685909075755889060528 10381428 -17432879139173167948266504492409595136 10381429 -380853307744701857735509984266908915360 10381430 4817483338728857792473345639090959360 10381431 -6373031431745920314938719745795339520 10381432 113612308814385491311334985898540032000 10381433 640175456631200509492823337702179482500 10381434 -41112443378598512367405079701009658368 10381435 10612416348839103376124868263017810560 10381436 78153913727124983856698590130764591104 10381437 -28605485580905452703327215598681658 10381438 -129694575766253437834022286800377274880 10381439 99313545798576196464986508123767770920 10381440 91487394525959546693818444649437593600 10381441 -125962254763954111882004562330716964096 10381442 29846794414748328957090491314562833872 10381443 -268425431890507973236931972180711193600 10381444 -81344782945440676347661013568766224128 10381445 -373697416987668411736345360341241215300 10381446 -91920259836894634102444463294152770432 10381447 518424251238634949423426604605580760 10381448 -46109622221767042119497897042234572800 10381449 -86017754777420025086064115313256554880 10381450 -120200087877933023487228909578561478000 10381451 -84332548618937676809831958061384021548 10381452 -19804415485084042294070665108807315968 10381453 -569069982979465897595433717054569748298 10381454 -209965438374187036538078400218533095168 10381455 72505608396384024297804403641299672160 10381456 -93363715664377783395447283132779225088 10381457 -622396722841539405295620339050668569294 10381458 13881621855803744537288905883612432256 10381459 -354890227012524156057850663744996011960 10381460 -64639752449169201540259942216854796800 10381461 130333678707693020842833217010441030304 10381462 33904868243932098721558392584638420224 10381463 -103761957041610639856545921319806710400 10381464 207802683114845140088032708605223526400 10381465 137977357414119732123692324202581737860 10381466 34929186736051607226037674573892998144 10381467 -191352230125503647396443316854942893120 10381468 50741660590987564348354899273166794752 10381469 -129559697045553140863397495502597930240 10381470 30413555125584966116695882972968007680 10381471 -408946219362178510175400761490118743328 10381472 -48008852903064535131538239650817638400 10381473 -132586386138950260103089772882199189120 10381474 -133673837502213522132371353111915797120 10381475 -49343061788291397842999842838104476000 10381476 -474306662293382388444095721143771136 10381477 -381700579438081570501961258697708644674 10381478 191769930282172457727886535235703537920 10381479 500422285065337724458719083682276905808 10381480 -176878488220586663166833912872610457600 10381481 -111189728431690636781832075913122089856 10381482 201794774965465185861299913815033742000 10381483 -16012754488976734357399460928097515612 10381484 38066662496717421336782374025032530432 10381485 116510749794909722261693465369716716000 10381486 8709650782487624518468050043363651200 10381487 34504677177468094620576599380154210880 10381488 23844603583647601048502869880469454848 10381489 333072666128932071263423388246378265380 10381490 62254801105477708575396351583872000 10381491 -284725607605137254091456709616948596560 10381492 -77562633475790638029454392290047979520 10381493 -56909496440932363761725998860252092160 10381494 50083965141676619619174796415441957760 10381495 -75357737914731485693989586067935721000 10381496 -36046941990729497694623722346275614720 10381497 2916130324341712731803441334275309568 10381498 -7453983294005617208845086507262815264 10381499 411499319648286089646627109808485011336 10381500 -97744445370361297819436161066329600000 10381501 347424455485910867725403171034036484032 10381502 140109691133386860375403977766424592192 10381503 -126393027031860637765677479071354593792 10381504 -40271069720481429440323918036597735424 10381505 -135352879810116024772567863319278432000 10381506 10886759951111184631223692288816671744 10381507 555130728294112912926155488508132948160 10381508 292936528978205847476395763111246387328 10381509 481617843952727719953763802904072051324 10381510 -29784976532382376261919359265940368640 10381511 -104611763143115091091554208897943951568 10381512 -18161398445328029947763600394305126400 10381513 447276969610248449124626982267487889680 10381514 117716232689622430616828439099574675200 10381515 198064276276308026729689886472686308320 10381516 267899562499590880173869394547976969728 10381517 -343402956675992370081120601761258979860 10381518 -7094667136215846802701837188003319936 10381519 38577242362204475074405037842460775920 10381520 45479223495618172330104775545098649600 10381521 -105191208420799179190287522622127890176 10381522 -788278909813395282699362212856682240 10381523 400202805773223341862083804487854321772 10381524 45333905016230144734029084018430064640 10381525 -96393179135316616244905784369645246400 10381526 319087936477528630776955537296062610240 10381527 -2000468717556407192956198983219325080 10381528 -47052125508159306939928138449232527360 10381529 -77423144865120919775737810385375698620 10381530 -167534196930794684803211310405319015680 10381531 -127645252451568280611113899516459172668 10381532 -210370105090111310132518064557646516736 10381533 3677278561283556086850489290141376000 10381534 -75097040203984529519052079537448172288 10381535 207542759661098438520179129237990685480 10381536 -130663945992739276196150313048051548160 10381537 -15667147832078049819615509272008614780 10381538 371893854444566512157319247377896227920 10381539 -12214683563418333450280546912148417280 10381540 39900159170401651743457877990982566400 10381541 -307309738356627973324921649091148541058 10381542 -3089352241401032414956749317013749760 10381543 127757848622422134149178844362675636240 10381544 -441650970994441438371882965330815779840 10381545 -3222729562032158598841404332093504760 10381546 -69341725134690100746480434922261502464 10381547 -329377652142688113299051159116184892888 10381548 667354718377193287060850814583597301760 10381549 20107748867374439059684792974904911168 10381550 -2778820499532519740980622530890283200 10381551 85868679221191250829199928369001850632 10381552 -95414672036596423974893406992877682688 10381553 -103243119142582909541478876461431788096 10381554 -247892652922042267609773615559577084160 10381555 395792768893057323882526258955277276960 10381556 152006777725926954073659617840624412672 10381557 -1625089960025213074760581830981094464 10381558 -426782896614828089632517888630224800 10381559 92201581511510533803970323863537926080 10381560 29305218914134330761016118639316172800 10381561 305696228084986754406934124068922861162 10381562 312254456711433140315118701479200422400 10381563 -30749737997345842936245999248999372520 10381564 12851434396918468853500069029244608000 10381565 -181410694322114740365101576267033646600 10381566 80570838151907774906040618737091237504 10381567 80258469624342958940336116172029647200 10381568 -180304853894031130086765594930598379520 10381569 -106969474389331888308831361544934882624 10381570 -230466275756279179018481605485886103520 10381571 -74188561462749514346382182840509075248 10381572 118901518064070691660876271334857610240 10381573 -859531629107808274215402141039161873316 10381574 21560553588760147665211105846294580352 10381575 25626487477131704732468482555147350000 10381576 -7814941932639330159446463428765122560 10381577 129374608007977623546065887469581573812 10381578 -98122503841433247981687248367946296576 10381579 153596544421575689027587547364620301408 10381580 -8610097032182692442473229819553868800 10381581 249418498089555332224703451526291200000 10381582 -126770329244085722847346621363737772608 10381583 23516858074290327443054875872928744080 10381584 67986886760961518934730924655342911488 10381585 -208900949839458486402837185260367342220 10381586 34948400286065552296861936740852183840 10381587 77691484927791595935758245328227864368 10381588 -68312899107696236240311778615265681408 10381589 131562326829672989119292861025462885390 10381590 -3396190496703102371835782176233392640 10381591 28316192264083565568010713625202372184 10381592 -161038674052466284587799761040147169280 10381593 244691541795261912240403119944030195664 10381594 -57280172987720734594723672837237569600 10381595 -92585481876771683234030245851178199040 10381596 5304585539610834036058002870758568960 10381597 -641081328359532479037600929221502668954 10381598 -188182289396511908245890299482212980736 10381599 142541679270538545539765404210856088984 10381600 -162094706764064006734739474022334464000 10381601 -123177657949488738649073337190375511100 10381602 -8820305394818452055937673397769388032 10381603 1432106129015961419156962215138678160 10381604 349074198956962049357341748445226736256 10381605 -107184212262271162309917610650179203200 10381606 -14566707398990771153710961999906612160 10381607 -152407502256113075424965188002207291144 10381608 -2560243899116871790653759819891517440 10381609 -200510569652618173319573012399452083584 10381610 -46430176090192682402005974461484406080 10381611 114895968965583779808101821419973392768 10381612 33572572735475636639847712476124928512 10381613 -16564366554944778520514804588140000416 10381614 139241762119404813107067385200235683840 10381615 -73060659130205550815451857484148032000 10381616 -3523164206412874227855218217879011328 10381617 -16894321134965822577559077504382824972 10381618 -17100741221969258867747799107994900480 10381619 -8649610410162066793508775276602113920 10381620 12636724535379611998714417800450908160 10381621 21766510033020487205336265633479042944 10381622 28877080926973029605732316777991787904 10381623 27556494864524003807836346681363381760 10381624 130557006228725847035127080307628830720 10381625 285750104499489791778042404536787229000 10381626 -39959253654892044242040464081703243408 10381627 925465530374309824896218206658596080160 10381628 16771483316584262955619766702670483456 10381629 3586172680587608972664915723601699584 10381630 162750061652395137002171799329829867840 10381631 -10982980158708060105276021686305783200 10381632 -60840752659639190455528562481325670400 10381633 -121209860833781831981279404931652518096 10381634 -36810224301352465711892876339203220784 10381635 -205966989543409664586071986998671385600 10381636 156499612850810596595136769848685420800 10381637 -181614753064951276487881421429270574048 10381638 1309936382824131566672795506295527104 10381639 -1219307453040198270952485380140476057344 10381640 -99137364532628320847459769692442624000 10381641 -580895887512055972388890400757041685120 10381642 -2639157233828888720731434379805905920 10381643 88490125533731079750026815657623790080 10381644 -17422956365843142450161186336054876160 10381645 108871219133219356419557014374289250160 10381646 318819699776233808631321086720172026304 10381647 209342831523804291126804783229112714640 10381648 97160421505040449846946336380617621504 10381649 48734390137135977497644371818266024164 10381650 1212538530067866916798814862411513600 10381651 10885983519403145245794192338296857408 10381652 -41092746124977747113344230348330270720 10381653 243910203928792879046549989370865778062 10381654 -10914448247896551415566379223146516800 10381655 161199477072302986683996434786870497560 10381656 -361988254608670947828181254017304268800 10381657 -96196268241381897275915578436139493440 10381658 81359745526990846295871596810750712576 10381659 -207227420033402504058172533586098049896 10381660 -181196653916033946858677014177759480320 10381661 -453982633707803246959141925699953995738 10381662 -5048922422383474766239055220183429120 10381663 718414878110997452682947864684166364864 10381664 311308598202836780290638242810926596096 10381665 -29423772717426121522468339170324938880 10381666 -514431915348274399341433822942211249376 10381667 35380776648191005955497996404432658716 10381668 -157534913420372683407530126143793203200 10381669 385392829214259393248062476376769328796 10381670 51186274205499537931403124497572331520 10381671 -8806134159700578312925243001106318192 10381672 80110856598013854916447599333701222400 10381673 -167468650003106143293082340328778683078 10381674 -138091438933591790663688247304494510080 10381675 181265557157258800726224292748663863800 10381676 -51740247868966512938397308028245844480 10381677 210120896439444266637335329374701075520 10381678 36955328731731286813130522318915480640 10381679 -1318381943402483277936912372381709392 10381680 22238379823114146944521295130592051200 10381681 597948278030955671310468598881098747700 10381682 76002718533318770165674207661833251840 10381683 -54062191076879192197613940368547119568 10381684 -67766859653905687254144864581192915584 10381685 158149915476637644369284220124733419800 10381686 -68642056519611161863306854143665852416 10381687 17247771950694086882631203732267167032 10381688 65179377320323308446224574370355200000 10381689 -350869159862357787369002553450242987520 10381690 19652561928054379926945631585732780800 10381691 391578808954654518807348244342816784784 10381692 14608243876320937073323834182460744704 10381693 70055791923608962225340646850324464384 10381694 25067305421117676591238630192224689280 10381695 -2068144631476940215260547203564000000 10381696 -239961020766367240141248824598834708480 10381697 -192477631439709906404808940298234281854 10381698 -287800626628332002225477270225129191776 10381699 -152633640166359875769741325234445081880 10381700 -71065105648450863482496235243849113600 10381701 -122900371932127015256608377130353081696 10381702 -120989674275457149207831829169584172448 10381703 -60804371869696027213001220332720872800 10381704 -43491502291687428279663210143650037760 10381705 -1995923556335555512495878720817252800 10381706 173537631442022982007300014315150958080 10381707 -113035419761137706619603372416580720 10381708 91665950804314726688396561141983766016 10381709 -89373230151331884932152617380693533512 10381710 90432718878328842541172546817986745600 10381711 666293116018382289184326500116786283224 10381712 67899508710475655992427223590450233344 10381713 239101527488883564509498198132497337184 10381714 -8854340106022084783170623678622105600 10381715 6562718767583529972578948164067912400 10381716 189671091981566637906069372805271224320 10381717 240038788628109236553160583349648987072 10381718 -51583664970372549864909707028052393440 10381719 -4052198481291670657239377909501534640 10381720 -72899938779146665204247169407257190400 10381721 54145196400859720007192325338110778112 10381722 22163256730595734995063339138607985664 10381723 67889348597547851760420498190657203624 10381724 540316776549576654467052054187329984000 10381725 120990285877059880732739279327102132850 10381726 290295362585797918178353205704907133312 10381727 -676838040897119466702666936177928571424 10381728 -61774614172647878141851583979574001664 10381729 312485934567102060075316113073400399330 10381730 -18951866780937848712812014177037431680 10381731 -411222987731208511208994199955027136648 10381732 -441216554170824447537188957833402731904 10381733 109325284349775540043967619566756864640 10381734 100410703919175400700868480897083181888 10381735 77604486029130607132805163523988660160 10381736 705462093335096460551926055279651880960 10381737 -274037831119090817198053580037724118640 10381738 -254001097188204811746572002772919750480 10381739 70016884103604339867452897124004825920 10381740 -56240715584102927754767899104594247680 10381741 439489403117872520393873278332427525142 10381742 -31110732533066462294447980929273692160 10381743 11687956182125082487999821525389773200 10381744 87896197342085946376843248265770844160 10381745 70196255067663872345522088320973580800 10381746 63246732768973073214288167768344272384 10381747 -159436608244148680711401539130030059644 10381748 2149244954929980133022511917846267904 10381749 24614432793798547592402342740148754240 10381750 453634462924925342198358970614834144000 10381751 -11428565267640641758251168466122988248 10381752 -440048860381130998492825116637036032000 10381753 311406699391959135704851298234431161002 10381754 339993394636629980504874910735263678576 10381755 103336379197551777559266938524886728560 10381756 26432363982143064067422585854850957312 10381757 570495836286681611456468800219720392006 10381758 193169150530734149629670742515177195520 10381759 -623197583847083829406337531868993615040 10381760 38438684562827786509713737981865492480 10381761 35116626443533315045358270339363673960 10381762 68747978947867258669126827517960786944 10381763 -95497615928374611977583955390843589376 10381764 201994952217488534265398600935360223232 10381765 -148576310848578395693252233554130298880 10381766 -258867893180997734709794532967849219776 10381767 -97663232724651760339685351483743881600 10381768 39268672558329131073924407952096153600 10381769 -56499833251039869432284925683704561830 10381770 2340411911583163979713922668353960960 10381771 -325727343911967698096108682788141646400 10381772 450045229629986596196928131304048268800 10381773 -193512084167850724056628393318339009632 10381774 -48668552710635944238895938672803571840 10381775 -183391036492787488605443751014122534200 10381776 -9907016570525293827544925233291984896 10381777 89155653600115411992715896301991389746 10381778 -441089799082908919300145534403205267200 10381779 211228879027221307602939977684455777524 10381780 359001833467911450870352492060307193600 10381781 -1039453377391133312146114392167546038536 10381782 162038741338539357115056467619510687744 10381783 656955810549878488477493296502137710240 10381784 -354191573326852431186014291474908446720 10381785 -203928596736508783277564743573993094400 10381786 92045062305179397044914255824962073600 10381787 109841454298066385301890196518348989200 10381788 305680082633874029892521688585921257472 10381789 299392575654753150145091742178306317600 10381790 171262291718412348751347350031933062400 10381791 -1877702302213709219915939992068201216 10381792 -355344651378272807198264899293141270528 10381793 302985195035592314189916799333156875540 10381794 -79266708592550696352201463413858038400 10381795 -6586161754133454254400265840839492720 10381796 -59401422026290201127503083750108023808 10381797 347635285472921177709804054753140616000 10381798 -639850337933866175213123549577739776 10381799 -257060416024086811786818337761423188136 10381800 -47754181594763363807803439286571008000 10381801 -192799369539719331497657445332662480198 10381802 256118965291314816888225432140011586304 10381803 323664959562167761978079509337795695704 10381804 41658001913179887602339615848329318656 10381805 74303090911913382028429816750938040320 10381806 -60174629944836844224031844484917995200 10381807 -217007186553386535815702578789913784128 10381808 93961582635474514517912358450237407232 10381809 -223753264480070142570961769069007206400 10381810 -120076109929906789177194364444851506880 10381811 -47615785760377647998533658829490693176 10381812 -42786421574261906708367624591901913088 10381813 -193864250240928743808949811590457500936 10381814 158976942960776099186036012568629704320 10381815 -74264412805214988110245709453216825760 10381816 156893273179693294256118316368371220480 10381817 -485891211966672185453692635237343232880 10381818 84559831901438196013043559222579093504 10381819 -28889354484649134038265155806480411648 10381820 -54840601300266405505246478839867921920 10381821 193965807252458249742253249045562893920 10381822 -325268423330732735655161881952148384576 10381823 404450616450292986599988433531669827072 10381824 182321900414274074034483851039279677440 10381825 -185961190565247153875690485303883545450 10381826 -63556504396055608409920318614829525440 10381827 -16992921771393853423929364629959951880 10381828 -83093991202469240949654780382875284480 10381829 229307086254121772755800156086308958430 10381830 10419042762131918616486122186483712000 10381831 -293120109200680445609461027163475563368 10381832 -221972191421313214176564434995784908800 10381833 -67664607388065492510451362406516306944 10381834 6769761485870839915584658398193816320 10381835 366031060091910375621366566534166389280 10381836 -58416284626313015281048599680461951488 10381837 -57149076521243491869780736639127757514 10381838 -103617613920185686618288315113188313600 10381839 -179340075885444200212222713340088453736 10381840 37514815121151677454544095833338675200 10381841 -35352749780558888712618117628714800348 10381842 124220344602664778499793807604192359440 10381843 824389721505572698428609115667259721264 10381844 183402998358103185086735427718502633472 10381845 42787996960848531506636466243386808000 10381846 -17660750081999119078781290654583493120 10381847 123199226361741302226503781050554435200 10381848 -285784833251472366651437023843055063040 10381849 106160158863330595764496036432001706240 10381850 68114870513582655565244791475459172000 10381851 20554518076460156070962103347424501912 10381852 30513749689175337632176965182711089152 10381853 642420152084530936423303695721053504102 10381854 -36119635967439226335284435090182311936 10381855 103312866754293935365609392184994419200 10381856 487519543180896073856348713541274894336 10381857 -238593698565020313900879782138302362960 10381858 -112343798876838051109450275175465836720 10381859 651383052828977117727780703937150772060 10381860 -41088936379380806821020395432440573440 10381861 -143755750311283279612664351716646828768 10381862 -78135781898731944808759923185777459136 10381863 42388527505367125256585697033089129424 10381864 -361342593874051955875688967206365593600 10381865 -116330179743485089889232970226717285880 10381866 -52351952545355352450166731335916625920 10381867 31262896887998539951927999821429092512 10381868 -177253824661031802530587884409104384000 10381869 37749024623814487026439884244226039808 10381870 -28755167031420064889203552769813229120 10381871 567346595521266155693757430773260877072 10381872 55173822358376998193057842456583700480 10381873 -692049466401870144403574962691414417100 10381874 -135719673972890462858311459299365124480 10381875 -17801581474148249664680919867877905000 10381876 347993354027494624310753627709468149760 10381877 15190227019383095805460351452207442944 10381878 -5758280042036066981978950218773975040 10381879 388587216249530102132930431361198285480 10381880 158282418821058581113566395112019046400 10381881 -593470052571795072282663208528247921376 10381882 50731897922384689632421662869255139072 10381883 -246959750635810116110744595879871387800 10381884 -109341877772324341192825293828985175040 10381885 -848779668061685136585132405443232393600 10381886 273350200070425035309331791312080055360 10381887 6358916432666899964251026242640204120 10381888 138161337242664846198321098617453019136 10381889 122108906882204777187811068417810680832 10381890 42131405374329926218969599018455715840 10381891 -156829521428840064902381024329920751056 10381892 -136839255708116732148575227178495270784 10381893 31724119756889990895671727670551707424 10381894 220968350687638130039411075233045190496 10381895 262408933464281634239850480988252826400 10381896 80673812649678829866524613078921216000 10381897 -171796244103717129818637255403352679960 10381898 -59523690571456490934047853178559662080 10381899 -203071024018429932300161047275617497152 10381900 -39395694402555378143663954308079001600 10381901 -23423985327774495481824628794716042208 10381902 37145075123860419031559625132704826432 10381903 121176689817026362414976404788619550304 10381904 10848049508517007909609377216638484480 10381905 -130438545464610916436572205425941225600 10381906 305765195000315148684571952517826987152 10381907 423510805033605722239896429142513362156 10381908 -57042016837815827657632161085876131840 10381909 87982385118999617596316593145855964110 10381910 46453694325583039601756999981035622400 10381911 12711896111973213363580865438592447360 10381912 91189535371086834623750093440196659200 10381913 524496190149722470388956005873322726980 10381914 6322791903343247229168561762034307808 10381915 288714975237685546291246194831408442560 10381916 -448514156512255595294133052493505461760 10381917 68190746360589938808592859921149580544 10381918 -71849215377546563158833975435515323584 10381919 -110323798395016226734328135427791800656 10381920 2077158742167671770547968665704202240 10381921 -560651909052955704156641288794780800 10381922 348574858149309689003576906616353572224 10381923 -16692392064321848901555576340871331600 10381924 -171489491387018674321367102751797796864 10381925 330059084032696131513812731628691924000 10381926 202441285445696801658957228790163151744 10381927 315386105771496498997469852201143470776 10381928 40034150124140555207414243025882808320 10381929 -5740212695365838861687282745054159216 10381930 106813161977024579419634662131324419520 10381931 -63886219454731959144355333687112180736 10381932 226603372204443199953327807649636306944 10381933 193080318616109032887746223262906308182 10381934 -404580809901761937263686639652168381568 10381935 204278249655600940183182751254381091200 10381936 73031417379706186552745438617073057792 10381937 62739369507001065039003415367879734272 10381938 -11178409609491176127680435415379092480 10381939 -44795627622819826154973816272261226720 10381940 -221768136856375716267153923418856008960 10381941 135617348651540954055796373049650347452 10381942 -286926444265745898219157286991851548800 10381943 57258074980171990165718155572133094400 10381944 209855839919183048844160768271803392000 10381945 -22587129801093400422744237725365715520 10381946 -14249267424078256593225478788728093328 10381947 143200757713012667294609372289705227520 10381948 -420079285332690172557611909274935560192 10381949 152986816307030697671177323858088578950 10381950 -107536717971518293342574429974987334400 10381951 -233315916886989450972233146321415787168 10381952 210291928068977876868385366860166594560 10381953 195298725897547710575243769669186180000 10381954 216174632691342478877047087015065420672 10381955 216079975695798531616671828618139785360 10381956 114830502041778152960349528120101081088 10381957 34187665097831667934053324151837338206 10381958 -679909701465092462922934071636479616 10381959 -53126330312123078634981599438115279360 10381960 -258852919101946498242769437387980697600 10381961 266792207314437186762112762350044428320 10381962 59202492278965134616087686171315431424 10381963 1354377078844156759889926744235845864 10381964 -406073827319021084691081524298647073024 10381965 154065067175820090891521809760666034240 10381966 -11023098658941265728028370537297431680 10381967 -504262069388112515672130835255443847728 10381968 -76941647373723264993523899481097158656 10381969 299717465496486598775535430002901305844 10381970 -71156339550806358673195074167005785600 10381971 -408367698807634640255663780128950873600 10381972 148985044605056250605967307649584883712 10381973 472733383938897075414302573958674180718 10381974 698443309111582036119900080123844480 10381975 43288429636861046547142607058943530000 10381976 -495373320825055071165670203052979466240 10381977 313417702444959959347309267139951548314 10381978 23911349814697569411386543676928325856 10381979 -65542854467017900606255776472926266400 10381980 -25217956410910671114420171776859340800 10381981 -312551233098554626001378082830991979008 10381982 40745709156398192606404645464993367680 10381983 -282432942629093377612952892273358337976 10381984 -70776995118865230973587459324158214144 10381985 -701910921007890745295337128495350909440 10381986 -41112898040466579856263964747035436800 10381987 -17907347088446530475006871921013326336 10381988 -207542045842725287373853392653911228416 10381989 -76558998204379298491168373044645270176 10381990 -244181343720124456469412934187085264000 10381991 -148272601510829421243531952304585641608 10381992 67632764317997553990690960456159805440 10381993 35740651541795618046779901587698165248 10381994 33668743252748999866943012102026483200 10381995 5682726653781986873255578879893507120 10381996 96402556976408635119061232508947398656 10381997 112965862550973778269878477299545325452 10381998 -6778539121800089841754409678612247552 10381999 5005692282075732501735576152031230760 10382000 -76511582922695340676215219215155200000 10382001 -36041518624066991688711849459945546816 10382002 261677395097871949377342630922821030432 10382003 556714181432138251250722214071583946252 10382004 34925440421497268509118083305768954240 10382005 247970958773323669535919588943241128320 10382006 -1310164113895071699263619670519229376 10382007 339107096221111633060400146905751357392 10382008 22535174152700658629147905327613583360 10382009 -373138380021068458304668726130328981360 10382010 14860076792516591876121780079837931520 10382011 58787500772363451423453650778754267872 10382012 -659886344838045491464412069065333698048 10382013 39892553705909492582413921394872230342 10382014 377162359139858379098436153583340492160 10382015 -27648998773630976449640943027436211520 10382016 -52787156306339136090673560386814345216 10382017 -371202231362531712682001792767013714348 10382018 338223412471544777029133450153695011840 10382019 -213020853448177246020215017293611922960 10382020 -63854891919818808120734188351195054080 10382021 -235768137006377156747193002045486374440 10382022 196782989562191494496881198446125472000 10382023 -34305003734731527331867692822202322728 10382024 -165980897366299840364588078777540935680 10382025 -221754758069883594999072668528608297200 10382026 -84555068389224429437300751741414414288 10382027 109680464230052791712245685302124649072 10382028 99257369651465923787836606142106516480 10382029 -37524931118968039620931718444687904000 10382030 -26979294349335095770279364894653035840 10382031 -456019318889638944209352097489365061320 10382032 17011965435155972464577431040218808320 10382033 -368269303601061927368963254217673224718 10382034 17505992907788733697535950028266165248 10382035 510427893465186738255149416100420658480 10382036 73994987181057416049441932534747854848 10382037 -135835961870297397206700446865730290720 10382038 243044753773280042987554544785406149920 10382039 2706700943819531067705770348530084128 10382040 -56183801912158430619263811623307264000 10382041 84461975775264771622745870149660829332 10382042 488069440405879713158355754479250416 10382043 -11776660548961133354809512656111740416 10382044 227328805114784562355156497983006966272 10382045 406448419174289488385833506264569016300 10382046 26554036678752793027272520163554003968 10382047 17241492363376821213031452480838904928 10382048 -629288710610150945197940616136678440960 10382049 6321277283344837778378978928151593120 10382050 35814205965469874793711713325020620800 10382051 516013728796110290789984894059575281052 10382052 26833657540243565171709266120092569600 10382053 -668626968276677671120445012042502519360 10382054 -107438733143116393696446976174581045024 10382055 48750384691751679762795034325126092800 10382056 -511546066541822338134622795351977984000 10382057 -15385597528988616774051113107845641088 10382058 208793539402341553319781853958366210400 10382059 7146152351026295148807421439353494260 10382060 4522373960043154487490117379014850560 10382061 -87228927714084967070262121200929580096 10382062 20738970901799114006312724279050934912 10382063 593314073447493926250857887608020353440 10382064 14967554088981733891205358114282405888 10382065 45974984168844132691954006165747190400 10382066 70729729875533232060772844329793225232 10382067 -723227819431139900061742227071642355360 10382068 -366522964803844614413322454992151745152 10382069 -678984934131826296512943244956199104 10382070 -135190186434900655116840300276620432640 10382071 359356004738862802273066772647650083640 10382072 -2953539269958135203880865960209592320 10382073 272402250371806724500334596850738880 10382074 274617939363336144058813877479429728000 10382075 153629281043093720139067276117449816000 10382076 -124628206021538716593811400989279108608 10382077 -622096447341518434729645499381927274900 10382078 21342498041748518002343142271064792832 10382079 108811684483234660525274806450395549384 10382080 -339990869193832256604359580649877667840 10382081 557683476669278067772186851414265712064 10382082 -11747792181863161630843212944501360640 10382083 86094712025744544899451852333073687224 10382084 190322435035364675015580768551762265216 10382085 30682811305635600914480168735672413440 10382086 45711943208211493037973482254722686976 10382087 -277044004652932651761059253760200769200 10382088 -20706517703371694036162455620632125440 10382089 -223961359336358312726277206771579660444 10382090 -213338701771653135317392453979015287200 10382091 373793597525228254781121445399632230400 10382092 2519837881447640983151608962423160832 10382093 -294488696430274260601119882031361809716 10382094 16099455893074577902180249923239288640 10382095 -491126740526168488162600050577615169400 10382096 -126258889977820674929035230389284159488 10382097 285448118127477368589575563481134824384 10382098 -185767417896158039341784935580475289200 10382099 -40397585680183714870014244409305933920 10382100 46436989134315711338995939049934950400 10382101 -170685073816962639007106707258638142080 10382102 60292676595718781022722155322192167104 10382103 -62566682148691540775017584158512452456 10382104 -578869851725538964218260505514101841920 10382105 -245587303161111364900008304195738255740 10382106 -72096737085030449507388167459715319296 10382107 -325448188551143246431702750730185731528 10382108 193634233887732410041521136349981368320 10382109 367062941695511238980197582391077536768 10382110 31964347763390798039883535543188912960 10382111 469253673014978502408559415901157295712 10382112 180101203030277326882261373480274493440 10382113 -115594034782970960157915750631233899520 10382114 191904752812849231335580610684166904656 10382115 146258906264597989071470526604513740720 10382116 -84510216344607873790538268606799998720 10382117 -20639654016536700171531430800738554880 10382118 157800117335175709194045569676978919104 10382119 609028455252422964226376006079486890112 10382120 -395433625732895823934735378089760204800 10382121 94106937140812878031974245096365214400 10382122 5733502191390238086403249205077585152 10382123 414821082483652952865031602710998560000 10382124 -189102838367499106982049439905969068544 10382125 259636980793436148863436276148045110000 10382126 20320386017512706632637975402539207296 10382127 54538849017994414095852593851857474432 10382128 200023287916887979946267823306428907520 10382129 658802040459138042976127266535647302180 10382130 -146387767199447638274032414309079278080 10382131 -10056690056113451221315677763472319888 10382132 338747800112618120998144974723856834560 10382133 -20244730958871601877063086601115985536 10382134 -53361249758558035636832426564765399808 10382135 -164866575356349695995765541738716894680 10382136 -213562488608954559778649064090615705600 10382137 567487768391738323509768784608697373952 10382138 46947358541435671843624130275414891008 10382139 -198637814191992544682307000534227740992 10382140 100871946674714046125031067453088125440 10382141 64024642334926973262588818534115803520 10382142 -3504434228692764177828575532312209088 10382143 273177974093621982901129582009556609808 10382144 138293848568941650409665681369683460096 10382145 -70593290767882857602230626428311798080 10382146 144149301130268759657413777744867991424 10382147 -87250448907719558483891894957258542404 10382148 31340011576644036261885593959087472640 10382149 16812565337499344250173074592511701150 10382150 53851730318880471575432816656824808800 10382151 -2862596362650062608315448567139623040 10382152 259394352264583922934417719696982220800 10382153 -263410893293621340114740768438659778598 10382154 -148622046404085859304764621225752475392 10382155 127893599986850099345165516292811176000 10382156 103154405105023839038053007854481341440 10382157 -239231034020852766030542934684175725546 10382158 9293634680941692638805312993291523776 10382159 569052108639492470039217478651293251616 10382160 8550550758301850615089157263510732800 10382161 -38871297028293176324150702489703300238 10382162 -19150200332372780257091105786767335936 10382163 255023045361180766303548311909946672 10382164 -206612579444873658410657077646599395584 10382165 360184216294611169473144866975751444060 10382166 232870449879918654255878674674696704352 10382167 -79949427017330714150717947397652225784 10382168 -52748541950831321814802092428838205440 10382169 -208663179140304715783275458594781614064 10382170 -66782700733133182261671163062904089600 10382171 709024170337325863606818365436261378000 10382172 88674138913701273134242097661689336832 10382173 -103505953825100971941136955722669545620 10382174 -17734501152807074645606541689536471680 10382175 48021513535885505377888116980363493000 10382176 116366878699214994355412547393984921600 10382177 267742415074108681449038794733510882688 10382178 2481105129429006218962711277674921728 10382179 -49825617778667148038539404568555898880 10382180 8650426060928082631779513532901990400 10382181 653867581722847988111985466164331371744 10382182 147887407968890097977975557575853332192 10382183 159383483735802141197572758392851855920 10382184 156362588783520985374381412100977489920 10382185 389703868496507795446335391174897263360 10382186 -125214310183450274259823029368731902720 10382187 151462087988771768317838049049627207680 10382188 208793519760170842856399125521905172480 10382189 -223297629377289705113051279117738021760 10382190 -15164797222375618012390213360736808960 10382191 -152168388989133895459246940848516783408 10382192 -35700276993650267898640791858531631104 10382193 -430879176272408065933759362084811761918 10382194 -48221224792271375344400268192363840000 10382195 -21556222862750639530306378449114481200 10382196 116546889594281007754051598184100153344 10382197 -48775443672677124064981526706681404768 10382198 -350144293072163089258265715176034050400 10382199 -33832510857210162082180710763830208536 10382200 50906423525453714559445150457714688000 10382201 -48635895597245090958981250361387210028 10382202 -240232851813737332563973437264265704960 10382203 -132961801094711623533312212647135179600 10382204 -135020634599710879826885906365028434944 10382205 69774511429133561139354249978412107360 10382206 -16294977745336747647343453750531845120 10382207 -133045459285893009439480469506066610568 10382208 -246953623332462376470391824751735603200 10382209 412592558858836532947822865858064801410 10382210 -54991019752805147429061102309267271680 10382211 -117336103902826999853992674689501015040 10382212 -420289303161663326116988144490971648768 10382213 -401222131305776937984053293204369445538 10382214 -33324268897414872651061693895351709312 10382215 86709136753632567130879502527644042360 10382216 108787173722779227122287270069150156800 10382217 66534986856249389388043751893195672080 10382218 -44712140894949037359352065054582924288 10382219 433490460365922710025156023934333649620 10382220 56635283892621832520879848815550310400 10382221 8185692952648115782311412178516967840 10382222 15394084584469098282081748284935577024 10382223 142655513202914152243715143103530441728 10382224 107001821302393660117273456162641059840 10382225 42365124275096541800953175551559548800 10382226 45190156930791876692497243616764028544 10382227 -169575127392365527013206335580182066000 10382228 -24606962469743387986552875950526412800 10382229 205678299596266065883243256803394755200 10382230 -29073988132530693484988228866935523200 10382231 115499177470275578480724997759102681032 10382232 50600623627320170966243752104876441600 10382233 231602673277554895960749956991498033482 10382234 2115511769512807350227757574379776512 10382235 -125472002840926506170378772400587546000 10382236 468085132945753233099061206200237473280 10382237 24167494109006105798631241321767242232 10382238 158159919585825247646264835912206266944 10382239 -6763076210254405747348375161733011344 10382240 -546019203184575657183456106999437066240 10382241 128179434932093453528910929028430811904 10382242 -152534714258417447493213033316957341120 10382243 156146877570719020672264941936924973440 10382244 -36391816732929908338250574309589063680 10382245 365022159555222468109789880354545333500 10382246 -46720892991190215905105631156033269760 10382247 355664738323946538063745912682839442448 10382248 -374118795766758548202907294050989552640 10382249 -52971247538734468462998658832141729436 10382250 -41916116257934885679121830417346560000 10382251 207440251432044897605643987533566456104 10382252 56332144812359508871074062916696212736 10382253 230871467340872105111087509867583803392 10382254 302499589285344621053594210306728787712 10382255 -12644689483244268192908767512189158880 10382256 6582874085460225519667837882640842752 10382257 -327879430300683129508659394811407805148 10382258 173878060353274538233464409446949662480 10382259 2288912205919071059234576580034206720 10382260 22502298164003628032366707066236518400 10382261 -382221477578181741058352916004902973800 10382262 -74029210724898894564430947729164653056 10382263 113714090645784455771254959137746377512 10382264 -3713539949924657111765628211183226880 10382265 261714839668387971585365350255561718400 10382266 12354531866400230163315832082874791904 10382267 260692295346922224169545870245991636000 10382268 -63741726218161535052326511362310061056 10382269 -114550210757376072776160241319355399360 10382270 15185470451755400911103031298984150080 10382271 156580082134951421688314178469411682064 10382272 -42890484267320094737637410848341229568 10382273 436927123478431273206458189271693248304 10382274 -36291825209173549702477241557807174656 10382275 163872289855844636823853255529184022600 10382276 -159730143372280648190655029358451968768 10382277 -156621599482846670839914815144955470400 10382278 -316174523432613601596570491444466982560 10382279 -57115732945022760547299380755865354016 10382280 -3748027065025301905348345998680064000 10382281 -6236968386671670146146483205031613952 10382282 164182970762759667672584704412829778992 10382283 54413130365705263692202311241590641280 10382284 419496535256546815710173528796198400 10382285 -23696121371552070797737868062602381600 10382286 -87710959707347674780432401708560082816 10382287 -159511016482638880517663799262616414768 10382288 -63946828785562690435397750769913036800 10382289 431664023354074000388346200290683153120 10382290 56531928690203334099227236450145620800 10382291 -33405355460702199478124787316608313296 10382292 -37463107816450359450951399380117329920 10382293 -249149467027142561221761373724299841458 10382294 -5067064982523784150917408544806642048 10382295 22259371290095188112691877806640665600 10382296 -334543253757872833994788557895950397440 10382297 -1211878793972149990059815021129817254400 10382298 133155099482634755859609300166627322880 10382299 7011888334726458748480011629139957336 10382300 229732082309565289735155749676141312000 10382301 36398616354393026184837658157701108230 10382302 -120875208027801940897893389338565701248 10382303 10446810564095894466617129505347965440 10382304 17136040205209340092326840677840191488 10382305 236240963032742366135616432708027389460 10382306 87769000176622564111597864793674721664 10382307 -633378650561309915228296592904918528 10382308 -326322179985251271149337051237455979264 10382309 -43965671022374457881825104556645877984 10382310 164386904187719022615516490094779027200 10382311 88824687266641733098880845066618644472 10382312 19912376530141441743921884384895467520 10382313 -21364853247133192024696282616022067056 10382314 3926747539371275138550195623489391360 10382315 9246638967175557829348400337341908320 10382316 -30285640224599837889711068604941732352 10382317 303880812566950768844518108949866217184 10382318 -163781073035810660809622565314920688640 10382319 -403545166349773789099557909961492534200 10382320 -47568668205548317559974591037423616000 10382321 -458974665882140913922891024585345257408 10382322 -149878424202705190989702604038407984640 10382323 -195684285348312365163262912658516757600 10382324 343149907796770369584659704947343584000 10382325 -90618466840451743084053408880432848000 10382326 311790736984734699351059502493107958080 10382327 270850662375649207253389227195288861360 10382328 -215195174124476591388055146437664460800 10382329 182599101495324486893289504110739010884 10382330 -62519405240993588207127103668377241600 10382331 27947517840984314324370112223351562864 10382332 -286903939690578887226588066856521416704 10382333 107395752396209589136498376017394573004 10382334 -72101796502608878689145865954969169920 10382335 13132553204895300040737014834554668960 10382336 -524928310078353438063791271869656596480 10382337 2480334767472799877550764427089635392 10382338 111670404394889745079812046645660661760 10382339 -230748427326489842829205192499144023800 10382340 5681488039177467736743762005178163200 10382341 -161541563622705110056695311117849375200 10382342 234418968513160949514811495785878918592 10382343 -419655041573005868599663841766551541336 10382344 181744186018831672698287975505203527680 10382345 -137243040015179330063182421527586847900 10382346 85779865166121689355316918295568198288 10382347 463459756089108636470313192393837607392 10382348 -55067657131845054829257554869806643200 10382349 -278072658379208680490176166508864399936 10382350 162663742790990997594146917570944000 10382351 -265990752457615810350811652930647768848 10382352 -5585775568883967575292298897878024192 10382353 -78531780231941572868281424305381926080 10382354 260152491477150951539750238168285695376 10382355 100090272600415806217982801521455427200 10382356 -371013680606483197413397677008573054080 10382357 -454112773228642658137445433607113329394 10382358 -29776178253799066803171192984794388480 10382359 -21043430620502980439242558020984255360 10382360 -11190107335750312928363632587773952000 10382361 197084263440318957619100453523538851840 10382362 -297086790719672168145589863675359927568 10382363 -155641686778723693345514668998513323388 10382364 324131357420682940636381486436171120640 10382365 -70831615251051300174894287597162718720 10382366 6157639949478400310444982760829649984 10382367 105621163442425902006437767684231684680 10382368 396328538775725322239838531779253043200 10382369 369609110826879009042676778888216764770 10382370 -80385142915267521494918610417978931200 10382371 -52230621714228085578662056115996651528 10382372 -10851057457005298583937641292019163136 10382373 -56268874710283639857819289944780976578 10382374 -384483514643384706253579620171200300064 10382375 -184531352234489813918197943665464630000 10382376 -95864563878731065708408361682762301440 10382377 359200039542015839421269855579019033600 10382378 -51309825849507475707071501065488906240 10382379 7987283156822641990102929237816602880 10382380 -84310776559613996383538307392648755200 10382381 349146359839078139322138822610814373132 10382382 121160069817146139097929562632826141248 10382383 -174696863811274405383579363352832806032 10382384 -38346167169319525344560274994493521920 10382385 -2984657505329642240650784461252531200 10382386 -24586560338788966038678956665098086400 10382387 -688930059542031193178795636338231363008 10382388 -113551292985155200476139608936173629440 10382389 -245535871097550419431498245178427755140 10382390 3538415580084378686411742365065140480 10382391 480651018020135569837051817619567439440 10382392 -98173029133184256905486489423940096000 10382393 -4102642127173911132946088942166291840 10382394 -117085916418942443273829562005042978816 10382395 -367331460179069889638264964221645569920 10382396 114742942142363604961544376335466946560 10382397 -391350652958714709542715020087590406400 10382398 -52920760013177637823918608870926271360 10382399 35448072187011488750846311143002827680 10382400 29567672984179553287484807280643276800 10382401 -18430394928872361185899168381196136000 10382402 -136013667097949807875329787079220434400 10382403 7587784073913275020350928274969248944 10382404 305349938581652530973939355393444937856 10382405 490646415208179909077024952434658270 10382406 -41360672232931364964749710705690396800 10382407 4125633597182303865897372457089661440 10382408 62567592063546088945470464603292764160 10382409 65113792725329229643786946736502720704 10382410 -157784510961501062914709149393251100800 10382411 -123455432685392066094275483874168808848 10382412 -58757124621842232074503463531329970688 10382413 454807809408845537363550534309303708662 10382414 21526030102158854424594809952563393856 10382415 -171081828337750117488788110007022244080 10382416 -48039752887832807138913759079903789056 10382417 -124517385681839584911435965877901430400 10382418 -94830683211672850164186164390173292016 10382419 -263001817946292254019228621598106236180 10382420 -69169598370102620360456210385243582720 10382421 -12251509382906821436547219043377332736 10382422 21134745414898629308002373773471807104 10382423 -135254081570446217808278570603842522416 10382424 -55357291018891842012410494683821506560 10382425 4577546835011189982691729409996129500 10382426 20690381028789846842554835269692348912 10382427 -16149440216400176384298683597216102400 10382428 -66073333840791814146294980916915467264 10382429 -277235173480936732027984331434432224 10382430 29852484943512340007023846664409661440 10382431 301573489737458007907877028170761651232 10382432 -171574114144948727981123536498404753408 10382433 1412750241167134151367811897223026464 10382434 124435721511897310981435908261127311360 10382435 90205145736389218780724399513594601600 10382436 -760824682834578856437448442424453120 10382437 231932515283210850767166016985207374300 10382438 20827944569994887225493886096457559360 10382439 -256154267489733616317604420629529532376 10382440 -132129168565792876668338062077828403200 10382441 111891089546985147570363412634141035392 10382442 -73936826137157669124273577937466994176 10382443 152843367029601525623412291201211512692 10382444 503511023733512855438231407911274186752 10382445 85443434039135037817199607361443201600 10382446 -29873186899974527453875109722175496576 10382447 -1599900819430204362336023987428717104 10382448 -9151510471973214686071954431972212736 10382449 -117626778369964401976346390170416681408 10382450 -48412720210976174417480585043628250400 10382451 -405750194425951614209739336623580591360 10382452 -398561867828778997423933958249708980864 10382453 80408361822967644797680197473211975264 10382454 -115157526177783831414097661070865289280 10382455 67965072290339073769683306237607466400 10382456 -160231946174481015380556755960969994240 10382457 -420338076027670284440877793546968112560 10382458 79760749833432839962925859046521507840 10382459 279031538887876544408182362652091985216 10382460 -194424243282591398286025039229965639680 10382461 -527688924371377835263002748968130027188 10382462 -144566950783456712007905093863742304768 10382463 149402361516829503610114628172366082344 10382464 682752719627380924887787737303534796800 10382465 -30630588761964358019852130189662146200 10382466 -127235713402336703434323809698088294400 10382467 -268279336943309608603161455552413510800 10382468 -176021155649960387754532620095517315840 10382469 357347561876754797264488672678518880800 10382470 58871231800270283817063363856917288960 10382471 -311665612365170713453309651781786444112 10382472 85653806560055796927730735168885555200 10382473 -138232175605300433011826640167959011660 10382474 108956260143678735913297432567656814080 10382475 193547843313878294453415634229119494600 10382476 51718298089643980346841094028622034944 10382477 158648548860211896937480063531683985344 10382478 72619805012842565847056202512330954880 10382479 -2327760363845744936918215991166907016 10382480 -15700281222581520698406357888357335040 10382481 -79053815380200117611262827038023436830 10382482 -351281388764373631690039751052886559616 10382483 -230862535042824421555335037353329620536 10382484 39108744907480505819001196014441910272 10382485 -87551918018287638513777120590794925640 10382486 327509890249812428801121380922480924192 10382487 -420640832942751367313231976215038408320 10382488 -336104873675811969154175897130270228480 10382489 -63453278709396294282143551785474216192 10382490 -142568324277533846009111995857305909280 10382491 119483660180017826825269202082533486880 10382492 -357309119188164159584639474323361387520 10382493 264152088674595893561944098294699148800 10382494 -37576746505132261168357157582509144704 10382495 233932033591774793560552106693664452880 10382496 273433746334508656682614332470832660480 10382497 434631854884450565474207353831792723092 10382498 -5835060481750333705131329214230292480 10382499 5724563598424129420536497586445027824 10382500 40326010181296350352826799694903760000 10382501 -701470930425611484146918312357834034498 10382502 3811943203436501568941857658420077440 10382503 -1863450678125859211615822954089623696 10382504 -42422762650983675296310715541107507200 10382505 -35110420936244175991895487955368034560 10382506 315342726309850035376970843503536587952 10382507 -60079578660431009235958333765330871244 10382508 97996380539928776587564115760109723392 10382509 101620339841419301500800188964067218710 10382510 -265365205836651770238459083361735051840 10382511 -85952753450490116484363052924760390256 10382512 38002128023622371089736592492048875520 10382513 667373414542557636334429494889428015762 10382514 48829817952249607568803666573015598592 10382515 -322152476427756381831355908461800158480 10382516 228592979414653449143114255154468397440 10382517 159432095192533135844707028822940562734 10382518 -134544472429801131975853489480196243040 10382519 21382477357536271186137075882902898912 10382520 -9230389175757472468062233491066060800 10382521 1088577303768036060722778916165301024 10382522 -980767978560517562608704585519836160 10382523 -226888099577500584978289695206025007056 10382524 -416069147174241190181619738648804219904 10382525 -253434579768065857512926200011570240000 10382526 19954754909800100755472425775708160 10382527 620430979826602644465690751344691981376 10382528 -66657987713898652847790784487589150720 10382529 186373008970288808036033789552082785760 10382530 135401989388578500078567677931606128160 10382531 88082550007849861201581996643231245120 10382532 54126964275294348821425676721265769472 10382533 -28119094248406385890577232993571978624 10382534 -144268351776354719864102236623956263584 10382535 96042600028863096938326858369014273600 10382536 -183988539165438204059048755310320803840 10382537 -11079421143976553719590625827680722080 10382538 -48398090733183238133264548435517760000 10382539 -1243154823618032481413330238372100106976 10382540 -79967521549662872807306682237883422720 10382541 78872211616685164257106056821581011456 10382542 -260507733888517620347552875636450091328 10382543 317300295011881937855930023009701155040 10382544 30840585084859420482303754002754658304 10382545 60618344971250435895314519139688809600 10382546 -432133128272050422228106358334003283680 10382547 21262288089276319786825000985438383872 10382548 -341112090621697760252221436623583821824 10382549 188872722136275480607905250559888364540 10382550 -53189414582738098663847695489651008000 10382551 -16420528831321745590008595728406032000 10382552 10105064813657439171563055066418790400 10382553 -56397095614919533568554831760244858240 10382554 -50875569907843837734089192484779609088 10382555 613863050945298212929243108382375470560 10382556 3149955879470421958898639866466191872 10382557 -294695309899530621981647804952998127648 10382558 -290285577295369825145226467091363765120 10382559 108536600744091008610652219742255075328 10382560 5211959834927299761924540958275010560 10382561 232440385332934160148624516840263203170 10382562 -52567251431421485558836818827077868640 10382563 -823857934479185896631218654697947176360 10382564 3636076673195621901777292285999042176 10382565 -3434236499991912078358160959206386880 10382566 318418223010319675506613630141676231424 10382567 -95332279925607206546912953235541710208 10382568 -31119374098736217774659040780044206080 10382569 -535100233165988812902398308214635384320 10382570 -4951830334586330120287167848987642880 10382571 -10536333096253305345720727835544574392 10382572 452690410346890057167937604757043486976 10382573 -51319724943353131473704034582185243178 10382574 -82028524604921986781848683675296341440 10382575 110945698155851606068995296213805824000 10382576 124793884037843291701897798141285957632 10382577 -114078559588855064315853926600375069760 10382578 99579766021433882048606734879050381840 10382579 -4924019979402628353158762579309338824 10382580 -6065395332832796938272579742822425600 10382581 -465366632689442025818854883911836711936 10382582 -4893669178593163328641567676701409280 10382583 128417793472739806762335816191339459664 10382584 -346681277538374039735781563270618419200 10382585 99925503551303397136107129571500900360 10382586 -130772344800879494636426512340272091136 10382587 -812857006797239570028013218909836784888 10382588 -245887110648282805942207319554221465600 10382589 -68338162123801250069479974608230833600 10382590 -122694397389293717798374873960640203200 10382591 260353435754540162984975064218596222080 10382592 63509415074471247502961575639457464320 10382593 40689718280551735950674139882091309800 10382594 19528549122789233373131558047844112960 10382595 15871366369727167276244775119803763040 10382596 -375537598225168438569162615309168640 10382597 146291163937142964872833379486807637372 10382598 74335163132720257163201562010442995968 10382599 354641690274510916263974202996959624600 10382600 152872050823796501355081350156974464000 10382601 -141542066088798313304398790109344349168 10382602 38891822712521002837812190508795176752 10382603 -138361653183823625839146281703035761920 10382604 -269696963946967433445664493441698927104 10382605 -356019092430387009566925050260353252000 10382606 139493289024693361687839696770059233024 10382607 107072168112321270497110272165880838400 10382608 1339730694831492410734441117413474304 10382609 339955447763400246620116273874226918720 10382610 25412990260615173777923555995226880000 10382611 76522112851641465381249712165193564152 10382612 239593143949459969555553547314260112256 10382613 33047362113485703862360804971903813888 10382614 -31432149446872545410147843688789129216 10382615 284162595199945238376274748063915297520 10382616 134318711197553155617688254064227870720 10382617 -122132800744660256520827349047757463808 10382618 -253725836769043989255289101166276903200 10382619 154348338790130263355214371602904758128 10382620 -136096785286893901346880785437300216320 10382621 -318396087219500303835127554591743199168 10382622 -34921817666057865060298324887596584128 10382623 241528554463210787748825073092874443872 10382624 175770948889351045032833108878087421952 10382625 -173656214505754252817776872186152880000 10382626 -36690031637495683281712454528331072000 10382627 -363738458841005789841548843727890200128 10382628 -277858927184649104567841473129874241536 10382629 -220290461879844019549382385642685842624 10382630 -6965447352941633856267081619949351040 10382631 90521181347757497052143271719905935360 10382632 97777706375869642454150143900986808320 10382633 203942584779009906776974437191746879860 10382634 235537927628537807829540157999046538240 10382635 11305083370394931771383002741612606560 10382636 -131859480616982603888274284608591958016 10382637 196458526839487917099087803232431448768 10382638 -33245705833862169993521266716879052800 10382639 364272692079541685920471724930219254320 10382640 31924471721026563719094131214633861120 10382641 -152233330606978519130332027798916478958 10382642 -390673188247441398482244697354048258656 10382643 -230020171935303143951016088884568974360 10382644 -8879414901714051890814144462661170432 10382645 -36773856708210494165827201046700921600 10382646 -218239981012653147010696352584212772416 10382647 377654020571874839895151201342885320 10382648 -380788774404496164362498086754858557440 10382649 -79316158378125959799967520548208066736 10382650 -111221696301623384581689955164528577200 10382651 1509023825413456730180448095318932560 10382652 65236632080068296154115605218254257152 10382653 -623744357840512839437878880864419031098 10382654 224355733048994238377192444172865340160 10382655 -221427230400812230973944399310343166080 10382656 -32205861851088891277884103837218242560 10382657 -285076302756808692833482034531577953280 10382658 27600473404967427945835974625134859776 10382659 274471131141009313641693881735818040556 10382660 73612324351628096637921105210716160 10382661 -438209212844384200374350733150249214368 10382662 -154681540582751440167845389584274347168 10382663 -182155836094172825655272969821599026088 10382664 94781155823031178854466319121721344000 10382665 -531230687925675462834290048056839363000 10382666 15423907959956144459925462552993944064 10382667 -224973462862233343841109620469916700160 10382668 249743876858297845503156738382422242048 10382669 51533239240495385524470642268874423040 10382670 -23734585068426704455039663545063545280 10382671 -6736609037036099940840412329949598408 10382672 16639036994219824497956252049857765376 10382673 80191222655999092320116555734286890944 10382674 180078325452880618911660667418488584336 10382675 38162691618976227976557749334170500800 10382676 188089885638376597137772386030886502400 10382677 -856082624381380202796180059886772029728 10382678 370292495396561327707080061469742500640 10382679 -6050609071419766331084759813575945296 10382680 -179994067953237203697583920788874854400 10382681 31950663360653310536307426370541251332 10382682 -16917475071695744074284944538745199616 10382683 3276996194844247434021141665571665080 10382684 -25838208715958726505059426041853706240 10382685 144531491278878577540250993359576080000 10382686 64011582205969488328535020272359233920 10382687 103191818881670581428460213060914506352 10382688 -288396803920219293204754120145617551360 10382689 -30013662083473066743564046930293624144 10382690 -9677259015616692751660931248868786400 10382691 -100895069476176590576595121309972253376 10382692 197241073417228680455443594497574808832 10382693 -56575342969417020150431248167649260000 10382694 -1032667089783864705779902363848960000 10382695 227069624174535061676550360356631622200 10382696 211539045350668456886551514563936204800 10382697 130039325053148339951963151545421777828 10382698 13224414080181712871108315487629703600 10382699 -377626360280687611770208979707735724928 10382700 17895489915958658762275114090193433600 10382701 -212833088300369143671678042955190421120 10382702 121463562602952529278876132959692108800 10382703 142854261494199368000201481378336603408 10382704 29094117619191082781850285806251638784 10382705 234783175491390917342661250262690472000 10382706 -15059780921618788778155986388664094720 10382707 -108782589647976977701498767866913478208 10382708 -323708723109340604672341182056753795712 10382709 -218149544325676281635240717619312672192 10382710 -29805076450465958500662920521607072640 10382711 -543534540232667763403197974295037025688 10382712 -74407524324379233349627820710829076480 10382713 600734573798093464558547511438874851168 10382714 -124665659066472368155342217144440715520 10382715 -95397452050045131662109777993235622400 10382716 -256085897270648819769832237937991429120 10382717 -2438077959517491140395894442795142120 10382718 -79835253614423971764481494437030501760 10382719 -67214088616493562571323735763772298456 10382720 300393389023933802130852432232159641600 10382721 -4195333546823242752967995094164419568 10382722 79004779679811557726192213521940805120 10382723 98236464578590390014484160158330824384 10382724 324002924876736062292307470796860936192 10382725 -401977901631566282573268552960978583500 10382726 310595621910691563995013601868797641312 10382727 71962893236156332540882430485401557760 10382728 -490748842254076550312570611064719395840 10382729 -11827146460818498085200002930325102720 10382730 -32564331045815758256252965268117825280 10382731 20944783173290102990683818734543624992 10382732 -256587925022712331968783284852723867904 10382733 162805778004496560351473829333043209600 10382734 -40274686320506714472546282412398801984 10382735 -321460291167693283611474221827629434880 10382736 8795124182359418581355814234223017984 10382737 -2778568073000354594184506536441527040 10382738 318072934215752901425134276568635205520 10382739 238659294641765159277039370278879885888 10382740 29006353245070533604572800160579072000 10382741 233672691441207350049583164784655164092 10382742 6849586764279968835123629250824433312 10382743 -79325311563588998947172508320905778000 10382744 131471668580134815437410801191761203200 10382745 29784478345787271323786928913216555200 10382746 67743125752375943890593305145607643904 10382747 -858053153317038408710929512418424398080 10382748 -58494667085686555254175092174689872896 10382749 23920697185496641888880427969186537848 10382750 -25548056542865163072860745542236800000 10382751 9753305096586536299440744978685645080 10382752 178921659082728544182072781121044611072 10382753 23463947512673829890898455395349178624 10382754 106629550273975387493502953911616094720 10382755 -134922147168658630800583685261840822640 10382756 160506838969392811170815395432895324160 10382757 318891770548547398715007042330472339104 10382758 -41575978361370566036941359989530963968 10382759 -201612953471439638764130248979061411960 10382760 105607245889135512212005745064817459200 10382761 -314082944946705916161635873713531009200 10382762 -1364471248661378171340442140685267776 10382763 412955500502666816112257010004639206744 10382764 -19076230994427933932231352885719235584 10382765 89332715513579447368999517366882071320 10382766 -145901863276238423071624187812049942976 10382767 736534698654922912181429325261673290000 10382768 24704427197139989750327216946020352 10382769 653937100084084466141699466189894556320 10382770 -223448792955489414166005390777380029440 10382771 29719680209947996178837662751852530512 10382772 -274226956385119855216194593925161054208 10382773 270972188181860709796933832455795159022 10382774 40777921712333368535102431936457995200 10382775 8456871483268858980570607516869350400 10382776 -161256261462862938886412399758515793920 10382777 44352723069373069087241608319340883626 10382778 -63655217603121944900845678675030248960 10382779 184801281747846837678602883765246049488 10382780 -2729892037732179442789881266985354240 10382781 -246427263523866278061575588297913032448 10382782 2059041126828859437129171454435444992 10382783 45440922176480808689163754973199458160 10382784 -7041107734636392320621939406843936768 10382785 -8079681163392521523041071719692975040 10382786 -298207183902178220808926483701299951408 10382787 -473098373495098815255236176777468850556 10382788 124042374214455765293370251767102731520 10382789 11195874299209086574453003824461311680 10382790 1640797569735496013076002342290759680 10382791 -252427605155660318690856147327279737768 10382792 -96514789141551884392864976758833315840 10382793 -114666195464426246982253028614942349472 10382794 -78292510020050423503547342884965860304 10382795 136062316892695700913376491411002019600 10382796 -204913196342104458135450147243306992640 10382797 313670302949509278851913487093910268800 10382798 -341187114843844622754957824670107661312 10382799 -10296470413814693063586886035431239680 10382800 -49301797798172352413680294797593395200 10382801 234952523278088743654575343676038764288 10382802 192807693975574808362079597588092934400 10382803 -902432398064153554969407217926591551360 10382804 -122263225420550038290313690063781683200 10382805 207446513064862016933839471362723042300 10382806 75397663994582564158015182346756128000 10382807 -245105482113890886215703202610769709944 10382808 119996444025542463721558989782404792320 10382809 23700386044130654365662260005164736010 10382810 116244899495043229919309718395007933120 10382811 -197576132176617738872657319453822359616 10382812 869537948136066268603905461752376524800 10382813 54799761726694673544619613417349905760 10382814 34508602466120167539937609162017181248 10382815 197450353693078039002359671130261361960 10382816 192087018230454641646509777215004344320 10382817 263417114271920640540163453226269763712 10382818 250521108205035776392654413046021370016 10382819 184354008837521396288971623032008578696 10382820 -11427001317959141226195296877993984000 10382821 -210789144925103225706877851130066328640 10382822 190101139754746091530739928341463743712 10382823 57445194250755098741938941843763968 10382824 -358860798375168390033021574039594583040 10382825 23668910884399255697959047153029880000 10382826 82293086726971299320746967612637375744 10382827 65987670844225516725468635993907323904 10382828 37761611079766099773095372634509506560 10382829 -64426134697078895251671560926233435840 10382830 -44940343408236712123188494194408596480 10382831 -101484607309048672248408877781791912368 10382832 -65758868830564161488334165337276317696 10382833 -372642350993613277346945344377264127918 10382834 35592987460634581114403634452295504384 10382835 310348893790557006191965719270384998400 10382836 743629310829594591683835369382837510912 10382837 45946103961205957009700962225085057820 10382838 157323924523615577189131287597455953344 10382839 226841706067348294393780196165193457640 10382840 15973401373029072596312310911437209600 10382841 -5024896801432708227369628988150729280 10382842 227493198742073967723157721888224905072 10382843 -616391670085637525539083443963267602908 10382844 120811872417279290307712679425524080640 10382845 181718907408003982957416191096263864800 10382846 -6261002986861608793524080895230271936 10382847 -240897748799266169260326062921743404672 10382848 19580352900300283871422780309468348416 10382849 650261220163739571240837848768899731540 10382850 -30766969164666896193637168481774304000 10382851 432316865690851722817195591009703897852 10382852 95503668127771273999386754278267353088 10382853 90368244536898817398364112240255877120 10382854 -115586171645279173469928315797814826560 10382855 -69146503416838460006498820112351453800 10382856 428924273036784369078548050818404843520 10382857 121145634536950152092947804200913390106 10382858 133762226186958423997714612465186751280 10382859 -169250404307260877390019888370508209776 10382860 137268222685430788037085881885335987200 10382861 -24113707310554810106310492973734062976 10382862 -12725507515813646451628081393444147200 10382863 23863623485306987849503191446200500304 10382864 -233077305492226233730604189927120830464 10382865 -161207472863295385815410723355421121280 10382866 561755929705402172901716067335244288 10382867 188988827185746516966756060294460085760 10382868 108374452779009093190933381135384724352 10382869 -82564930459501247608867052866999286208 10382870 47350080951389878476879508157534620800 10382871 -447892423551785319826960503873103365936 10382872 -193542882871419400412917448302841856000 10382873 -398572256555404298018160823579937567280 10382874 73216063574980977879293647819659287040 10382875 648209617784529563462961465575329644000 10382876 1403138111477940141351041981111064576 10382877 109854952954572151308945010447754208000 10382878 -75490649109597190445045413467850209600 10382879 55584414909600707547296433063179542320 10382880 -131733971133327594825217729806131527680 10382881 -131478718770081889946857201156346468376 10382882 -218718163284666129524417368849246892208 10382883 81782164370250577527470964642987175680 10382884 -5280008522115936995551676671762611968 10382885 -107059671532587677545718306547014154240 10382886 -122661943031416997787549405406023681216 10382887 -535641163297115332159832846715150995464 10382888 413527856894995942944730944768350699520 10382889 80480454026988220124834973931718832 10382890 -18298413305948941370939311508706048000 10382891 1388919732202223583291558903180364039680 10382892 10280443092165597115725011508711260160 10382893 -428776111126759990870073385934740874858 10382894 -171810924507058459770160959289479501504 10382895 -4859866735321103512087063268123838000 10382896 -60936901969765041747950626543860072448 10382897 -106047044577276570577752499917436946688 10382898 78589311956757569695549721176364871168 10382899 826363106503787727169637474468441936160 10382900 -103938962089307290426709274087035904000 10382901 151340037393060926365361144558971090464 10382902 -31696083409227583696530537596845642848 10382903 52543956421455502453998455969350974216 10382904 -141170003565500131695257131747820851200 10382905 16723321650859481061159673481817967560 10382906 54468898270303675137750835383513751152 10382907 46960091259680034783302694628439088 10382908 -148097167519243602052994599983531861504 10382909 -5888412385173205548715331201593968096 10382910 124576094484463007809273479393196575360 10382911 211446187512323569267791361773522862080 10382912 74712040318949610216505398143071813632 10382913 -59837530968183561251739059679291250560 10382914 -104795143787695682775584594509799536944 10382915 -806651347901964965569800639215761018080 10382916 98250700696464467680716980119296614400 10382917 -562768468996128836197257011951157864034 10382918 5850680105694557008819069765694415360 10382919 59561973731842329061511016596000587944 10382920 130382634065937339689068296911528448000 10382921 141254895879533219882911723146793739700 10382922 -37197361546399294075682756280953487360 10382923 -314947029998978160308685234035565184000 10382924 14133240722323206732380797708846768896 10382925 75127804556889140617147658226552196800 10382926 -4134946691726050301681331814169821056 10382927 221733506643021297117740173683317809776 10382928 -69381819506575299486483350048253542400 10382929 179571745738184113905309386468166708720 10382930 -102923627528131744228644483457291814400 10382931 -238492976807734516969373724369726402720 10382932 141452863464058847187357161442587770880 10382933 187518742925015172511052337826349361024 10382934 -193925077505925732913259223584817228288 10382935 -63674737420244714005373735202212065200 10382936 -25694828869925827331757725567206440960 10382937 17285665864767468628015488935082024000 10382938 -337188341638011040195717371810928654080 10382939 159432405329672368213425224918600330256 10382940 -11655211286871785854372129076099635200 10382941 -53225463596340859914499806264160028148 10382942 -119547164534376540297234110026380292608 10382943 -31119664173560004005656116563344266936 10382944 -278620221288167472288444846475688017920 10382945 -215250964006404471894257428294015189080 10382946 -129859461727150106698140139615643784192 10382947 536828403456776306407692775415078965600 10382948 -34933417519537926623826181569135864192 10382949 159207784232679521854500530844940132800 10382950 -108226450401610212485319171474341208000 10382951 -3796770646729005020487653521460186496 10382952 2294345713632617406879642366556323840 10382953 343062872752467096499067153645059097600 10382954 27133275453542596162322254024173287424 10382955 -83408891242953614688428647756031470080 10382956 137267363798341853313079568344926279168 10382957 -262973837984676681125310783624125409480 10382958 404953564607907592352281668342792253440 10382959 -8425238567711696923465833494373452160 10382960 993912285967558348067751071508725760 10382961 75097440823344388271711597777993980272 10382962 -183164770106893871440571912243610102768 10382963 -39522504582839879221679125325502472536 10382964 244447496844320887823361560563443326976 10382965 -66632608802052319601012502923971355880 10382966 -106848068757164133231022281114853519872 10382967 -142471042097007099733370281755895024080 10382968 357390114854983277687265014208464486400 10382969 81779056011014539783016344272959162880 10382970 77839008917362764976114373802517401600 10382971 -523362146659778929982733037330890173208 10382972 257581196367173611802301931628509771776 10382973 137730112620195522885175612218329460000 10382974 -39430076109564542819200036705968018048 10382975 -40521252517377875297769469137418317000 10382976 -369887367126355446170623420004365762560 10382977 177376109638602033734802865585593819264 10382978 -152123470651300502162126054384157030960 10382979 275225728893539419844436843156180948984 10382980 49784084141365950408252540322505072640 10382981 140208332668356178193407544707467420192 10382982 40117363528955360989852575467842037760 10382983 -91319170111582272064595607508565295896 10382984 -362645185274729845860467586043988413440 10382985 -115833947401064229479707187111811840 10382986 136626540429150986133747250589769024912 10382987 -17197179205323068877947085425403577920 10382988 122226620225389227253529758531196780544 10382989 255432192977357267232948158687103748790 10382990 -73790460890076122528582422205275317120 10382991 251411029142851373429645144580917344392 10382992 -97811705355530118158500027550190690304 10382993 505506570526092063013844974102310441844 10382994 -235397405253917068856739692535806904672 10382995 -2425888413604639357856614928498976000 10382996 73412625656814961209317298253115649792 10382997 142925309179750078904241126139318590240 10382998 -251136391969078059783394266578133137280 10382999 147844720500845164159709468993494879320 10383000 -93340183517758897158273677416949760000 10383001 163987413056747561728597807536633021002 10383002 161268968921512916499127705588135960800 10383003 -2033219965186419872102707810264729416 10383004 -170269881051866235514087125162647513088 10383005 142293260195234923644772425193852984320 10383006 18791454273436782085110240573435571200 10383007 -240009465976076090610012882682131934320 10383008 458331658358876801683518777268974059520 10383009 3309929398170963242852234840727549696 10383010 152943920305953710812763608163976480 10383011 -981585825904698108743963089464325506408 10383012 18903144226971291591831110520387010560 10383013 -178483792525794533919176245154429487140 10383014 58660070194156317038815273451751789312 10383015 162413419370688040673477783812873716000 10383016 -27541368141604976346247691450225786880 10383017 -395667090503963768415523931834145692934 10383018 -181678416843109309614318635394995100672 10383019 1997611781693822186247297479579624344 10383020 182838664995704215255634360953359636480 10383021 -120436498990332829567214014926719263680 10383022 185756577191526569890874206621565433600 10383023 -82742703892343120662229682350776146960 10383024 -974910062596759064895766798113177600 10383025 -135110992673184706638428000802277970000 10383026 -221853155167306728350013013891288194288 10383027 127981307199023733131086083296562628920 10383028 123174877229287357962333775601053992960 10383029 -473006400220549171473929790068474756370 10383030 -33564367858675675822441173485540340480 10383031 -234454785045216761705874593832422110168 10383032 -278218425368100609618331825204237209600 10383033 -105244284241635920314418989160053081776 10383034 69032998324974416069223450723361847040 10383035 -148036359729093562031888535354094551600 10383036 241586636927430460414270686694636442112 10383037 -9466462673016894625486025697171389568 10383038 1364371301372225591886090127164435840 10383039 260835835282615222135970039556074871840 10383040 38741885750357761158162740266747822080 10383041 166173044318544592149504050914120038612 10383042 -199265635328674660415946328325346396288 10383043 368000306301605565040616424039060699144 10383044 159977047278975969355473334206313881600 10383045 109763758725871568080434143051649263040 10383046 -256518052726981237415046668267055674496 10383047 -62319442199524325662291453070259380736 10383048 -23104433045611129026736651337403586560 10383049 327495792913208323852238109292620357760 10383050 -51161327306127703219778730636483673200 10383051 -42615078196460395582064095656043689216 10383052 -560273535479559198701645522629694760960 10383053 -88444270419021276466807599650301664800 10383054 73437498197215373822765958653945379840 10383055 -135667487021978917881370856443707266040 10383056 121543462614683147118090161816001576960 10383057 -320109813691789237095329069931980043534 10383058 10594668973438755908433885544389522432 10383059 -103882442794231984560568659428971150740 10383060 163742285669207416160255448104896081920 10383061 -206425051953402019330359549044549335748 10383062 -322235452390229357870653723648053879936 10383063 -318516294981081889612100599421644857600 10383064 -75994352264821996361397538171109191680 10383065 -48071281172150637233440460347858272000 10383066 6138118814894868102019953209989689600 10383067 -725482428820878633474559954023073517884 10383068 43577681299630427017565957444456726016 10383069 -319216984223284865857532722079063064192 10383070 101879065959817238557733047873167708480 10383071 162007028104362143849410474435247015112 10383072 -58602722018024828443788860560974544896 10383073 860273918190413511731255485393789377960 10383074 32604016621392161283526222650270520320 10383075 135406504704271468691229042055212573300 10383076 231818298154111183692191017916208890880 10383077 -334828915846468732539185850432081427074 10383078 -58705885866250249515216411694933819392 10383079 -82251628099190483937918453249824655360 10383080 -238006345736536794326698838700492441600 10383081 4085856999914387815602150852926043360 10383082 -285375455842632666132289265686132128 10383083 485284201910982027992732018277555865332 10383084 -189735495586540522577269877394709655040 10383085 62015881218411079804148792843259936780 10383086 49669621939178174130996821703438401280 10383087 -194465607814317297407322018671086449024 10383088 56895714639785375857087931163250032640 10383089 486570134015190133009843890502123447860 10383090 -75825833694153188582275496605587686400 10383091 -8830531994295809684170120195644516000 10383092 -154690758547120732540288273959222432384 10383093 48648322239786317325251335496169565440 10383094 58359507529112331665790111900413720832 10383095 162905880067662249046709866456958976600 10383096 -28558923217464767759964351148347187200 10383097 80298637474980069078799151275410545280 10383098 94718190815814495729262847221216753920 10383099 117968517511847166502517023821796646400 10383100 -13167967940111802628687942964692953600 10383101 -242701829511006673933384085404248686400 10383102 -13067144535889447285800693356898425280 10383103 -437273651053348424483489411233624371072 10383104 101217408299162798137453071274302504960 10383105 -56684842136004504729202243173100356480 10383106 569894894978214604542906446479368270720 10383107 -318933766837574101914760717214461658208 10383108 58100705960317970296706567417025653760 10383109 -55410109441970600142526739190788563200 10383110 -180012875754935388862338278476593479040 10383111 -148122906841826814277816139962390050000 10383112 -294417385855855161183740231133258700800 10383113 104450813942700136937106206188173957924 10383114 15598257611899374154690154987224273920 10383115 153025314807281714205657650770506429600 10383116 -148252016909149130647956605768977090560 10383117 289241417081000490841101522817593459360 10383118 -161584877605094190747713559275047092096 10383119 -11932496836171197370615738491758429256 10383120 -37126159027989470615000399087665152000 10383121 32530612731503478270031315495448849024 10383122 171409688787320613703996262559421168800 10383123 -37932298436832278771792707176000910032 10383124 -4301788143456656631882842633170956288 10383125 -54551808633338308517142074417413312500 10383126 45575897787862818748232518221567744384 10383127 181707604891314197020972364642708149632 10383128 -107171050649674011015590570109507993600 10383129 125187856327688574880797207061406434074 10383130 -119426557421329124143572374747923169280 10383131 -505173377612957864444925611182908645600 10383132 242824318769531307185700819058985974272 10383133 184744129688133729213942473388336595980 10383134 -54162204633905253433647244168064126400 10383135 -26773499096520383779896444338304253440 10383136 -95326746522633914861566185284932927488 10383137 -189120974762603119222887003689577293214 10383138 -114674204374451994194983391738948434656 10383139 -102892208665781166761250232476929822720 10383140 -38080033810775681896506481849343262720 10383141 -379057384401869345295356431235539621056 10383142 14783142333495566916365271564675022848 10383143 -168564504508212070137977031946161332976 10383144 209951721472315932853389034968341790720 10383145 149277348586892644500998648132186580900 10383146 519854472750204092939400083102460111360 10383147 -67516787522163242767496816414309030676 10383148 -287646928672586786404860611482578817792 10383149 -238548412100785375074931043084520669684 10383150 -40430945253684879565237679371485998400 10383151 -265671308720694660311572107195138386400 10383152 -19704915292777715371439144151558389760 10383153 -452241114729342073591494749236752818592 10383154 -238844787197118906581395453535023594368 10383155 -29807032052255199314785877807683847040 10383156 15585992346622906589835098282406193152 10383157 -365963981530971889216526216372465992594 10383158 -426490644642747555872690774749378028160 10383159 -316394573137125831665387480740490671896 10383160 424014613677312282065399320817731584000 10383161 -269060660180108930282532737994399942000 10383162 -99925095027457484824866927396340214016 10383163 238445427766649554196070486864052364560 10383164 42557283855138834089202459533368737792 10383165 -47407873157311878230202915748288965000 10383166 101430020245464547259340175989929645184 10383167 4177539144160207063108000888680842040 10383168 -26368272883888204913375183046558351360 10383169 324124980142551704155193992042293844 10383170 -70653182358737234693475535343440688640 10383171 -54463962058951161497945719593428877312 10383172 -257971314609851996329357198392056573824 10383173 -361767851176149893159787725966644176960 10383174 -212250948726363056319201992141770368000 10383175 22346456017169965689585803475853203600 10383176 267518262830500220218336588667316725760 10383177 -34741245186929972812708648954228976640 10383178 100275423408471216971636033586517878624 10383179 896234978153258315518648641493519803384 10383180 155780029670512255262506254248722344960 10383181 -502340868050436931134769117433292811018 10383182 86860982093231632383553774018750809984 10383183 101138684377911972392352837770986574952 10383184 -11831030282353646156748100954188283904 10383185 -110273842299860697955786517499462336600 10383186 24774704026364482956663819507640873728 10383187 -7965230636289002895119786257577307888 10383188 123628087871514600653447969507354423040 10383189 200399491334822189350104154050990652800 10383190 151839648121021534440517664115414777600 10383191 -238750899385938660874230823223575284096 10383192 14027782879785251968223033689171200000 10383193 151244625781280132640247323700869678720 10383194 -27973950714665329032253773355617817104 10383195 -73937687278509458934844436706301754400 10383196 356068649236101634437422192484008542720 10383197 -22398152847522749788744909819758023520 10383198 162129860345838563111986855162596000576 10383199 -50489025704285826944976319222096125464 10383200 186674161712794567015955996744957952000 10383201 -136854924196175364753190519118981896320 10383202 -38122898537006625746420566812296810496 10383203 171386530638427967981044916771350784040 10383204 -39680530977286814379355391135581532160 10383205 -110951827253922851977827483958818810240 10383206 61922848732345267488600581052943779552 10383207 -71087729473678060808840468854531514880 10383208 212905642924970576158123708719566929920 10383209 327927612133605021736519558363599649512 10383210 -515395214172042018213807675058095360 10383211 -506359833480166466068501428232883810188 10383212 -85438931844672556751711431928802843648 10383213 -168558422437484359000749270639952494912 10383214 -372154270632742150064903593216915963200 10383215 25264459829907590647218585674976315600 10383216 59465348003926241017220220380348055552 10383217 -4275018047763403136883947513693909952 10383218 145134079656398133998572185680306835360 10383219 51983998848598989088366221412730089728 10383220 79689170692361345917177823812147802880 10383221 953744785596707442185152713082734144 10383222 -54531009909896123934221999201746477056 10383223 -2785245782635089291740319754260942800 10383224 110644505636596034966799942472803409920 10383225 -319449276968802093091939585545450936000 10383226 -107710779608983370109590010423977531904 10383227 70344773377768951895336572993356389880 10383228 104163519450763789328354722470282240 10383229 563726056688926565296991981951652957830 10383230 16983336899929473137021021566189309440 10383231 -33167412946828786352758544674308157920 10383232 80574681178858029472759173908476723200 10383233 23348219280432842322994429786183127040 10383234 32252874763746021530952842400521882880 10383235 -239078590926450219815323566831070701600 10383236 -42517941257850960060294853533236343552 10383237 298047931824682420224404542375073634108 10383238 -53252601266578620475251088096451878656 10383239 -183613011580876118173807680519566276760 10383240 112310735405313829029922262088784281600 10383241 -677278840900166057316638043751423988016 10383242 -211216879920684741456560283712310470656 10383243 -3534009035059442086176206395368232992 10383244 7738286203260949674914625737150428672 10383245 18908873429234590283480870952333319500 10383246 25205544167407662406854233486308947264 10383247 -404677013053478814790916500078496949960 10383248 -121743922350577321022300839405991190528 10383249 -176317359262837032405070807370962584336 10383250 21445399643999661704272898997679248000 10383251 -79929033912460159781274657287811281748 10383252 -2917753805280418456247471516258304 10383253 -3005931854335728119626459781604057600 10383254 -117169630637483857988887607260142521728 10383255 -165893495087161449582060105905594536800 10383256 185987956625600994241727015738238566400 10383257 -841804549417246916845585949077218355248 10383258 64139517287119958846113602034586431488 10383259 -53044303726158986802498520124262988540 10383260 40621836747940461715343838261935385600 10383261 -20217425998606695097848787183166056896 10383262 121833082657076802948234765689313795264 10383263 115703414555099337421764009557875419648 10383264 -62124049116544290453226468388427005952 10383265 -30187054179760921418207026031431583340 10383266 -136706262464866892392438638587001323520 10383267 84731629166301227820945344065380284280 10383268 105390171323938293742227166133914812416 10383269 196849382049843695787977145830884798044 10383270 -12291407332975171469584280900654991360 10383271 -324379661737010429534674615444412827528 10383272 -105907906406841613538559345163580620800 10383273 151876339350106583338943844365968393764 10383274 -136229057693115560970678556046703152640 10383275 12396778302952176931788540231901018800 10383276 96548501658976039374705697105357102080 10383277 -540906790046760893523577288021388349588 10383278 -460047887927916418012095305087732823744 10383279 -306501295880288110601842846760789771760 10383280 50935255958052111881348242670969487360 10383281 228814560853881130626852698495010546624 10383282 24092773685187210694874218470123386880 10383283 345783431967905445698552313256730697600 10383284 -363986798348316842856502296948752928384 10383285 136531551692253573416096023620418977600 10383286 -20495584100000762729373206609109861120 10383287 -344813074218098965647059895879774026688 10383288 28641697551156764200535777426325442560 10383289 228337431758436491404236520642790765056 10383290 -55747465050980692551468825026682285600 10383291 -67517136404396486305834216552892090640 10383292 -509817481318666051643426917347098565120 10383293 -222377944256297779654771451789856694458 10383294 68987042580384473965512262594432428672 10383295 22199637548381004985077388355467933440 10383296 -1520445119714352053201468981143142400 10383297 -409272334988678447052435567651641422800 10383298 -207983466580749268461404370859981133280 10383299 -111473070609298553442568497996251381700 10383300 74677400207897512856992884609409152000 10383301 32899257857865147218328205882686051292 10383302 -144714887811075393367213987609558527648 10383303 -116539468191494741744401068401145549696 10383304 -145017324205326576565152442741139374080 10383305 35403274364935626959366382015090978000 10383306 104324002562748237604500757291222005504 10383307 361297986144389534420070810224114416464 10383308 -144909822750102136431063064044304465920 10383309 -16714112746924843807026468007430345610 10383310 25614455623500368893830812681201971200 10383311 -102468050520342542404927466250671517888 10383312 20658771105315399056834194615660707840 10383313 -520706824187342803777338985157141191438 10383314 454423613151552604153501559563341978912 10383315 75076712577163472397615167846077001520 10383316 -62311881155678161418959269379960764672 10383317 -114572442413725990180867082135404634208 10383318 71440279443548281210028668518439930464 10383319 -569180156331346449229262540516952796056 10383320 410579866021617397893400726260665548800 10383321 119967421670314642803664756842712104960 10383322 -271715492963511115611310045717799486976 10383323 373718779926195047287591588202967730704 10383324 3696206986065039955516789426873073664 10383325 -42756000662609554443206615078577020000 10383326 63416082878186067246211079618460254208 10383327 -105183440876763771063920096797908813312 10383328 -300744906342265050309513657055108399104 10383329 124813149720589913067792804208629197280 10383330 93321626493952916833841412486166609920 10383331 97798342994308018064387746736293910992 10383332 81777074862275150133826022282832813312 10383333 -146181905096388923710622489859208714752 10383334 -114482552304042484740316010577420334080 10383335 2902195637065604606001856315578214560 10383336 -833700521850866075407652511333580800 10383337 76007030616682013533751630274722892986 10383338 128527135633889956840178265896997232896 10383339 -2128420111759605059000013517935339072 10383340 -27897325519359474801199259986573670400 10383341 365115978611415910251550478312555222742 10383342 261215015786769514397365446015797121024 10383343 165731559387092149499310546799653184592 10383344 -60555416802499373335260871346372345856 10383345 105616090256271438679633797456473954280 10383346 2556510620857239915044580742557625872 10383347 -5352917583095985431615893056498895248 10383348 -37006617497266620752377220847636572160 10383349 -751634303761482659456848640926910477650 10383350 -31659008365633525433803221885843696000 10383351 -27006243157537163637535426795992616320 10383352 -227873602617363027713892242306206679040 10383353 260780121364693545354389592132300521604 10383354 20253770162926590828289004793483068160 10383355 -8685748831100176014686074534570632000 10383356 -90279940477088291509405958714769768960 10383357 -104661325268632745328360943594802257920 10383358 -7024211894935624529115770446514370816 10383359 -87954260697783219483694826370190489248 10383360 127730944257587088097800299483989278720 10383361 -335931493030248923755982622739011287038 10383362 -378393662839512190712679592348906480896 10383363 -262318026228136110814081819682147400000 10383364 323368632493340360294091448020403351552 10383365 -52036371894104862046882559154883507200 10383366 -8850386279727295507785871577908647936 10383367 66308064877427434040888365502293894800 10383368 481705170748549173402333735575893893120 10383369 242630634387914637468964228223213385744 10383370 -54970442823108495375040397494746057120 10383371 193218505397499726415316937368464447572 10383372 23796427006224667708560627416819824896 10383373 27691154102855417837272909337735424 10383374 19395614527164668557113005746663069440 10383375 -96314770612713810302915269203709740000 10383376 -135172777980255009471350147559155949568 10383377 639796282194018682906626505537975057920 10383378 125627287277679232810406375207325196800 10383379 -278099264835195011422086509175670201224 10383380 5525545482399832006789135282296791040 10383381 751067506035889435075004463656018411712 10383382 -3865623376451226925584362417441777088 10383383 508529042619094370976105319468342305864 10383384 116471551511104215496527259343453552640 10383385 352279455581614715943135179224928360580 10383386 -42629864924560288131510228740012563200 10383387 -17834384268527039437926000716562652416 10383388 45510640041723501081602611609000800256 10383389 -113905815779980499523809220247371413076 10383390 71361534705963439280787261714423784320 10383391 -356208041750566887820487546243604546208 10383392 1077266986412996164347893049431037050880 10383393 23880259719201656627401044135258491904 10383394 22229454985629083293641373969036339536 10383395 32699414949097301651120687406801043200 10383396 -19746069353187089224984981940767481856 10383397 373553644257805840083163799106553238846 10383398 -242763370434177373876737726569776288800 10383399 -30148415873098441531011666380296743336 10383400 -302917471398024703817453047453489920000 10383401 -169482494865018012551148947924873432448 10383402 -129757182868568986469582402723761997568 10383403 49880619298912235971576277378294185652 10383404 -364499287942575357892160478019149030144 10383405 32119149250246670928670645347579230400 10383406 -144960730174877888108175048148646662272 10383407 -542052483423634489025435931447805231344 10383408 -12129508819949694162369377040668491776 10383409 39848209293069537016815555879208721904 10383410 -157154164617070686725746253124088320000 10383411 -210999387138953389519243206521327561928 10383412 332426653594003235289417561615352038912 10383413 -627997118275081060525398924914710690440 10383414 -9430863623341653795359004008033938560 10383415 50325087100270211555367415221661413600 10383416 -495102153249072162513166255570648043520 10383417 -482112647297790306623754383196160211520 10383418 59835972875762036891224956351962306160 10383419 83391710924070287002958577567953998848 10383420 88665906235762873530151984331838351360 10383421 -329671974574237145191245912701638957320 10383422 -2947315350142235553264116225769676800 10383423 -278909891050090478606427876366182479416 10383424 39317256477913616095009015529891430400 10383425 -343843497646121282439733686209524800 10383426 -32986759931383832716196354572695853440 10383427 -196418055706759672725329432599245897488 10383428 -857782322009376435244242943087485984768 10383429 -25420578091716360066987258642433554432 10383430 54817207620303916653789949400335403520 10383431 43066721568928339654311375257114150232 10383432 -112418981461689184399679549357148979200 10383433 -67629693336505689247284199563007718220 10383434 -26299239607014561162359178412401923328 10383435 154799276787872301868882544352881945520 10383436 146716569322180385017938347809778971648 10383437 374720283305732562391636432141852420086 10383438 56206234979297871862606893443973990528 10383439 -525821450578112578002243522785076378240 10383440 -84966425258083007521520523513121751040 10383441 -116376315615240781805384827050957665808 10383442 71077787052032953431781386618393930240 10383443 -11667067630960710604141708854918457212 10383444 106792138116138665323599773934245068800 10383445 61682177977301146326373388232002756700 10383446 -248520239912725581539297595770605871328 10383447 -16400577452617076142940507877050700640 10383448 132541562126266723411278409021916160000 10383449 -237290738990554990496920828957902990780 10383450 9367268653241734308044045372153856000 10383451 8984494747217992624982580951517264912 10383452 132050853190985811402971754916182558720 10383453 -611215641082094795922598940140245903456 10383454 -191713437552099478824180197206487869824 10383455 121784092264317615875071993911651228720 10383456 -153092502023083668824018514461985079296 10383457 -83876774838854607557951316835095520128 10383458 -134205122177356456176469773098634649824 10383459 232029836203846319097166513432731827520 10383460 92492611982609644037202653369696002560 10383461 -304943470532985223950326015067138029376 10383462 -216994248246378697891345466879193429120 10383463 -732265839637340387272250356247673918920 10383464 44934471159697909194302734837294694400 10383465 83866866924866749250157656351235745920 10383466 29105483590003100671894644737537776128 10383467 -371753968808975850208291330278257081484 10383468 -4846727018687921141770986007487533056 10383469 -329027282764364167614897178338066826080 10383470 90874448290772657876986649955408908160 10383471 -7623351341435864780515601905464872208 10383472 124050830582990561972281285651994345472 10383473 403639377580051961102979134672967328722 10383474 116885980714847463245102980453338591360 10383475 304888816941428440296623055418334618400 10383476 4137980270086950570034816929342444288 10383477 -111831738788344782512233309033666689984 10383478 -76246647044221981120314316410676623744 10383479 31932326937380430607291918506644174760 10383480 -80540129509226056219397357124466790400 10383481 -52595281179714091557280600388594978560 10383482 -294218067454406762172334180603421643408 10383483 -49645136940270551991266029334688197952 10383484 169508773554111351616104993398164822016 10383485 1811809261119858112121959118367045120 10383486 71647049092087004368806629213227193664 10383487 40835823868485905273182563039971446680 10383488 297134562741386714295591943563399659520 10383489 160304228543922179367609117686759399154 10383490 79153349745452330916665973769797933120 10383491 379209900126666212833701692671267359312 10383492 89504856542386331730077818558860794880 10383493 -6918738707883322829474883931950595620 10383494 143981374250138492115075270219276096 10383495 8817517450467508226707675615114175040 10383496 106666405135033024032087844598361384960 10383497 334977863030255802310685189014795162932 10383498 309368546504354996197250457243486320640 10383499 -59872109676918965058642492690137066864 10383500 14349184635427259672408863156919040000 10383501 440355934895162812134620011103453418432 10383502 -266457158819394107944146416236407210048 10383503 203576913232995498831419472976305458784 10383504 -39423277210871732830643271945570877440 10383505 -191346099152027288487754118574173935680 10383506 -105933828028268418838493347134506296320 10383507 -195804618688358877690801078387648921792 10383508 194033947163052781845297076634754727680 10383509 727974997869930698500584863684619397116 10383510 4165238127432215784954643463667634560 10383511 -474938005255047908707801990056336000 10383512 104747561958010621410820724757700608000 10383513 18480371729927218463024934539336368128 10383514 -16481151611414724170625477521692555008 10383515 154129650532460579117957465898295185600 10383516 -117553745750674217592119981764212642816 10383517 293678584082603259184046842660448814566 10383518 172815751610946931144658200800004831104 10383519 419097479963412283923969616285734733440 10383520 -6117758104778637994466108453934858240 10383521 -309153883161331993373185328213410504656 10383522 -112593974324078529413015622616216267776 10383523 -305300292542008259554685387548045351520 10383524 -77447318984242125901388318543302852608 10383525 188796625546077194109105109309268616000 10383526 144613663253619125251318357099957928640 10383527 93458161165189189647151873162289852544 10383528 216274291783996141023563955769981747200 10383529 -432772058849761065183801532208127231906 10383530 25011782536150197868085145783424393920 10383531 604189529164600656503185678597002561024 10383532 -21403095240922776704603726934950633472 10383533 -327631549834488612168823346924677442976 10383534 -47121810956471513236972148157619372032 10383535 213882874664057026055340771739375517760 10383536 16341756624163781340117297760118587392 10383537 -144284885883623476462763623437562357440 10383538 217547682720591277182680759063472295680 10383539 -131634075739963669825682646741213468660 10383540 -54290959515362986122350321626046515200 10383541 51881628225244086323870244708001702140 10383542 127340100019274773606824523084932810624 10383543 -13900582782613231577157757197034967616 10383544 -330588691060447526962653725308649902080 10383545 175188661417561503601291707544967055300 10383546 30796177908726089576850908094915216384 10383547 911967331713720638237814935176423063360 10383548 72362695160409278320694416030788704256 10383549 200189476072824697172708299178420391936 10383550 114191064344076128681378081889358180800 10383551 -472960213403714619389079684486896576448 10383552 6305938207927779159699337041329258496 10383553 12016867657184322740082774618540224944 10383554 2258786075605738401238593472301047680 10383555 -43498705167383388230039089698990074880 10383556 -160945599507675474083045213273015308032 10383557 -89350311008659033394314893673602381120 10383558 -46735933501624106023967012293984970880 10383559 208364273992950824053746905399581881312 10383560 -139175884511354032395139968960798720000 10383561 43734444566316926074347612823477416810 10383562 58104201516723395055416345614518465792 10383563 -311167807813587246886116607671486286188 10383564 411122995599249755575093235330180508672 10383565 312153723370715917209879947937200576460 10383566 -251256840256514564200809909432016237440 10383567 4589145687185448260697135691403354640 10383568 47491992035997558997326124900226351104 10383569 -122843384188363204722940530321718307328 10383570 -38369460790222668466379714247380372160 10383571 199001635633143675228628213605217405584 10383572 261799220717575071496342987125905966976 10383573 -176864527120588497813290414554504620000 10383574 42840111018244499364961229202500428800 10383575 -126505988772458776201844767535421541200 10383576 25193034441792464736686604394866278400 10383577 -443784130699810063517100280401319105020 10383578 48585431704621717749368468239227509760 10383579 108347073767158120379921753056422511920 10383580 -97907624135193964946127632388421539840 10383581 -177738226177228264995440176971497738868 10383582 162221325926712367250224504674702157824 10383583 -162188441647188621499809454075150542624 10383584 884612029339986372798193081339691139072 10383585 -12093039302830192625345013891703593600 10383586 -70429127142668132385961989978810457008 10383587 53404407699573465567038426774125474920 10383588 249278505802060473727057087000865350272 10383589 -118758090339447879186429009089230335776 10383590 -62266592856225903861868920936284699520 10383591 187400466144033410145288893025424266792 10383592 219276194392540276832863366789861785600 10383593 -65937056080626406517401681375379990592 10383594 -4677255508249300212449104784725002240 10383595 -175526074447949861210965392366611940000 10383596 277877794287873759103805491894827475200 10383597 -981637179635621361185297085241253952 10383598 35186564655739326895597952500528180800 10383599 249586076122446548508774986516517195600 10383600 3756455514549488277191752311103488000 10383601 -104295250352930851843414196387079796416 10383602 -93529228814359881389665133065663718400 10383603 104787535292761587524714230360752354048 10383604 -30145854241064523196437230544515371008 10383605 81771025150499481462984998672483130780 10383606 109455197387849546273366208127579595520 10383607 -16836845162769937841688285239620374112 10383608 -67398425757389057361511397389219676160 10383609 223126934543208764551775934283447373904 10383610 -67074141393044292780741136786917221520 10383611 -64105539927274363308851824401808235520 10383612 174886866055955786799151203167977062912 10383613 377014937223124136098930994925338329862 10383614 -128136285938299548420372893799189428160 10383615 59631050038763008455370981665851880 10383616 -396335849393677881328185774366007492608 10383617 132944080566451333521977538647800540932 10383618 -71479946121507390677719792756345367040 10383619 -56566764741949322972780188764687789360 10383620 1655058599002892843730223685800327680 10383621 41951356248711999074819882510602324800 10383622 59940505168381796846575694112309048192 10383623 421006374968597440630703412626589886872 10383624 -216750830507215196376456000667359590400 10383625 228874301433387988090979166160867152000 10383626 123613619699531629175015881778798135808 10383627 -123859684764202469652057283448633163792 10383628 543950184981984186851429055213587913216 10383629 -288581398187244651322173936236045581770 10383630 59115412808571574813309125713866656000 10383631 -439141259914251637461539389222804726688 10383632 41479064579679902554053726872493883392 10383633 78447172682343600870094374441354164160 10383634 -37898712537980318883085633281259116768 10383635 184258740562039253860325887670561625360 10383636 16673927937298600235887175182605877248 10383637 75442616790016805939641640696369073792 10383638 271754428027059930704844321302686962720 10383639 127018115683120738148242385320387027200 10383640 7244459954700864735711910534168780800 10383641 255056973955090401514973806450535349012 10383642 5486519209588720050311123858555217408 10383643 -316005111948894744615783314945225164160 10383644 256966419387609308292271790924331426816 10383645 -195936918607051165287481019803293447360 10383646 22282483541142499508704691374168043520 10383647 29625929717898517617583822836646509312 10383648 8757554901039458250222545012159152128 10383649 301208877523692520902714345472670586048 10383650 -166595215399926364410093217912422349200 10383651 -372790752525059125197727488044591981208 10383652 93908946470765581946283950831222661120 10383653 -217313582441548891487166860210101213440 10383654 -2533370045802644429973023448194059392 10383655 -111911403570699501982024275978509050440 10383656 -127327399350273513780827167344268093440 10383657 105551639900719585482470032972886228640 10383658 -65989646925650343480010779700649890560 10383659 -66021975835696241964522213167135279472 10383660 41613752842305456617811904809384345600 10383661 23224030514975912539168076010080162400 10383662 -39812935771407743688086231795993535168 10383663 622174759587515765381599473117638148864 10383664 -2254631288701716737379784917743697920 10383665 -187752556524976282188526123235209032000 10383666 9598826906684984211514554537858659328 10383667 -1887549402934887626483147229990195200 10383668 -245322323394829702147789924062082756608 10383669 -304125614544389165013483085564606932900 10383670 273733282214202894038424508669760108160 10383671 -280899690479940099836044086712547791800 10383672 -73842993072049447548229149192530165760 10383673 354898481125119639593122073141369329860 10383674 -105664665789208015241770362170541781248 10383675 -41106240696473913664773459167753115000 10383676 348700601102766182094204409918898600960 10383677 -215200518858932932337984353534405692474 10383678 285464280067354505967400916863412249664 10383679 341620021090609192674863651719626102000 10383680 66760851459980039978355713078030499840 10383681 -116286388869706741262743910905338777600 10383682 172685143964176923730617714939167354400 10383683 1616441488688166880229919636824371344 10383684 6515871868872559833191907453442907136 10383685 229462948107292267223827421677846864560 10383686 -283725601041274995811096938380759426208 10383687 202415361563483626273055254255420351440 10383688 -105317329874898910850686490729313254400 10383689 888793186592287556527278647756594104080 10383690 127204997975891043269643273858238195200 10383691 43760610177241202783425110317222275000 10383692 -142394383103009801395034867477156183040 10383693 345723554757430120107422399288827472064 10383694 574409156587010656488401954903939817792 10383695 -112152604216262233208474459892119616000 10383696 89090313711741756607831384436373381120 10383697 -291005609168977050852365935771506995854 10383698 -43355484987583285853450446848369057792 10383699 269050044817598151230144044313896993464 10383700 -206042040761770878309086057660778428800 10383701 28317250378405153715658735176764013184 10383702 18416421435608428222118471534100209664 10383703 -594110283021676136620379865404312887680 10383704 -57688002458276968040737088077038090240 10383705 98291568835128569891180498491675867200 10383706 298304561909306564657946992128331949552 10383707 191484446874038852476480440252155396640 10383708 -43676976795709221315044905535660335104 10383709 162635422908982161399596577328305098880 10383710 -191504770924982779067314413779601661440 10383711 -9390232034241335364641583204596504160 10383712 -539193641146787816518086588998604423168 10383713 711371245369974580495962207529757020962 10383714 12658257133411456802107247717076239232 10383715 -247180908511413175967208718798797711360 10383716 -1972486949482030895061021903705661440 10383717 -129925064023408924068602696424198287040 10383718 -4971942455554948149034702889598458496 10383719 229493178590160297651711880126903922880 10383720 -193956330243914061454954773584883302400 10383721 423713431672047364885330379431994151552 10383722 248737692062852677985982672700129044912 10383723 33711921414694916969609132011499028624 10383724 65588538907465818262335323317907792896 10383725 -400708164174138472065979255247661468000 10383726 -66000061541465525140166922034378752 10383727 326870914727948484165236649282592536712 10383728 -22696053723122578386750751690500833280 10383729 8604917507929841791725897037298780928 10383730 -20947937492785829628330122906049292800 10383731 -31574471542368164595907441279579692468 10383732 185840820330167613460272966848414840832 10383733 695051580645111083326714048195073287982 10383734 191103459250955092597879350460751546016 10383735 -58851540939787311797942583712392270000 10383736 1239442890787432782959032745569198080 10383737 -266220626016684433415507653188750388668 10383738 -28380330944290190219554324782426617856 10383739 57789346433855195251371345078400296608 10383740 230102741788149541340203292914319462400 10383741 109312057811914339183177863468026485440 10383742 -98793163199779335972237053986115734656 10383743 401339627125784270780184758821095950280 10383744 79572193097051921048515752869536727040 10383745 569735530301024458664881018857476762880 10383746 -54028596843226491915954335198092346928 10383747 -252301129292262875436487902453057671040 10383748 537289471388182942889193483601180769408 10383749 154108921107770607995285125396654374750 10383750 7543100557994186226488905904680080000 10383751 -46693408961985590742626627458618109648 10383752 -68260650898007657784438857112017018880 10383753 20718827705403969214653092648800123200 10383754 55376253420437198694292055741845341792 10383755 -234223600281634548160977465325732452240 10383756 272616722179396776088207635736478633472 10383757 -713992129656759858401260390262794148928 10383758 -92079994155991941936491174457782627328 10383759 -374701083774099562605700985355017176536 10383760 15327734326663981559801742940019097600 10383761 -225901598311834141932071108161779058638 10383762 16063313839825922751708617321183569920 10383763 161986127439662913975128400000232297024 10383764 -113540915945408005843948922432259502080 10383765 84602565322236675527295936142936840320 10383766 172637855994378572444589948782964633600 10383767 766985290180581674318448524059526799816 10383768 125661208828474640221116082472283955200 10383769 784210055975069107119611574418125120 10383770 -92615967691908407353152476381987514720 10383771 41921757255208112311991953616369263512 10383772 -80208696295690344717655682317495042048 10383773 -88117267040844270404223845635578338676 10383774 -136599158270798320439132715868380315648 10383775 260796371780224933097420218697096456800 10383776 -98744678990930746942930632857282150400 10383777 -173757956125222226543796280792130762286 10383778 -201403289276143737029574337350729262944 10383779 41573829434077002303349592550654618576 10383780 103293145919266843806177190481783992320 10383781 135688138276544134815213492268804396000 10383782 265221521868012540689512305763170048192 10383783 -31803436444713286556020359091814479152 10383784 6682215587215986726814628810100034560 10383785 -267731863436216655007674483115935652800 10383786 -175228927265429240057843821001913000096 10383787 280491160825947624238781710647856905312 10383788 87509581438287931510171206055741433088 10383789 23030376763979597232792460350966045696 10383790 91869677445461736293002942051692124800 10383791 -69629562457849777851961846238026831872 10383792 91977853506735909748805244315192360960 10383793 142432207295660145214500958521125736960 10383794 254412538615601835498008993586192108672 10383795 -1276034438063246170719359855472562800 10383796 -76385770360872042007823189113987607808 10383797 -133010492857230232455235709627778639300 10383798 221205797991003519837348617278908518400 10383799 386971695542582232401978674622142741800 10383800 -93530612241277991063959842283404288000 10383801 374320934474393879143756135454217180384 10383802 -89773812490759812126160230354430830336 10383803 -374133706264475581763107704625513953948 10383804 8768401385496526908406123256768219136 10383805 398602259157384227786831031159368108460 10383806 10896417279439430491266750050125961664 10383807 -3237551662002928497356300066541784320 10383808 91697568958542310659797003112221245440 10383809 -7910786098712579099100090505231692990 10383810 49656389035999166832114617351106816000 10383811 78201175814571430604292925738741540412 10383812 10057082806940775364078661415094272 10383813 229590317975412472060295002303316233440 10383814 3204257305117469786772537454372657152 10383815 -84140683019915498460606951622324450080 10383816 -278115622162527182316658952307733094400 10383817 437913542884510417005902321417328140032 10383818 112520238391221906865165252847876877360 10383819 -82760199623677108756360875246991644456 10383820 586107186345295958503840473319680000 10383821 -39125065528314610028563501582541303040 10383822 105787062111062864559373855561365626880 10383823 -45260569921255851330595747183558374680 10383824 -3787668792242973090814918112905789440 10383825 -76065117408824644671752392228451624400 10383826 -31375750743900098292695770264087075680 10383827 95759202425464740150853912730694975516 10383828 15667043024907541895747802997384691712 10383829 167130809626761408021450081986384548430 10383830 -104975346206208993503287834261477981440 10383831 286379545236419846475337441619646450720 10383832 176444101999472545206990741545428838400 10383833 110963905606198376764274252276006227200 10383834 -319354525065218242808544081756128229888 10383835 -264166819552606718102908063564039699440 10383836 297063853011995189220877721531176730112 10383837 -139809462635128070164014288663301434240 10383838 9966248862756896721950135836686544896 10383839 -636380245094314913850329925008791057440 10383840 -14213912610503913598128382084027514880 10383841 62943879049053843449516529121373879572 10383842 -141661359470978379615444199105908940800 10383843 -291207355321827676180134723169032915336 10383844 149373037772796893179728361399681924736 10383845 24068062177327007771749351309953991800 10383846 150740678503763304713539648972136948736 10383847 105999305003730647867083493825713786312 10383848 -29220774931718638287416785989372119040 10383849 -151730110814628595371695371894220012160 10383850 -128740935340354957024560532859095135200 10383851 -734061159098607132727864273651210141728 10383852 76432766571299134512720562279896479232 10383853 183417664463434317255249122957857888384 10383854 98835160569488384992917006990587453760 10383855 -4104410089442754594401430343366222080 10383856 -23614020230540576848842597701360025600 10383857 334104101068724344961323257259806978 10383858 104548334004713079689364866998090068624 10383859 374257013218880257501381038931221722060 10383860 -375561393712419848240721017877770353920 10383861 184644290346254965481089447999614412800 10383862 -95139442434779631540881974541131721568 10383863 -41434109300672407118324494949007799680 10383864 35425700618896504438143680289625067520 10383865 87489770844081770442906984090193309200 10383866 -15773761244817154614916849168589177376 10383867 -227334375562804235695902346451552089476 10383868 -319407187698222047720286344576493433344 10383869 -66538429801095215970075080394385844730 10383870 -18264074754552069913838302758156103680 10383871 360034023813775024120281241190689859072 10383872 7255525287866079605029438770382897152 10383873 -74407502219876013531957004352203025616 10383874 94397290924821070968646565919975050112 10383875 393638033208311378625565079312057664000 10383876 -202331405197185836501548973829471252480 10383877 -256466435741864155768413564284779624928 10383878 248387462327185154054397432726260053824 10383879 202763848970064979288960847913850903296 10383880 141094960325447634049633310653673472000 10383881 -337851947509584277441594848276674669808 10383882 -141676495005844859680906944100389999360 10383883 -516761341953978982442742121838002749868 10383884 18550167690609861293910323201861652480 10383885 -7581260196461241651823998872058954000 10383886 307108916049116634858586393990456531392 10383887 -272073151109673120031642046319968656464 10383888 -13542163468432760344976286009042272256 10383889 -208946745228760559790788902394090738844 10383890 72783060067251692015639839878772224000 10383891 -127711498365460611162969356318851143936 10383892 223211230177731711666662826288869640192 10383893 442259937332803327076586515921493490944 10383894 -196363981924231661374314876881042498976 10383895 53720985182979155443288505427126754800 10383896 -857800670291920712770022117688400281600 10383897 82260310952806846778819514961767137760 10383898 3290197045825688850074495130463567872 10383899 -208498658962590693345589830269031719760 10383900 -4450408156347891544305979080897139200 10383901 257193293119472394201550938928409078784 10383902 -24614748088325703430532540013612393216 10383903 387821554857290554696894332088949878800 10383904 639525702842919349580240777286554812416 10383905 130263592224163925427287087597394039360 10383906 -20538690188457294852296680590731034624 10383907 -5913927978398673666245846410573185248 10383908 202936197293144256517433617215655670016 10383909 -39627589592015757977589518007751031232 10383910 141924454223356544500457245771527231360 10383911 -265701390684638995438300345693290515976 10383912 -53941627543766914607680922644936949760 10383913 62570370764807903882364552358312903524 10383914 276421580568271818804683279254697048160 10383915 -6840117912137967475395071815955036160 10383916 -287644290396854800250484134297561301760 10383917 -532962250236144999730730834498889149034 10383918 -51310901562774917377949920439710617600 10383919 -36665201804182621377717753020310126912 10383920 -37460458121728614467724238563131719680 10383921 -490074532205769876718886896069979621310 10383922 204722976856209149597934293307945148032 10383923 262389481927932191792218964265245826960 10383924 -26856492492047611766631380550458118144 10383925 17968067480003377313548018260241308000 10383926 -89974021628945944767668135310210503040 10383927 -155957515605107317299570591933956211480 10383928 816715482017590634176749124658378280960 10383929 540581008873718642423581595941527871530 10383930 -65625689020623022374846400534405824000 10383931 219244214220894583309554620924245589732 10383932 89657849036171749449732056397581248512 10383933 177389186397834214223118196212521499840 10383934 100108981803451609765483023345352489152 10383935 123790539562148948951069782228644428160 10383936 54476375636172846335024668407289085952 10383937 -463645346133364252304751123492028423760 10383938 182186268765674655034914176978115639840 10383939 -158893904561891271417372369399758826336 10383940 -136677539550845082368286906481573355520 10383941 -3505794763517114569975875610869411360 10383942 -11725234239393564491254869658132423488 10383943 510226864104169054965813930239190719760 10383944 205141928509359407254850606592596444160 10383945 228075650798196605668733624826852679680 10383946 -109408899985360913745547768221833880576 10383947 21348013246339819620777238921797033024 10383948 45933460392211345856882348568414895104 10383949 -60304181847297705412623329167990811264 10383950 117318108948464167335379610020387392000 10383951 -333295383110835288227005521604557915768 10383952 81797767328586150392558447696263110656 10383953 680677230675304507072448915797464281202 10383954 -52100679152644015988228667137135870976 10383955 -167279438009148490318662057666505202640 10383956 374727362564126346319401632962667120640 10383957 244488616250839501156019056336048092 10383958 4498184697266843194415374434570513408 10383959 397895383752198290918008147539527431800 10383960 -127748690695131578746291154213603942400 10383961 -87379841032563389046715156199099955968 10383962 -115233249592657406407629190415686794768 10383963 204339001177418223857296232468743193088 10383964 205019707929680168965663309358402167296 10383965 -171500751461073805676230912349961724680 10383966 96277670276693152492808468863248634560 10383967 -11835609065858457348907001660597054736 10383968 -41576371281674169355621629108198309888 10383969 245732643436139640912672666187543091520 10383970 -53239758627325224518558122877553147840 10383971 -56691181129548039395492004222454574880 10383972 18623402253562520735579038565711646720 10383973 253326275388558205236360094246242740222 10383974 271591934250267181922989646105093644992 10383975 80523996316251773024672891822079216000 10383976 45747595647204945948201834485925672960 10383977 -63871600148547379695408449673110528256 10383978 -406534916532038338115696807235744768 10383979 -257973131039245375149443552203633550112 10383980 43767415271284482820834198258839536640 10383981 -570727026515850978342401146830865257216 10383982 -225926367669128617628850922326885331200 10383983 -9685467277466255159676484304554782768 10383984 -38824319886282369814175992057993297920 10383985 -208623537306089785237693917266846351820 10383986 -19768898224882455563169328818006228960 10383987 -314891162382871627869943735027294301640 10383988 39162523363698306449451068260964303616 10383989 180943397030267486683862506567079639232 10383990 7162065550484211444225727354281717120 10383991 737067748805851734737717697718597048752 10383992 118958919264470472815245291477844705280 10383993 8518002739519196564284883131865047482 10383994 97336487757239655915937718405582403840 10383995 -327329755841257419858172016032020249600 10383996 2935467701134675685485782014738718720 10383997 74995376567064937148341559779557969920 10383998 125761800194871196567505531918087616000 10383999 -315275895211498574217951376706393102832 10384000 336700391970147879374217103697510400000 10384001 387915640615597049538586233092568806100 10384002 -146273081853843471914606043264679711920 10384003 -141642721819485813150307481656618134320 10384004 66321803207601558905650516600158973056 10384005 -288387001584566058517626113768503238400 10384006 -148005237687862741273952291773991344896 10384007 -1126216401150118101008852977992729991368 10384008 2168414568009192049577292470979133440 10384009 70705067203320274370753326792396131840 10384010 2625783795682799432398897899404805120 10384011 231793331284415564982584761690647204480 10384012 -296279636880483169642619847905295449088 10384013 -105450295364874346005171097362139875360 10384014 -22655279884387402271251702180139506560 10384015 -300840896656409186735993905947579678840 10384016 103383447793575930500757778650150838272 10384017 82842779218717127865351450482593920000 10384018 342702918083253695178068333994089730960 10384019 -11570718311443354812615102160148439600 10384020 73478780864054857289444461218282643200 10384021 -335700106783760716012351342192065105778 10384022 -107523256354307102168623346429249859456 10384023 -27042233098876095958542708237838562400 10384024 219311942377233837877474071094598246400 10384025 204978538972810021874872176654472632600 10384026 -50099003489858396846548042291025465856 10384027 -236468977023904300461518910983055320 10384028 50807081202334763959726720874280370176 10384029 76701672538228289533394844227769835968 10384030 252058034952162022848451239645947692800 10384031 -26936004012280109564454803647072671408 10384032 371689586751304488395593292154934394880 10384033 757510147772458510738111226191544194224 10384034 197658428478582560054200574757333852672 10384035 89688141165347511841009121993660257200 10384036 -268456803383283775099114076939259550848 10384037 -171876573253575992968453501230992149314 10384038 -5776787499749331079410487158028101504 10384039 347860857545353746098451270858185551872 10384040 -64292595563961316342756000601756467200 10384041 291480611070760758434450349005715848592 10384042 -32011791411809218685889881242050664608 10384043 561635752382084489585014847207429066292 10384044 75647026103224761771658390778272210944 10384045 26326798983116103336741361907817857280 10384046 317688854004624621989049453529574897472 10384047 293673211912258350138305668864344492648 10384048 -60450133869228753554038605720202182656 10384049 -215089576068647496103540864390593580236 10384050 -15758531642795058768383057302762982400 10384051 479049288139122080961557457588529422000 10384052 -17255604980244760450664454143349338112 10384053 424688457972681314657487187733811580704 10384054 -390003466163055751142622575686061619840 10384055 63338301892788245128430729361471679920 10384056 -184667303179686187181132630889734062080 10384057 810469947831816783132976987956616132 10384058 272002741530310019834820964183115168880 10384059 37731263801723388825312440632044268800 10384060 346138945879664571744885824612534630400 10384061 221407566126577683637903162531009390662 10384062 57181847754699207518507503900829697024 10384063 62772645802873699618781798879667754704 10384064 -101278011492789004461181582978883518464 10384065 -251775528226373982470009930109024048000 10384066 25483010823964146467925993307929500160 10384067 -382469481112291589761854097729956590448 10384068 -70419769931629607202266249306376668160 10384069 598975890979057490707148635924881309470 10384070 -344612731434516868267915988974387200 10384071 32358570950027303030214232477876268712 10384072 45078894585846904306512768346261094400 10384073 156130362408145815080337204506648749440 10384074 -156223473471708635070246025887365729952 10384075 -58021292551527127672607953733155380000 10384076 543975352046364728147217593061388308480 10384077 67416067987094573299544929394601231360 10384078 -32063410301902645062098488973393837952 10384079 2608028670346540087742990122586653680 10384080 -1052264026060283613221739215591178240 10384081 -343030206818889513387194773169389935118 10384082 -331191184556142335534146239985263754608 10384083 -30675681522440043984389759137845372576 10384084 341217235183149504411379784015826233216 10384085 285924153423796043192242786104940530360 10384086 46757418113971509048141493422461902848 10384087 -36171998130015564014143884074069079328 10384088 333311579703200687136091182046395187200 10384089 -237252009577034334243820070730389816160 10384090 252768100502940022572958051196453848800 10384091 601157142802445357353169705751084131184 10384092 -390184742236331003725291197724903296000 10384093 161264036897215123821872102562991786380 10384094 99393245895952633566223089511847375232 10384095 -36822797699550796899273043168647162480 10384096 284788080705920840232591380559716155392 10384097 483230613719740536464902327236085942272 10384098 61899685873116362844415384913854971264 10384099 -729551489650351048032653712108269740 10384100 -84657109140885620934630674028970473600 10384101 -11976834808303840189906512670865617920 10384102 291556819005017418859517934511136278752 10384103 99530867678957954692346911376781513960 10384104 -24597081003676887106356781593314426880 10384105 10975074008041615990453813061398307520 10384106 -3678254880926745564237014243714837760 10384107 -34381491432087310827670441527249153960 10384108 -185105337426169191143965821742405632000 10384109 9143198287469522478045563449843048320 10384110 -1183655319116576558114560960393447680 10384111 29117237193409356939176643190762992384 10384112 32761525219878104741058870503439138816 10384113 -812259640236392754239147266641310272 10384114 23185546764528314550776097299122277280 10384115 -9748997399463367953076216825944741120 10384116 266597371660235907588528371817025585152 10384117 -190310605524104992416975296088661315140 10384118 323423618216295950750209870992276659520 10384119 -184651360185829099874294336658314631552 10384120 480414959517395341936106868275226316800 10384121 13488906043764773218679621815657469088 10384122 26706486097634075461082348539971439104 10384123 526760547072019659625384388929833518372 10384124 163817977989710855411680254945437661696 10384125 -271205969029018268803756741834891992000 10384126 55294540969828306772665945420805530944 10384127 -121886769162564615929039257490746189920 10384128 -246101234404522772264444196567769939968 10384129 -107755053269150098009230863696455372944 10384130 158753442445782595245633122032104990720 10384131 -39929711092457901987146035607351130960 10384132 -49295297270945892636518185313210990592 10384133 -969065291723210384355997265637417696960 10384134 101234391942071287462622492119142453760 10384135 -38670779780166289352038730269202869200 10384136 -4016895897227213793401454051693527040 10384137 355436316857482006279623882115084697700 10384138 251638585083565559143984373459138968320 10384139 131615472528271349478648698705485721940 10384140 32417221129129886137026551024413317120 10384141 -198628198101914827239762150361404953108 10384142 156380370678038710180130079788005889472 10384143 138294967280680637135037645233208415488 10384144 -35646816828727303739441724408448794624 10384145 -321787127021185653725944967122971113100 10384146 -61739478792026117876318019625468800000 10384147 -224687798633480943792039039691441928404 10384148 185320527836320818300480146768616007680 10384149 -367842176205173236525224353516790320736 10384150 6356373590978302839774408679367088000 10384151 42190086098766625260139402327851449184 10384152 -43367571986560059110520233508698603520 10384153 -111031318516415591400598689504853523516 10384154 -353048733896881647907614463902761193216 10384155 102474880109894356803865081005590937600 10384156 3125944737145181169062397624355497472 10384157 184593361858751831460772781134345679712 10384158 -195747248258859846559021734735284481216 10384159 -17286959845910415717658699913648320200 10384160 127850852347031375796941549897646735360 10384161 -96786610314109642462486341275565520896 10384162 -157534898925617778986497368314084181168 10384163 -124344726006646514624842764444466831296 10384164 8553735237611753344992238683056455680 10384165 159124570723116469756490452555482720 10384166 81687384909162506447470819954486331904 10384167 -9299210036322553436033149096694076120 10384168 20002262261267246445012100218153615360 10384169 -365918371186087754422669970217368087430 10384170 -74970821841064760991840174696704889600 10384171 -104664279319925482027878395728799474288 10384172 414916818364512730575385023797714237952 10384173 -43033281543159934685208506969749128000 10384174 -10768521391107083256721477168483625664 10384175 382503348400440638549563820083425579000 10384176 -21380099079117097165956517891949985792 10384177 -34500941783759246409314531567488251360 10384178 19757493016374615800339974329793492992 10384179 86610266592297159235090712295619184688 10384180 -51982786792248115747666725880637276160 10384181 96029119767095863688564650788496156512 10384182 169092542149526557495422105715496440800 10384183 964632230971191868933458333463703201064 10384184 -7569802905705843977435064562547712000 10384185 109551697903557700971850049961148364160 10384186 -24899987639870230068075092474018484000 10384187 -246639444134309033750403869034096883608 10384188 -32376106619605556953969625287041830400 10384189 -159660765113309876232383588249283274644 10384190 -41435726999964695056710969891447600000 10384191 -67409502448585551798400593657651851400 10384192 -4354513269076517990854386846193942528 10384193 -54350505411042337467265009526348169276 10384194 25436289132530227636563332755072235520 10384195 -109831925783675385289650605865633263520 10384196 184857157629491442212946024447517252608 10384197 -211391065411584129207983334881537575200 10384198 160579824727573067357785425417641688192 10384199 1692044302186723619053552267781328000 10384200 -3616864729700821231459355529745536000 10384201 -38449582782663382078091107936707809280 10384202 -61445048451102967731032421222896788128 10384203 -58828256891045876331699213663065044800 10384204 -121964816914499328029744501610357811200 10384205 -93667746243392048461053951907697087100 10384206 14486626523456049231656768862135502848 10384207 282487533000954755142525932380585686840 10384208 -1550656652800710841660773965577732096 10384209 -265610198515877493746417317420246866672 10384210 -95565690146401389881175605047557222240 10384211 -154943711472967108390420427598461575188 10384212 -116216763572716445499898990554802851840 10384213 -81756432198305295671291115730372866432 10384214 124847579276709783054913801545910394112 10384215 -4310136104450435716935603453157352880 10384216 -390256890180476678559965918779264235520 10384217 -461999038370111262406175573568389647734 10384218 -8418635064695341638216059293586534400 10384219 -262366439843366128262297269112842472380 10384220 146706080602839818267707287294474240 10384221 -335213152509949575584953028542067933280 10384222 -100539002779021918050248065010447793600 10384223 -258354167929888637704787308722030882528 10384224 -90173567051694492713619165470577917952 10384225 54813474455422049017845925708825120000 10384226 -268407765579258608074089853604740064688 10384227 920602930801887717382238244044450780160 10384228 -167149020649979904233783911415006722432 10384229 -83426045679421099881550005077034681924 10384230 -31166001228529632705217451276349617280 10384231 49554012788208086885629287512544157104 10384232 -111860887237060116975984457306107494400 10384233 -34770663206062858435415002552615334400 10384234 -55806842094484531951415919494206771200 10384235 10964061921853618341936867058195250160 10384236 -167895823137074004644510250365137497600 10384237 335421918379926325128272865736614474060 10384238 -151358784489203427136068572873175967104 10384239 -300032466532608985387975555647773611392 10384240 -51420160602852547297009559789856522240 10384241 67125901051653796777674178607296819200 10384242 -2519492467847365920132011945222277120 10384243 1088898243873535857588213420164053508 10384244 46830189301329735490829147486880013056 10384245 118620262113228963079903898076134300220 10384246 430607456473896883720141725386245101120 10384247 216313715584497730351614045762768791040 10384248 22828834565634528711203247388299755520 10384249 -312680332278650858483736682797882121750 10384250 17056882637201981150927548755868080000 10384251 -14064963943815060453375826527859310568 10384252 336671973872608548931143293184478324736 10384253 -33009531426804510394043655294207169920 10384254 602274165600795985153027111270183741440 10384255 -18023202466274880661208703468100935840 10384256 180390332689068758957693658768259153920 10384257 -167908689529991759439492463771097774400 10384258 201809882436075433443554335579350102480 10384259 -105262817995106894885255503832123409540 10384260 28631723623414272508122566921949696000 10384261 91047046372014075793361368989842752862 10384262 147070556602108776470303537044386689280 10384263 -98150819586177258193903849397931531696 10384264 221080708117303002119685551124197376000 10384265 348754719397909560130939821309919420800 10384266 -233128822782824006738307314760946771200 10384267 -316238475624669219757004401882069648684 10384268 -135966331091496292659059811893081194752 10384269 -82420525664675462087268931631137120128 10384270 33417850546071703194166590864747229440 10384271 -187582026526661476738886862740226456528 10384272 -30847978315936900701874157591196057600 10384273 597440774423275670878040436163844790640 10384274 601638457474053177879940875215795303424 10384275 -16206637805765235584517980679004252800 10384276 -315247244804931875372326803545723321472 10384277 -76459826067992251418039113336162421874 10384278 30631098638921899736543726513434405824 10384279 256895271300776546091270491171288893440 10384280 -457214659685304728561149042318650163200 10384281 -13953438242152226422817518789202469078 10384282 -151206151559447838751945977181217107968 10384283 7047962593296311467852378308194348064 10384284 -182515163106181306941369590551917848064 10384285 -5426976783404927409567232684643892000 10384286 176903023139838791848717976599337911680 10384287 -44863237379410234099478197818022632960 10384288 260151859063745025523126214759704166400 10384289 -535808475816622793379173894652649466910 10384290 17558710870519412887950599379460208640 10384291 821374642830130862060989062052970198400 10384292 426430792096091244573463251066929160192 10384293 101524297957195223757839465450864562624 10384294 26975786547356969743397535113740453632 10384295 21816422294864006916996056792201631600 10384296 -48134295337688369795484012958782750720 10384297 -13059813061865582837301203093378583936 10384298 120393696575013966380613938797639914240 10384299 -442239168525467665767919577207404994916 10384300 -199041708856030623307256384912284153600 10384301 -142080269954938290148508176601996642208 10384302 58240555344718190897108802475768391232 10384303 -55483187447067523975553781872367369360 10384304 16224963038723879038378158531301933056 10384305 38687343317186598528532705819840181760 10384306 -48801904687137002394704764498774929648 10384307 230576761258224459290338690843301900556 10384308 146275403011632535260481571382312407040 10384309 124131117984229131679659758069242067480 10384310 -388887336599730303206209466315366282880 10384311 -60893271647045044110524113158472934400 10384312 258283464118319018230691088038747443200 10384313 -546452186082768189325967296416558510720 10384314 -61391152399064877774642166679647761408 10384315 -291324450273643544718706715293662880080 10384316 -31169678996312362048256702934771603456 10384317 81502447649274586234678248173757817440 10384318 -25159289650147779414497031375604187136 10384319 123072444841207775514185213193382429560 10384320 -23271461792882350042152370551599923200 10384321 25091149273361246628135150888341669760 10384322 -117680248101539778890170893601532829696 10384323 -14244716988539542385924140332645466896 10384324 -249100521707173042508253613820151955200 10384325 56352248651184760336713582506186557050 10384326 -119062541072465853993632491923867955776 10384327 -70169321621386787287517303230153187640 10384328 -6234582538333455995650168644424458240 10384329 -138879561949170570557691605296714488960 10384330 -53457412431448130662785813145635110400 10384331 -519703476140171789403826618867679567928 10384332 18766055860395099157043857840931979264 10384333 -268868577631663820942090435024748801418 10384334 364079315981794646031890172957269082816 10384335 106705635388942409121544207499757686400 10384336 -38120469823467967067590248569982156800 10384337 364094979288603407684615104303375519986 10384338 182557861564190583211180873741806793344 10384339 -101544917749664014083110232139638624000 10384340 -242180343221223300128678425134051836160 10384341 -406916032109736647652049579347304704 10384342 -19544487790858030845166650355962668160 10384343 74833715295773511505119206347306571064 10384344 712487232137858811736559286092607590400 10384345 -102604668942390917975063989506515835900 10384346 -37976894347000937574519207697877796864 10384347 -21945060357124063141033681106489680080 10384348 -31354536133859526375561426066884954624 10384349 14575849232376683790451425968369080320 10384350 47816234692246763751730101448805452800 10384351 240203289978469486254870786504408520352 10384352 170239595947635365349686422437177851904 10384353 101950522597196526605481110086291839744 10384354 -150962905628791921735183351764668580480 10384355 -162344988280549324834825677487463412000 10384356 228947630289046700665469848311897142272 10384357 -511351149446253385105494334337970442560 10384358 -249985602862110545332854699264325458720 10384359 170405021592540872992129969277003876904 10384360 -61620410306995621092986713615702425600 10384361 -1891756194692174468854558384329403320 10384362 -21437879495068662666969792628771130880 10384363 -194069253590767533702831019468105822272 10384364 -141928223509597833893782850329745428224 10384365 310764894931618447446023212396039674240 10384366 -320507384192455797534370734101195218368 10384367 -297136568398701669840570275711936111616 10384368 152306984229208643824077530416649601024 10384369 21169301741128504534760374159606194770 10384370 72097748906591724521859427330275586560 10384371 -2928566017400274036880437598985527992 10384372 65001402578181133936458701807057713152 10384373 -55014686545157682746157214976679639378 10384374 -85311766866536159478560514724347025920 10384375 -536933584815200522859215658374279775000 10384376 -38092594952904930728443507668146257920 10384377 72248658986515649640991908675293578320 10384378 198178026104440691455529678852667828960 10384379 397463162576201487027822862460729216184 10384380 23680443869978543429493820312786821120 10384381 89030950681908954644650716624155991104 10384382 -41459860090357141660270113741272840448 10384383 -135869525293300297644064951406076364656 10384384 -30470357387364440718121878018498494464 10384385 -345289821524906929130382749520220800 10384386 -93597950762672323182813479061465449472 10384387 -26332966144516859911404086055408994400 10384388 6572114803290091770124607446277124096 10384389 22651302149762456354532334224670131840 10384390 111512629489440651775122100355327473920 10384391 -350921074490352736770795122227356239208 10384392 90192349039531595509893291413122252800 10384393 -339800662851157006211679320527178685680 10384394 228124595374217933994465630091562633472 10384395 47589091971670190135968545455427744000 10384396 12789783153791266015602603492988151808 10384397 290818324921036477698633436421609441472 10384398 -17879609735214780403351897598773775232 10384399 851278279088727539102155612285561657536 10384400 13914801479866075647787658574570700800 10384401 254948953103845300600180189106745054240 10384402 -57557855172445851984702794390149387776 10384403 572574105079483524223667628403886852652 10384404 32906663415812658017151096440386590720 10384405 -463830892137525251760905728208823035940 10384406 -387804368840210749847927563763809881600 10384407 285898615150638579662098507532651820720 10384408 241580145682545045161157800524917596160 10384409 -90197397416931863904951605667387537408 10384410 -149067769708939264180505615313493136640 10384411 -126898452638816518932716714799495197056 10384412 -111382629649576257985540545306773299200 10384413 -160054638607658430652950717066155517120 10384414 -762852397278032164098429542494344000 10384415 -449833780992459344605657004655753796800 10384416 136248045359989980753460071510772285440 10384417 -109071189746923687017127438043786849600 10384418 -214374984471007602474091291687181496960 10384419 -352681617238531589145472723982232994320 10384420 53707180446257864897967849091962708480 10384421 178687217027040147655296680963939787744 10384422 187730010519793659512670083936976155520 10384423 -546685415955353641690199575243909144632 10384424 -529392413412068036624242540807516247040 10384425 121162817195234075376887388768583498350 10384426 -117450757111040663560634778971630479776 10384427 416944157128735780725979190013663288360 10384428 -363920114532935575956086073787709214720 10384429 308289350712251406044527864046585866080 10384430 40740693171548451183771107920612185600 10384431 -107716606398411801995128265765672814720 10384432 133774972458560505735538231327366807552 10384433 218003220697448495380818379731788888100 10384434 299426713058579962087758229187662379520 10384435 -324035547621004955309243969958678583200 10384436 -27153569597413349165410236704589937920 10384437 48058173411379233232783530707016812352 10384438 214084845647945633571617213439106569120 10384439 -12405563672979568529100210602134643472 10384440 -247962975120826218795039247566751334400 10384441 225001614161555414130585711825881258752 10384442 100210979527790357208329297025702380544 10384443 -20266554343015570013922811899490074828 10384444 -54241738831682241488962614555838997504 10384445 330358896895440545935171123822183382700 10384446 67199427237982207557457629579778853184 10384447 175373626689513367294187990017676757040 10384448 26415947664515055838728510240006340608 10384449 -350542183507103456079289200106677504 10384450 -13696959175748223512134851712815264000 10384451 -64069299478770323399543051207054734080 10384452 -85225996420742943218704320460548299520 10384453 -19424687492253857103627684823557283460 10384454 -111913098166520331735134789049340944000 10384455 -14937443494236361903207266541655918640 10384456 246362504235417982200925091198226170880 10384457 1958949506020719990321078113635769664 10384458 45388675169398439036190009148481856000 10384459 54521031795214721323236906027133712660 10384460 -217083580710014029407310772959144565760 10384461 286237814987551131541130945835697717932 10384462 -288085795432752542076857856036341256192 10384463 -223446981948419574620037928410211533840 10384464 -115697665275333536003558175219495075840 10384465 79357778988967052275369331983596076800 10384466 -165957658488227402794961586601618547568 10384467 46049468216950134133275618906993132912 10384468 115967068138408188070123697425003042816 10384469 3099794473238666112397246770121904640 10384470 -195125994642439969446826101959210476800 10384471 -401991223720812214215620959736127044000 10384472 -455554305509217605979391707511057920000 10384473 91788228323415558901916654050020519936 10384474 118782339088617225184563734415711314400 10384475 165619911646703598467468382273939784500 10384476 129090990725570415369964689795867448320 10384477 47726469601711985067857587110041316000 10384478 -3839670259177432639545472960236883776 10384479 56826951603307340904519279391059591168 10384480 -47986397696893202197374742419556270080 10384481 -355637942732341382441219819127748682718 10384482 165793607985664333160471654704335605760 10384483 86042061772420252696661383157677064732 10384484 48328450215892645825518997011880568832 10384485 127132691203790826552591905430850788000 10384486 -61538729677088840253233701693685671680 10384487 377139525518260386895900275466233849840 10384488 -11780635146987410367227424549048729600 10384489 -181335120690799327318339857517530979200 10384490 -9145225180496226373409938953359844000 10384491 119379860723747078112761916093772228080 10384492 217765968471968504896883077915970652416 10384493 -49903631128422634642542857594088959616 10384494 -45914512557125384044124146771430695680 10384495 112251722221365314315620547138823612000 10384496 27154094966919049790461132699078656000 10384497 513751604756415640259546037917854715040 10384498 68512570631709435141689418374108866464 10384499 -72181085060699413934391248275591124880 10384500 711924627555484469602358262202368000 10384501 888360455097334081540153955105709130944 10384502 -18723370404509651472293807065801075968 10384503 -49965671599429254928572400518571456176 10384504 23582582519641116673293024405455831040 10384505 -513635510197855543003771778337057713340 10384506 -58660436854170930916809493289932988160 10384507 -102949935023516070101381746048879206400 10384508 -289934469611376791567633681855800092672 10384509 387646146790460932425177326467920460416 10384510 -112232374496686207660441341767393808000 10384511 -71777514403492531395496693479806901888 10384512 -277844287766028976437006402996204994560 10384513 -227814261811347821096038658474141137196 10384514 -12465377612705852173857725623961266176 10384515 280902967791387190462134655291855956960 10384516 61105198685564288531588595178229517440 10384517 -245148758862396989004625192422603229440 10384518 216285563344774378127155418902153178880 10384519 268711454685131210919738270766399440920 10384520 -1901793296776412361831650329757184000 10384521 -159096308053008693238554410486714130336 10384522 -83808886825320620057335713646422547200 10384523 311597156098793643911473157080169839200 10384524 6744620215172550050884103847243215616 10384525 115763176882850521961739837063742566050 10384526 -20364687754362897514840122005303909760 10384527 -381467277855423078161024994292305289080 10384528 12067731715009819132039557202618613760 10384529 -60410141864969512872338596098211200924 10384530 -34340426502081379998485063178959470080 10384531 -143334788935810388758596675925556993280 10384532 -435277163296626688837258263524951090304 10384533 121649705856678558244347432024945500124 10384534 -22212285109275582069760451037082159584 10384535 -7229908443198533184936616222597754880 10384536 -169779347151542958920109123835778826240 10384537 -301953715850069471958632226057998373814 10384538 277707235053575159058620025202231111920 10384539 -40729142781898451112808325064278396160 10384540 -24339131179200457383865757482756661760 10384541 130391247700117660867648534389127827942 10384542 3585828968412224246776822025933003520 10384543 -4047840524024965791637529423240782680 10384544 557058299709483662000472241911735975936 10384545 11051356595281084451432502033952896000 10384546 85523982840241053870136469306088466944 10384547 467892370166371718402608403685205131996 10384548 -195262317622366178880376468073140485120 10384549 77534617922449284602715806950425653536 10384550 -89036153474520743563249534047575040000 10384551 707305518341053602727886127562223116800 10384552 -196256809761299258159262668980061491200 10384553 -117408932860444931074816976212874949120 10384554 11595656923805846451556465079799863808 10384555 -208725444122502150048587563757738232000 10384556 95516663079261698551484208876700041216 10384557 -372488662416784983973397018542179415008 10384558 20045920544163997956103449343757779584 10384559 116996483987325096933324402255658991760 10384560 -29948897278450889572753791871536660480 10384561 -239078867548499196612354096823416090816 10384562 107245211846645967180489954304538962464 10384563 234850633194357500402231781094979163648 10384564 -191199630019494517091417965127672125440 10384565 234269152653378997679019819057486002460 10384566 121178785393190585584134937798818075072 10384567 35230346508050695433079921961521674920 10384568 -119438869498330631554451877742239191040 10384569 11494917434336274219306352877889187968 10384570 -10153956818780958500408238760275455520 10384571 -664198165671121588308443322436809507228 10384572 151655730328420931507516730038624698368 10384573 -84726722944939687603912601874515829178 10384574 280988219351885228224280608975744609536 10384575 23914183850930612809092255356993808600 10384576 -46284066236927877342221843952073441280 10384577 -253106764226485738166108657473765820928 10384578 -87886663495587781648064810644485876480 10384579 64954102382261705692560516376535380480 10384580 -362769290173071364765223260323633580800 10384581 72211222020670813899975250230854145120 10384582 -16738961301471092212581817870473814656 10384583 -481873284867718466740958043110709240 10384584 2820918564797854296822569750240133120 10384585 -163090977351799480928643635767411304220 10384586 2239697663793650402706719732429574144 10384587 111319357796046334692009025140593458008 10384588 350988343106521438289857149395531602688 10384589 283315606203026765957535514802906838390 10384590 9999173962419631709141699632901145600 10384591 115715792436731997215290411320369940064 10384592 5009248413407791218802492391941079040 10384593 -15723501307142821305326226081579200256 10384594 -24725031289005606423571831402433570688 10384595 -81514890446637812960883959348620014480 10384596 -301048948967809738804271698738228357248 10384597 -104783047762736089420195916170802334848 10384598 112359951765221450386432770822595264512 10384599 -354134670915025251089899561502316448560 10384600 93768318843407831931288313915676160000 10384601 -389557702699951827702777367011186765696 10384602 -141239853538444293973348868098362224640 10384603 -476730360920311531938271935653035079808 10384604 457668476390061274006147167979054496256 10384605 24280648111624714559304350380150849920 10384606 -197703143170217493996015490365594769536 10384607 -666474981309107085162298810329139650144 10384608 -60112128539767827898990727387547697152 10384609 19619903056748810912341781748795982980 10384610 -235513329442908594459833013777017496000 10384611 -316432659153935241260426313346618357128 10384612 -110308226501029970991058857856553615360 10384613 -34020616498916010052390430213312571360 10384614 -211301421859104055463958955071239716992 10384615 -12829588068525068606232036841034662080 10384616 -9978285053450348474252780482891776000 10384617 572097066356025223352455474535876409312 10384618 9209445410477993061910103311585700880 10384619 -175843595127678827238075676200113626524 10384620 23972275841728043050090642513761269760 10384621 183860092564845405338779443105992475680 10384622 195977620612221896323808346751238594112 10384623 38256583272125151434398601164318096344 10384624 144579123823230668199076191758071562240 10384625 184629410666050114233279014038232937000 10384626 64730239250057468834007589841958681600 10384627 -66108687747169545190970474925360407040 10384628 32266228450656923057969965084922757120 10384629 -6995905492742252578102994744025369600 10384630 -173090746034432194392657941557194455040 10384631 654558692194878679748999827405711539432 10384632 695514155307348423855380797937398579200 10384633 -132466007891981316617776518245441300480 10384634 -136727529929969179577297614530099067680 10384635 -50456491185262330136433639100479008400 10384636 -202943988022138610415488111132058332160 10384637 147697306712981319209941813251467525586 10384638 36775117777437042679174173254679730176 10384639 3495488859278646631725967171592762160 10384640 81824782779524116153811309201404723200 10384641 262723893335458194800813317150110030450 10384642 153614623757980371742737768990105425952 10384643 175539756488497292428623554945651408892 10384644 56745567522363344573045717428433651712 10384645 -248267692514221041910515540285995180100 10384646 233868975687261389260559892541419058272 10384647 31209735020950407493095770409433320960 10384648 78085129221580872087273796989504768000 10384649 321414811144109732569092761212646862240 10384650 90433102591533547948136980385945433600 10384651 127736106347343205525265335291891021652 10384652 -261643378677669027503933839146995038464 10384653 179867897230328547223740424658884039104 10384654 -74503286249794557072058852745748150528 10384655 -478057525651890090100199768376242299440 10384656 37911768485589777533687551718402752512 10384657 12783009106242195477034701732789257906 10384658 -127344872905561397685232754945294723424 10384659 -48937764230305450641422711348918630400 10384660 -35284588548519291202703435041611694080 10384661 12940882793476358451251742929570413824 10384662 -242344990487079109140030933705218949120 10384663 -68881433039114834439951295400747598080 10384664 -45599784321072730369997847338217799680 10384665 -64346049276095360385384032842539814080 10384666 294596031429815177001439430292528762624 10384667 -389691438992990391067630995544256668284 10384668 44127885949432809237561555303565132800 10384669 -65457790727565089444466469390326614304 10384670 -56006785690672817960015436704454359040 10384671 79793497648421576808467924732323269888 10384672 731790166278812069231322016497795072 10384673 -11263539325432921059908271731225009472 10384674 -165765185554945877839555713353440794240 10384675 -2919952662359272825493728845617037200 10384676 53384035583299143248190374320551010560 10384677 -134300555696873139152121042756737147586 10384678 -275714323050160425584145797325543274560 10384679 263150060624676637260639528643953585552 10384680 -122510256709690086089547672577087488000 10384681 143138447650966675192439683826233551482 10384682 134533015379179509027860759550849928704 10384683 -168036590314321778262515237375306539176 10384684 223340761064779442557702676308401417216 10384685 41820922311235164610885296408214785600 10384686 -518150124513385359382529556198192576 10384687 73376414099036335715860153572067448336 10384688 217724090251545935606863586431401984 10384689 10768922984752750429355410522652160000 10384690 -845590247390785124585106555408691200 10384691 -361922316212751899559350156396707297908 10384692 117716722596866337581481144392587622400 10384693 -58734569115697242991350806839071411552 10384694 -50069579321378851933385907036212782848 10384695 9544890973365517340308396034313229320 10384696 -36382795107470040586255700488173527040 10384697 -490804075948711292781294897297420076800 10384698 654768012181403885686402641676346880 10384699 174726832771471414819018002532243846864 10384700 15543670954818900609309084695430528000 10384701 -150210987321743070987464638607369654496 10384702 137681961466741292209102434627891063552 10384703 -34968340543218773989311175833795480720 10384704 170508217668006349077267719533363200 10384705 608902608809516981825774859845843045160 10384706 103187505439169546054439855112538745552 10384707 8564370426355844601077278203679097088 10384708 54588524447128959222034817309289062400 10384709 -509813538180427394972273307774906741090 10384710 28778169670410303202549035029970769920 10384711 121446404151707778790788171780080639112 10384712 45318306274571485515896273240327531520 10384713 368287296547883824736975637267378098400 10384714 270881399551751492210882030352435736464 10384715 1702382685691227328088364684757213440 10384716 69794473191314002331345767363032023040 10384717 77846880806100969819085975427711986326 10384718 69702597539012107275407453821545274560 10384719 -87041848457496313112642560111574134512 10384720 -18878304300988213954352911387145011200 10384721 -128787347711080378875742624733902265856 10384722 145345928074359556166956191378212032032 10384723 -43187813951937123614539907126987541280 10384724 50703172217846573026897268242392754176 10384725 -99348545481348142088682906912027472800 10384726 -105645809136384692171987700521153422080 10384727 1570640267526758262743495344205814912 10384728 527507338465329371378204549815004037120 10384729 -500501846185810651978211597034567159670 10384730 -12697128369757153860474074019524858880 10384731 -83156229518357226804845729364811573488 10384732 -49909747410335413444573664022566336000 10384733 -320738123738378383573165881251356077018 10384734 -32595984717080460548240737823883952320 10384735 -303126432131179656667137704497545466800 10384736 59353046235006495522449026061817741312 10384737 -152270310162140764569742613911908008256 10384738 24438476794160446464575371897229022720 10384739 84102176323216652071769005987337178456 10384740 7825956277010984821918136096147865600 10384741 125623451259728308575824766531966886142 10384742 182760681747871073993751906109381570272 10384743 179482053422196579541998728647990068264 10384744 -333154536389428910788435380696406425600 10384745 192652823127957123309998353341239923200 10384746 57076606109921918376541035942256022784 10384747 -484218147839901012444518993322341137804 10384748 201190639324302533654359475995491518976 10384749 4937219629621425598244829603837487884 10384750 -178988452111472745776597425663920000 10384751 -239878994122634163862261274254368372240 10384752 -4710291755137267405830677044968554496 10384753 -2634408066026776591422481818393988416 10384754 -155939623590935198676799403062844530560 10384755 140558470514067236160396100621286037600 10384756 392385641706145649011742601454994381568 10384757 -294009578197501935622870657794575826180 10384758 -2080187182487953228642287823854184896 10384759 45186685452749643265354899592450599552 10384760 459528880179301350974878208518291968000 10384761 -720756791840435797419179231646709920 10384762 418372086834833913796015476898297316064 10384763 -823448320760353440840288217244560715496 10384764 -64821554735431913204952067107352796160 10384765 287919206758148125865885668628774033400 10384766 -111331287136363029019436550977257456512 10384767 4249449223757023872089016104798712240 10384768 95871782749440270677725076433005445120 10384769 313814849966870312196277712015303377344 10384770 93990670977132746030443269161690150400 10384771 110295050371606154019905498198089372552 10384772 21324410036274597643456472826203457792 10384773 -162223964578205144052609078297449579520 10384774 -6923599674875670675514790102514408864 10384775 -262386306970181083567062829562484511200 10384776 13881691067787192552019132620134154240 10384777 -176583922810391084961242345896840398400 10384778 18479766588013376524830884726310483456 10384779 -151924269122753977778341173828175371816 10384780 68088557262009607772244757073400637440 10384781 -228635763962190195983915328589632949536 10384782 -37765539819290279455427253771675983808 10384783 81064049428355439451997132116772273344 10384784 -446558174258379019916710064762634240 10384785 -326644692855387252798321623333926575180 10384786 -77217402366797489759457221395463223408 10384787 -108359127945545596010305263579384345600 10384788 -85326740226723302370314728721784336384 10384789 -260068367383837001813201685892289737920 10384790 -22140139096808310315586142299036631040 10384791 354985900252292340111197397656272022784 10384792 91215751738641356435991315183400550400 10384793 99933145653552820176717311331174082560 10384794 -54927018866597757094382032466138603520 10384795 -199033853893566896547434387814625512720 10384796 -39056665981757322521611770020197012992 10384797 -359286246339772782437712784269843292800 10384798 -25867738649533883465807461927097769600 10384799 -224199275250765070356434093872082266296 10384800 90368150820334261540877922447576268800 10384801 400316877749456627095011673840637504 10384802 -199491849949413046460614766424868364928 10384803 167896699912380589524803462774239895760 10384804 -29327866817073568782147520724071205888 10384805 -155720592975667479872219350697294400000 10384806 155898441030533402713407396988201634304 10384807 272855985142272329635165195168149891504 10384808 46691210704147339917912494414306181120 10384809 -339570504306294629665743770090627485296 10384810 -127868106385701967951931839616804408640 10384811 487628672396257780075794227637875297400 10384812 -294959341671877646941923500706806264064 10384813 117716488517569284897354690771509674200 10384814 67180325000574340217590292330124816384 10384815 -14731059897624911027355658850044608000 10384816 -72051888941899708839631601402567917568 10384817 27201509695960529871664613404166206866 10384818 55282033257305505709000337910400531968 10384819 206385124869179038469438200563852826440 10384820 69581400393398637632677239704943836160 10384821 305425341471983478376501047820557882240 10384822 -50305388778763369672213483520854542336 10384823 64635794150354318311520735986778473704 10384824 -246920964647216994488162086998157025280 10384825 101966990663385115073980089625937150 10384826 371574656524255335227187588172767778560 10384827 -75773199047093931453368099289813633168 10384828 -263519172195816097358005291318116030464 10384829 1611353737823796796329629420708376960 10384830 -67216644988566301133489163005685705600 10384831 540050809023988389208693626088760397632 10384832 -173267207809838113313102259867598454784 10384833 -321389948599419330236089726488308474496 10384834 -27124937859586219041365682654864313440 10384835 -198971079449141390375929426946851092720 10384836 -68666702286064550139356792130643230720 10384837 -563224267499031702616981271163377772514 10384838 408260743613124018775482540037136023296 10384839 -194222322123692425440378630510296953296 10384840 39425289663256977463123013470946764800 10384841 -278761815521769610699697954645704348056 10384842 101865930631656954946336280039087831040 10384843 -127472853504895659664969439708056377200 10384844 614364687990046431325597138962355200 10384845 25766052783435393025820912664310702080 10384846 28818399754590658776808154969878512000 10384847 -128104618787788625078040237763884585288 10384848 -130266332855375680291379511248079814656 10384849 -250878656122966777155923004140902151520 10384850 10413551302418851290166174766630284800 10384851 -79529232262679110808830629596451684168 10384852 -515258326979996537421511193012945832064 10384853 751766578545302143312188579521155455900 10384854 102138498971139926884717819981325891520 10384855 -40811799391251287059483719492186370080 10384856 -458509613071776202124074417320826122240 10384857 -50727550659543932799454667028091293120 10384858 -19297596337578595922833447140650300928 10384859 383318103417043152650917479564961797060 10384860 209184150137892378810842830577173263360 10384861 28483053131866916512764903498483066624 10384862 1208216644836872779966872688076609472 10384863 302821756148305680020126475550394256000 10384864 -102267653591098717758353021918619893760 10384865 328275398891018869550959442228381002260 10384866 -118270942508890202536344159126259430400 10384867 -432082717791121356028055046240165706084 10384868 51299171077071540949900278220657827840 10384869 12082996249235711468227355186907343008 10384870 86370972469408686400569098927586794880 10384871 55581627478164227908846848334460275680 10384872 -407589263867745284696056879591309148160 10384873 -419633692603453922120920913722007881378 10384874 -76348052209768747048479499874779270656 10384875 181090275309850786515690430783362480000 10384876 67847780568142663759422642274193940480 10384877 -23219891006535905807328703313350575360 10384878 62770615192230812897734379958804587520 10384879 -311173668084045003821089071116250585520 10384880 -50238320099533429681725468430414970880 10384881 290848439200038106775867813037578193648 10384882 312624336958426302043341187906093323792 10384883 489328881111398812840208374144345843680 10384884 -134070580463783849441842678074436803840 10384885 101773849273510375104106716693829324800 10384886 -39432089490032797419024503829037581696 10384887 89405573341226169634944134424012288 10384888 148214920116547934732533194818402549760 10384889 42232528725991298331875104300507019856 10384890 -41840054098709750121626318895893429760 10384891 47816427037513698899348298326510886144 10384892 128633500924734196275810854893876574208 10384893 11880277421742022427239335538996041120 10384894 -226371589360291978504524304125416380800 10384895 -329183774084172296226192544391146117920 10384896 -28654623336727777014390500608092143616 10384897 -241897930499282448060314767969553542654 10384898 25741691249272288915813924601143093200 10384899 110913297665941213478249066651684471040 10384900 84915921609109717530992528674469472000 10384901 -80839403121513124331261210477413805508 10384902 -5948210638255072250631750107623326720 10384903 540761652416681954847887142992070144152 10384904 -338027447569284577983165247607677578240 10384905 150459857482238908637206734954540020160 10384906 92701287845166186362428692105045219840 10384907 1113190404974435018506184040537482496 10384908 -94294187139043366530864364683413475840 10384909 -242108735236883810432991024284004864084 10384910 -3145269773661789961180073485819088640 10384911 51512247440196757848217687386238765488 10384912 -62740471779347498670566176770363752448 10384913 -588489336432055841955548787497562984144 10384914 -36016384456157658704481729183240218112 10384915 112381468928073966394046693019612423600 10384916 -387425943898286523583458743935510469760 10384917 -104468730436967514943097830130992429056 10384918 21049085859803161915225126745084143680 10384919 176828810048585786545673003840362665120 10384920 -37397258028360898142968951826470502400 10384921 591891999947180876434443793999853877000 10384922 -226843166644356016164399265436391617568 10384923 286206562381046546584113440524043698584 10384924 -268911004179147099294160746295952951808 10384925 28727255626508286732101138121417756000 10384926 -11030162259520938757749430291530708096 10384927 155759626479616847730578073447887631472 10384928 -389376977199296154138488150583226859520 10384929 -5483280729445958751750159951536946540 10384930 3682116480032145156043287990638046720 10384931 4001046489802039228686759587566939728 10384932 68101205972918914372330055024656883712 10384933 -101545220818206795276823457774633548576 10384934 32265923787068647162388029386871896192 10384935 163979150526094062443311847906183260800 10384936 -290563791018641675723253150726798136320 10384937 107986531948166441303470430383514442240 10384938 13303872917118254453129313994962505728 10384939 12365315891585325157435659673959965400 10384940 -48908589512232693858631276747511592960 10384941 135613717323916076987219314307472665664 10384942 176954868328900158651346666951115282112 10384943 -18300258845313035516153625796211272320 10384944 -74900166214840111688633057505588019200 10384945 -91924602778079079151228530306209510400 10384946 123769563653411033807882347335295392 10384947 590123525296045281448775643981049794768 10384948 57004929616710428964083086291686701056 10384949 -574163057598165945471585549880308412050 10384950 2777202511939720358496801717668769600 10384951 -442641853877579497699167007313907431328 10384952 332638656268744913113786623340183449600 10384953 122922749023532878996272063284774804304 10384954 -10205652287231355552122540912577511824 10384955 1656395908058760412952659229175593760 10384956 198736345093493302979821041581197378560 10384957 97892988570996885444949767126908766144 10384958 29751231289165499882105735321834285760 10384959 26626307325765142693600759008456733968 10384960 49241343406443479037521830747475804160 10384961 -674565390888122881899275866818710469438 10384962 60922774448473399135955810909058091392 10384963 23249586083651423393335820537578068800 10384964 147033097738411254442383312326566862976 10384965 19554295363315590704934357161875567800 10384966 243910062132220676998804046092571502432 10384967 -463292923213229689654543874984903202984 10384968 113521020065080232160830259724900761600 10384969 86626024279614353931211629075319665152 10384970 -145516308066150749854835392022208700320 10384971 679311144539532937376965679946811809264 10384972 49898130456094479327683646753820452864 10384973 -9888870781648702068940436689037851296 10384974 176746208760518200743387750931284130944 10384975 -77077865377189208037499653652401052000 10384976 -17053119726660081505433638981121998848 10384977 185327304195797495852583136610423444832 10384978 -474625432516731126128380245735149746176 10384979 -335845091820059807411749473478397422080 10384980 8421826839407649061848160852552888320 10384981 565893486906461237042987715652993656782 10384982 358999671270607026460462744473169732800 10384983 37848750005623628741513575882005273600 10384984 15968044095867299299890158029745971200 10384985 135509649770879391690629526980412688200 10384986 -6187293113009305239970438015557582336 10384987 -43021561937456102866631068924952076240 10384988 -305673732203019953393860499363519872512 10384989 -245500681061637876023554378998849826176 10384990 -92253448972681495578072969955449200640 10384991 34164068399142295262196461668274316384 10384992 244093720919104148277138982772862615552 10384993 18078502302863491381621652631823518242 10384994 198620757504075614799302041137306586272 10384995 -1598501569127998557013398012152972880 10384996 -96752702789852006306001260655009792 10384997 -101451830670763887606282427546184519808 10384998 101194528687005975750821928066060220416 10384999 -110513360962384773140556182804262013664 10385000 -33789472766295641954872757662310400000 10385001 177331524487267889275998333316179896160 10385002 196348103367774285722945545225742940000 10385003 702836270001379508405318080080351233160 10385004 60167457974946008707799752056035377152 10385005 -50517175673056605552555179348478980340 10385006 204680164572277980935135924589531625728 10385007 202735535239338742517970261825585733392 10385008 -179466681133619623519129257529199853568 10385009 97312421419526443414806833939591712210 10385010 -407141721340235086710551972262956640 10385011 -72951328763127854146781498621194070400 10385012 129047517042717910572881506924268206080 10385013 -33296038794362783972835179320848918912 10385014 -33882062567062403493607676338473696000 10385015 1250148370994604112955970868492169520 10385016 7287386613887199380619027682802073600 10385017 -134809035998936828941963390071312598140 10385018 -16909328868000239598000153886600214784 10385019 381969855725172199255847218590670247244 10385020 86272908005998441186394953253410944000 10385021 309282631729185348144957853656225465222 10385022 -84223051662846989600737005889210064256 10385023 63178895734270081566563674371752248320 10385024 -137678755405324874367480597955404103680 10385025 -56019956766501025739795606360706124800 10385026 -117291892236801048382028858080512952320 10385027 100288610843051072361902206704939336360 10385028 80759571944289486497087579978881351680 10385029 292202176533858903673012674495565941984 10385030 104172134285587699111484110200654188160 10385031 82243106613928574103574879047298727424 10385032 -103184979399950384816473314163322880000 10385033 152570239645931534288876059023749904282 10385034 125286192652031336939200563998848262400 10385035 -171821451611438459107020246465785783520 10385036 -236486399272799726159173656226101043200 10385037 28879446451646458253349467288512885440 10385038 -96417969828203615870197611892274518080 10385039 -41759099917920006698776751165724529920 10385040 58602172186987877253267727933703454720 10385041 472592066888826667815771154598364571442 10385042 -183111646165661627960835825067560713328 10385043 218304414780865726422839444518898989440 10385044 -345902608654145506328886513457079681024 10385045 -529970976861109299604545406930242662400 10385046 54861846123931099057331568313765444224 10385047 -266121184231425140859082148600078502608 10385048 -602541010762857486263996851824036464640 10385049 -54513086171030105338154522954817881280 10385050 30841361918910646888969721839362534000 10385051 -89287382445808437042433752072485565948 10385052 54944000569359758192227960784767156224 10385053 7365958249853890098520046694910167104 10385054 -50250466188896183382798244923875504640 10385055 -157567867757580680366447816077901092200 10385056 -37508871337332225195007080418778284032 10385057 -336311070164179307861284648332374225694 10385058 108408297475083117204498322355678864640 10385059 61627017621390982112434799854690504 10385060 -167004275278402378942128722829235265280 10385061 130594301624580570830926078228642872672 10385062 125204128935523389581488475188387921920 10385063 235723955371346164170350069244188055504 10385064 427950541003909751088837029832204288000 10385065 845049591514600552384126692141210120 10385066 -66748302305104430369912848144865133216 10385067 226453834983896661727765147636991232 10385068 561240057769410613569660359633194592256 10385069 -24651771693074937986438198314800823530 10385070 121723393096187430225687893449360771200 10385071 52915498780453131353806994621577082912 10385072 -21012485045717820636606725707149312000 10385073 420804144051874609841920857517215375744 10385074 29701287137796854876505054779924390400 10385075 64988683979874849050121781942461099600 10385076 42032986957594767490153070463976310784 10385077 580812082456417518152188672792075961440 10385078 -358620969622361638762209362118667794432 10385079 -268851952457012905683385506173335990368 10385080 251011938069511824104709017298738278400 10385081 305331001579490935129536090371013393024 10385082 209546537143927384752122125173902828400 10385083 394418553763401083803377423363151616680 10385084 126425194198031152712972008941522009600 10385085 108459660256759107309201007471863603840 10385086 117291868823841958675890895267617215040 10385087 585696969046510059836388870401238620736 10385088 -1935777402870656541123108676602691584 10385089 -42462052824224853638414932328972284032 10385090 -66733235097688614393778880376388039680 10385091 -589980381398944487306913010253755367448 10385092 107867988724967339047997792239770285312 10385093 -14899997002152086532581347336084492032 10385094 235195722655747853531430043713382315200 10385095 39509823849255767874100516850104205760 10385096 552894107001875840343258482613553152000 10385097 52014219182182959858382020120611888400 10385098 14622789562957012901919325437008752128 10385099 -144501364590928501741918826575142469888 10385100 -110466974134133524707004061628932160000 10385101 -521568273504394185499757027480783733898 10385102 408775706236219190146201590194970624 10385103 588240302299508741396289744331475481600 10385104 79457311366711908123525034150597713920 10385105 -97393396464178574708616177491956777740 10385106 87633757110313221869531634649386943104 10385107 -572329687695678041072785423825729121720 10385108 -417360230926537383509353945530295097472 10385109 128974419774805342262515212945260213550 10385110 -200183959188967740582356478657805501440 10385111 -119918016256586186620615694334944678736 10385112 180841323264741210682388848693913579520 10385113 -604790761412602916787395414658648204504 10385114 14228845079908742200585566192936552960 10385115 -14462178214457656233640996021290067200 10385116 -49724655842728894961534377263863247872 10385117 492307679700180315023079121013186816166 10385118 286927038886032618024526369533763758720 10385119 -533289265511355489548980726470202314704 10385120 446498894552144140619405793596496936960 10385121 10690843518892403767497434453255162880 10385122 206962913502321957419539942923257764224 10385123 51901994371768871995364176212174583872 10385124 -47386977502011465135180690125396656128 10385125 296360707780676491554321625404298968000 10385126 -22936525531367776774657855948915099776 10385127 -15912175092518235819216691504714137480 10385128 -146887136335016836586938831675216711680 10385129 190992890127137240883727598626562060730 10385130 -55037652169858833656532693904479590400 10385131 -476703944548611894773769870776209613068 10385132 9203507767908081137075204737318640640 10385133 -113165030712057896520937275166494014400 10385134 133645386398439804190736008637231769600 10385135 -89970851275376191037049949434080788920 10385136 -31349114569940621240017066424877711360 10385137 -265056569723609562063030225822796716928 10385138 122917136829616478119443573395871766944 10385139 156134207408937628223515929475762106424 10385140 -136569985828800855172475372504017378560 10385141 -22399348843965083292342125967396004896 10385142 24361303379631095622006094281896079360 10385143 -216947441884626257592416323589450508960 10385144 -111559619391342656680523335806068981760 10385145 -1610009218093284454763822370363792000 10385146 182923509092951348486546032472186488320 10385147 -492919560816782072116286259498272968728 10385148 57747076206258568497683545157944697856 10385149 -389304707673320709577934602535304153850 10385150 610584625692221821905262911348072000 10385151 96051376236021532102200552523851456000 10385152 183043870905909724800003412419799941120 10385153 -527765901578002603272234502814243564880 10385154 67091307833624641991496609059644819488 10385155 58399141605267731433919162723360650240 10385156 662323695891885362139032318538807045120 10385157 271074604259052863919027604986252726240 10385158 317511429128882628048629151007203350496 10385159 187161185277286220731495603164593982360 10385160 38924076248992083818986542757711872000 10385161 -116797247999313084530095612934071604700 10385162 59612593401851311351982375119847481600 10385163 213669066539725552291318163219062977984 10385164 617520021544583895650411726268491552256 10385165 76509519570663002444219763403919097600 10385166 126600379434725154706697195931547419648 10385167 243340731655174877641573636040762741760 10385168 4869622457109152370746153376971169792 10385169 190657489630685211564352157989013896944 10385170 -97364582478078359863868148760814154240 10385171 -64635801748953477286278009981935478528 10385172 -101212476212860602007546459308257280 10385173 505544307495919629654893012461769436544 10385174 -23944328464281669465325306610520605664 10385175 -120674725274183962301739599732197389000 10385176 330407987925216830516113673544936284160 10385177 -26485145217452518846583249697265070496 10385178 98328566703402823965219015834703578624 10385179 -261839767584989999403121146460967754224 10385180 30119709352486813585024507201663948800 10385181 401319787879670531800804361603090648640 10385182 327931056070350747909439219214689094400 10385183 468029982696757524730539274613911374432 10385184 -192384673128585106282190505708017418240 10385185 495042412438883748418857747127422943380 10385186 -29725690880015041184881752295410954240 10385187 -259511583842616706834316058012830856840 10385188 -1367740223619627322179491223680000 10385189 -594727979392315613111218744804199254500 10385190 -29971697381370107687806041880056844800 10385191 -198230308667143346748473452826860471920 10385192 620378359282656266480258475072404352000 10385193 -4593512085866614614592019818735776000 10385194 -281296367959820828529406480492799137104 10385195 -77946504237035979703965920282112239520 10385196 60474872228422963335423634681570897920 10385197 -150155651599869603524216888629181711348 10385198 -18759156972618150969843488307826157568 10385199 -60260626442317514667814752734977689600 10385200 21172040619361513179313320509661184000 10385201 193781096186797880545745153947039493232 10385202 -129363204943978814375708178555987331968 10385203 -53239030493511988240962491140787090548 10385204 -197645414732113056310503566609432807424 10385205 -47836437781093801624039901730377660640 10385206 -10028330025112467881811598539976154496 10385207 -342911150269158283681761596784732276744 10385208 -122608371694906082305358169051453603840 10385209 -60444729580513217919770895639276706272 10385210 -25216480668076574100915703647450816000 10385211 -1532386261899556532457100173440205120 10385212 -444557797953892738518441694558621164544 10385213 -62274702963944809324435409767540272000 10385214 -100734713654912140778037302619614846976 10385215 -161680492938601452040463870141246762760 10385216 22892134383335519383880194355885506560 10385217 -121517164392316502939172642534580092672 10385218 -237631801955624984545345489428645371280 10385219 -86288702692840268769732546364548669600 10385220 -70647152470297785431518769244278046720 10385221 217048629672767963577372787612488417984 10385222 -204211947293960663685300418805308891200 10385223 199973969775439783063524886263079747968 10385224 -86467089391421549287713104497440430080 10385225 -196275651510055905306028590461373677250 10385226 237047170111830944474751589159977062400 10385227 -518389948948901435118791001364009618924 10385228 17806343858063500541119903949001910272 10385229 570084892837934655524561032875506772480 10385230 -26461018479137133325866799515834450240 10385231 -13455858070607516888401274849417038728 10385232 -13261313442140160764464346297393479680 10385233 93424915308519087638410534197671548480 10385234 -202938400432645802038057481251614112464 10385235 118958025128752744840966885647857143200 10385236 -350432166598668447523893381024491028480 10385237 -486636860003914452362797350823763265462 10385238 -100295054299543963013972121864160673856 10385239 -315377986229739949836819249345841190280 10385240 50662061668488381094036840539587788800 10385241 -129843258575658991834047330028776572736 10385242 -118335313640972018303925755926914655488 10385243 -319820436881742412345134114125461573632 10385244 85543465922902306469134983632594840064 10385245 -25094090061301918977297283199905919880 10385246 241235351086226613407056025120786600640 10385247 -123298192013725299310773174160005987000 10385248 -3769798017608669736692822183604387840 10385249 -109206279338334157329023475739685075328 10385250 -20539255291494208676108117420118912000 10385251 -279572095072052476714530796993115674328 10385252 -311497941865732758911262609362922777600 10385253 -17526540693089187279061435916900593218 10385254 -55725682297702321229590554159902286528 10385255 -252076701587582571030280754731223216640 10385256 78226898153211967544645641810205736960 10385257 -278246153930234397746563236893667383494 10385258 75312843192775909587779732348587327584 10385259 -49082709044634120690507253551337081344 10385260 -28105938924587877142474220592910909440 10385261 1611048137129449353721875162701487290880 10385262 15060807577612528302285467786602033920 10385263 -13204972947296764971278090570302801920 10385264 -41947912011006001336708164687249899520 10385265 -10387974950053344338344587609083717760 10385266 381196098371243040030650357426239495200 10385267 -391954333460728091588109473981954995200 10385268 -30719767220188782134961813009120036864 10385269 386162259915308866592216075620326586670 10385270 -64571197536848534598167717692552170240 10385271 -16167358175575606801377970012385558400 10385272 -38462525912330301393324206528660398080 10385273 309052080599548309775693642703207468522 10385274 3269975373517481006182072157216371968 10385275 -84015683395795372873743696688072749200 10385276 111650472199164859265437291261488282624 10385277 137232019624564524301306877125790997120 10385278 53445539789357283174796162392652669440 10385279 -186593536881429574265916308488481321280 10385280 -279901925462748594150741926737870848000 10385281 -347150368120539010884558621768206017918 10385282 61289106769054207158389729647728625152 10385283 29994017932153741509473336133664076640 10385284 -52781349341047274490878748614353338368 10385285 54406970036285414622497032468706701560 10385286 -69795769504263959314523174012634816000 10385287 248295879839491187632877299698656959104 10385288 -216109846397992350064883620868832906240 10385289 314084474959815799541653246066652944554 10385290 -101194972453773687062057179433366109600 10385291 44102406449245588361696069845201109280 10385292 136052977168845908841695445772054843392 10385293 145625605818156722893715626324908975542 10385294 381502693575416507493690500359966581696 10385295 87750904223958045835527930613415170320 10385296 63423775767523632378138554571553021952 10385297 -114778870709994566154079374675968802072 10385298 -33284426678800735178612888038218792960 10385299 4134734760254118426820232562605933736 10385300 89088461168566672021168608722256960000 10385301 -891387172198933655545821487268278368 10385302 -23207655963529459501379618822815593600 10385303 -351816972791804291468677442147611835448 10385304 -65971547238777176958238617657939578880 10385305 -122207281492917899119744557551189462400 10385306 -348880099357155689358691348603912050720 10385307 212475908505229135505755885024192718640 10385308 240843390543548144779300176448656838656 10385309 -740033997501021564188813371831902810 10385310 -4853627468400085870423445594722713600 10385311 8287656135998204485221833692470516936 10385312 -38228414487686172992827159783151763456 10385313 90545559568043325157116307449939030624 10385314 -116389774423385050971483890104522413744 10385315 -424361905619998879914973351311941560080 10385316 165871989225309393792951641919786079872 10385317 -1491142045526958932104588977466579968 10385318 -139544553774805668503812636252430852640 10385319 122012282506660683064616224827745534080 10385320 -47513963460877683686801005794991718400 10385321 193168302100044960732901468361364266100 10385322 -204738645939323098434134499689588137728 10385323 260441044088493276561271824205457122864 10385324 369509284580024689567972124836058304000 10385325 71887675650680263953187355374306520100 10385326 -32946383937839164125632125873436557440 10385327 -29075445228640919089651168920073756848 10385328 31040178726010960558773628850403901440 10385329 454214316901794706181206809382215235876 10385330 -379986011004274251075610063728946188480 10385331 43897750436953724088926662348248558144 10385332 30524304499432645577971163659177767296 10385333 198105531947193987578954567617509886464 10385334 37496060613670878219505689812610440640 10385335 779476746598545884453010033044380308000 10385336 -72337813579483024966233892989043814400 10385337 5738886711904355961052720048692439968 10385338 -397427409590209743628258687272630433680 10385339 -353656492968582170275991301568207816860 10385340 -113755148791087463708053467473244979200 10385341 40051745200671488691629872248803328768 10385342 -104331808597669336786985649086054731776 10385343 -273298851304126732272713297227880344920 10385344 -1594594234774570307188538147176710144 10385345 -3251733118940707099824589909772938800 10385346 99120055835145216686943169530375513984 10385347 -210879902156972950459925592842767627568 10385348 237771658867100272003756429569256897536 10385349 -141522742522367312788520194746400591392 10385350 47863523047540048279600606330281696000 10385351 22965359922884424113800133215848328224 10385352 -60347981425436529483509609487151610880 10385353 -275922385369463750008743311634408588336 10385354 255885154047363370794951370483205952000 10385355 181352560618808193877235359155005483520 10385356 -381203240076343821484391974897479374080 10385357 -597338356425126469603082044131484877280 10385358 29262615261710115571490446274053647360 10385359 -390214513206558993456970525707083015440 10385360 -1241209150347792563406835152981196800 10385361 180908770645321312483417740290520624000 10385362 62928852258081445747204718470260602880 10385363 506079466321876448752572147024590469372 10385364 -89777005358289207279935124523179847680 10385365 -95041532756746017245252173542054424740 10385366 175274973896012271023299732585811654400 10385367 -50365707016451020487479427077358650800 10385368 141286674242700910918624058616976588800 10385369 -665323220109501113690332412203677322230 10385370 -193295650481944975456699544975648808000 10385371 308675821142650680238942269624601221572 10385372 106522927829026203892743874386959622144 10385373 -186165197862492861196239320355407135616 10385374 -226602697347970914278499925361148581760 10385375 54464334300663652993779801068904576000 10385376 46192757374362809539052083231366053888 10385377 -53039980796710806564432487450272103774 10385378 -92469188430617144441556097335592922976 10385379 -88623266299161730642065363165588189600 10385380 94688888232623184976984275409818220800 10385381 -285619697789906373245954634152529948000 10385382 2034471988319448975946096559456636928 10385383 -86251350356621602787944771482572264016 10385384 -556361357320581539292355731445243069440 10385385 120027269425668428947067666513707708800 10385386 -272127868271517236522766008634088390656 10385387 -133360476558343099720312687245125822640 10385388 -212751068812615896771803960651258649600 10385389 268350919848617077790108732038077381856 10385390 185450314788482753751099886774150027200 10385391 365948997665712577837413672536955529992 10385392 -86448874143008071887880080242289147904 10385393 -435158864069555896530762627554282894040 10385394 121894982055303141530138129104234780800 10385395 81343526477199462743364465304133322720 10385396 16116954965809371804150961292930113536 10385397 123782634412346259590810029697396966976 10385398 105646911227813295181009682233608535200 10385399 153533527293420930548886743782216871400 10385400 63715728134897466246481823846645760000 10385401 87249286216301915378891453099064520320 10385402 -517272854223263568232480733875750447104 10385403 617673405454968767385445237588589568 10385404 39886715246377361027139030234402553856 10385405 116010630024350304817750547642739990060 10385406 -52564747140333491805703153392825377088 10385407 470555396265556099710253664484658374656 10385408 51971876314391415812218366577092853760 10385409 -178655815295610207619134583176733426896 10385410 -38027667479878945527092810112669004800 10385411 -99661921589200181583621328184625367200 10385412 4966069299962886861283880476485120000 10385413 2877870720022499018228835910842157564 10385414 -113193135334249701829438737952256997120 10385415 -9216534439670287117739899662146912040 10385416 -374535607086523552738549804087351910400 10385417 -116898364095750316241817788967600993408 10385418 5572896805390581356139889286193593856 10385419 273384091856520324942007393983362227200 10385420 81255843402083887728654992797579100160 10385421 -337453358259180020996931010616182413888 10385422 -81191693124275147374157937665566945920 10385423 7850761495321822488329396861117122080 10385424 -21595157498593693380870790596343627776 10385425 -271994822159983872186003511548755379200 10385426 -254364154897508674819125040915550388576 10385427 -30980835005459805349540007279983990992 10385428 -555317338024430317753030270822908395520 10385429 -689996644994969853045101664437903369970 10385430 264484465226755668614927676416895360 10385431 -161314797041423932123698788353510672208 10385432 42719262569019418516001585780293017600 10385433 126805839698667270248111165037592576644 10385434 -98453503338756482338323349689973702656 10385435 -59482964792465597382772415345653440000 10385436 -163859499874532654489041976379568573440 10385437 -92972898804069968383349790074511822560 10385438 29015399856127956580080571350562851840 10385439 -5154482107500062851136846976337114992 10385440 107038754105510606115340552969782558720 10385441 411572528061835977603718346589991602624 10385442 71384168026027756961633237933908650240 10385443 -86880447669873125322119455807639669776 10385444 100022417497138207574312120324327991936 10385445 -52045605238410245319091434556031894400 10385446 -2923399544061032348090650598948178816 10385447 104537512645587694393837599093408955896 10385448 363919047498758226480253924350694440960 10385449 706025032868599105858769552439215548800 10385450 -115021053215745363805417011870339126000 10385451 -145777819367336762026442949235527653280 10385452 -14208516031696178135820311993964037632 10385453 -263902170127851660373398440530799559336 10385454 13225005606524739549099608815247877120 10385455 232852038505333482429872871698898396360 10385456 -18253793602968755601124557667222880256 10385457 134877439431398865046490402832770683680 10385458 301360428916590901148860678915752825984 10385459 41524828234397271001461318077303355216 10385460 -86714468844987569543275202719706430720 10385461 -93694281583358166666493790370412193938 10385462 -62683984735445751763725010307110608000 10385463 -383489911328331740328178393727743466112 10385464 -51289335644151533136809947942117294080 10385465 -94198334009658837646048397898985562880 10385466 -297276500802608580842887860633157632 10385467 -549854557837759887164770125933294349040 10385468 -248109465390085886117154473415680996352 10385469 -873423119521650615545352134312086685760 10385470 13844672491397453811918285862440965760 10385471 -417895219136310634419960302781222827328 10385472 -48237628470707604156043603169444364288 10385473 -4807361766003450937349052236828497920 10385474 -265832424322640633583351986503657799808 10385475 66278955889323444913693693266926088000 10385476 -3539971651810798970308363294793876480 10385477 -55950285619163131545292460446776274848 10385478 -65688654507443324913772471013069899392 10385479 69416970297963962191702978125097020528 10385480 72635125090608640141784839170293760000 10385481 250354223196928804613297900232298862352 10385482 -29174136594843211472018198158991526816 10385483 493175071793969021861248222777223955732 10385484 126234600550017207558529449152720641536 10385485 478592170960090823939840962734658308960 10385486 348754552606779701911575418612296192192 10385487 108298514692826645168749210315896153312 10385488 12776863244756221402389601747564224512 10385489 -1989477733712985546373485692746105152 10385490 -199821599461306063314340873972696028160 10385491 -4874495375008523343000036598187992560 10385492 -62284617557968675612124583271727102208 10385493 120739249317944672182872169520115788064 10385494 -39735377665959788539093128501418887936 10385495 -318913822406946623528851613138962210800 10385496 -10679939936780287095459624114145198080 10385497 309261299303277764630704827612286615946 10385498 436443710128186793126488052060738357760 10385499 63028792414485879239567411533431473760 10385500 -166824652974924935868489190826126208000 10385501 400043007988105156704633125267841025350 10385502 -70679616457685813312448691380622258368 10385503 191999988662344700624863841926606511080 10385504 -96993195020000945568078570255281946624 10385505 9759447398315771548936169197627273680 10385506 189557145905229842571106241310000599040 10385507 170878649684222446831289976512623057032 10385508 -51855169374788877408161459334458363904 10385509 120194675622352749756991860168967009044 10385510 -56892728634947070801333694593854135040 10385511 -304783890919072935038354570046025368960 10385512 43716146301499956719247148227828203520 10385513 -232301437524114315748901122632329975238 10385514 26491517057327752962266986776771671040 10385515 4385888018058156679955703139664378400 10385516 -422542483247054790100261515722663458560 10385517 -49290034968859121516253439289991798720 10385518 -22904251284480748186300026599648287872 10385519 -117182492804730928526709836408460652080 10385520 18374012025090950884899795961960857600 10385521 411870233781110258954443627427223478692 10385522 13129980929268876797935710540526179840 10385523 92769856068215924867230589956421126880 10385524 -105723619163944458840019258298222950400 10385525 -82883788840081073418201817949068898400 10385526 102584949812849293158133510616246814144 10385527 -166829466949766807856928225125232017384 10385528 -67059974840071793038729563533763747840 10385529 -85329726354170626067231074396923432960 10385530 -49924176602876872365805621688908526400 10385531 -59307326851188655543871923429310651568 10385532 -5515197153385692954022822428774842880 10385533 -91397535692526729437053506928440204160 10385534 103813842524362256483170455641286435840 10385535 -107988035604477717655928216675678952960 10385536 -83289553072002903169363433922578350080 10385537 -489543932753399945032020950283883560000 10385538 -90347973651392268128130809728199470080 10385539 435447006716648212066483191714295753340 10385540 159286879183568156155661969467354337280 10385541 -654276705342887895962328830062268352 10385542 -81544223024599042010136952761757632000 10385543 25684975474132563841882774180432521216 10385544 -26805184273284724353043200450300641280 10385545 -54544563950910365151327100056864079680 10385546 -50176077554472540399673148357279584416 10385547 -222183919779425363621275743433353013800 10385548 44945594536356497646647072971070091008 10385549 -231718645718784942127336612251668235840 10385550 100081885740524190278645963261326704000 10385551 957479896090612613603066989599057656 10385552 -71438859548996027779635780100659609600 10385553 -34562162844678388392703136981455387776 10385554 -31488140340500070581344192761588686688 10385555 -325532775453362633979186361186509845280 10385556 214330276944712606074036638199154458624 10385557 -81758223766622161213704349110733763040 10385558 31683785391515067962863534075559190528 10385559 93049916391557432273115647372612210544 10385560 -229088433712828095315122512859771904000 10385561 -191900993958921656543274276941189552508 10385562 -14066897282556845109443715785491146240 10385563 585722897992042150362355069665348021840 10385564 -16188271143600390711815506917760739328 10385565 -162059327533331008724720556324905784480 10385566 160261458758832535454604754826245199232 10385567 27244996550730632289669433166500190400 10385568 467872558492401211069191065789169598464 10385569 71847137885280751334359269548452831970 10385570 21253776536053886578966013833533902400 10385571 -169685560285801317254754968111085484800 10385572 -165227124537818464466121863946077756160 10385573 -33306176009137751839464133592669676096 10385574 -9995385776571086228004494911750021440 10385575 -6650215950408038240064625889901409400 10385576 387767345285535675800112632131569454080 10385577 -865935495356339014606273865553949150080 10385578 118193631320518944723717962529732454656 10385579 -743165339170380504872198168678183060640 10385580 -55716513361499555483654127044833689600 10385581 104926765341861205313174863037776986912 10385582 216154626428170298362629818433773668800 10385583 -169612844480848328486533078090486026096 10385584 83098470059362461912202161084044574720 10385585 -61603475551929584614539109015715432640 10385586 -160043338733220934367369236705453485168 10385587 -180911688931003020126918493269423820248 10385588 -155867595472027932894597677076623381760 10385589 128498547336260490256603951255969313280 10385590 -174665589703028445222070694406773452800 10385591 698193125709225977367726188355154237992 10385592 -75668418999763669447194911769177292800 10385593 -164632886794054005853310348182478596800 10385594 119497451109725508647390089893433386096 10385595 -285159267660754534333230602399659422960 10385596 80207428544049630471532355064556892160 10385597 -681449801642929145905939857925905216954 10385598 -193074911990690195048422149762261667200 10385599 -197392121463906432736209580959712787928 10385600 27209421259359998295683099365500518400 10385601 134981449899941023912589998794426230832 10385602 291338964456541389444332497983647980752 10385603 391460947353650708733646503537572778360 10385604 31200295795294943845934752297249751040 10385605 457577417475232448380099675367112595260 10385606 -179154951282382330540614506647697031168 10385607 154307405878554205149915058416828021888 10385608 -80235131522738646865976982717011712000 10385609 -674655694942938136860842516622699036 10385610 27980286333587273636611476953248661760 10385611 15026815389203570020124375740414378000 10385612 223297253854240711436803500305060739072 10385613 -29263444828771640076278842713945368256 10385614 -235409059472154350124185244129553429248 10385615 -121767694396634810537793620275060493280 10385616 -102234274400150707046586035027879264256 10385617 -28856310062191570846220799269222095248 10385618 1388370318798302801351104083086411904 10385619 27552403250911961961666760833987306240 10385620 -20152227539119103439282845456293232640 10385621 -660400699932709662226753425495123200178 10385622 -8304750344102137338376333871644211712 10385623 -234902117050348156120334273848054436880 10385624 165458951497518156999424991935621509120 10385625 -43701016424440551467367684386116800000 10385626 -221081855173505412534669278107545577488 10385627 -97110598074213119080417924718132476416 10385628 -53251638283332190528878435476928675840 10385629 258279416698431880926610393308003539840 10385630 219474869217484143742667504469797232960 10385631 -676616571107227417782611015477613573120 10385632 -507315250132826646910619388343193174016 10385633 -376322785156067442953555031306324634320 10385634 17689984169131535557349015412444094464 10385635 74841845091681262242660780881709514800 10385636 6707694399935753157626134441675925760 10385637 -14017406844115567053738324839140680960 10385638 -45185083098358723406561418520417685280 10385639 -130992290394048005710362381757573732200 10385640 -187313741591073317270477880288746803200 10385641 110922981513945462678452500694799569600 10385642 -176575054174047365099966943308534760528 10385643 -29827489197163823584783750470401096976 10385644 -131996900311407148419272836408048671744 10385645 -331186497869143203666804053081147354100 10385646 1264196312924016924896400812759851584 10385647 697578047888752169763639535706274744040 10385648 41158426835262014100759916906031185920 10385649 68616697435017978084326382362387191668 10385650 1702455082019175220959044094460531200 10385651 -128122521384193436404250749122284239296 10385652 37400599325450498199932292009131059200 10385653 621335558470692537115856824726987133884 10385654 971497443151175918687457760822360320 10385655 -16628685413917654977344959456747284480 10385656 -664626429935551832294118793722690355200 10385657 93050716715696265864328522203042836052 10385658 -6726922630343540278303901145250461840 10385659 237670279489478980489140458796324525860 10385660 233898903839704507249525639784127367680 10385661 326538124494983324597122009125207552 10385662 -9457113750923694116321034687971975808 10385663 -573928659763155194387863457417833677960 10385664 82769749779971563039653397774177665024 10385665 -258888682845318635636208136981208384940 10385666 157442425102636480252789127553231133440 10385667 -135822078409559605038651559839592239792 10385668 -62326078208629938586487718603257045760 10385669 1589860374743376404375252387072667072 10385670 147274607667497987214008058521401896960 10385671 275784334321934832664965517293086356000 10385672 -1167286317204355733207728219616332800 10385673 -122326305631892738433578024865046236096 10385674 -34199084564346518852912953559353781568 10385675 169346614246117912322656261541333988900 10385676 90104804768923063696809697131942912 10385677 138620713946583565873017467160871475160 10385678 -109954447753744664508955619015459159040 10385679 15415853237386631317901438331894097920 10385680 70581479004595757793261443524429086720 10385681 740472713826539029591649972226255362112 10385682 2192017666097370490206268944567343104 10385683 197324712957128651903479183475577534720 10385684 -86465864911338811577561511910284079104 10385685 397886895156490530961533345853239600000 10385686 -9707263809832528935027218870085916416 10385687 -9706497848932019764553523908840790000 10385688 168974992936159459789149809623679938560 10385689 587009405855228134859887953322524460490 10385690 -105236851064266328775368563192096696320 10385691 -63304717602796130037361184645467125456 10385692 2884286175906940110956983616796851712 10385693 -73981924688371511922068113616291539380 10385694 -147857953551605531021244964305075930432 10385695 -232364766456463379105828071618022899800 10385696 -246050930863132802410346833279331598336 10385697 61081797206149568232874068882162787200 10385698 -198483494435517650193437768956838353536 10385699 -617531128890657773640179955278690619300 10385700 -16478546732804286218183225307235430400 10385701 348367777264910533685890884990848354332 10385702 -177802760660114448028087041570097154496 10385703 -287809878552882577137346820410409706288 10385704 -351207984761984877052601204165836800 10385705 -166442618123864475147171100197656513280 10385706 -74539364836841301962389257681197112576 10385707 -88827476087023158720132944446698921168 10385708 -140545665990122851902872482091628401664 10385709 -181815311410620119845032944219809109472 10385710 8138407548796873158431324523174808320 10385711 -192309568475672885493368487245832474240 10385712 -167619066318821802366165906101256192000 10385713 37298735847645235364322064038786184448 10385714 -300245908604000936062568174132091474528 10385715 -97589432681934732651110405575328606880 10385716 -107825055662915022742367231138448347136 10385717 -88878388422836162757093886347754398180 10385718 -52750768364390896258276185866176573440 10385719 -305688991635370799251984151074159775856 10385720 257287592095053074532831721536629452800 10385721 11517366044033875449236325765277891908 10385722 279604944917407300061193512601254220000 10385723 420649747256278348994688268796899665720 10385724 230172821014267508275519131737503904256 10385725 1526613577205131110775496385264004800 10385726 -172840939977978304762816658010596511168 10385727 -322113897805829819255431726599612357120 10385728 81238723790831178506105004971372576768 10385729 349484065240047892416452532390043771860 10385730 -99702188388751056002097339873466759680 10385731 308669212022130304972726871430680630112 10385732 1608933902664289357017376985959157760 10385733 -155401021901906003121669417972243816576 10385734 -6403680013649976462159085390824219840 10385735 -178170129272902091724668547638705755200 10385736 30682522354763858292427226756377559040 10385737 467488413912893349677556897486463944800 10385738 -64220390522981459403307174491210961920 10385739 -897515932296632293839107532357254880 10385740 29637346105456264655602760022616304640 10385741 156143092121020235766568277364251582880 10385742 -145807154820243481751697431014135050240 10385743 363873917706408513396712718634446682992 10385744 32335317061001965214631245525986836480 10385745 -27843893722399184149100330586846585600 10385746 -97809071284772064633297819865642776432 10385747 4730771344646128603929232386598299600 10385748 23554925889624233340031495765012828032 10385749 326206818660456489564258941521148200992 10385750 315814113522475846081889119010966304000 10385751 140847628151464062372517533106898739024 10385752 43793589538138160306610495811372032000 10385753 -44348969772748998994409124871227159360 10385754 -174155887443574173048389013781031431680 10385755 2843083627202322746559823803663764160 10385756 373876689744880237987078965643676766720 10385757 -70031890338203583310271755737613690746 10385758 -330824631774353969641762853953069403520 10385759 250409244952443047676749719692266327760 10385760 45083882517683540131948224673417789440 10385761 -237281466668492166505210554507384251600 10385762 80119786650756693825334160437539359232 10385763 -230943683343383841314576295810738149256 10385764 535593638275105538903471293372413224576 10385765 -58323162274428009674104149731243172480 10385766 32903587060640197025224098729964665600 10385767 -137002777769247080077015824227942790608 10385768 -504258119536181104208868534769408189440 10385769 -42489085698872769583065507186428812656 10385770 -192798538011528663742944138494424576000 10385771 -488709050040421437742972849128071965656 10385772 45130315128542850396996115346300769792 10385773 583224419769985969181903311824282760022 10385774 -32740432494432227724376024846393275648 10385775 25324328669745519017760524266387944000 10385776 63543853481919052690101873842067013632 10385777 -157200931995946098749510614885914499374 10385778 -52884891207115144925635219241710467072 10385779 447456611229974814126317841965603713984 10385780 -62291646379609355185685547826254028800 10385781 -164671892660964675555770511634626085056 10385782 1977511134073535532522079494497944704 10385783 -20603822584393159856184580748439302016 10385784 271949118539266701944359541688477634560 10385785 231261269265313737989497612705545870600 10385786 -147672378546627318180124618595341899408 10385787 308427314792177917514709529296671298240 10385788 -60428172431568477377922430034015944704 10385789 187328460329887418870437500222590442156 10385790 -1100866972300251611265448019693660160 10385791 401718712979577971049691940545047942384 10385792 246634066104776219746987250934192537600 10385793 149738155615837265914938648265452210240 10385794 -541488402808811277617435182770757845600 10385795 -436323940393093867469760814772452469520 10385796 -176281728755769664442694434381471659008 10385797 -225824547429452765376733208226395502754 10385798 -13659587944228179328983373379831901600 10385799 -541788926103141970717103137685270899200 10385800 130301812196802693272921280728780160000 10385801 -362543710764337751477853000141337188198 10385802 8266768494525054867284575851851804160 10385803 -35522946824787670757861271881163739948 10385804 26521785077838672775335968187210891264 10385805 58994337922553527318929898056358337760 10385806 41917810809506143468426877023298519040 10385807 55279259886574587345305783571678864672 10385808 9462418082537169767156731346332483584 10385809 -16303185085606607963452732669231763328 10385810 8927950964883138264653166566503296000 10385811 -309680842953520359633215798201779605504 10385812 -192000832820686954826299497209091070208 10385813 208810801899269023326380444070880114062 10385814 -19453702474791328185176575055855431680 10385815 -43526006613452446150202281342866131280 10385816 83963290720734626257090019770493829120 10385817 84920493669635451272732434797115870656 10385818 172590629691004487349656986801843799040 10385819 -1001917439759873450242513550456234004600 10385820 -105615670730182605259160718158036075520 10385821 30993834594377980591617919628054162700 10385822 7540852319680590245808172996269527232 10385823 -45521044731882860559488230834232816256 10385824 751943039596120549738157436998634110976 10385825 -545567163206972011633524777115311984000 10385826 -94404631648127180414773648348395919872 10385827 -106872161405269348921855217907101993568 10385828 -448688161568768255982183958689776459520 10385829 392775737559516141558650001249162703200 10385830 7804903305521949440155105240118154240 10385831 -111624956101113335036841719083253119368 10385832 10023050906079099329256823389464248320 10385833 85071366574011597058892018836151366484 10385834 -64704550497720652558829189605666832640 10385835 15342845589697346062321468574846300400 10385836 28125112559703513467436491480373044480 10385837 -59632269980239452266346806107022745600 10385838 -101475252852224220273988826412818544576 10385839 -506609593315965235233028899507762997360 10385840 31060944376556770645889358707535052800 10385841 151441792999559971804894784675701218624 10385842 185293831069345778004882535112393276544 10385843 -200474781301175149566825337291990409856 10385844 -120830608484095579573589028996049428480 10385845 -38217526970053558766873201756673091200 10385846 -603847242817698153831180311675040576 10385847 -231550004083225373535013866774358524000 10385848 -375761967113108951994218900355437690880 10385849 -368208240822767361257458851871968248364 10385850 -74323891151913291385281824232936288000 10385851 207991496486407858666298551260153467152 10385852 -22739163061164985616441233494334195200 10385853 49519916254217283599407658678008475904 10385854 -284972973013706041865825550746355066624 10385855 125853168534651608161461486598966518000 10385856 2765785394297360595941604088747130880 10385857 109819113954288404433512918828115120660 10385858 -95270495519619497084683105399328346624 10385859 93068455912682693897354240822582737728 10385860 -125560113642808009122497440431778813440 10385861 388811195212800944405281606726822422012 10385862 -7394100188406594946222287441208227840 10385863 -283200389923902952364753115582478089800 10385864 -695931283056116960663966215010901350400 10385865 35799539874925830565002642276435097920 10385866 442051576169036608479814100139561602400 10385867 507128237371139014708060921483377344916 10385868 47825402191339473996090749498804797440 10385869 13259104481215474116051547218320167608 10385870 237053351889504993892679186818228531200 10385871 116388140972939574037439812368297519744 10385872 -52905826644096304706993946177183940608 10385873 -283610855771626070558560981848555378576 10385874 -37454288493978847712830189421325381120 10385875 -259646893488419509533292463452825620000 10385876 5594729269842083576716139528324063232 10385877 -259470141332091186075160209805807432992 10385878 55891404484448479512839323864209309312 10385879 -169144248354524982086579861084262540624 10385880 -29958518334301877392562586721753497600 10385881 -787113482092017839870371788152357040672 10385882 -43397688551007843176326075213132887360 10385883 51244530511240721392165683236398952304 10385884 -302368520570610356693765112828832164864 10385885 -513058384743649785155108455774610608800 10385886 64508221616278568128755735835064770560 10385887 -240991529913498880994220497175670863488 10385888 -144846131593817977382033236096698286080 10385889 67773386673680438251363205591555398560 10385890 675496628921854598908469519428711200 10385891 -70252023132342721658813646685247664000 10385892 7674043641745481686447676264230013952 10385893 -147768095561020651975723732708958368320 10385894 -133661389134367558162162231613731152960 10385895 -2835496800650329995494384423057763360 10385896 438157164921144643407991369404789504000 10385897 605876544266869291227789936251261119872 10385898 -122123546081572865252766937145682875136 10385899 32410476350515289582070439159933284160 10385900 -15277622825380742635624816739615385600 10385901 -1791196144653450339750198691565423658 10385902 -14886380410865900825958931912359216768 10385903 -93743693485642291202781244065819199872 10385904 -83648898547533024642636087862692642816 10385905 -169882101523085791679334337183506356940 10385906 373838293750501083999072494580164135040 10385907 126838808485205542358997783751292443392 10385908 184669110265383010164159418057174362880 10385909 581659585344861115018016610328206157404 10385910 153532341020374223409540181651518864000 10385911 206622941409067148843867469321104583000 10385912 122498886901283933031747859415977082880 10385913 21949060596460537178161564167440714400 10385914 -117632410904044949652669714451640064 10385915 33199071439919470274143938700158472800 10385916 -78124121419179338452909159575202856448 10385917 -297629029357323796573634253827129879348 10385918 -52766281701142351377402394698207651840 10385919 7490788224728509398191381992590006528 10385920 19790554991997086098384000623763783680 10385921 37737791782170809227469345071207991808 10385922 -18234642256049814520518672208021863936 10385923 -364054618344666754553765371943690989828 10385924 -499268992369441280368488128999555935104 10385925 -35518804567593029419347395699474196000 10385926 113724702646073083297320558617923000704 10385927 -657307287064257711613007093063196517224 10385928 54816390331052945990622301232750592000 10385929 27670098727758256148127619884817256040 10385930 84330438249286475372083678891963269120 10385931 23094122658816061428681976061734948608 10385932 91237730069473432593595566651004802560 10385933 -85077375661089047566118483511771580416 10385934 75579349758784816749809836716339896448 10385935 15414989137680165906081904010188760160 10385936 10796958514528220255436113761128873984 10385937 161321797854649019884885642245950092980 10385938 62399969612431194870164780825714991360 10385939 140525182981707738902600603837550877740 10385940 -186563184935519471738208839236507392000 10385941 -490897847449018807702736425084873827200 10385942 144155445795643883176905512248994765760 10385943 -184550347938087209714027268564436005936 10385944 -137345206060080328002220365020080128000 10385945 47062116774093272237450440638472301700 10385946 -151287322624426543856867014037074276896 10385947 155234369569793963301622921361851630080 10385948 287800521605452617510953526504712631808 10385949 -65957920543955331190186126886414057472 10385950 -13216360571323481339376565498691832000 10385951 -50075622387531701485210007008161552000 10385952 -290875797606899198914209196864700940288 10385953 308542328689731529787012728012942351202 10385954 15770750160539510115889793169676132176 10385955 -310128721561490967846250084227489408000 10385956 -16370429391058877108237063486087700480 10385957 406978570531086949436419099333731278940 10385958 -55834652406339141116784868450157594112 10385959 297490052696156917279023903351893767160 10385960 -97957072164125839845277499171225702400 10385961 323034843909608621515243504966675968 10385962 -47257763827906113439456512714774528 10385963 285768773760555002180602411141493956896 10385964 33238504987297065770434235228103264000 10385965 -8581727869299671656851745019243399880 10385966 159825160681822258014163279773680239104 10385967 123307548037042057465392167590467523080 10385968 -72030725033016191906645937373205905408 10385969 -34144663009772653431731892937392986640 10385970 410571321613872802909291671794703360 10385971 -149500494624160245568966114113741916368 10385972 169531848717965184518815795973656166400 10385973 -146201891316888553165932581254655721960 10385974 114698456187134642845520204055850140672 10385975 -74684977917580909998772278649017296400 10385976 312133550339673354657434089914432000000 10385977 -201544365933216543214048742703056880128 10385978 -374929344536602571722712527677759426960 10385979 -2162647579318768656341279004283319016 10385980 -182342560560543709518567584821306705920 10385981 273889954775319800958939768516472207200 10385982 15607327566387873906380352547571350464 10385983 -445946246853662468162347068173664872880 10385984 24205953028247863744894116897195294720 10385985 78198772829428565691860946588978384000 10385986 -78247301835133071341711111480007577536 10385987 19227423405524222471748112637496857400 10385988 112095564820044679166508652636305792000 10385989 -289539605232532776885994539707894286560 10385990 34623921688611214878669514529819088000 10385991 -289129857254506058636919599948000929896 10385992 226266562362644471770512729850744012800 10385993 -361659407940385636152768022892231436336 10385994 93482408597991242215621125692400480000 10385995 -17954199478426035023673671739827486880 10385996 456218346208066388592907167806508000000 10385997 -88284845613454700181081904969731674496 10385998 -100872897152480451771897781524531291264 10385999 -109264336094141462098435771618735476936 10386000 -35346094272860596014231200692555776000 10386001 513105876156325317135535039573889190002 10386002 -17689215330173535662802408780156456960 10386003 141240955152130612273375505058919638384 10386004 91687862910786026075554261060085469056 10386005 4840772950365114514223117252931717120 10386006 -227941360583589933815523061311697267200 10386007 392321692562627637331271161273678257792 10386008 -249063955961587238321750731835085312000 10386009 -74933644157020301029062708819967632000 10386010 164002786110089491886548322925524456160 10386011 -94172660776481636947739258101427804928 10386012 -12133980500987345851134589668402364416 10386013 1185587781926897279844527165148795569280 10386014 426665892965395063385671966923337239552 10386015 -50700082190396922972244935655471021680 10386016 -137660675157033385078992217988316266496 10386017 691149994044162519325617843789592428066 10386018 98372343381841943113583060253097426944 10386019 -157705370616777919232841297185447737904 10386020 -171416722773299577958891009240627787520 10386021 173707011162358444326327706967627728224 10386022 -55602665544513235164832975101388258176 10386023 -207071127809320114481129051480627789376 10386024 -129551599256746734368741018200409948160 10386025 115799406593241709469839715647638928300 10386026 81471515928614449882808917284865839360 10386027 -222076808156145083786036937710803721160 10386028 75177802716744696957141999677771304960 10386029 302616524633380970042983788789926700630 10386030 -51736882697805037962833235109995511680 10386031 186621826316682672040237035248084039280 10386032 61837698173405775316625492605274652672 10386033 -45130392656366058411400699145403937920 10386034 -73405132871283081770535151607129489280 10386035 201254080522160253991171966135710240 10386036 311634148642233702914888539778933084160 10386037 -216626971146695968752734804427099788388 10386038 -23133303352375611974577096560337157632 10386039 156063351232838873206968653755950254208 10386040 -16745249921339724818197522830151680000 10386041 273214442296546042508787881120873572224 10386042 133293407240409096408258513213034739712 10386043 44199202178772087599219323611085184944 10386044 -307484488597919274993261021065815017984 10386045 229443117618475741664347335980754075000 10386046 41701907730109562266435669162778019840 10386047 75494980111729578600656948313484786032 10386048 -1835946505612080529227742557304258560 10386049 259779734528651471614633276885397356336 10386050 -108236783572399239859951611937766749200 10386051 -273468725485258080808255943943059304960 10386052 1522600823466798030111551244608990336 10386053 -403191285186414544239093019547172224736 10386054 3121099161083131008182870092283043840 10386055 127294186666804354359488638789505854560 10386056 291269699812977429536487452022318950400 10386057 1769492564440514440092011053172807424 10386058 -19520389523477150102635638819798631680 10386059 -210840162435770611002075097073838590496 10386060 162425954548930843436978032671876710400 10386061 -202934639510411899646381000094890006400 10386062 55803977384108179682112210290570438592 10386063 -155474169451667467282853132467705644528 10386064 -73937541309559270889278883804521168896 10386065 135603311220232828423722770742880560000 10386066 278910637325053294536091725797397081600 10386067 598626432479679271728880144519109619116 10386068 176649007953635915545919381347572068352 10386069 151219607927776799605730185414259696544 10386070 -63596931188461398033068865549947955840 10386071 139712179555676885184777272943440131272 10386072 352967476269400301551388449694867435520 10386073 177211110451177606318516538189998735824 10386074 115980129519114389199060126003333175536 10386075 -593429324564202678326864379420748800 10386076 -202820453038167314704834968175747469312 10386077 121979831262036657795293736514525870860 10386078 131768953839748804788539316762342767424 10386079 39673245874775051761576223089789361520 10386080 350060079822527474812433030961247027200 10386081 -354296084497407186437666166819776048988 10386082 -47709048010078994033108630771520030720 10386083 -418292166675283280226058877636328229668 10386084 -291114176600517774164187945088742184960 10386085 -62362997902280141438672445912258670080 10386086 -307081574937378671760383829514016575008 10386087 39524527922362336239859443266262787968 10386088 124568820833535867368369907175184501760 10386089 242892875570883980926161447383645700900 10386090 -67789429420881638344458170839779072000 10386091 -1706332295526029161881612094453825688 10386092 160781244174831684065991066023692234752 10386093 224234671188185709339151467236288996928 10386094 -104111597122519196961234328593676019904 10386095 -19191495569915578202335615969516688400 10386096 -1928276570278594316934837543597244416 10386097 -259199488434671959406289072518164761454 10386098 -226784390259004331692432062159084457200 10386099 -362867474861101072077287867477597541816 10386100 -111602188943675064215769859759045529600 10386101 -436854317638837440093178882768829757696 10386102 -23734893037494527551497698637061921920 10386103 -83680465999150933059896027039467266560 10386104 9735733807396867981363543078779064320 10386105 -43920345419548380347515897248424463040 10386106 -108517607356475913446981009746477327248 10386107 259144265487531361180570489576943911872 10386108 -210923255757519044751917203876772361216 10386109 -96678441240311172157873991050406365620 10386110 16454020355209212958910310870600069120 10386111 -52197354811437768982051583892672643128 10386112 -393052920537816651948145353286483968 10386113 20728902083233825950023470542817783362 10386114 16677510689478430374478086614930599680 10386115 205451277096189630434655127553230050000 10386116 45454646405806846422800937791394447360 10386117 31587291011547610702631301718842393600 10386118 -332188547875812153269212102339069457280 10386119 385373205974678100424016917320490082520 10386120 10689062059293383721614629798556467200 10386121 623837459570515636396604891727249187792 10386122 34183058481123953865437815918601817600 10386123 -65727904389816794583096269546539688064 10386124 30686822388077594633301775350595092480 10386125 524216067705001547556282064539383055000 10386126 -96868201975481103415209288751089921408 10386127 530388913813295924724024570703635264520 10386128 114534221085608118685916508341062385664 10386129 -138007752076522273522258517129019964224 10386130 12408649066489042560857944101991142400 10386131 -255411731590012237592530954598650162608 10386132 -200761107598104952526236357717595977728 10386133 255464997607531486503212357557463125248 10386134 -3003337097655089712220474259526535680 10386135 -167186792500465732002692487095050780560 10386136 -11315369733424004105547044110093578240 10386137 258055605463634472680629825110529131786 10386138 35419067805659458361526897906752372736 10386139 -504238433833310325544429342215963354344 10386140 -208225038904088883949121103015647746560 10386141 44955467600041390047755786245392926400 10386142 10149797489380643790512218912825211904 10386143 -376507235480960170922732773913957440608 10386144 -20666146694737554200520184320434110464 10386145 5917583654146273647411229964481619200 10386146 -275827384875640946960038904809235161440 10386147 55960902451408254592029943594981616640 10386148 33023121248504775653959399689642507520 10386149 269709462265517148733841740442948363100 10386150 77753960579721091504723777480773225600 10386151 298692791736057739519612416769283844152 10386152 -256000768711220189383004753915650129920 10386153 -224492095082339239214088314895703008438 10386154 -152110634854662167315943810594037114368 10386155 68569871511050639056990723948133260560 10386156 -171879092913698282037024760830640128 10386157 715339748738705878261983171960812914560 10386158 -9659397210276619740540076619074444224 10386159 36684870659247558325619459974844800512 10386160 -99535171894143028818557558357798092800 10386161 167804422764846587661533087054834810724 10386162 177063077842310212914004498940521176720 10386163 -646974675003869750730228280104598753588 10386164 -27340592226963473570275316997137000448 10386165 209824872755192505592786584533178771840 10386166 49906271291846081704075371345131157120 10386167 162404380136872293507861854582961177264 10386168 2204278572552698229642917474824396800 10386169 -41817834525317180106427547546941411680 10386170 -9816367246998137955069095909382642720 10386171 -613468398260980135100342129185921271760 10386172 6429204904629279653397791172016796160 10386173 -276789404762295610895298689749663865760 10386174 -44678014149749246402130848005508684160 10386175 118099494317827959278858132698377769400 10386176 -373825889434206454961516621529612288000 10386177 7100494881323217028791999441757543008 10386178 66887186348795287813289723058399350784 10386179 -143436789274043079992613370364525948160 10386180 7494753598596717988783636090630287360 10386181 140406474021388324024468667213686485532 10386182 -203051344728829802896778048098758779808 10386183 332160609387397671373303544055021705600 10386184 168704658585142187295791499504038553600 10386185 -93873581199058713229795779772418047800 10386186 -3559579569600857503501595364410400000 10386187 331867952041636739989405983547376405760 10386188 -572241548997889624002572993673569501184 10386189 -24950189240011512279769383887312112192 10386190 -217073103172342230627779173957700078400 10386191 -315280717978579494790089963628826499408 10386192 -46609304083534044358188597834852925440 10386193 -559758319491784195624561467882559168016 10386194 59937897245530226642610755443362201600 10386195 -298774949342831836683686548675175440080 10386196 -154716193482834166442477344990201870592 10386197 -77414107473327523967462971275614062560 10386198 -82668762675819055663767841870968422400 10386199 -122751394378166742487723965218700815800 10386200 -289016491879210572774479547416443392000 10386201 330886629793793771049363253454514032640 10386202 13746331062106873362799774265450847744 10386203 -300963144190753142444891465967572455548 10386204 213829714690968187130664848934425444352 10386205 -196692368177541769606039384185022886400 10386206 -311990715587889895174195949092456808640 10386207 -5431841452501900341147331153100624952 10386208 -42135654639432593396698066596239769600 10386209 200043837268751954654768742107061457920 10386210 56603137933476813444748139330858280960 10386211 -496019988515004241803608712541158021240 10386212 -68021525398621351346542338483112412544 10386213 -37155587865568214958059094361509811776 10386214 116743678334912239869891496383660351456 10386215 -72909272957110276238842483954406100000 10386216 -62924089733435575360359655508664161280 10386217 27734404907743038957334292268322026640 10386218 -218082063030387083174854204793494068384 10386219 442156629242695978162081329278648057280 10386220 -251508252647832285240862900917811200 10386221 470221051861994673914728962045502615650 10386222 55616366640627473043904027652340983808 10386223 -306056204591097794754036227110939409760 10386224 5048449649395281325631464747090673664 10386225 -5806367118208048811830687959551366400 10386226 -235068835006003848333016045207062213216 10386227 -698065436264455694589198452585876727924 10386228 32878887950470037965630221199925643264 10386229 256621132261012146979274436318727259520 10386230 72203110517234431836285841267989557760 10386231 -431824789413973503647452996882028770176 10386232 -382645132370928470624222047633423257600 10386233 -117125691909724683315097131720461660352 10386234 -82336885304229597356100857467109609280 10386235 -141148052833768391566974524175587436480 10386236 171456047377682666173077212140744051200 10386237 -259737724010233449392622515098629776640 10386238 -8845479532635177206211479862240326400 10386239 234561173880093051509253379185960220656 10386240 4452012351810411588716282203078656000 10386241 119944845368351706344331265917324726484 10386242 218359952430533722890494360614424419200 10386243 19873322448456336166523982394309288608 10386244 282396686334643156186964636710458918912 10386245 -216896845128164999914441105455410242500 10386246 -72575428764915970635258508067526473856 10386247 225500043435094603969767425117858180696 10386248 -312454567650925051904977159699918356480 10386249 -121041804513258489534067089731019055680 10386250 16907194529461787819863563227619360000 10386251 -46507736017412612602187716022397735168 10386252 16165483703506655970043177525094184960 10386253 31036641678889936904955864385040983884 10386254 -202248851089021094327202315518670191424 10386255 106698701498345920913811588871381036800 10386256 -17144107520362389938037239330223628288 10386257 -2598955456018144811032172703228646848 10386258 4020105688235976417147877566021274368 10386259 23317473933850688384973434692212666304 10386260 -409999081440519023382426373773039575040 10386261 -66178359844970186809774564670017791090 10386262 -334081527703473851413791533382683782368 10386263 695105419413288056702812564678042800 10386264 -57939098643072339010709050968316968960 10386265 390824219471605531930097367467069094660 10386266 -221677753628450522489859878922578002176 10386267 175554784236229835431770637789902128280 10386268 646687917142275382349199187028970931200 10386269 451609537464931462931779687943966995596 10386270 -22551865556414061355534556962209676800 10386271 -54156148821482584677079097156982239232 10386272 124430551730914225889187729249711685632 10386273 -322214867080874497774727037183869472096 10386274 262504517193206128816051613498698746240 10386275 -74339415936999553418927007738502984200 10386276 -109196926292838410977351121026263336960 10386277 782354749304204161294247029621025438 10386278 36463590872778728332095370080607203456 10386279 -251909348351474579210670519487605736800 10386280 -60441650711602507929682227663699609600 10386281 110804053665306182754907239993792353082 10386282 -19362763245565125945734623014970206720 10386283 -132806336463202918647438571524916733840 10386284 229089481389707149106951972073778693632 10386285 -6420572496812202230913928347217443840 10386286 -296230700416104857791355029046101998720 10386287 284675934065867148774898524501733383192 10386288 67059900575426845900637740299835146240 10386289 116323848043072873411665520774414969524 10386290 234497706389714890353850111371562538400 10386291 -273679523946839466662456996074544092416 10386292 194135361768307468773620829033938657280 10386293 -15487762348682433354164993236595460960 10386294 5587989698374870757548108805403365376 10386295 -835295459163511004598553330046459875200 10386296 143553690030642241265128017792730828800 10386297 268914623032957593779438968831647295674 10386298 163297280903980502750818900031174564064 10386299 3829856408903851577725098269188008192 10386300 35430031807337974016201477767021440000 10386301 -20097761748209035551437691532894315200 10386302 -36870785539612444549213790840306704896 10386303 -9717888432458676620818092097782765936 10386304 281756691303965817224167575389460234240 10386305 -366623260931637186890046303528207546540 10386306 -903021694361731368394920284681428992 10386307 138296193071670474740119074840200558032 10386308 108359736680423849429844721857558092928 10386309 -324989734922809982176428697059873739296 10386310 -244808583433958964413272161746219690880 10386311 -178741376979274089443694270140487387456 10386312 294963441221415576069282097513315123200 10386313 -191961557491838826297400699090889306240 10386314 -296231845611528182806263488719477751808 10386315 3541129219677231984339708535050381360 10386316 -243820955921472597777477985213333192960 10386317 176334849108005956654578242089245756960 10386318 -16218479761445364422814497567071682496 10386319 -31708090482640145917913247523119471456 10386320 42465308346527108941458520461119324160 10386321 82260850361115611056696099933420002240 10386322 -32650707702063357517847452647209546976 10386323 -131082247237404596496266624962119275376 10386324 89432461529245149736636662277058774784 10386325 120780716370436460987746904943925154100 10386326 -301960033730313245112373889849516049888 10386327 -33858737962432798885540917437197047168 10386328 454429051833092134363785227261311580160 10386329 733017682848068685222262701609670041930 10386330 145236968741318061619533857760589731840 10386331 11866769119527292678189676142508273932 10386332 26930904335523433124261434509810243072 10386333 176243156301660995617268921344848038400 10386334 -312530283395392063492410869738070503424 10386335 327910202774297221480797713596156962720 10386336 -296519690093382213730051942865159847936 10386337 94505484940882053369535036251669944232 10386338 104307489272270033935364078660458666320 10386339 -244631749959697739176532797775920240776 10386340 248307467418343222603889198398369505280 10386341 -50524334350291190642741829580983944928 10386342 -54501320799109638305538978638962153728 10386343 -15528662262496407782437804735721557200 10386344 159619344572115846101856421834551859200 10386345 248852952849056710284015476314020131520 10386346 -28353256555978522487099271731893019136 10386347 117513572522076130223224131631293503796 10386348 5489952953698562130218368572095250432 10386349 -6095351009922226863010281703466920736 10386350 -16162701580499600321148790565676024000 10386351 137297717333020609994778676446542159880 10386352 -174805235023682835180776928318875090944 10386353 602775768771780192541865032542257395602 10386354 -72194031810137368823099540092553488896 10386355 14363579339611661544986031074948172960 10386356 34947646408692826381875707799107137920 10386357 9230996548902836901078525843021859488 10386358 249069055220478872010139677022100681280 10386359 -613486691183856525325894580588085531960 10386360 -55521586110578144203666697979248640000 10386361 500186093934378914009734533986129313962 10386362 86556424124481649180373748883883572992 10386363 -90848965559730097876277763048703752960 10386364 113848258206391649374344069833471537152 10386365 -411023497773067264044212557336167451680 10386366 -11846327108237027041513246774795297152 10386367 49430348261252927598309915653486505920 10386368 59418391109773667288615508044937166848 10386369 -79467834359109176800157339527693527360 10386370 122703960882658871821761724508437646880 10386371 -39321036255318887927475962037098699448 10386372 255357164940320563027982573983916931072 10386373 -688741696666401141984849455471425873378 10386374 185201212399073081848616048458137411936 10386375 107556900206835783502443495741238404000 10386376 51322603216022299179538357020035973120 10386377 5653200309037224318896277950844102144 10386378 -78956822649159314544744071742495419136 10386379 7318326475836603006273356562446891760 10386380 186581607818415706694229930317557785600 10386381 -41365296525167179330624315613056990656 10386382 -333536022684702865190108306742054182208 10386383 92789111108137267078039616982019833600 10386384 -36725220132294131170014408488804155392 10386385 54642758174988114983235531774237596160 10386386 162874061709354628079229435860686791312 10386387 35276811174310345623682648214797768392 10386388 140183074953426992497864327533504614400 10386389 107191158350145770480474717062344437760 10386390 -5530998191239941201555452873571686400 10386391 597738140352834247336788342465711510312 10386392 1745550065849422612121745986248089600 10386393 -156356288819968233644804193979452857136 10386394 -270575240964029008027531666508679615504 10386395 -6591786230226941975368074911001557760 10386396 -44357220701994874291329766427029214208 10386397 -21835125430481016053208521523229281408 10386398 -789447671256982714017665729955196032 10386399 96831637927148552379620937527483880264 10386400 31791443717730563058690309294017740800 10386401 -82361326864803451727844326619766742508 10386402 -57386436431312526077405500676169270912 10386403 381911482197116435736197171547421546652 10386404 311454625320882898891084172946114908160 10386405 383964631258314342707324643146672379960 10386406 -226118686290568008615477746796641794848 10386407 -37044401481489040490989094136682272000 10386408 -332049806514110347503980989885455974400 10386409 328729324037201627676082257072455680896 10386410 -29543306637007778879417052996600920640 10386411 110454725952047849546682099729349115904 10386412 28102514539728142385997768499208089856 10386413 328712911619086980344097391458013096662 10386414 -31330882780977172899613382537495103360 10386415 -81229419667159328648708585274889471680 10386416 -131976195800866003436294066743485923328 10386417 -235191651496556536273071215723509945152 10386418 41428242948398479812383168825339807232 10386419 194430936676178526549945447930160906920 10386420 -84746246826356183439286379633963888640 10386421 125871885709996264937813443439935320544 10386422 -343832499655791847668135181857173335488 10386423 373217689702412116517168363274461955072 10386424 11930622388563391117096929375162470400 10386425 -11033822649241001643703648657005163200 10386426 14684152391152256855419948781873971200 10386427 664059614288836477014085041463446794276 10386428 -74099087921708868624043951053025282560 10386429 -2932195936403601088913591155809866880 10386430 7662190361319208147208848169799159360 10386431 -117911540936989229714747284405180995216 10386432 131940118866673683936669949711116926976 10386433 -215626878894652281228121313780038479440 10386434 -367786005159208208164016708511343374384 10386435 -3542334259715101156748389275725026560 10386436 -243211207468845362324403651380493410304 10386437 188803046714925146193618702130355335260 10386438 64712101856465601190853203893101924544 10386439 61107866762026515800299544674103333472 10386440 -19397908520874912204765732239960371200 10386441 195347065506224167230023603965497569280 10386442 -219276280955350548991258268686613945856 10386443 -91933633406980443141624860903263675308 10386444 84955601740222119546260254068288892416 10386445 -388418524010697108453154149580617664800 10386446 99471467990322639165884848899173007360 10386447 -314470407978348203076620264151560537472 10386448 21844297647278138894449301540472619008 10386449 -602100760737435456417310616898233642640 10386450 51420275356917825720834861368320743600 10386451 632109513816571519818161598077131417600 10386452 94187006519779565024431783039553291136 10386453 -1129600592747598755828435738905539072 10386454 96564566974525678064807591779538471808 10386455 -88013344852323285537475176890880818880 10386456 428813525685996974305721015098829660160 10386457 149520670919278774334260628559174076672 10386458 -37681647892115068906789243319211547920 10386459 423924259692968524722777397549803579564 10386460 80681851797365772516577660258962585600 10386461 167174423919803616028083702836627414124 10386462 -41004509652792306390749383694124656640 10386463 330590052251732915484105615297047983944 10386464 372894068790106473120453224165859655680 10386465 -36640679048784706150333775785256138880 10386466 318280516228326046681764394693286146560 10386467 -85832820256430166146394582604722763776 10386468 -22513008588514152745106824025987693952 10386469 -564181580847893944832210957270323974404 10386470 -42822801274746849054439536869179559040 10386471 -9153204507091429648992501585894901296 10386472 171087571617078858682873885088759884800 10386473 434796773523691045276382930677350786420 10386474 -7396275280422877777768551596470849536 10386475 155705887944674333223503654725197048000 10386476 -267913408748155157221021733330697757440 10386477 -157122746493822224063056590108329247552 10386478 993801353019129841946093974018713600 10386479 84258430163533156003085826111010927584 10386480 19629034862098889769833408319936921600 10386481 -485457953164185845136744141164237500590 10386482 142656254717899935612051387200119409184 10386483 -321745955568860561723191419156126927360 10386484 167335261565619385001850865480901446016 10386485 -57416206183552543040228195340749006820 10386486 -16727611755374148969533391072364840896 10386487 -15729479541173004465427518795009465168 10386488 174108454376403926226474258030536417280 10386489 11045457778822149727671072070517893728 10386490 103466139100789426493475434160524520960 10386491 104584375499635784256975410823611496384 10386492 -99150863086175437623422771122096281600 10386493 112525841051736317032426936139068839244 10386494 -19111574316912340672639658823293427648 10386495 111455645887508770818501877381875840000 10386496 217925883236452114982339966933592965120 10386497 -61979012239198582333848525262107750240 10386498 72941694931295661263505518069333000064 10386499 -342185310592833916459657906887151768680 10386500 -15975515166893385873464152348137408000 10386501 -60372426494235757354499072113690619520 10386502 12712103785274288989868866389896017920 10386503 263732061049548661323139345750663825752 10386504 22033777325310807397232443681806673920 10386505 403702103297532183956863007280326359560 10386506 -100201878907188847745068603057385517216 10386507 -46271581180181306808436254501237219408 10386508 -220426516931553882289987682627682155520 10386509 -63175097168974189145058289911575844384 10386510 -63484679842583256722517172507365229440 10386511 -291638611580340333788409064892066431888 10386512 -71370887238775750769267878374183542784 10386513 1623512904910658952527241024200361540 10386514 -300399639855342152044506454898683020144 10386515 298827470283077251629227166890544986160 10386516 44147119572492520095260051468200648704 10386517 17509668826750017819458480846748207566 10386518 85320516664472614735898436849520641216 10386519 37538520775161829553824201397127168 10386520 585425865537759544888465124767416729600 10386521 10238470584975944385977172447128323680 10386522 20033581020651088096155104871703088640 10386523 60377844372024359454032274178685894144 10386524 -287752657036441706566515017106565017600 10386525 19619048043846871844985173732458608000 10386526 -52453382019980913363726865669363505280 10386527 295417645981376991312870431679378617376 10386528 -347470883521484588775132197000123252736 10386529 -31841175034957758726405731504240940524 10386530 87079216935496850299994050680664872960 10386531 416165832956553423429721559258611028880 10386532 70570512869459214494423802846134163712 10386533 335718334067944198823020558779156022782 10386534 16356929414849792629998985422659210112 10386535 414227912862229966050046006292718924960 10386536 -99520980726384154009099452790433080320 10386537 -52504726649300998635073682808289336320 10386538 -81841863526971709045505017031351343360 10386539 484021924669742289941408521112421140340 10386540 125047146264274716934594818251192601600 10386541 1031483543221067061467721356955507216960 10386542 370157604906483212801203127778636996672 10386543 -369300489151164813551037539172938188536 10386544 -60904086744873011786085294315124097024 10386545 10179429693242191188590908303820569320 10386546 -208128400438684230586950692025955487616 10386547 -212880878850085508371995740824746778368 10386548 -297855050292012351246573232266350692992 10386549 -90569690422420989767437364144401061856 10386550 -39786739155280446171327502227956390400 10386551 -2346806699929477338272358816850375248 10386552 18749093561916529124174250004459683840 10386553 -388198785661525662359534318511198788220 10386554 78375210531034569607707993879995972976 10386555 13091232523907669158850053335495199200 10386556 -349220724100655814473956287364495943680 10386557 237482664595288989593897692455001545900 10386558 10050887547003778667569664532731985408 10386559 -239749247979734491714620893242705487960 10386560 18242603386808970216568764654157824000 10386561 -46377051348963868227596147392160069328 10386562 105247238651483996429671717902845038032 10386563 305349501361421366164856429852722014984 10386564 -327442371826996701324324937116887040 10386565 233041702462470208057496526857013799680 10386566 105641108818639502096481327908932459776 10386567 100478889359849786383250309418861037680 10386568 -32302800694764334705342305250380349440 10386569 -92903873253072731279856237945498028956 10386570 -21352666626764390028210895775279784960 10386571 95765137972536506802971833374464511000 10386572 190029516359261600325184657037872665600 10386573 -260204471060873542132103075637139352256 10386574 -7846478976411875449975798767355850880 10386575 52206599144318511254010203503468926000 10386576 -5125968877369921438833033132022824960 10386577 -545891512695020946123552862248809852928 10386578 -2044808456182262072846086355250197760 10386579 -259448050574660444361168542618595232584 10386580 87184667471674102750909077100698009600 10386581 3680517657908879192250206843761851264 10386582 179619711719098613631612779358217537920 10386583 721326694943136091118582816558072965832 10386584 120899025329515315212657968596358430720 10386585 -247602922423680707560500729758061168960 10386586 3898489370627558392912835200567632384 10386587 58007178720435800633916274145653087236 10386588 -265504536746480817943053232523484487680 10386589 164290161637222020016377691550458986700 10386590 128033344698766241522662288535260204800 10386591 -38076368364323654914459474399267528320 10386592 -940090299230954420179423646478916386816 10386593 -36170130399423468222429274741716556416 10386594 44022701999542388342851715260674415824 10386595 71967227841767259924103162224118587600 10386596 -56029040858235261642284466439500257280 10386597 -88459565676744803835759275206112048640 10386598 177096880494385844871394027848392632800 10386599 -595758728258957293054869516653878667400 10386600 -26045266058244732867168764537966592000 10386601 749150940847250599765075440915907812602 10386602 268285566019164404754465847446187672752 10386603 223076483350875610396680773627963525520 10386604 282515822113489777423401003906580940800 10386605 301737122218011907866295219311453541260 10386606 25969191796920072355995699573540480000 10386607 1890087337280423102405542401087800064 10386608 -118148184620795533036941627808463093760 10386609 163572911306874541594577443526973479520 10386610 38941021185100123196985514137512323200 10386611 -612578252239907061575200110260237983200 10386612 3703800035086121364479299663571533824 10386613 737288142090647353036290831940797082862 10386614 -92734816961926297158254791772310706176 10386615 -6672022769269479146269606018298351280 10386616 153904831786579305983559411819464294400 10386617 77098254805206183161120578479620787072 10386618 -886541986485962472679477426380547584 10386619 642734674049738302912170541386204690020 10386620 92211193007594042202688427882007598080 10386621 52404363921221916818459612111895608640 10386622 80778165499341073409494242317874046272 10386623 181064034908956482109398815073341029344 10386624 99667871454573837172610368636937306112 10386625 155500391534788484419995203939610129000 10386626 10493662437774865528856265150094004640 10386627 -211750231905516669557814357525444940992 10386628 -185625402612291191277102261776559102720 10386629 159499855014767142149101549451346876480 10386630 14298734845892025827933568583155327360 10386631 344182088708285371421123346902007111864 10386632 -178936944241543333160846928881685273600 10386633 -145283444033045483234789846971996580352 10386634 -111206140501452318157357820449193336784 10386635 -144115711036272137575251595816227168000 10386636 134399975157959407139925727097226854400 10386637 459258347314988463482517232036112551286 10386638 142806184888512797456368568270102504640 10386639 -298091713983289841479586285288373877296 10386640 -55590417516553459062598498229452800 10386641 -353719062947177565411645721893119023500 10386642 -43912754519696841562100292476934590976 10386643 105829313663870570403630466949852449920 10386644 -294790074823209629251633383338294081664 10386645 -395359836671788516960015290734199009600 10386646 61380158791343624529048418521768356160 10386647 238633240022190124133677158495317961096 10386648 -206465626626855555249549963257054054400 10386649 31355679312006488376958022627849765632 10386650 -1181025271386497102402337793433318400 10386651 -251068052901519675088385398755745548096 10386652 281137642901180780525168378313019521536 10386653 120107729676830838752221255915448534808 10386654 -9297048950391478998961938746855808000 10386655 178485629592034400171830719191069032800 10386656 -76356025585219161280542868476835921920 10386657 268587632402280467800275870042086564640 10386658 -236329827409779571917648110153989606320 10386659 60235653817855431113606051813378313888 10386660 40922715710963616835064704781889024000 10386661 -268227663349994005750975451701031479776 10386662 73693847886428168813549106510772746240 10386663 32224935867441100478665085990226643200 10386664 -480301795345674530305387604954830832640 10386665 -229768801638881879337242763124325918940 10386666 -46132142092381396831860337321796739840 10386667 164534377020403240000166102339182469640 10386668 200701947704218218903942896661813666048 10386669 38133890331538517692059224844414616320 10386670 54571040075314380371177191171594095360 10386671 462050556229045199496497874142908923904 10386672 15324056227001357388218507988977123328 10386673 446955249978812913696986966849310639840 10386674 -216280435953668129942526325441062789120 10386675 -41368602937415170155390547792984306800 10386676 -408111690115125829169643670342157415040 10386677 -258384207119351928059943941966935102152 10386678 60405611370647575642855986971125554624 10386679 61925290877184390783544838494400386280 10386680 62483355209691697448991850540654694400 10386681 -370725862915660023760195688491377087840 10386682 -236903357987088235011159983695488881808 10386683 -64305637105167108389604595955600548320 10386684 -26802097833725164927661636840878080000 10386685 9772489193135464967294853416962800000 10386686 48097956094101970178224275738433471488 10386687 162842394474744981522218259862819817160 10386688 -1881525036915903785204656584582496256 10386689 353384293517193928742932224885138679380 10386690 -99065052332380702051230532831696788480 10386691 45140213721218503337809480270285553872 10386692 5321843245593845631391428915455869056 10386693 7985485974276302711130002374645808160 10386694 -197918294367119124014343073840985513856 10386695 -115493633716046448923291591763128893440 10386696 -184213298154321037490233910773980119040 10386697 294129692294069797659820741033227237146 10386698 153212502548471047406819619764832552960 10386699 -12420760945449862195823044352208874536 10386700 -147938889224314828013672826761137772800 10386701 -3629747075998579628334195164663907840 10386702 8475618346646450274578614052299599360 10386703 -375462851140188857458708889186978476056 10386704 69427817726794423441243747083830624256 10386705 -9229753761032030786116201163956469760 10386706 -24476086452112821546302927319176151936 10386707 -394188128194706982648089972092521913044 10386708 158202673185533134960936990617756954624 10386709 -176498203859337883287160345524027439090 10386710 106533948598985629806833448537752597760 10386711 -25514978778686115389178441492653389680 10386712 -119657270991228413627702080289003397120 10386713 -92681013393245700676733041712832106038 10386714 22983332647120092841418889393112519680 10386715 -299375583676131246883610742315499400640 10386716 -156332829237655497549615115435941788160 10386717 -472513597817521776612992505251670974400 10386718 474494078672942022443480219411811624576 10386719 -129708678769218872303438237322344299680 10386720 138746007267860157474863995502472069120 10386721 -86610798532905560420691134024707942400 10386722 -336604130564515567468395669691407527088 10386723 -61830039659762149773258277517194350216 10386724 -225246810873561121700027631608654341504 10386725 -185476283417532771376330378918518075750 10386726 -219257477855355404103467392340988696576 10386727 106963474232890901315480932625933877120 10386728 314380939611205832101326896595707658240 10386729 5199190714584709188578969250510856944 10386730 90700865052815987015670676839404217600 10386731 45300289391496793457567899391493371904 10386732 -14646420928448764516283706217961127936 10386733 -267067528208585257591468776080600763680 10386734 40876216573729943160078778964608513920 10386735 50335840323105530539922080955582176800 10386736 -196453284551689815615809620358987776 10386737 104931200195654644944173727929132218386 10386738 -222845294842064106381656417098876135680 10386739 -232221275315184769647305799851723271600 10386740 5040224921492642733706327679319859200 10386741 114581935877351928519663846347565487392 10386742 141769403885389282959287554105760390592 10386743 -342853681052001462005994250518003154008 10386744 405046091973527963217032465251901214720 10386745 164113188882251116887667794056541152400 10386746 34592822556862842225452338944677499360 10386747 -72397812652950694096461645440677232352 10386748 -472011157420626739990186814159308014592 10386749 678340801869247484991189705189900258240 10386750 45397099855954035926265284147508480000 10386751 158970020042763026970406787300750944560 10386752 211730187535015488062425788491490656256 10386753 90535924244525493918944987363252975040 10386754 451060799124914769688905816219220992 10386755 -459877383713381141351016818330303289840 10386756 153788429277466434898732998636254496000 10386757 154910575620631867505959394127354767006 10386758 -258027784255188175446389278807503471360 10386759 -49149117256763816480464011945643069440 10386760 -115110296494486275827039326173362073600 10386761 169063383202020680174992398548698176 10386762 8383371872815208114449698577154918400 10386763 223116266768081085658928886782403413012 10386764 94958163543909700453525916788489201152 10386765 -411491242035879060882386123177831078400 10386766 -28624845558285876530209098416082088896 10386767 212084066497909561839023418568986854592 10386768 3558227650137892258718865573481021440 10386769 180027913678324101903492008770695885170 10386770 77364731026337595823951439095245519360 10386771 10748550050888151197961735589655875584 10386772 -541190586256121245099189657412341997568 10386773 26177775619349552396678826281131344960 10386774 67400983233815559965858404544472738144 10386775 179644331296462817461837278583805781000 10386776 -110646277035188192609707348526705725440 10386777 167733555126519617777616709441052409408 10386778 -68800156493308786769025716233928697600 10386779 -174024531598136040760064235828479712 10386780 -2485600794751887108016011052479406080 10386781 -116076214710209966830265453631750766548 10386782 131258411234403530121527872039380492672 10386783 -120731985746291252725935645361248120456 10386784 191951364399038845433339090480407904256 10386785 -592054910339234904726073409046133402200 10386786 -15750382096127935880179200407156841216 10386787 -56120233975788798375134570241963837120 10386788 129284651523501947755382494054979840256 10386789 -44907646948527898770375950970855065280 10386790 67244559829741541277796415886092304000 10386791 -1015013139834368340919213684291971091416 10386792 44706115004313010633487381860078417920 10386793 179766585312398684228883402504673610042 10386794 384337981990772101118410419518202304512 10386795 39851071709553929230821839213624686320 10386796 -6200272981638461683059128641580120064 10386797 30197141315050354602161023956505043532 10386798 27470593399599016209045694436237733888 10386799 576887585921158714342112787301606254800 10386800 25172326940827998879640180411981824000 10386801 423210112376207735165828430559904215668 10386802 288155760984233407333850374332208142352 10386803 -105174237640801588509886311896684755200 10386804 42975207248760627898738855435785216000 10386805 -1590599150452842055993284741155232000 10386806 -20451762805289302750653563035883180160 10386807 300198097656811490709207109350395940840 10386808 -290871922447199793686590152930893783040 10386809 387301310507013951993852897217339265616 10386810 19270103343864715606312810838149032960 10386811 -120841661194362840391368607673771473368 10386812 699011655088469402156996765150225664000 10386813 -254289490485179205373709715250315871616 10386814 390232812624970656162420050671645652160 10386815 2582615828022954821309562586678140720 10386816 334817970415210867505709002328008294400 10386817 -11586944365325189602802381901459350016 10386818 57939490118904749241550625140321334304 10386819 656993614456755150645039709770539374320 10386820 239188969457343239113889784170076672000 10386821 -10238589328691562989769495221437602978 10386822 -2268583201445006764845614693542035456 10386823 -256148651713793211987778616547891254256 10386824 -270140115514211513829144535979474242560 10386825 -35902557007855438952295063920475144000 10386826 388905413900619742925055982525657785600 10386827 -535170390116704083320967995081990570328 10386828 132257069079312567423917849219121576960 10386829 -79082108139056787205848650957741558272 10386830 -160632313103845770924807830902926672000 10386831 -17825438563964166401964530336499480576 10386832 -58147992804382318870010556059474657280 10386833 464835630154571190375705278919559367280 10386834 42919603478382330955736378568942888960 10386835 312439525859997689643213648304644719280 10386836 398095251181268592022158916323585457920 10386837 283419650728573571306156388102918979488 10386838 126826906512263830278422847800547981312 10386839 -18650389487357924314037706202377587544 10386840 -187068896640283073389589154744782438400 10386841 349706046293371441612410568190807574400 10386842 97294681273757588199683114875223289072 10386843 -385344761381653318779596950000539795600 10386844 130293905238192119769406621875542205440 10386845 -162717127168296646125544658869665592320 10386846 7041495699560150527112027190903674880 10386847 130736316614229984808475277930826273152 10386848 392779340591553563352790959677139517440 10386849 4652672788041917304907085683759554816 10386850 -10225449531356275101673784348067492000 10386851 185038443124380843639473500909697637852 10386852 -39256467569247381704516815302267260928 10386853 143856959912869672977799443701624903102 10386854 79180159028360356604708951313741137376 10386855 315911924750908268805058176104678788200 10386856 356839837617908550682545876442926074880 10386857 16532979455027381392098243621826608072 10386858 61830600316225404688003838282250882048 10386859 6573019849332844355405866261991199744 10386860 -7282734757489438000283086658457108480 10386861 58200559901596913726957097491003863872 10386862 142169259805816750176842461206271876032 10386863 -150272669393881270095437257970176813080 10386864 47235023375320778458611529353959276544 10386865 1265309838060485746025089099900048320 10386866 -38299617076174686125539102135230988800 10386867 377811986700961661420136795231727930680 10386868 45815700153744870233981375863794520448 10386869 -35709213121874911684978632334182964032 10386870 6886526808047295095878009503067165440 10386871 316527185000618807738599733019114659544 10386872 133478042091195378283757800735549132800 10386873 28533319621875564908884950199044007818 10386874 -187317159060220224173584310938803540480 10386875 -26231108583116159058607569355976737500 10386876 -170855772594706186989463052795631329280 10386877 104577670855889094022273644307963238726 10386878 -5512500717660492360148993797713717376 10386879 -226497231799933419148983311708291599416 10386880 -13858773760445594921233779307535400960 10386881 101938016409000293535116355987398019972 10386882 188128282982454024030579042668039040 10386883 -40533366203594524635097573945323006400 10386884 265921690552256587391755473942157132032 10386885 -189422674034061249831310305009026594400 10386886 -238382026422879017250739540183074088608 10386887 -50815239465578790415814963427365602848 10386888 59093918023370005911453838895690219520 10386889 -755854435505101874246396305474701098700 10386890 -50583802213506166979364311838775120800 10386891 132853864266474080228391481034133703680 10386892 -203919380091945118906698854085633082368 10386893 -240213919147267926026774282928705562656 10386894 -56661653901232344271754783922755420160 10386895 536597697047708484865373271323880297600 10386896 -38776198725849999827197570671791259648 10386897 -307692097741021800303669820754719247040 10386898 -194625706855310160873001997513700298464 10386899 228591354307247378629733609901593366448 10386900 49401360028919194876316600941561344000 10386901 -155672452126528176584334507388251580800 10386902 145369748744709492931125437926931749152 10386903 -302594730242476718516212218196537663896 10386904 -246148755465258396680428652686276423680 10386905 488425936727241908859630676431312895560 10386906 -252227585661303112589682536401151456256 10386907 -45715075041222303296973921540727059240 10386908 -3583700350506181727484176887410745344 10386909 65693674154477445825014819222872623570 10386910 -115788978902692533873926784269542184640 10386911 -612120946321997314846147079577909787488 10386912 -203239231580114901646283407457301037056 10386913 485040871734472439762420047939964288162 10386914 -149913923347053763341687914270452782720 10386915 -45540135709495238703877084170613301760 10386916 275061503590695747644220637468634906240 10386917 79348487333409227945037359325008355966 10386918 -103939465457174051248836951701827705536 10386919 76583704243960081550645631552444115144 10386920 -157591843105305991587511932945285120000 10386921 126377896965600568610949669916509524112 10386922 -30181474206238563224138403521951993856 10386923 186165960118659417213264725790276642840 10386924 -274421648616848184101910768310115142144 10386925 255877629593599655099267550843925227650 10386926 -336315123877791830655284433871222602816 10386927 -68578603228664475058180219144050434160 10386928 -54075842317483456039921967714803253248 10386929 89883550149850310035039809495122272512 10386930 66647378250753670131366809684918592000 10386931 -124259932702935762775192696130340035888 10386932 540530542102362421701727662600511107072 10386933 272030256711278992659693840866510305824 10386934 69126567491316760345889863934318455680 10386935 -105604547900852899057433806582372812000 10386936 -5491762994720235626683953448383037440 10386937 -247243116532961308794842331564047991360 10386938 39421582488240516545070438492496819200 10386939 -75447182623854381706830019380679008000 10386940 -24962955691975721865132914243585433600 10386941 -170288096725039316767423171954190975316 10386942 18232475022739700147923881569324328960 10386943 -159291050727920815321029669611377389184 10386944 214244007416291973075043687917919666176 10386945 -174607649829391083188494484412352215360 10386946 -131267203702872285425787861361825068000 10386947 822278292440414641496618433650299627920 10386948 -18401338507154992863022141752393142272 10386949 -58925181504748371421237972415695691264 10386950 26937256618966232706725003130816768000 10386951 582429433004660896400587767115792896 10386952 48316206865593485104733723279996805120 10386953 -333962621807294172673084240552431805440 10386954 15979071688386614320855312736109221472 10386955 157757122775306882347853083847833635360 10386956 -509482861723296948668904800252077082880 10386957 -81999237871646867103092942911204483008 10386958 -265243435877061377817953166436285710720 10386959 95539646160937303248654799430915844720 10386960 -23678255034522106813130089457422172160 10386961 142257193657829296115633256768737578560 10386962 -260091264266168688499051535147864027136 10386963 -219691157145031478923381733554916782416 10386964 428761238577143024261625923605114880 10386965 -397391002122236891329733491389943000800 10386966 94014806667815221837869783211080292224 10386967 -97600100084234883197171853367632460984 10386968 -522044137293279442824103840944735037440 10386969 -267747411822630593624262405994477175856 10386970 105827299943653810231180662190502280960 10386971 -350362688961903399124613520161524050060 10386972 -160832675876621512568101226122919445504 10386973 -153071631585101457408870943848081177620 10386974 30005163186855953815614884556018360000 10386975 141264025456719597609510064054883712600 10386976 -78022665394959864238925577722446675968 10386977 33029376587445322082352633608541883440 10386978 8358461307099576424056389381745477120 10386979 436386755896793744348697602644457119580 10386980 86023109471174238245605229788496544000 10386981 180853818883612905661734074696824095360 10386982 -397452884366997936111546195053376297600 10386983 -444353937122357721722046528084275563824 10386984 52350715434094692274452492597634007040 10386985 46604934578371550738394499085740858560 10386986 -114810210509946877019892382276872425808 10386987 91388879665893859663779771853841449968 10386988 -47266848272069104561265656361492490240 10386989 592753747606397963235368162475734288790 10386990 35125428443554681948795119968014093440 10386991 -126167702222093154595212093011748218608 10386992 -47544233768295794434495329559753261056 10386993 112150136504993866226076314320788530304 10386994 1705464613025341388249882452701240960 10386995 525974271554492276604331715919103062000 10386996 219985459049994526387288812799623813120 10386997 714317131294628745353637319458026670446 10386998 -187692460223069941654697267219009148000 10386999 -92428380107863843732551540206722851840 10387000 -325182399764849644274746558216519680000 10387001 609166100422028819687637858339272617002 10387002 35071905754879586018367321965551045632 10387003 267825015191501245417695045818283836 10387004 -37946597905927412562522473558651520000 10387005 32988696770483338754889450468495934560 10387006 103218165463916250204390289781044663680 10387007 449624567113949102388551696519847322320 10387008 -168498436756747723451161643093097185280 10387009 -246331887106069072860197180011492614480 10387010 -24003664305946817633478572715181094400 10387011 266851081505877871302020624001110708472 10387012 -22134607483773658387304906897315788800 10387013 -94102969677411600146468752485717259776 10387014 241542757233041158795312579906414900224 10387015 -128284341287744291458219763958250444800 10387016 133507800540356470144838696725344092160 10387017 47910412656651367658403833338597736520 10387018 325078132120642401001569548156978022960 10387019 -665435604843668733534138267404121403440 10387020 28809554306414520955949564360206740480 10387021 245338524068580080861090273575604032032 10387022 6465214164393867023704749764919970944 10387023 312527274394427151140571103001144001168 10387024 -10332584295256382754416472059889729536 10387025 -30643709240048970161130579322377818400 10387026 -54314824275014948996172045441732275040 10387027 -197253732449051951128208948389383735728 10387028 -160525503896221408920656059389615575040 10387029 199973843508966515971085884876826369184 10387030 18845899506147178180789274973375717120 10387031 -505579306625455564162149343546871922168 10387032 -49374789318421488821751027650362183680 10387033 708382745238200963089840996510088974864 10387034 -112521872003396315085066683764218977280 10387035 428650111716233981035025892400965123840 10387036 -341520987936614624959760722265761774080 10387037 -10325803649367021906563730427032586080 10387038 -60493293481181727208812152668213662720 10387039 -15272641851315015827452658281074151976 10387040 -383752505661695995517388395856750182400 10387041 -67040307785661970685103700557296579136 10387042 126088798632944397328815097050849517344 10387043 -62180100548137038331499570324873076708 10387044 -233404132753690114597968172997237339520 10387045 -398122419890837366984228434320762893700 10387046 -19099436063540529991934464026509260800 10387047 65756737450697647983398979572263799808 10387048 59274313780333744341999717767956316160 10387049 -402373518916361754108697156607858700720 10387050 82761168263264180280255389453884108800 10387051 138030303654092062116701672268995974800 10387052 -27586207698116583316571603884557155328 10387053 3571186045926881333363648943464422560 10387054 -215594287750574933413017856372113369024 10387055 -87942910243616457200611436539243777440 10387056 -163510402081548711540200222165925888 10387057 -540407774679512498658622209184864731694 10387058 -136534401712954193295457741462672014720 10387059 -199419052475502270502403648324474404296 10387060 -60305365528313110511755698262278155520 10387061 -96696646461732841809221415776061446976 10387062 -19575305720946780844760322002195558400 10387063 68647857774277783619471961769311593664 10387064 -192887549610588544691060675748408545280 10387065 -46119252973599583013795901140754809280 10387066 -26720298491025426243714516187522727424 10387067 372594444405227519716482832457206167240 10387068 -143713265915508897395488767609556500480 10387069 121242100276396370204527230074821219200 10387070 -83327942266768578746834184885088259520 10387071 285345793616382731513871629016239555640 10387072 397019211864686102247618648083949158400 10387073 -143158660204580850882218622597100195836 10387074 162944341968873041771054100688874482560 10387075 109960236181388254943891242023011082000 10387076 -31983523180531956657345077967736000512 10387077 161613168498117494832228138364882397184 10387078 -199948392950526034991967265263877305600 10387079 228510716322931300750927102208054662680 10387080 2953387421084609377865516371474022400 10387081 71261111907165623092283641651755067264 10387082 -141931006292881212484397332054314054048 10387083 133510707276449898132536185949040880128 10387084 -143586920300072803645452910005969542144 10387085 224753029403236204527637457920955953560 10387086 58954927742968452678940758271385292864 10387087 -478832547185515813973399429800572659088 10387088 -12809594012224016042989636895781273600 10387089 355736635065194571691219440615768589440 10387090 -50341881195826511310600266057137758720 10387091 -187705910464035311463165652352019709440 10387092 -289072308140794880697345318342578792448 10387093 244462864398419841612579063390017374524 10387094 -56104657776676183855590904589477399808 10387095 42755860620795880351859276855149783200 10387096 -83826539153880426963080525294965278720 10387097 5509558730023227568911752743573756032 10387098 188363927613848399052335448456807051264 10387099 9209349749366049650115165920534479968 10387100 623162938836229246796537185703884800 10387101 -89667049472173611939429696271155301440 10387102 92637936602818896220478455064592369024 10387103 -91467229477772015236623150523855900896 10387104 -18972166547078446197160748064398376960 10387105 -137228361524066079491645712505383852480 10387106 32452821711890553198080392477938748752 10387107 -69405167996319682854058645646428367196 10387108 -109967261034738871701669434537509470208 10387109 -255126651364081645361104499949303162690 10387110 -86394728144151026555118121913426841600 10387111 146532425715805461055484031017598959744 10387112 -112566165529161872183615497227557683200 10387113 -43897304001899422789743875941474746912 10387114 -58441716134214090679347796594009195344 10387115 663572991746128672653669923757179990400 10387116 -16350191033112880833485173097645233920 10387117 -234536063345415902428436602903297687552 10387118 -161298671458202258865622019904625746624 10387119 8189191375194258868456938593260884240 10387120 1708932640832441641484968007670497280 10387121 398509147124283366719842621901855817984 10387122 -53685359689462386052376696093979563520 10387123 4449035894970689180295663222326199304 10387124 353357184560136706370367808199084457984 10387125 85942440470337493765400376530438880000 10387126 54133895646138692867259964442728708512 10387127 -41760304942506597671481094306061289480 10387128 209314637037061846005068902727776604160 10387129 532994863627888701537403672488581730640 10387130 4028124523572919371575990716119241920 10387131 4413626557760264985295262558420060952 10387132 50799022651422508842846814186167164928 10387133 173559732731140347513131553562330409760 10387134 -180112938728131400867655316756491825216 10387135 -357737932861424673944539209863427588240 10387136 -185852822191536271971289101439705546752 10387137 58388473244386337377222536691333926960 10387138 690287462418639913741052908667344018944 10387139 -60815859141266214381732976337290285056 10387140 42886172595802010777762497450125189120 10387141 -751729428543600770965418685266927629056 10387142 -372827754932952841593593115588787194528 10387143 -82803174519877210584330338767110344640 10387144 498157552612487436455994380518767206400 10387145 -41748345832244356876176169758660332160 10387146 8340498286042384110757771083609796608 10387147 -424665794206423561653075665665716887404 10387148 65592070426500950792117686070800665600 10387149 -9072139290466528175274882736887853440 10387150 -102255925179142870719616934323465651200 10387151 98883416984663316265515057679342471152 10387152 51143869609232084966958798597854773248 10387153 96940029273754273240302213921309652992 10387154 100292797076336660038696034812797195552 10387155 -63337283033718797605397631968508880800 10387156 -81616845130640703358566777750667651328 10387157 387745375317601901466039591270952744320 10387158 -24441525002824507737691256565403637760 10387159 24856609323783735520218205711069684960 10387160 108073826871218808536216317507268198400 10387161 -326842395501937831665773139096553140390 10387162 -29018585576357586132144255484447456800 10387163 -21074374113521892442890788453511636240 10387164 -224936466595920305897210090099394983424 10387165 36629454269163608900968101120834050520 10387166 -6503188279673017609979260995186192000 10387167 278944307253692444865970565231266454400 10387168 -438592262320385777576129365410727329792 10387169 244646761777170175715934641902252705320 10387170 4537627262201524315469405641522790400 10387171 -391846523268931363119690109136329686628 10387172 -530225753092771256505582436876004413824 10387173 -111300833463090305285865492012636736416 10387174 29392563843262174945271414560929562752 10387175 77750549483085257370382586027229315000 10387176 -355705062465200370122762749090455552000 10387177 -742100247068933342899838743116544908 10387178 11640823213481493059397829141864035840 10387179 -12592710032351929762643617372662873600 10387180 -32421187571730469429121861353082265600 10387181 -197859795268642342863659380687478930208 10387182 -62288081793046666802382799870982632320 10387183 71214966284026929606009370068899588432 10387184 8474149974106246964100291620474880000 10387185 -77400741108807594511908917239358098560 10387186 -34835029218371426629377166982062963200 10387187 -454712609347929301468500770976178753608 10387188 211532790887749144041427131647391645696 10387189 138273443476350542488038729532450178990 10387190 113086088691177442720123333674135532800 10387191 33870327080307430223857385468633742720 10387192 -144900499217020619578659060395010969600 10387193 -149877690970776517516030939267246065558 10387194 -219521900112337130004559444081960857600 10387195 -207195563547866914065111865932282240 10387196 160886356593565746473609964995766374400 10387197 26640774329299131804906239542225395846 10387198 -207165863715800191788544238768061974400 10387199 556299799708973523271201004598937171200 10387200 -148607079113149672775955862551684710400 10387201 -147432776260784306328888134774762299392 10387202 23153884716736079038752219377907684864 10387203 14331803105057251391354437078647398400 10387204 602967505621964847311050784731453245696 10387205 -41580126550680549952092278967873273600 10387206 -82614676699582880868805761738149601888 10387207 -699978989535756033077712803383106493544 10387208 112352377473422323290335414932395509760 10387209 1485784484666213019723848483309611008 10387210 163337575066197488391063539779000241760 10387211 -258681822345145420634471710928280360720 10387212 -140916407983715106272783048263743614976 10387213 -495310833914089480384029464506612974538 10387214 98006149856884402041776594106898734720 10387215 171183123465762521638604653818378253560 10387216 -83698470742152403710981125839801344000 10387217 611983126109576124461942291074307929266 10387218 6828600779707840389596595602370739968 10387219 97766044510993036845665417171317794096 10387220 -398787256487623527779048932195810368000 10387221 -110821108988969982158045505380887265856 10387222 44185840744608154711376524222969837824 10387223 -32321219994408385986728367517754884608 10387224 -131451679805093229419576527664848896000 10387225 -196834734319714308681704685859075875250 10387226 208801100902260413582098011009936963312 10387227 146528942997334223006991324956821546800 10387228 -138900878447071539208897857890930461184 10387229 -71416769857513884781688545565863658400 10387230 3223487326957314399906201700044779520 10387231 97287577354667492110709108978454504032 10387232 -31655284889259794579127113209878675456 10387233 192540545565181502485988331514151737344 10387234 -2812907262765856922971321575451576320 10387235 -461441211486582105149987157827424632640 10387236 454267762043617185951653350408620564480 10387237 34778355539273431735639470574142649600 10387238 -116357647261475042421458136608689928544 10387239 92225248747139357536242096079929774720 10387240 328676235026825075309635342185128908800 10387241 -425312108388116814157096680531909383808 10387242 115180245923698475839817788695388709040 10387243 -41230820695014115070429673540887280400 10387244 31298742873179249148282289563425851392 10387245 -236100267779208088916340538763371200 10387246 -138865289736787342871556368902379444928 10387247 -173981673966978141102472021491597519816 10387248 -46823810332174155367517479586044870656 10387249 -39552750768614625008373772335401579340 10387250 61893000743140955735255621276310600000 10387251 -114898281830946377949147622410693196800 10387252 -11610754003709390211504674805494102016 10387253 610626425837034402933223085048311154880 10387254 -67991876679853509004213611610689967680 10387255 -53846523616935774719065578081162391440 10387256 95382880252680259636956714525497487360 10387257 -377826748286059735465074013333223901360 10387258 74640253169970313258788483857374464000 10387259 503431550430312976584795127959251185200 10387260 -47363106046692288237801900868834652160 10387261 -741491406213357005770230341536389358138 10387262 -21961175472200768054885080858378968000 10387263 -67079557574699612574109506505408641024 10387264 -32803110301404216186344474295585996800 10387265 -354547697282582756497224440532005809260 10387266 -33100023732659610582615975237589249536 10387267 396460437998101330067577950954584236552 10387268 15889621442341247276441643165554708736 10387269 127497479444914580425082411593975998684 10387270 75369308535995895724282366446913150080 10387271 100787111230673309719246263036421796712 10387272 65569934153520148486427121318463733760 10387273 19113259315908104161200475985062688164 10387274 -316723134190031584155935808172750182864 10387275 95114389148580442782581169427676953800 10387276 -112302663401685030903368219884191427840 10387277 -202583732573002365912187114443060044628 10387278 341814291316688983862528512591744926720 10387279 -17950755334279610919047839532796287520 10387280 45805534252501296942508512584889384960 10387281 379365504250476422624977328764820078880 10387282 -189958672500958801433620256279528567808 10387283 -122208317104600545542561676391127734416 10387284 -18855309454534724177136669223863306240 10387285 -524021280933363643846545532859703882600 10387286 -39284491425133893148350309790816156416 10387287 -13640916372374292008844463279352317800 10387288 66290531162598113740298513478007787520 10387289 735660542272894055686121543839080054432 10387290 42470856245003142023755841036894653440 10387291 289772425538162692030158635118808602692 10387292 1685104784766920093705166299291745792 10387293 -1889490070683047612966175156482864640 10387294 -97210518443316108185279807329006146048 10387295 -558037882668164506229272550420977680 10387296 362539513413599086354968206789992906752 10387297 -78166866954504298922838151394993132254 10387298 -310285232744058859229787314950173447600 10387299 60743792708619079670545559437030040928 10387300 -35074891531380365813211872910925824000 10387301 -124720683843416602499519587958958470628 10387302 6865886793571400414189554412386515840 10387303 -10296603582614621003372081527010687336 10387304 15042931235532500421904100023774632960 10387305 268617014154370934867085269766663571200 10387306 -88725497626027464750818125260339271680 10387307 171878450877362514440417567170575309600 10387308 11219775884652882658224156123376719360 10387309 53201813617941354579636500579005826700 10387310 182129304903077085387775717015839130560 10387311 -130927916910065353639535668987921380480 10387312 42685949759886670222472112373477703680 10387313 -454497558493761794869222113295877019438 10387314 -42547860945601442763138921959228717424 10387315 37284698247285795645528949855959662400 10387316 17667140997603236685636412525881361152 10387317 276455045276459835204174018949346280480 10387318 589883993064619360300897649141397878016 10387319 -651427484541989372615250740655213304320 10387320 30609203839227901525570519820844441600 10387321 67655490648466822065692224099882918912 10387322 -155753975677760421095074336316604792576 10387323 -568233075876470785912925846217174205896 10387324 -41593290996374912638184314443290014208 10387325 26356593057585806107217742475700083200 10387326 133124167395564124956687741402796647744 10387327 -513123348339252142173540737002305725824 10387328 -44710341659623116781095668374233415680 10387329 -117456752607909860049312213482635671552 10387330 -2270380263220140120709338143956377600 10387331 -82042036883418844422675409296178039800 10387332 -198082094163603375324314683686739507200 10387333 430996422963687238167479222894335382688 10387334 -53145914141090779081201694272965281184 10387335 48907597504521776318258590355520936960 10387336 -596200694688735175405346571999018547200 10387337 51861566289201461878845417688764585012 10387338 228289744042327216115698745530552320 10387339 -630513990217492247921564871044403650860 10387340 -107032666466931597974687387784965406720 10387341 -834475126177541814668131196022795540 10387342 16323784149755152023505339424175302400 10387343 -333710255266277540003917553979906663936 10387344 -82935592473192492623689280369222221824 10387345 -93589231771584843149779820900380520640 10387346 74512136139033101445713996389889447040 10387347 131298714962581105389067442456523305400 10387348 -162053622624812987702484456129394955392 10387349 -63964474255041222948674940276091412064 10387350 -5249483884550907930921762770159140800 10387351 224487978180860334416669169679402141904 10387352 270935420411514331682632485818591109120 10387353 -298553345475216090529769037370287426096 10387354 264279240032226393416643722487808091376 10387355 21415863475572381248000935213773173520 10387356 6868481622154382339329455768111022080 10387357 -168822710649193152786760055465054380800 10387358 117564597289742250552867425450120657280 10387359 -14276113978607150978895009506540800560 10387360 458469267559979736490001088258120744960 10387361 278152630481987022395689326662311902912 10387362 47044436119064980147296491918118740352 10387363 524261217130875791116871210888670259560 10387364 36031205734272125017685180487410250240 10387365 -18456405260044769073023325088023216000 10387366 379457167661102411411232406308732576 10387367 -88624559497410776859060964465346878200 10387368 59422816976080384928660604995732428800 10387369 -237254385951664497895355998746430196230 10387370 58892979481044719662090815523684992000 10387371 -14715353039690005797101315261990916096 10387372 13104492375799383668743720485582315520 10387373 266080336516695278307840789076325386200 10387374 154444618672463458881083519637278516352 10387375 16916305312329536010884753340235368000 10387376 69707223849070721004236795733627371520 10387377 -12269797590249497794673886641391199104 10387378 -8869875476028757683877617339537770976 10387379 -31149192268045234330580631323168140020 10387380 49774812645283513198549999413602918400 10387381 6474465967330237547463928913001023872 10387382 260777702464570749192556497612107109792 10387383 57954767742697416900295419778823912448 10387384 154393040250723374582180696993105510400 10387385 -487279017824806311999029817592565517240 10387386 37121844373324190052578408368558656000 10387387 -72841759260094397840208665927473957568 10387388 26470518359459138713848359019729255936 10387389 14944587456980119427998271506888377408 10387390 2083951059431702576652152171670481920 10387391 -52214771429151921242261380379720024640 10387392 72363367511086616002804618167343644672 10387393 -753337990340104650092676140332935732480 10387394 -191801141969453382479623409545998105600 10387395 41215864019845161868079868949061430000 10387396 -283072915223676677342242734780140771200 10387397 -83117531794483544115678183710241053154 10387398 -28196501913658108497734332795154460672 10387399 654030646381617484513690500733178052120 10387400 -295978803769772941485032853120331776000 10387401 233227441958340176076970461369337600320 10387402 4369992052369279361409344850009120000 10387403 -91740761312208966031640341968594320016 10387404 270535402927332138274272083286990224640 10387405 -9963765529630865396996527545471982080 10387406 88405898502135300162709851736927081152 10387407 -293075875401439337855989384937776880760 10387408 21276858134078091437152279019310858240 10387409 -116851973136843605439707062279610913420 10387410 -52938191925991786103695529204826862080 10387411 165479567834766821114184796890236647224 10387412 -119379991575751847520109738299674419200 10387413 669064502846683861149665301029807990400 10387414 4473303232025972588141274892470059616 10387415 -249296079979166006040963084114909694440 10387416 -114985622038510069861589612398371225600 10387417 166083991127395857343142143030058322312 10387418 -51860306035862679270653654629135933440 10387419 24722449824929509435943022038209313280 10387420 -60186541320908084064406064729163102720 10387421 -454208615633698467501207571307107022016 10387422 -212260712465219455781815962914944925760 10387423 -996881861035748590367796577159700149440 10387424 -833609542979074320619923059697254400 10387425 45147395576008997432533914336934120800 10387426 -39615026173772067295192914480903343104 10387427 462448581625596445569574436258088453276 10387428 186094997369177885295036591148512261120 10387429 9245324704274808613625994117153251040 10387430 13157156162702904571263469059068152320 10387431 -449764594429785714835013403262939434480 10387432 135830644874667840188989650900949401600 10387433 148365758764341187234610965789628399040 10387434 -85821502391550271180156171535471455488 10387435 171062877638261313302344972398998269200 10387436 -198443069581475825174944565522651148288 10387437 -4044180247909522264559353507814338848 10387438 53361817142865614910486139588259181120 10387439 -301240644827817667691052084309266495760 10387440 1571904757156823820808664397653606400 10387441 112539955864210122999140805613807845184 10387442 59615771558086197420411730653168288768 10387443 436894421154883401168723631072320433728 10387444 -58007508961144639603814210027253197440 10387445 128588909770413743214991179329401416480 10387446 -72345085862728784339735382922909150464 10387447 165979467729107079180053158057870249472 10387448 122120105267327044256195524205248143360 10387449 -189734715993329740858186707454652832198 10387450 -127824788673989014755090616634121350400 10387451 -14496420074955759021134150473436585448 10387452 319623843596467912798415206628820787200 10387453 248799682027170222408168324847252144704 10387454 53208314916302988240451979099535949824 10387455 -21148539795895799135285310046577493600 10387456 -540302728356568806539361401920636846080 10387457 -31934168313036081355924464966436915200 10387458 184069969098627300132861088946649075024 10387459 -368380568307672552781836864896670590184 10387460 228072367835904014829843152340844289280 10387461 -314786934313718843047326349782260105568 10387462 919050246064271954703272828466722112 10387463 699879974863939255946957248559485058712 10387464 -61089912744313984878063822486612295680 10387465 257215666103724348369887487712634027520 10387466 -283367517717667643208186305138726159568 10387467 -3506468489112186751970035300239244800 10387468 39738263558290860894209138962967422976 10387469 551484173505052917032609656131885186870 10387470 74774770160627869960294875484936396800 10387471 608968716313361347872878004554963972200 10387472 50091063683456004032601696631894450176 10387473 -240261611018152177905885543919147833600 10387474 62943741164835992324079075211225742736 10387475 -5269490060857826506919446477175619600 10387476 125310989592485282995508318991658758144 10387477 45226901375027260154360467693443743292 10387478 81294237822354848918703150489467435040 10387479 -150132951969217010648331317788726679040 10387480 52272345880782214294231091752398028800 10387481 -237668782591914641346459912045577070400 10387482 -34125630275536528265621059418016537600 10387483 503134694298312981173668148484638297732 10387484 -216719172856754922560184221568247785984 10387485 -94794644866513241787106729300740086580 10387486 -168797282981635681111526524084194887808 10387487 -843017043733061632137703540510487832 10387488 -386405158331261868788123400469404450816 10387489 -151543262330725143406729368072058497344 10387490 -84211200046635566060527447566649420800 10387491 98845490562747280145677934380571485104 10387492 487989930594733498377708444387289164416 10387493 -14144110148625602114195759829852294984 10387494 44419204891973683605962064754523139840 10387495 368346541877523399311376267910612995000 10387496 -31006302326846074676632237066476503040 10387497 -91659862301238525269040683513046060672 10387498 -328700082945856249052000005970781895680 10387499 -19881912056142715099024369146579222120 10387500 92380666362776119775096704870300800000 10387501 78382068580064462548717624680268933312 10387502 129864003434703182585164767858481733952 10387503 48806009484912556650147826094113087344 10387504 62531157997431881497991779138140733440 10387505 302247674860606714979565701652997238760 10387506 40809490875229949998952753320678859904 10387507 -59106687799667674178543252378136919600 10387508 72034090356108169759001727815882330880 10387509 340213742938613830549459124271160097280 10387510 2987374826348452469554037349183878400 10387511 -22265781751601282007562208843302234176 10387512 87405477685132621355568586999960657920 10387513 -131018571713632467708637156545640843392 10387514 -86374663482742254165958947525490730496 10387515 -106231266195209531996972236967576148480 10387516 4035053474097877470158641034644452352 10387517 -37642674402734585183333452872494377728 10387518 -61020191044472120579768858193360828096 10387519 -797350818457826679415514050556366484320 10387520 5475894535839510375862616800477839360 10387521 -301531892337079471564050262655798952750 10387522 -504783758828689306879678005039002251776 10387523 -134690662910241112099802855670810905616 10387524 -58611284507145435575191121363836243968 10387525 -30148308388776331793262369150957530700 10387526 35695270373630232979983136798276943712 10387527 110344785503016376441936831899936193272 10387528 -224286549515900125839274299910542950400 10387529 139526168300962502677489698671504615130 10387530 -67309269125281344489193768549153946880 10387531 -63916877456761189506977715715884413952 10387532 111113271702512208079551121380429693696 10387533 128953201600880104762630648279329842880 10387534 21968583535476523739552826895244980416 10387535 -21784977797002721159140439380343232000 10387536 -7076982153030443823170229316686839808 10387537 270412887336598977595153691759314883186 10387538 5206620585320822626572208932676125696 10387539 -359946086508066557088863363660545602000 10387540 152920955262493991092268721484376524800 10387541 20324349639053805414066641062072980942 10387542 5255658895120776930596522365368557568 10387543 -78904071766482253489288178852535945208 10387544 454908800311443619174132766350690406400 10387545 -15640208489353453823703782363827651200 10387546 -40738683798608615108352020968406595360 10387547 389380295289648537693512972718348604080 10387548 -201009603218334292795654274796355783680 10387549 8834415414289808191915570976768736960 10387550 -314334596927580904690147580513492515200 10387551 -293562815198838342332945887721718685368 10387552 -305604479461089760391971172014117355520 10387553 6453571551459710667778153804269855648 10387554 20773870100274504397850599445594514432 10387555 -63541459031363103604571963590689622080 10387556 290953236723862170119241498021093832320 10387557 298733496868104706885705594912756038654 10387558 -47993492236586861838929884114258276416 10387559 12763932658424528252101100610287836320 10387560 52006839233392455499398401936068608000 10387561 -714407363526262117341379131477858437388 10387562 -344726545114577737910946779273455333968 10387563 -307789681469974947010358238250308013056 10387564 -717819089551522329542251127674905427968 10387565 -2305326519569445914044017353463933000 10387566 -10691532939226132022555413306529510400 10387567 -563696753140141581730076573131331596368 10387568 -156867444913182813324843475908856381440 10387569 433278625918613542194869617176049586544 10387570 -40244937205146841739662189153070375520 10387571 148000409614693613771606751303809789772 10387572 19811264921858777947523716347765614592 10387573 -30334017810593738818232288916954012160 10387574 233715041429745671163024669706085360640 10387575 213183512737311303280020306969626400000 10387576 98342269365483253234848365167680000000 10387577 344958809413160845449834879996015624426 10387578 64267217184270520745718870886257300480 10387579 -267152192735406909887045229619503753820 10387580 3079250402602737096440707676526090240 10387581 -22524247977173347770005480923489338240 10387582 3998794719375690336624315040596728064 10387583 624335301741594655770861970586666984832 10387584 98829862308022583122265953601731952640 10387585 -258026381657192081468828545510426660800 10387586 275384224037346736725544330348396700544 10387587 -20388063060849929109636750210758446848 10387588 108667030953579156366849809968026946688 10387589 418642498803291185787768323139645111390 10387590 -23215474025544565956649507715730274560 10387591 -241216198750109196582253962341452627840 10387592 362368766874323772541670065675800576000 10387593 385276071024871767662491127508003258282 10387594 158251452112341908634026371454175744000 10387595 509289628055794125354926117042156023680 10387596 -947108919305391666635141840192643072 10387597 294181672385821330704208663622592738720 10387598 11054773656681296727076501465994585664 10387599 432541937767830520484418365183473566720 10387600 75985519244147163331965808023170048000 10387601 -41262846371134672440121429525241980800 10387602 229153781699900500787907633737703072 10387603 111706054503579033956120135969754791852 10387604 -38305892749667736984746512809395404800 10387605 25583875585526079799855520552130211200 10387606 351840324870890206801240872699421642944 10387607 -506911312637768224209758295877793163120 10387608 -26352074621485806269033071138590720 10387609 444353274976536049849994421694290584080 10387610 22095706662921800614993656892990810560 10387611 -147090526157782737462578107845864075840 10387612 -4986066302715203944999863489270955008 10387613 588965265491986089333970281277539744096 10387614 -125330452977082273751413266538551758208 10387615 -263970896008380130202118422750960328000 10387616 199127650819304330372515178883515940864 10387617 4735474515503834521808536591811653440 10387618 -16435254531868194307643135585348728320 10387619 -147232229138474085788379507874277982840 10387620 -124009178936253255649724905408060051200 10387621 -200904725164116918845852972251531002178 10387622 -117934095509435776391380213282292995968 10387623 430704472662338105703968319497747673600 10387624 22142544970774194507375781576623544320 10387625 -285924452012224065783607746866872251000 10387626 5453660066219275833471034409771232000 10387627 -55114817482966065093989514849341720524 10387628 -80692018605468925069170896602596234240 10387629 94080398297101035721218711758799751680 10387630 189727915260862941229783862108704206720 10387631 944115662667959548249016029550902207200 10387632 52181685942005198162004984665906872320 10387633 359429189387271741900825902525962587940 10387634 -117956362633812130526970762222538220784 10387635 20870377986555921296168580222796953600 10387636 35496279765861976969687088067184025600 10387637 63314970160491958922847424558545479160 10387638 -21261419966051420356105673065741567296 10387639 -2700159805896380923892012096444255440 10387640 97152761190635156865488626990064332800 10387641 132459635573507823611767992341087680224 10387642 77996428335463458955600755420963955200 10387643 154618573670209559290031174845126511616 10387644 -119219402695888140524074006450481769984 10387645 58045448243456737150256605385788053600 10387646 147861588712071258851887115028399573504 10387647 182302260764286105489132501066684703224 10387648 153718120334246074053828857545271279616 10387649 -290911234674771998581599673799462332350 10387650 -11553105206783759760224893894792780800 10387651 -223648874376015773919552818374752488208 10387652 -30413135079058224435930545880840161280 10387653 -596497750790796263141753425282763315136 10387654 -103008238431040029839513480133019089408 10387655 -85871121330503211062984578369982952000 10387656 303066779846041233045116037648223027200 10387657 69289932185907074297944816365892897920 10387658 -210070701839842157988046124270240762880 10387659 -23183550167009701049003202480106398720 10387660 112752767725923426504302606726042311680 10387661 669613496813599701858446191579775990400 10387662 -24629530226492617655009036115997863936 10387663 -97986727089006775363074664569775924512 10387664 7998890932326714450371752806733578240 10387665 -26293646455687485383614474070823508800 10387666 -33194568098553886948368088412093638656 10387667 35761253908929206093513210484537289992 10387668 -238196409252998830507144122930281871360 10387669 -208358222114535220341820545436805429540 10387670 -15646876798593029606263639978989696000 10387671 79609444762526391167831826813243613824 10387672 -3176828668174892535332989552994918400 10387673 97930211580174486876819427574691936660 10387674 -70050436503807168986764921772199243264 10387675 136029942158524790188542849804027710900 10387676 95517280952156277087748425416933222400 10387677 -120082325406117894835337065980214716192 10387678 -1807900430406444115657010045537303808 10387679 -147190863961666299404355544143563610720 10387680 -272913885581974262030737222305369292800 10387681 -45413385671923943855561055961203153788 10387682 -149865805643187931996260953308892618376 10387683 -4344209999683942542096371833472985000 10387684 493184386449942641045699112029166912000 10387685 -40061752283216701127380035051907735680 10387686 123143431180666332068696709297787968000 10387687 321738466973698157776121423764655393336 10387688 616259884231519098103073744092418242560 10387689 -159229534537064027347650094078270023552 10387690 59082829750416554870128725742775524800 10387691 148754866492492016038868873375679823092 10387692 -56044304672996602708511095244563504128 10387693 -404630372365773311596601249844590611220 10387694 -186372827914896297505023742324923847104 10387695 -148614057167544346386559504423591684080 10387696 112507272072666784181352294485881749504 10387697 -151419935997019190512695505877839881216 10387698 198588176959006061992788221890216320768 10387699 -182761147651847316404147026237911525120 10387700 110418693393094654238068898547801504000 10387701 42618510314328416101894968410781771840 10387702 27537908306052894296711076915554627712 10387703 314388679812192368841453631053946142952 10387704 115498283932657526034305519050171392000 10387705 -500095070102920868863225228499034752640 10387706 193875525446416794198015704083206127728 10387707 207865955860129532223205552800805821120 10387708 121953442580839162884064499591350857728 10387709 272658921964189550601701264324388690720 10387710 -71203322192258309302973447475075072000 10387711 318060183293091862832201938808461369344 10387712 10637178705825645104405894543595012096 10387713 -72000955018533117037582431689593294080 10387714 172840495393627835092262584230800744352 10387715 -8305478971354195807361136610702950480 10387716 -132483326492455244345191412940656514048 10387717 119062725598110088987650476658548133120 10387718 -185446073339403545322647565116394769920 10387719 33214062902218567095829657033098356688 10387720 41328822085673063337236639574481305600 10387721 275194760116226703112711815623173808922 10387722 -83494455912248164390049551043360156928 10387723 -402816282333750960349348323968790906028 10387724 208316506372316352175825214636384217600 10387725 1006221828701999656275663807968047200 10387726 -150246128602653182024801522549726380032 10387727 -36865192635016507862003793975065818656 10387728 -5758460983848790251187775881174056960 10387729 -395565544551791923891863104502866069 10387730 143961091371097234053656264871429268800 10387731 38046914441901682839834433137464573664 10387732 321967539377793385980960412573987124096 10387733 -493930708280852020948002856091359534980 10387734 50454763521967708736921147523154489344 10387735 190079978096355299170319724670906992000 10387736 -362004046403421462841304853834649528320 10387737 920664225685276905098921408800200000 10387738 304043757478409096088863953252535201520 10387739 -429507315044654825453537838914578382460 10387740 83884270637686322246256295098894950400 10387741 111403927840615426818055264721897001088 10387742 317596981023193067424745432182090648000 10387743 82891078621461956528585463541710094848 10387744 144091789583557390408242273677017153536 10387745 210753114650124345377966677791509476500 10387746 -107866548721851761670508808643122638128 10387747 -63814357563632603963655963920192887488 10387748 -133591215246750700069864226211454279680 10387749 -228546471229810435536837767006890469472 10387750 -57684175616353757245628199379348896000 10387751 94111735756231202776646681412526432608 10387752 40827583996249080988689328794761625600 10387753 487027924446371644472154124950799419002 10387754 8766801361761411543347284306799846688 10387755 -160107194649323433717184232279406744000 10387756 364246711633442733440852059574559211520 10387757 -383998896664331427651532957568452037994 10387758 -21672043100122033972738103358940296192 10387759 229893341499540623890517877446669068480 10387760 -35990242450649661964007334707150192640 10387761 338134702640724170573468661347082575472 10387762 -98612459747629304012732572006921145856 10387763 492518562528963491872394766028591344012 10387764 -269933049281092776460950056157137977344 10387765 -119748433468553794230847976425210720200 10387766 -161215092635753049465472283609906495616 10387767 17829633629255367926058592907379530448 10387768 3297064597610840890225933736839311360 10387769 -134073331625844429357027021670046267904 10387770 -121221194743796472773701461953227526400 10387771 -303045960521518473806825308220934097200 10387772 -161639852273815912889979782795684250624 10387773 322058876735353675083155804155295287008 10387774 225036402279963055824754870567701711552 10387775 3926725191816302482344907283645596800 10387776 37325380735693368271265114965011333120 10387777 391624941977417331906871012309804327252 10387778 350642971306126624219396775159839440 10387779 82714269461381663000387565785413928184 10387780 124229408258626147106177930517827381760 10387781 418165334783577388484869358313181479582 10387782 -113915887425922424423137792435494725760 10387783 -132889962106797728558254036824212995280 10387784 -183414702776739860266629489600877486080 10387785 108822817346684103901747492990080863040 10387786 283605754502622738291112408835145729024 10387787 3400071996966839570415014869003483872 10387788 -33032364050942995842481331383340553216 10387789 18270072083118362073013725855373359360 10387790 7933402776356586161881635409445928960 10387791 318585654402959504012154753824299063440 10387792 -86169832685377085016433062157614317568 10387793 -169815988757376472688386353862910972556 10387794 22038965051620626737537751333088692480 10387795 23026655083502258362985110669070629200 10387796 151968688421287278838873394248085577600 10387797 -31437801184614123531385583483551819776 10387798 202894974798990253644238183307774009664 10387799 -1314354035607716722569439312500686670528 10387800 22896855068853287089143656809344000000 10387801 92888628492209357350810068078879309204 10387802 66160158485582520201735410507101562352 10387803 259244404044394078234869929149135900608 10387804 -287360054822393760765939506437376064000 10387805 -423261374042817145769269503891084747540 10387806 39464835265673808784867884604793545728 10387807 24883064700215454935121660694453857056 10387808 -46433304689702964802361952673728430080 10387809 -47212047397754077476609341370896798700 10387810 -4109343744578828032095049689403055040 10387811 -5000231504690702753018129754398731776 10387812 -1170800797024955715913753171426861056 10387813 -80678290412393010483175726999735910400 10387814 -307239306771407590644006362756126538048 10387815 303890315034073313716463883929975309520 10387816 218877414066999125597519739843126727680 10387817 -216845550663377252377934436710693369760 10387818 106347768794444581140757792983069680640 10387819 -228614743012706707299823676835230770256 10387820 102149727504235669992304665778468270080 10387821 60516760055340337962884237443347442944 10387822 19723609865885936118242608814761109952 10387823 8436399090747071023884657913509009984 10387824 7858757963866121963926899301962547200 10387825 31179579309837931090508524516249504000 10387826 -906999233694814241398202501561306496 10387827 4465208902788740687648604293428964208 10387828 -278389893458276614902648733699716347904 10387829 21898100525846535585983337629849539260 10387830 61474364647660892181577279280183233920 10387831 508570717071318741288776961896528263032 10387832 59397261690658606636809623307642470400 10387833 -317457013016477845607209766896460515200 10387834 -184986044424753706564683532969853106720 10387835 243998843490654618073275874660193683200 10387836 68356029299478376542506394842715489792 10387837 -636035371939129339815658714723038747514 10387838 -195122236997648495445163530918153160704 10387839 215623144605055828059808310446986779136 10387840 312456764894367489792398306615859609600 10387841 133780354706862841490819392941183124692 10387842 -59709007580668634868230744706023836416 10387843 -519336771119032521034465143283687307908 10387844 482382311190132027950021697927600589056 10387845 -5534580903572568863356548190702384680 10387846 94345491426688472886760037474174939136 10387847 166743176045699409678221268113699350296 10387848 -793607715585866909379450472018329600 10387849 238017600291169073614122131822364829850 10387850 -172154849452818031215455090654181600 10387851 -5333807487561872764019276770059942720 10387852 -93728463849110844440891556862606143488 10387853 73609625925243900007084302226988046678 10387854 1064923362105242463144749444516549568 10387855 286941398201969639076821764951241018760 10387856 -110128600630497019612577217998621491200 10387857 277862206749180891825395131257408845040 10387858 -56494646972211589920131104932542208000 10387859 1329446230298393801832170025333209285904 10387860 58785038618709956298012249399288668160 10387861 -159654949655136687164908470416494281696 10387862 -31968293916374622421431560956250201568 10387863 38377367374903842358567771756807581792 10387864 108577266683515985164400525384263249920 10387865 106956958979306106523763038899663721920 10387866 -186995134266625185401025577415212171776 10387867 170769321873497974070467785919142617632 10387868 -67127809910945065974996957091416637440 10387869 -435589381666507231160540797085188592256 10387870 126531715836830031628878509389002499200 10387871 205819484113491446757023064139390704 10387872 19626622569230872003948204688702177280 10387873 -325809938992641039728524975122584809196 10387874 -31056548607902304139616307603604520448 10387875 137832520364570776358384523058433148000 10387876 -120285959287081702400041918200454368640 10387877 4928062092664344192624663086575329726 10387878 -10150306082620694191419873470415302976 10387879 -216161219527730478020842026041235120520 10387880 -79491839887170981470328896818813593600 10387881 -49562292981411906852616951978157239296 10387882 8156491909603839974764066615191890784 10387883 -11863215712141569674683737460997658624 10387884 -141652750336313044930827507302518867968 10387885 114118519677515458037071628112833117580 10387886 74325198653832259459110612490144622784 10387887 105099312900637565206344422323197264000 10387888 -6941404590995555078917959809468596224 10387889 583378167993199722322255653067467955440 10387890 -65994916511705701640749612734523459680 10387891 -34728493240216849042313862339266110708 10387892 142790547321595417412885267344266105216 10387893 -264539490214706342583842911000251125376 10387894 87611599424974976894442478769086740480 10387895 132072828671731752126373715276799994080 10387896 203815804034618244355757079377284300800 10387897 -2229950697676524300687114598537348672 10387898 -127878217117183881652575207753601861440 10387899 437910858690565226458855431842473155120 10387900 -14938443597728726451202711393199667200 10387901 865629174397560177242745449750294228160 10387902 -53382147163697448740685548361944396160 10387903 526231340729735616067225908384956601152 10387904 110966374236175999301527237087960498176 10387905 -114164835593607503528555232397879032960 10387906 138296060104839752328248875334187032064 10387907 348677059263832329377920230663317632320 10387908 182539909881453208645933462995469931520 10387909 -141674010274445385148477595123176585184 10387910 -40700250309818859815592491455327962240 10387911 -6966584408946687240284487686056643928 10387912 -90924752476902419278713794812890700800 10387913 30861511223754279026133293372419371024 10387914 -8018964815182974941928231729911961600 10387915 -179031396258895366672072447800889081440 10387916 88982195347296440130954085517837352960 10387917 -326192222080388084721984027041739639552 10387918 23494092908048719089098421601572577920 10387919 89417412268431451192536422295719086320 10387920 -28944990506514677500175834099556679680 10387921 -466769119020291801937696662854559000848 10387922 256809423639306062269475592423381120000 10387923 70723024394932485804505591663824384 10387924 40330013363333790250788580497238420992 10387925 -78151588890317806298065697920870111350 10387926 3749345687491966563694140220446616992 10387927 -79544643256579878720340141447116253440 10387928 -418900966529939114430997136251170723840 10387929 -13044242953398368320498141506974996640 10387930 -13888279715008714282795374970276608000 10387931 -97112968613424220772404855263588591168 10387932 -237455334871378458340454300462197667328 10387933 -71484000090483404337371456748075336500 10387934 -398877010596241912955145104878522141248 10387935 122877191852046901555314759259998456960 10387936 -9664667865525426579074178202245267456 10387937 263273242136800927636101824340149852352 10387938 -133843029050817049336303088551048411392 10387939 -308295498485321810939094080147811791280 10387940 7840358017562306391398121460367278080 10387941 191466596596726217588968045841792919264 10387942 -157775052226119281258675899996006299648 10387943 -784744925907987212760465738878562007200 10387944 -121502684033102422806068118923411374080 10387945 -63441687859925692035771588054134246400 10387946 104665038912513363730320561197761662720 10387947 -4178323395229761909351219035256353280 10387948 412734357249040232288949271853745893376 10387949 -193662650534376735673105428168446077152 10387950 -18982761343807560971495442384586060800 10387951 22015354428056665110643232007350946600 10387952 -46160309772667107830592452284981641216 10387953 702081291177981346988993904609103742400 10387954 173825599827457326039024144573444892176 10387955 40736549675477250380253376804233621360 10387956 -81212020572307163856676582381964660736 10387957 59499489233566731423775531052417635132 10387958 -39557378047956404584176417945388389120 10387959 100747614406771765804114985290013986560 10387960 -343113749707096202298258348279677952000 10387961 686810283402880440825442443382798643562 10387962 -25532933287232883280037056074840397824 10387963 -268684615011431499405702116056403213788 10387964 402231296604428947182713294831380094976 10387965 17588587352912524746831266729150054400 10387966 -367891158040411785241970604286849517568 10387967 -432568230518133956305359359086779665640 10387968 -168592350116076246391591887533890338816 10387969 481717917396169741896555812153042216196 10387970 155078031295532639592968198257826203680 10387971 -338164873976503850421138987309083460 10387972 13439603716470155016075739826029191168 10387973 -22890719142948439514326220516781710820 10387974 -25634413965095380743818232506733434880 10387975 -104998876900421829608643660578405653400 10387976 82089398611751335695480034029231144960 10387977 -47226589424902437687933916617531492192 10387978 315656813813303715399098945025318581040 10387979 125848079093834536313078196502414444176 10387980 -32853701373081215079922883630341171200 10387981 437570860230298977949224962221339497782 10387982 -154090149035602199589149183249037264000 10387983 3548392373245277563365223145752291584 10387984 50778905417520480726388083010051440640 10387985 -29047507650483049023841302263770719000 10387986 45837108813693206449079589593189145600 10387987 -874712688644543876854440824325548073888 10387988 -116415081270552276889753743717833631744 10387989 -231247286791696616658512132120434007346 10387990 -6186422947024440365292416530335242880 10387991 235148451424027075507136508497829376800 10387992 -245596006705827948679088635224181985280 10387993 -273194631690241152910373739861553702080 10387994 -237596164893450412230559233689103250704 10387995 166153770518492971517647610611797711840 10387996 256833666702744598183017931830285345792 10387997 -324831145507657485629591452207965574554 10387998 -247068840569245024139781691576262164416 10387999 73094630338708352015440141117342044400 10388000 191264794954327984870246531433398272000 10388001 92546695088221330154615718430625509440 10388002 35443616713292749482545737441956527952 10388003 721192439953462481798064957257980716000 10388004 -87503634468064014379315014548389644288 10388005 -232543827687385624489248631157619662340 10388006 -2749041749493608847700492523641438656 10388007 -34102119960860748691863762926576510976 10388008 83234728604578955102376679061018449920 10388009 -52270175572782412832301518626716391680 10388010 36056777126632563095929837722238571520 10388011 15811169319195389978708901314396897800 10388012 249070759533400395428190244624452948480 10388013 259969484406153670071128021804145286464 10388014 5305047730123093120249710255595567872 10388015 425665507197735134716600709565686179200 10388016 42348016191889220289800261146082426880 10388017 142512645042528243233719853549618002980 10388018 3522182684710267950540122538330354960 10388019 147524662598937335330930327710451052288 10388020 310460294020156425346567609696494343680 10388021 247239342698479183892676244354975828800 10388022 76947910639591025272941191788800399360 10388023 -189357289921120865199685096261268624728 10388024 -487876221775522868275545592134907699200 10388025 -104209458891021121197035113591699181700 10388026 4998498594086983083113039228557516800 10388027 11829224606048168892652547402008205040 10388028 -109722714536801999025341608323231719424 10388029 -440506452260823001645156632600885549370 10388030 166678254186715273516599892737096452160 10388031 238778664142543714896248960307546007680 10388032 62989745764416131660767045749166309376 10388033 -26030840423614173649394032595328038718 10388034 -186445742285605908036329339633822914560 10388035 13834366199462389586945411138769516960 10388036 -137932626797567346797418158929614922752 10388037 93484036986908250648516478798316007744 10388038 -66312012785095509669304283380356218880 10388039 -520816170919510576704687879153775153080 10388040 39172873551476434816359752025624576000 10388041 584292374147260699415154983696241206800 10388042 16141666970358415171340608847898461184 10388043 436046474776903046356515198741002235132 10388044 -392530636062624526850025233015163460864 10388045 144316567126500739692047232335660313600 10388046 1626518738906941470051417452680681728 10388047 241825430410923006914998472564855833872 10388048 116150537568786803600571012701904175104 10388049 4152772902308904040031052660379350576 10388050 -6329246376939570301285608234375175200 10388051 -25195721788576821668073489425834016600 10388052 -89534128877648942892602060874234325248 10388053 39849370878163029495552282484055164824 10388054 250895943491259014877930643181286738432 10388055 -222904904919654805435430365761393528240 10388056 840249930383779059497368584444395520 10388057 -5244614987911792568670504448412469120 10388058 -401931835141215945431017085504172860160 10388059 -464110093839567866934996130730156564760 10388060 38176936903631044519842804722142028800 10388061 566520239096852947794746705536070673600 10388062 -316886119747228102803369717854560339008 10388063 -137758521038774670290260636918537764240 10388064 -7021340178457975050460199870280499200 10388065 571282455172750126212387998347464395520 10388066 88256441419830220429624979840555260704 10388067 -92317612273941154233752629127951209488 10388068 748381745567888787500244056655981674496 10388069 -2475254568142624440326523667928324352 10388070 25131328451839737338238409604302080000 10388071 -443187398901214443257735173097977265040 10388072 -273601345334105825217804908490652846080 10388073 38221221304803158417762093141956972800 10388074 151420906490075244519374191277977519536 10388075 232523279251827178687065039879724023300 10388076 -359548931797176229191454867359179129856 10388077 -44400847277532910365001880720079345088 10388078 33897440772088740303847069608421637760 10388079 96747275626913849828804488999980254160 10388080 38542330259952891918398253330112512000 10388081 235109545729243278178613284948206532608 10388082 -301298953548387719024960190189082995456 10388083 -225812906728521151025686433323171791440 10388084 -34466883122229152881987525545578876928 10388085 91487621062840315906448590132546394400 10388086 -242378518616222302420633318392092531520 10388087 -145641793127059656638513977104443119848 10388088 -5580618614686346438569746121180692480 10388089 504415106551081518668220443884683654890 10388090 105662372275313939026172145816190396800 10388091 80118412789830314590917511652533630464 10388092 -281044466469165788059843113275154432 10388093 99179323559726326867081913021173950342 10388094 -226782263110190910813396657137400580800 10388095 7414974739904982123691721289891037680 10388096 -347068886342701619567302577395114967040 10388097 226993040559087373496637561249261817074 10388098 -36245543337875856248852021081391744000 10388099 78221540214904397206897565884792578120 10388100 -42759178986411032286361642052946739200 10388101 61827124432076250727928840019483755102 10388102 22612271592236073519667212660787135104 10388103 33165378582895757491698939941217178368 10388104 -47942581971178423825871375147322286080 10388105 23900537006690931679283206790719526400 10388106 -32620165824051134030650308642568455840 10388107 181252961365194052338098507000266086356 10388108 56857681802440321598669640085952618496 10388109 -91020362089110669672675362225151501312 10388110 226815761183244681384730041593463840960 10388111 107992057684787144843454611058143172432 10388112 692619937375916971152814956116705280 10388113 1126964400604266071940211387531865844 10388114 -46159825655681383099653119818431555840 10388115 -384356079210326068840420564472026980000 10388116 247825258476774227263675421479587232640 10388117 -306687437096997074867643101804231231520 10388118 51598790732266826151803875175873311488 10388119 -18025541045248053303100722019812079680 10388120 -50395785080873675683219474562952192000 10388121 -357544409775528869486518413945904535088 10388122 -177437865435643485852000069142267718688 10388123 -654934671432769284586033417673043566760 10388124 -199211995677074844262963573075325783040 10388125 -124653648152028285046018114631038260000 10388126 -128088429201027192851567565484533786240 10388127 -207369188948181394165344550003287546480 10388128 -941398606384124224141875218920771682304 10388129 34871000958843116394738883451514350340 10388130 -64863117347210684616033183640719168000 10388131 32364149822413883162316971225540179200 10388132 488692473116123075624184352566913581312 10388133 20880889428260896810890718064846531328 10388134 -95702907559284365256039223146529895040 10388135 214460697418424557886678046269234414400 10388136 -2362118185774788755225070411424972800 10388137 463255616718567146404053441593385525072 10388138 11326113063574842722943439093066476720 10388139 -659431386319518090227601269232383035008 10388140 58880597878103603825116391860969850880 10388141 -55480482883085258735809125753176611200 10388142 -7098949841815924798243510577577893760 10388143 351362923377626588552698393795545717392 10388144 -30806926745908578717567389815761862656 10388145 -151878579305501226297613278118739489280 10388146 -327337272388153121998691803751456959728 10388147 169995026559496124157014876086404938952 10388148 277427042093219309329640969767333570560 10388149 -869222665805387187442169621094193002464 10388150 18204931232487072186699478906283776800 10388151 88688512823366159151438261407420969280 10388152 377366108806361702096907736157147750400 10388153 124701703289379847290902400562312066368 10388154 -44924783326646390569916413816620307968 10388155 3910842326259950327598367315247270400 10388156 -132809417831594850874275510199879852032 10388157 -49200909313233973221804530307041743104 10388158 -309179334766365407953369913022478221120 10388159 327947408472264250585291416898872916104 10388160 17822021106900284123767468363591188480 10388161 112354895010015391742238112577846237632 10388162 -9489225423028321279206462077303648256 10388163 -228419260078408681119549176410618744512 10388164 -366413585608391532407089409551240906624 10388165 -191503189537806401024396964204034120800 10388166 -198420142179940367193310326521594170176 10388167 211206540815324409172441483634752256216 10388168 282909996997838284732357339653304811520 10388169 -14051159106683386109509393554226436640 10388170 -31141299968888693337499121458293456000 10388171 644668405598586967193325214611172404372 10388172 -190381417037124679111382312503614571008 10388173 -739055700582462288127422251631699328980 10388174 -56602514878257414576575597358298792320 10388175 49475594617510840379609959505716761600 10388176 116579942872225779624673732671253471232 10388177 -543397056258556083255206732970155036940 10388178 -151634367068049435392187229413010096992 10388179 -441107401164492093116772244908962595220 10388180 192952627114054670571588741801519390720 10388181 293368721438436536728625232548175840 10388182 -7448917690336865852232371047887360000 10388183 -160008131519277858393545682806466351096 10388184 269316505622198677547614399245287424000 10388185 7816820975269965266838688962760741380 10388186 -8829326299981556889667547519780360208 10388187 81330974680132146360211987299134449644 10388188 -352958265882810397661930752875888666112 10388189 -215839969794899683041168300517871810880 10388190 -39641103128145938078269825629244588800 10388191 -362980093447823447801845355575612006800 10388192 55013665500617709352167209170058084352 10388193 45008967941707409749101100719273062400 10388194 81924325756205575915566207347454411552 10388195 -414422977802236630746790413933700954800 10388196 -87187573058716852465657221702544711680 10388197 154575592649932456680951835515474222912 10388198 -747277284072418885366502048685465600 10388199 -447572428077577400318147298209139518640 10388200 205876036373044060953562215664439424000 10388201 -40650202577273604207553237233339743088 10388202 -46305041624146732623884910520377311232 10388203 38068196853165555204532211963559925248 10388204 62571272187533285981500953495258710016 10388205 -134164606774524794414186445128009236500 10388206 -29068985918168332192492639902234486720 10388207 334271830792052919404876276246969405952 10388208 40129320344192866185021808994055389184 10388209 228996617987036428379039407871990535604 10388210 28251886887772655420171216144853480960 10388211 176197358462846571349772465506657909104 10388212 -81780325747672684254763118083261286400 10388213 60317990601035838873680970274193166 10388214 -42130498470679075657183246971897067296 10388215 285566576588994833882942132306243127600 10388216 530145039841109568545709096570088181760 10388217 69633663515178593335114081749635397312 10388218 158707221160385058394673188597136200560 10388219 -320480560489102763105353033758037575168 10388220 -120516542562531315620079379790570142720 10388221 347872850785063782400803331832822364422 10388222 -117166311128889011906567600531976285696 10388223 -56712769887248198436118244288527123200 10388224 44563900193186401154863258510760607744 10388225 -329558368412615010822087335468940594900 10388226 93838994758972674990267630043785490944 10388227 -87430098291437282731921589729809924 10388228 -64270100304146427394461841563433794432 10388229 -421119193927330190524893048001996202016 10388230 10452150597955043265295678285408133760 10388231 10974175073636313007283584798429040640 10388232 -241946905094434540490039657281626439680 10388233 -218930271257138769563826494793698703180 10388234 16199076175751944440301487054488244016 10388235 -132984239353494485243192260805126476800 10388236 -82455453367486577636261547946618558720 10388237 133669959637127598958378959265595820000 10388238 51269482319247421191095781768197575680 10388239 -227587895032026736675593863700703231400 10388240 -20476390560529221830225408499830538240 10388241 -7167073657310648901646283778961661280 10388242 347944419957089933680334683342028119200 10388243 40608179318540637096371160151231516704 10388244 199511383366317926762087929292940834816 10388245 90266020339808527547170569406532991000 10388246 -226767695508964716712328874046917468096 10388247 218665486219014748564995053938569541200 10388248 -13212897075590504742070964635519180800 10388249 -174384740857451530090674796723299831936 10388250 -146721218927035855579083975556742400000 10388251 489038382357893772187015970876651071104 10388252 -17286233348948751088051473170922547200 10388253 183650950574788555554672817112468805504 10388254 13999928640785714793189596267003948352 10388255 -131105671136752354084705909979611159680 10388256 14168009867984290257894585032577122304 10388257 131995633808297506253801301062644666032 10388258 33241068531043439231603547030285967680 10388259 103562219413277033378230181393736563664 10388260 -314844015173199229702875870139630821120 10388261 178305146947596828665312898596234172090 10388262 179231759092576968252154074948650473152 10388263 -237576837633265950103036331385018626720 10388264 -552606406567339757880865155230636697600 10388265 -4781254388039674549570549933607548800 10388266 -19323904316219429964179684270510605824 10388267 177409256539852965953757937692426700440 10388268 -11379621215411477740708954352470932480 10388269 943788106865492067241556059771846650240 10388270 -75844792178505256537459695826781881920 10388271 848617680529005171783876077884063390080 10388272 -15929900371230837324729853621165424640 10388273 74667069895886810258076444669629375040 10388274 67974147451931792958424887956604039168 10388275 -277164799600238324277262143244952704200 10388276 -161828021585731010574914004542255473920 10388277 -145586582172341357588198769244370348160 10388278 -29489776384865298051679034060576506176 10388279 263848708058791719810836303409731288280 10388280 -56336789091858348254551129749749760000 10388281 208100684817379147428027313463575735082 10388282 374788378875566365188538126787396469984 10388283 -143515698409841522543972762701994035776 10388284 -4166052398887178346223762561978479104 10388285 296697953894220928831845254139736047960 10388286 21704663813495548499627837617888464384 10388287 -15651361100723957084350904178457348768 10388288 169862104940312638234211043633549803520 10388289 -2452587905648829946272123432049476192 10388290 259762389971681540775128094522959270400 10388291 291939914151396890025922592159337631584 10388292 -76481516817005290508372759909401356288 10388293 152667218399157472404630704856059077560 10388294 133246429627580292450366185456080789632 10388295 167059466686599797860178304757712591520 10388296 270784891388941624486580974313119073280 10388297 -356167124732115314189156321031309961254 10388298 16158846657632704757413803695903825664 10388299 -170855291567817283854093850602823074048 10388300 -95268277994321952071385071320609766400 10388301 -26121343594834157486778007369976120832 10388302 -362051091078211524894864870446080973568 10388303 203368779821165599390084085627125107384 10388304 41028140342926276006004093235894681600 10388305 -3575388876543994643317000894149359280 10388306 192666329267463951329993717847827875104 10388307 303127514739864901413577888739384976000 10388308 -6575691939896410815813023426052665344 10388309 -207786619802396479221832212816167749248 10388310 -137409109363522608276657036092561331840 10388311 -54580306613043357012961868820090212168 10388312 87996813065099644934987917046544015360 10388313 -5532861177855833034771237204507362940 10388314 133498939450622791128178592317753935072 10388315 15631427702881135326957948222549145920 10388316 -30372538298602259159459172936389984256 10388317 -44827290488405763032055569936077927808 10388318 -803503687916542861206525015221859072 10388319 -60284678571236684976918215084571126456 10388320 -119019756426266856352631959989591736320 10388321 459131960228357289958556820640088031522 10388322 33494837487958921029071886706312696320 10388323 -297829507746453747708418921381302111096 10388324 -287124158584913480382360681877566290304 10388325 108942140959187501754015219836294673600 10388326 99367400557021413677535789343404215040 10388327 7691283500456158090434684197677313880 10388328 -66570974941401823746039784325832867840 10388329 -149798148980883415820236183586391857024 10388330 -178218525274085345260512209276722465440 10388331 -3340699487497912797514039678993471968 10388332 146309039847324792952559732656763607296 10388333 -628028747828655537637686581258638049376 10388334 23812761508463241334837379615875200 10388335 427918745551238807377416558793600958280 10388336 -63226263050332426253525173460232634368 10388337 264923526712485207154329070571864507760 10388338 903961731141561153835447420007437344 10388339 -116221558027079660332797057740146795776 10388340 -75277708451689899729399483993465795840 10388341 306030906437312331905357091884532358752 10388342 -174357319345904528952392899480527275520 10388343 110382630732911958123235043839932885456 10388344 -145390691569200812984723248837784494080 10388345 -456084119899777515893270703805611585600 10388346 150146412631708449973359268827073880064 10388347 -229652072024420793342797723283485415840 10388348 -2427760341622631699194751652952264704 10388349 -1820911659505262028892622103925608576 10388350 52093425705657175955723406474720844800 10388351 516558617253490604491418031097146180600 10388352 161591111054687108325907866955158650880 10388353 -439186878513328205060494170225443414398 10388354 -40261870959946908137031072746037158880 10388355 -46325218763146256548151486566568626080 10388356 -315042066901676284268854041546741411840 10388357 38087307513312527829309828020976417312 10388358 290978132998034222279982431126945089920 10388359 130301422328946180953359969840667745560 10388360 195105400760122122423573440755576934400 10388361 -273899168168623831828219439511120047616 10388362 26897456987162233134458250517883406432 10388363 -237719167156931175499072724406364571136 10388364 20633065150091935697008484117458452480 10388365 29849536791760338064140078847216890240 10388366 243558946497660355865867107367753415360 10388367 -56482540075959890159179813950772179912 10388368 -164111064707558311140604328441996075008 10388369 -89280960608169458572338496979245679580 10388370 190718585972882213300696489085181440 10388371 -22213492297249397998222605011197889376 10388372 -151702597214815702509078839518846391424 10388373 203158324010584742139923194230395412384 10388374 262780878499660039948174496276020776960 10388375 -14054904253387285137129859376369796000 10388376 61406035361919384540796532452683571200 10388377 401319404354960230801108785982680136212 10388378 -41231257794701592987162859630780400640 10388379 36884322126512831321475806914687687680 10388380 52053701437008202323687863140174694400 10388381 -7405475221946755510421805226956865818 10388382 -158001405348298228488450220642572604608 10388383 -60917152081738364233609616049914985600 10388384 -566966505181521969650813874649034194944 10388385 100826930867882888862251591952271507200 10388386 204700858032990240518411504656309549392 10388387 202257115124253771490720519793864237040 10388388 9019696540009906160817121626053990400 10388389 -102720530206882367719882839333646747200 10388390 59909192879027493372242259330972892800 10388391 138517298610051255960280085084754726480 10388392 -314581115187921128477293293064013214720 10388393 -33463659810950650368537565212000222336 10388394 35022687286206686954451528412665827856 10388395 -52250217700814090384964372581806735920 10388396 -403939908796312865929810222318468627200 10388397 53594068470129278380394083287762868800 10388398 -29461034273507085051823134955311172800 10388399 185221371468739252724011816248010980336 10388400 -44854703667945104604611127470515814400 10388401 183476817693275932802839243125352776372 10388402 -304951784732742748108422447381608686080 10388403 84462640399434992486028795746330785812 10388404 -61927497478062446155973900119464721664 10388405 -450359007339913256079517170110002931940 10388406 -14955583238764903736095682037039722496 10388407 863585502709119732927344781925590955752 10388408 194441830275657036119209624260019752960 10388409 235096053379851507243655679011032318720 10388410 131347485211951349003819635489878497280 10388411 41851411523702925203190415710249821088 10388412 -11179104008813642900461301890632290304 10388413 -257407735477495434467977568722470976 10388414 223866842431279612499087954715529933056 10388415 176991776523146451548369633552900737920 10388416 -13675915112509067458389532877210517504 10388417 -452088738930343220143961502801735791808 10388418 -85796668058984771466934177682108113152 10388419 31497639510173475671013942983746165820 10388420 6748872311485603266412707539240570880 10388421 -116569030569885658250830799350677936000 10388422 -108221472656420978717787266548374010752 10388423 -12270528612417690569984137910804254056 10388424 -87427422648661831273730371762981601280 10388425 331924688818360123267421168982864138000 10388426 310252492669182425983299082384737444912 10388427 -78577976102298762866136929732639443968 10388428 -65539942719278605643936231886376018944 10388429 2311401796316900388092360544845131800 10388430 58234458897687495127674109216961989440 10388431 -936323807610591844659220831610837980536 10388432 16147808167845173368585435045737947136 10388433 19532505722210676706489506152471927808 10388434 104874188121624082878551183524561032192 10388435 436347978420999108076291634190272212560 10388436 -26978689359264473635256453486084382720 10388437 -124365844027607412965006781909133043940 10388438 107872855886526051129233861484504466560 10388439 -293053933727711255361169428191792034480 10388440 -306442638047252601124572765510743040000 10388441 28410148820999245400074204373703705600 10388442 44290302572324453994200536373400832512 10388443 -205303275663713741978475163809200950000 10388444 166465208120936544635778131943984537600 10388445 108336202419604183943779505684325182400 10388446 -23934503731085417954218064559586531776 10388447 95302790318012268816786780649446196896 10388448 -56350679439834813811742111962652737536 10388449 -819867425368961067256434049896206391660 10388450 125590421868251722613087605104992838000 10388451 277605449465870539900598524241826196800 10388452 271240264451023368543928830071604715136 10388453 298599450001107024974133420139125082620 10388454 120519492862705492442904807743576552832 10388455 90322801565623109412214644812102307840 10388456 1273813551182172481984350143237652480 10388457 160155822194842199049984233675955974400 10388458 264613642863803000003983161753970012080 10388459 -29059789654354248108498954811678709760 10388460 107450581868507183536985005863992540160 10388461 -189965274489438923848909938948144368938 10388462 80456515738241794831951804534602182400 10388463 -85187644471534923127186215572227359600 10388464 -83615279491462838790647475816996536320 10388465 -74828563140083040280681358434244200140 10388466 33584229381844094376373114194188121600 10388467 -340332432163191744753213820342341260640 10388468 477636139347371012558753159762896395648 10388469 37965035336853670372812912273861775488 10388470 235341159951963069913552826473727251200 10388471 375056592941352835989596740904818065000 10388472 -116348812602198574206256482647097999360 10388473 476725333087195797707851920241350476800 10388474 -182954127373339067498641344596694405264 10388475 -192850851963624958006178098306109526900 10388476 -13676344836485060623137272166202122240 10388477 -183073322593791206151618330535150191744 10388478 -159135165156464519812484966625509084160 10388479 261362996887532861881960641214849494864 10388480 367214396717635063248250748737368883200 10388481 82116212563590484909786560590918284224 10388482 -46431299141978975266413838002644572128 10388483 155788371957673437277684830987039180960 10388484 19672184885563788471839688816788305920 10388485 280551446693539593190647743279723238360 10388486 151209672215179985845540162453172243520 10388487 356653385425272447106895222812459944360 10388488 69222550260508535804328993070464491520 10388489 272994309759067505170038290887751947290 10388490 -24951637384369089265899765684825661440 10388491 21668547991784797559075808671455351892 10388492 434722119947872818885616363696715907072 10388493 -89988251140472696978515347745836481536 10388494 -1643783713636543767846895598140033728 10388495 1435496391184934998647894480182027040 10388496 6404020352312758774808091306452582400 10388497 4277174673938704355604821270915183232 10388498 -48540898389963385551275655423923082240 10388499 5326369403952073269956266952570606976 10388500 -488941649347652203457030290303242240000 10388501 664420261469780403113873903534840159502 10388502 -127147773842525376683284598369570248992 10388503 54786331040505505150595836449708981184 10388504 -199942737125949675859241710479947857920 10388505 -100198225463643266930319932968357909440 10388506 -33949413940509093595062678052624711200 10388507 193999543591202131850759932175306769552 10388508 -2651971097184562614253771335617842176 10388509 313966129505813428029805717326803652710 10388510 226015084434960519779135764030573480320 10388511 121585438572265101403939899866557027680 10388512 182127810751466434928103344812421087232 10388513 1207983143788371671411910881823026027400 10388514 28526909032406424860954282875634703360 10388515 388443469176447568159829444569475678160 10388516 475835430856363821230616181926215377920 10388517 120278408555654172896669713839040829280 10388518 49492316965826054150299415574557145216 10388519 -170405393014838839965672132444682348704 10388520 -312510921414229944520503203251261440000 10388521 -271009095506258250974100749014698230976 10388522 -382359222765786893034614985993684068688 10388523 114728632556339660755313895262189239744 10388524 9187133327580143131357058402861579776 10388525 -25545401285451847688387467645316640000 10388526 118920354204656398902338352324332142144 10388527 276731872901669380901805738877776454792 10388528 151950905927785467654696460120527716352 10388529 28137852214215829157289562388227137744 10388530 -26674402225431099447157149967178090880 10388531 124581944824309114706397607793192565000 10388532 40076510126789418827120341495569874944 10388533 -180903229626218966473435895308809328580 10388534 15951177681775194142655947271041704960 10388535 150089745814341783443179111992902774400 10388536 -76935776628205699871840023142476800000 10388537 470946673985677053920256023790385606992 10388538 341116559044571452876888232431186221024 10388539 -229638131759423697451014643196996805768 10388540 105568380444240886942144847669043786240 10388541 207631232671108262020337150676254414592 10388542 2841023361576560691033203071158506880 10388543 -56869544395731874764321146545377713280 10388544 27062338445741214128245912901309693952 10388545 -215615296805738854559843072995583654700 10388546 -1352649743130764761195160170812656640 10388547 -17769430445457497595345176598784653120 10388548 -241666867532255376674612583802600058880 10388549 -149117420091136043495987778545617380450 10388550 -97228424328923982773295769686662923200 10388551 -665623722006424673494103729831971219200 10388552 395162594040385452236787344425225420800 10388553 81247875943104625176251561559006938304 10388554 390932789078844515664162191085947251200 10388555 -412572472578782759201302794866407283040 10388556 160484067957155121263222732830524486912 10388557 -6666811476255208935256181833609805160 10388558 92863627345016558303398665722246258880 10388559 -82006565112321642358046747291071090296 10388560 4801743382809625132932093715595919360 10388561 687172071185108786075781325817718978162 10388562 85368579061982334623284390448290516224 10388563 -658700344185140461166308167162163367188 10388564 245301759167175485226434434843975933440 10388565 -21911976295691988152846017028433000960 10388566 -196402963032391737976045900225338732768 10388567 87969286602869930634093170822654895792 10388568 311374046650585864521721998336904949760 10388569 -343515902803318733644440533090228373504 10388570 -152233691171917002370016036378939634240 10388571 -21823069128921279881140217983792450560 10388572 -168846033017194021805154384484456824320 10388573 28028454329258153596354356403353032640 10388574 -4533260283746080176278845119334151808 10388575 288868415824871570363486446048129563800 10388576 -223932599734244586221435927549313024 10388577 126900583066481591006982279061359455808 10388578 -126831192576429791578024104235456550400 10388579 741116903112539335150825299118469331360 10388580 -184194807505909491802753349216470609920 10388581 -276056367943011650494814803809998059200 10388582 243550586509576253110048583005908628800 10388583 158776234532374370763406263958514168640 10388584 -158643658955380357005289407798612157440 10388585 -6644274611978295517359894139962254400 10388586 10260566802392850696853913299685662464 10388587 -597803889019303692116822041096685006808 10388588 -302706601007749309167591520791507278592 10388589 -120492840898201792458149453005693603776 10388590 36105039663150982145134296996772721280 10388591 -335978340796619044365413149859693161008 10388592 65525919697058309798722159084932464640 10388593 -358285701936732163615531448695184474158 10388594 145701896939174710408016012986450990080 10388595 -19575628329239450299238178677231289600 10388596 9694864926619295553818587312428646400 10388597 -578396161313240325862242758684276124420 10388598 -172583629247625869161871627290961043456 10388599 295257226570302274160960853025066271904 10388600 -116678213086808197783481432760238080000 10388601 130884403037469575949622085541755328000 10388602 69697351415546632923194237727922306560 10388603 -237309850538913686932559434200943793400 10388604 -251074162740309517073490351089728495104 10388605 -265484595820382867979454453029761001480 10388606 -208423155546250997478977186344879477248 10388607 -523517807155032779483368270776212208 10388608 132812518226704456939603518683841822720 10388609 193311528957415433906426945352649945152 10388610 -59625155803832387955747873607711903200 10388611 -326790510913129543264576306299921933520 10388612 -46659723159678569199948017323355370240 10388613 107616448522623552928967244634411363200 10388614 -32346369259736169491106910478613328320 10388615 447218868971399634932339281922692743600 10388616 -28036452780509329748548360106855792640 10388617 -131620263534508504947976207156760835840 10388618 188618464156235631881560197486510441216 10388619 -480217230113686208909144413828876933956 10388620 252357973587393883489507979007545103360 10388621 -303947257061335622470262175828562757556 10388622 -99501999437496172362213865196529160128 10388623 110921964971347018588990693906508146560 10388624 -63894438093212334729764469416730230784 10388625 -57780595596082969178178855801567984000 10388626 -35603884830375972150084279437165300736 10388627 -170961595587297313554700604176514493888 10388628 7482533738720520968104404996263301120 10388629 433255260011505974127734002676786841230 10388630 2733486611138365235190642752078131200 10388631 391982135432686763947263787731219356544 10388632 -512469921732820930856835813939086315520 10388633 -406604356440650777058943180758257288118 10388634 -196338762364735938113852828742463530240 10388635 559184562734775135713798974216980071760 10388636 -76362501653074471984178831296934681088 10388637 -379860143189059624821395956164568917594 10388638 -34036673815605881297789105921847590400 10388639 -96139087578856859571197130145383654120 10388640 155779435724996235154237920945257840640 10388641 27875213414644469942740498352605242900 10388642 14710919810380972245479299987750420224 10388643 -369052501228300273912668886180616576136 10388644 3538720445278423574111768701518569472 10388645 -433068428023881009740374376514672529920 10388646 -236186359929967994022942838089749154528 10388647 166049921004847647682445743582281808120 10388648 154990933184635904995550137524281871360 10388649 149778504738016950427724987709343119360 10388650 42936413289468416667246038309582061600 10388651 -87399011623834762518126948870469223136 10388652 -288161571558181595235095872433771002368 10388653 501689544505429960057413150605454052608 10388654 143455948355577856499682819589320337920 10388655 931251147860138589199597779844828560 10388656 -19708146893996279478326028819878821888 10388657 348729232039547588944055292536518965906 10388658 -16673514554035636533516417018931445760 10388659 -121056327312316705785293389768797617140 10388660 270946945071045819808584159583012903680 10388661 90709780430556115573975020666922263840 10388662 36034866317852099784939730105595312064 10388663 206096997904333918992705950925031177104 10388664 -41930516463692758280107007371726233600 10388665 -68618405767317845172442362872763854400 10388666 -175784005280135869239693148761169327680 10388667 -77284015724673517249724298762558246120 10388668 -273712194130615584517883079572168046080 10388669 -57441894659953840780217135231137264704 10388670 186612631299110420668626851150735673600 10388671 -4662817145121917973628414757831290568 10388672 50738130128652607340880343421335633920 10388673 -146388341051181384316051034667347385678 10388674 -326755125365959158707390544665110991664 10388675 84969247893004097347505362793106495600 10388676 -102744011262372725490176380202365280256 10388677 46195380492599837539846402757339658080 10388678 182421903126935928645021499551246964224 10388679 36220058731006792396974594574101302400 10388680 -111328136645111945742679317916741785600 10388681 -22100956629095741531732380372459200000 10388682 -401134949475641145993950994661587394560 10388683 77689130152949433778179470076474703600 10388684 12504805480371951324245173424253920256 10388685 202891800271407628503455121461635892160 10388686 29796268324108453758084457377298160640 10388687 -161061421017786774057056876505543996720 10388688 70772677638821380529177883610209583104 10388689 -77528849236649379408911809652652148992 10388690 7552746894739155646969287053942889600 10388691 231619643033974986531302075805823898100 10388692 123135718286069123329276059959633940480 10388693 -35745464853905046751145475105097909440 10388694 -186875243966951840191725197330182977600 10388695 287667813463203225077261716630745563920 10388696 -713827740093697909212971743389569802240 10388697 -705318790626924330586674753757201680 10388698 -41632611194553403149926128515215120400 10388699 -872618769394419175100566107414712959840 10388700 -36999763323427965913590256334294169600 10388701 -343141497278371585469254550013399678298 10388702 -26698806615821848227411797770803608448 10388703 1641149344433100710322759389725592640 10388704 399271983942849270658906575508429602816 10388705 -207881446245327922789003142012402376000 10388706 64241311544304493527075265596838483200 10388707 -146890533623122046389521397717284487776 10388708 -279941377804892410658150428114868419584 10388709 -338522229672185860470512564822024860800 10388710 3614837653766766437995351508825564160 10388711 -545661682964628946499389641324528493968 10388712 64157737644173692475834486071744512000 10388713 -101524834645595034098406483707742761840 10388714 -1883187492797838209356232345090892288 10388715 -226679569130445846451232385938413124880 10388716 -45914212984359498182596990635938229248 10388717 739540256464423957641752467056306858732 10388718 114332783359892314643315139559262321664 10388719 354453015373739250708765386350707714360 10388720 12801541393194562183323014712734515200 10388721 -19338098724486414909472257741586867200 10388722 -323538872608462344035877471837530351088 10388723 -63071950773212015114183589962304972960 10388724 208413793475927908020252548627907151872 10388725 -203841031366953814931644951708106264000 10388726 369907355475468843891203016068500353600 10388727 -231667112895737055619692081888985766400 10388728 11882430940047347304993702063111782400 10388729 -167921452677420744777862959279358147392 10388730 -61712704312127987395415081293450114560 10388731 -706776541615594743597965139594587317468 10388732 -91684041369657461347495943925189454848 10388733 12199622973301139256022540423165185024 10388734 225640243254819443550667037114762149632 10388735 125549603000795156704815514922696783880 10388736 -503616603469383988481118255113828302848 10388737 -118863074810467422836928651044121033600 10388738 -182811869389529994409609159468789650480 10388739 302671562950165908236597414141875061760 10388740 141132173022046265975003313152923322880 10388741 -181417649417425364388905911564185998016 10388742 14715076028367935583149382903150305280 10388743 -704516811437170396014810934325318204008 10388744 217547762507938777599386525810785075200 10388745 21363948617878373722476923464184021220 10388746 -87375266327844547114992601547628426240 10388747 460701255649440708812814698459963066196 10388748 50384556657301128768815243079646932480 10388749 -72412606340200694552798285534663281408 10388750 15508158915037965679670307765848520000 10388751 -2935468430538716862552595853795023872 10388752 -34495729603962711536104050500390486016 10388753 -124639568327194559215562881425814562460 10388754 -174318983205277184029762758103746660336 10388755 -39126601644205313631207999152666376000 10388756 -142606244944845968571608329469373560832 10388757 3849537068167323862157644448012761920 10388758 191517644662860085644227394159252456480 10388759 -303751817975257439781425944647373187880 10388760 89963959769316188774052751699666329600 10388761 -218167895612306653453263363729635253248 10388762 -253496990232896850351594313805744644368 10388763 -169757694442446136334435358232191590400 10388764 198592142124130227662620688457851864576 10388765 234264549339350689259394978333454359660 10388766 81826559410009665301166985802108213248 10388767 -100651552358605394801251214601970731360 10388768 168686300220978140703805543586420097024 10388769 351195092117258598659752105319576494560 10388770 80230027196837951072180898159183413760 10388771 427722788721373177749656721499472215752 10388772 233228894291649539881217098868304199296 10388773 -77955460136949828930034297873655638978 10388774 -5008397179983331760103589504980327936 10388775 50119998670070934391412934061134439800 10388776 -26273958257904407299673198084430489600 10388777 37862773747594218351461385905480518272 10388778 -279093423757856681364845624187236352 10388779 -622796617819422580638576572509382338680 10388780 17729319703292335208902800312734745600 10388781 -132076374804579211891809282346912411572 10388782 19905692226581875589746597988926156800 10388783 632851498727926743961839784495121782704 10388784 -65245766957773949119223921708158156800 10388785 20702932551100286504890881566465456640 10388786 -340675115309039898750797359520240701440 10388787 -4682553344937442558058038379058514320 10388788 130092524337720921426744849239301358336 10388789 94525579448776161014044845342058708590 10388790 15548691700900933236993734411908032000 10388791 163253108109011857089953722191617048064 10388792 317303362742409325719415481019000422400 10388793 62793288688523650026148414691913416544 10388794 18316254825104654018433129956573257728 10388795 16149633979264262139284963788115592000 10388796 -74311725676595955779953589455701614592 10388797 -617184441104719431345008088687251928308 10388798 -122846147051180949517050315557527784064 10388799 -490716044211548560959845780754313249416 10388800 -971827198692680652979503448142643200 10388801 223670809195988817431664990255184457280 10388802 94976168602456343692577846553405811200 10388803 396178314023497965113947095417153508000 10388804 -217602408071114380104311099925106892544 10388805 -18203050663837243163023048903569530880 10388806 -291833647348677312907456341240880575648 10388807 -191669700889091807398659750192102872400 10388808 -265813101333179078722154738405802777600 10388809 239808638781070924634051261652853898404 10388810 41485248544872421803146132082135742560 10388811 225376651892433710226242986694084307672 10388812 92330950038716201501703936065849635840 10388813 -121799704949001929757599599848541082496 10388814 -81069299629899579424159096837278430080 10388815 -345024989884101838420699739215113801600 10388816 -241356451483829405055836624966182502400 10388817 25368041448275957772467742869991291666 10388818 418695673742602919056241374315476240 10388819 -21096379580485587992273238287515043328 10388820 63206820592005651311549505537860198400 10388821 -307278638751608862782420072161713244978 10388822 2036754727761444947124705356298791712 10388823 -73980849069818196275790597554185455072 10388824 -71391645841570523603669757700437442560 10388825 -310914760275514870962557507126505678450 10388826 14815344666821969023863818639659642368 10388827 -213182695002036837070821570170393851324 10388828 431675456123694518051031097332539232768 10388829 163203605659522796157094705760222841888 10388830 46304641391514084220689904589069702400 10388831 -497446660433707227832653035139289716000 10388832 -298631659856486826681801427444337737728 10388833 -410118388989883027128305057333597410944 10388834 -19790957626402578907605827802600779184 10388835 82398604378606968864833684456197122720 10388836 56562308183716100829977301719291374848 10388837 -490121908719490472354459467550387744514 10388838 53675872338304615678989763155966097920 10388839 2254114164580301551180964746439906440 10388840 138013157477390348514064221597464985600 10388841 193779754141630114136531593934202843792 10388842 130860851963195544340986885689457777072 10388843 8141426964980402596054429829550599784 10388844 -66049457543483867161168512025077350400 10388845 450188891611682321828528900868565241100 10388846 164814819934873377233839764259310009664 10388847 30746322312520219101636602511142554624 10388848 -33440643228816009975136507905986297856 10388849 -45347712981418982887419636917313582552 10388850 33363824472514825415608709867886288000 10388851 -340754842713807707384673892881761146992 10388852 -147174670903778367535475580812894638080 10388853 -169681976406868985043813669477875279076 10388854 -99073011251724405291670464738261762048 10388855 -131404645435085444950604938388234115240 10388856 206715002376862639724207498472441139200 10388857 193089563202339297126391641093687240772 10388858 450716056175226221185628128540886640 10388859 75406487218477848494285702672211616368 10388860 63198903580427013257100838663701043200 10388861 -17355188005058122930790193933215307456 10388862 -120027002375021429830847302189479214080 10388863 138911009523161043242984326465362730112 10388864 76579284595763548838349461292759121920 10388865 101975950175999929649784901444057902720 10388866 -362540219723422406031986950068736120368 10388867 20529591489832109214135516456780747912 10388868 -110059933427889555621401998328166027264 10388869 282298963721897457022961621624770706270 10388870 -186733588298049399170031181713497111040 10388871 95114266549183209972551280994870860240 10388872 2941709840916271990531725724440330240 10388873 84224416353130598139709490484385512144 10388874 303876093590999756624873675171900160 10388875 -73519106930427188917633812559183872000 10388876 -476106634141624547685916899209762841600 10388877 351720320262981721241192762498732458080 10388878 -351095985326561420456096914241670173760 10388879 -315544708750317667603518394027129668624 10388880 -22294461673575436714841242821226659840 10388881 -1080737389004364149141709474189357240 10388882 34192030353276109190134213920567593088 10388883 -18762700523825437813559914961161250376 10388884 369283162526790987318265472145782648832 10388885 -40211376493347043433910147619803449040 10388886 -3751050010850169084191560824495885312 10388887 82517148638354127422473264745034874992 10388888 -477972026815904573988185924020075530240 10388889 66287577004996888523789725090389130368 10388890 -114817220917975997120313142914350649600 10388891 -758569130100590846865509064934807443708 10388892 -95433451529623084034456245532817090048 10388893 -210789049902627950884950135580235354976 10388894 -94707950402480304110437462846859121408 10388895 57108239451337680987785691827044377600 10388896 188361308523984505913848025984154992640 10388897 -128711781195176971821086625875134094400 10388898 -4791198265864924319390006366824894176 10388899 -256556690393420553950577186018361885280 10388900 154547772740763835321414728069408048000 10388901 70587253097043456920185333052389725696 10388902 301110780906332911764597667550466297600 10388903 369319241424758032053280634709249286656 10388904 -210152742800619616143461504089698631680 10388905 -4956163683817516295145107643225518940 10388906 -65203994560610841392849725505192896512 10388907 320697451256274681973067315472846978204 10388908 -44094934114459459874156315099165704704 10388909 280566537645089127934530708371184515820 10388910 -17302647712138213546875602503515893760 10388911 295683516025198996257571067244519164152 10388912 33033258136704134547660695900213231616 10388913 192494724599141509882541110387694431344 10388914 106459517802380217335346227326656055056 10388915 -190000226663799645002868734090033888400 10388916 -177880813460355867662210001313336731648 10388917 95976864016931698688866901807346081984 10388918 -155001138002602974195263775363157983840 10388919 -104674630243887838809509094262219084056 10388920 95329789787247760432839822778462924800 10388921 -543763667715316580043522128173321080108 10388922 620110376304713817783487350528545280 10388923 471834399628958546699414850778260259172 10388924 -10951082949462646891594053414824060928 10388925 26336667906552010910798556384153696000 10388926 277221767654390924165409583945825204224 10388927 463450008743378640206812080321281311776 10388928 76211920898502002082397071895418634240 10388929 7547854884375630755918110818836148784 10388930 65690520595101503384748622757360248320 10388931 39554089234810523805248736828204930480 10388932 143620444677723859579822977328944826496 10388933 280470750783653910863978282537138935584 10388934 -1478855332800240166621978279019003520 10388935 -32863267600331750908226696030200005600 10388936 -581228467868202561758435152034447416320 10388937 -103513491675677801585036278583339975424 10388938 -116803685893217906315193682769223556608 10388939 -74458056338211394042611257688085968 10388940 -81205379915118930866982661415203968000 10388941 519098325750204546130996870659566516342 10388942 -16820266487069408314207102655786132928 10388943 211868793057918974045662773159909305832 10388944 918873268437805798101226282601938944 10388945 -176328865656972460999292693475214499520 10388946 168069039268057536666261372336470381184 10388947 301849205724489855704199779574591596396 10388948 -3840665095273899571984343466759768192 10388949 104123519252465101900753120372689729408 10388950 38187857596309183686826065370148323200 10388951 -22616036905338814922736521034399636096 10388952 121207940671949565435209485462516531200 10388953 -481435254986363581915699523440337323360 10388954 55452787226385956990570937956639389920 10388955 -264757051054231340418588878898021480960 10388956 368104894329654150608522037959594012160 10388957 -577452547742930275708959775926443272794 10388958 -35055266830724898151697612258819303616 10388959 -193861805409526720997568135199396624784 10388960 -300067069608230853376903951930097664000 10388961 -138040015083756655715507757051968618880 10388962 138803740775051743126226834702442316800 10388963 -34641302343520505872480950134168758176 10388964 185325954200312217888085651964379902976 10388965 9266110645804729639267251948571557720 10388966 -23368481239319152480041991445555191680 10388967 29241528762597640146615179129043223080 10388968 38276417094664224546399445427157073920 10388969 -37187393640970136937862284786628978956 10388970 -38676211905473118311326394286105633600 10388971 -288793798030744279601952344225528111536 10388972 1928250823201439343899622634386001920 10388973 35447971063174115567007310883435156544 10388974 -524638438831171857133926034955347968000 10388975 -300640617489224507410446569741762511000 10388976 -27227100394616597753826083994191462400 10388977 72843857372152658911744735878617856820 10388978 -32293033150759213064315849306433726960 10388979 367513550109780073715690576527393603044 10388980 155631136949874860543994531423681872640 10388981 -134057122317428232904069999013705272320 10388982 128652377508368806785517782378227846592 10388983 541232680924893923915014361036758641624 10388984 -271490490188161238066251922528427417600 10388985 -16266816166442467763955970145125157760 10388986 33840686409536121465387651719656974192 10388987 54666323131501010579905774719944404752 10388988 40187751308784869299136667615675612672 10388989 126876297719162885558606667849905979120 10388990 50945029927184776822674073398477590400 10388991 97746491002541458869893698071379027200 10388992 -236969164962448278671893671289005539328 10388993 -280254064985702951071233809231601589758 10388994 -3357709827526658733793632646155878400 10388995 -34037713075947743818588473016244354880 10388996 212712757596662785636379958281697729792 10388997 227884983875360970336030731132710846908 10388998 -98996566468836083002421616373664772000 10388999 -143239912462102949158012160040129047040 10389000 -410347150982893442670186112490741760000 10389001 94157047183142488545033581427044244352 10389002 -83984471099441831765963904491719766688 10389003 376731123571943255029885415533986156504 10389004 332910993569244375553851301250763958272 10389005 89779583732945835259268950182507220320 10389006 -363834377459277281076024607127861364480 10389007 38764863306807665280462422363239200720 10389008 4125944805986665927608346297966264320 10389009 86302083127640009086592109665339231520 10389010 39885864959786316294938351526451008000 10389011 -115940056192328051857577547950245891200 10389012 65329244062198941368575760103143258112 10389013 -611285572228011187798249292888248810738 10389014 -198305091368650361869202861787345330144 10389015 -471877453352610477782357213877465600 10389016 -80544872149179272265566836709161021440 10389017 329786098291353390526753509780361943172 10389018 -56990760468116409088008707980965277440 10389019 -122803624366801599691354485350347126256 10389020 -12103195096597319083161994780410424320 10389021 -350198131575915825052042104275351753856 10389022 23377361025878333731911496137516853632 10389023 -651433372392741073983954669768949563120 10389024 156003681498130825088680821839172009984 10389025 183116601189768304978266403816033837500 10389026 306566765616851276403574647051355943424 10389027 230921017815733460779301164951789539456 10389028 -3549819899683042740515746115971939840 10389029 288944274222789514909252635484167861600 10389030 -26940576115128561274933263350009487360 10389031 -195966836776929958688437171875877164480 10389032 -10568789482358113443487722746422656000 10389033 239917622889487721996242045333613829600 10389034 -243448246322708491722786215969320191648 10389035 150672487962891760821435717305966160480 10389036 -133701718591954059657997142562006564864 10389037 584195957305337551542245672293630689686 10389038 -1447451953259518332569722695962232960 10389039 -44483013925165165766950857713331457152 10389040 -32722422676137145032526551910190284800 10389041 306104747390333062973138715804615066024 10389042 -138679098330138739500087784733067995760 10389043 152680343951259482513450136326059571360 10389044 280405897667905666976187606832879030272 10389045 76263368678368724085307065018867571200 10389046 1741908996810967668835842174527709120 10389047 -312981900905227192150416251664745358040 10389048 280635732431762729127248552584701542400 10389049 -232696272513581144747110684394549363520 10389050 14732693128031210373385498966818988800 10389051 447564138552181146916648413217098883980 10389052 -19305189202639757927345078499694449664 10389053 28678194747175375227320281208791414080 10389054 -39399637605206047681033290238573953024 10389055 292908409378388994201793522279548969960 10389056 17310486453710882260323116303096217600 10389057 -118690426686664305527322628922676057216 10389058 -1989583522495229537276993914835255040 10389059 7779787947793085987340811334896197480 10389060 9416176920802695428751340621866240 10389061 -205083193307878770175660066374977960576 10389062 88736117265614720151239355505442024064 10389063 51949788785084500144584887424526783488 10389064 -113693450985056599584416908078089830400 10389065 92790268595030643761560298841416639460 10389066 152369719293826019474235873199291002624 10389067 -74833853548319959334122259018790669520 10389068 3862501746528585101845494807840239616 10389069 -228886497821465983310275484034151499712 10389070 -278957328790362893854704222367077699840 10389071 121680828170331665353652598430567603584 10389072 -30994853746714335151777849221583994880 10389073 -243007020434569932600860557750724216156 10389074 71705018931633869180096105785818604800 10389075 -99193489156353088972736440669455436800 10389076 4188601426347563942095281375462823680 10389077 -66419070885350600877115379734291965600 10389078 -168127895220218987771024345735288313120 10389079 307257966735669017485355686738356240984 10389080 63267122154889792358621650021745664000 10389081 -319038217661091600892948652347639891248 10389082 615092917562218896986129386976112384 10389083 -417773226979453066963427273603882476320 10389084 211828903386222745825701008156234574336 10389085 112134936634709410737877662522779535360 10389086 205923499425067332154094029209495075840 10389087 817352832449203084495297609744379466240 10389088 -198832919424792951834937457412009099264 10389089 395547216268298740356476265488883769890 10389090 -150901293363391001306786058322329415680 10389091 94367130793145960185630829700570939840 10389092 -57541845612283634873426942527227002880 10389093 -112681859036445379694695379003425252224 10389094 123632970889417399551693825556237556352 10389095 -614818197189019129495337255973422232480 10389096 -696541429600963808315280722426631260160 10389097 -147036779704264610416062148374764259248 10389098 -146818214348884334493822028639329733200 10389099 157353942816657131174048537526521917440 10389100 -63469702788096208722823243982748441600 10389101 -12795263130506015873754693908535562560 10389102 -82238793172709393279007983428215284736 10389103 264305330645363654009359254232926694352 10389104 -117382410633972440125084091060289699840 10389105 -55158084962097790727767584157042680000 10389106 22561280396426886379805008995491556864 10389107 36218346462315276698366700939768533880 10389108 89784414190018252100258427674409172992 10389109 -103183398805526310270984380372194341984 10389110 174580652036100662699062563886923480960 10389111 -334811106657780859289148170358837679128 10389112 752038554171387632539483801070273433600 10389113 -24959523599585201703310847060327897472 10389114 -977344831027038910809188065829967360 10389115 -616822778036456380714390671707117452800 10389116 82662193756363692833550810383159408640 10389117 21182547458352355456162066796262356640 10389118 66323999459694643622703329702628533760 10389119 -1728524470758471247213115375466556800 10389120 76790204497117930428013385130128179200 10389121 28286915241640347933548911040352112452 10389122 56579070169550767447250926269430556112 10389123 -53160796838261673489570279836550589440 10389124 -284669257993665814723472841056213647360 10389125 479520162813996645623767153187014230000 10389126 135056556557977907659996755166636159488 10389127 166246753196643901415298375674887118776 10389128 -491646466660605330702886032392974371840 10389129 -272642791703359674966092964336086098416 10389130 169589592496206967555539912389173860960 10389131 43288670943395239650016966369597579032 10389132 -77491814266499650208950832795831316480 10389133 188341963413718133002816982852433027360 10389134 -69169031666999345949587659049491180800 10389135 154774705595202760412773881870277795200 10389136 78608595043482432748183287596956884992 10389137 -695052881621640212518913820546642968208 10389138 204081683815006853965217169086557889280 10389139 590625122583333553187737080888908992940 10389140 16126533201010696045033282803390109440 10389141 -529881306410893510090494645503340096 10389142 61914010188149482270422359009773161792 10389143 99523821280548969031282049356355802000 10389144 -2034440334286755389180198755206266880 10389145 -71089773123767608233361175252748452280 10389146 -6566732766825569399469620881989798912 10389147 -181129810187631110009338637618149175400 10389148 -48233741043267408411372514680509644800 10389149 -209583432540619872489529245092752205850 10389150 14197354341205229965653041549186812800 10389151 -717500357924202542854171372663068674848 10389152 550926271420374791028482525678541668352 10389153 -200010862795807401128191690593041794896 10389154 -42085478006469236468746761852137213952 10389155 -7876706011770693816773656859049068640 10389156 -415610554644810663550193528267673600 10389157 -1083381115151845151589025557473190039360 10389158 108295777189307036571762797193590736384 10389159 -557054773964882610886695115299292423632 10389160 -158415900246996863575347824359274496000 10389161 -297528843411332420184641003307084832668 10389162 -47638156205332939148397673307373404160 10389163 -620107999185934522036548024749568725040 10389164 56215663414116386924855754844439510016 10389165 110321635338994884621609626308728429120 10389166 52132965046558173037411214763290860224 10389167 -197500260979068006644125482062958524784 10389168 4162756268156100013046742607650816000 10389169 -16365148616941325898914274449980154112 10389170 254682094344245738796440447398099676160 10389171 24081183466156963192892914279419634944 10389172 -245832100762470682705542520920854131968 10389173 -652676098491878583246781287566112994578 10389174 157101526670257665943427792755573257600 10389175 179225148655283051364519940662654352400 10389176 78377549320146218923763123714992742400 10389177 492778965779605555528859286753467713914 10389178 187627336049907735410758499490995658720 10389179 2673726890195226276741381626608071780 10389180 -30365181260645638556003989205836800000 10389181 919791082606022348387308464739271200 10389182 57894852033124421073485362775448960000 10389183 44845798179251258090570739618986465664 10389184 -52952845478634485164105611531857690624 10389185 52599790471232418117434550960589585920 10389186 58499209273738938060412591459322609232 10389187 -3468322721761627336062563390440846528 10389188 171352504000034327652568944085480437888 10389189 188676687735003537937048790649769414560 10389190 26663401451460601727850857850174067200 10389191 -447213077651510124085616739906959514408 10389192 -141385038750624673299022222224457728000 10389193 -26887777728199177820931386263941609600 10389194 -36007571294068783004140464023156640 10389195 -165729615882732840097966858760974708800 10389196 30487178255267372039894729397678406400 10389197 77707338713080522402691308353880743552 10389198 -123329188826430563385696864330833329152 10389199 35672782302145226749575751305815954520 10389200 43887137449043615301080864342949888000 10389201 -307414273698908677384909985096632266768 10389202 -166091500770074636166625383116275502448 10389203 -639978386767520411240271725195910206136 10389204 -104641679630195949187650048061338445824 10389205 -295415295403940434024063131483073471140 10389206 388451988010368309150951354980800779552 10389207 -38446018061503119166980848224096945560 10389208 347871596101526184894933496398828840960 10389209 638245218363626140035171453210864230016 10389210 -37747013901851725902365662116719124480 10389211 169918912802198453082724136327224378880 10389212 -179406708278568173388635154148363052544 10389213 -64077735419400163974082177004723551680 10389214 -5092913460019200639126211403927752320 10389215 113290758304017456086014636779482571840 10389216 -1356213820803026615046215723806359552 10389217 528989300558469860627518408762148297664 10389218 144297426316397633702417298991929994752 10389219 -1132319561977178779661741852753450832 10389220 -15696767775889234782831175260119723520 10389221 -363888814026395162134957109924513692320 10389222 -14934596766281954394606010532293138368 10389223 24228845812134774641530817745735095464 10389224 317639514419006031129729674723865000960 10389225 139684298819700954248642098522752688800 10389226 86005592688650110100996851792714635360 10389227 9709400785437650749999848729178213512 10389228 -128178933532844230686468660662562900480 10389229 -73890319645925221480213862476190500416 10389230 428792550580342290503642015562289920 10389231 209310873449232124095243018254603422920 10389232 3098097411677832532165479127269179392 10389233 13824168593530886545692919446632518482 10389234 -14934631308660259854552338587246696320 10389235 -279799877987083438365296304813197975040 10389236 46000360108001725694866223566166274048 10389237 304733604196841179213168009119997407360 10389238 120065496459794216127011607466683248640 10389239 -66532657018368219520427491039989835344 10389240 -167019188711646116637264088297769472000 10389241 -769879401151829006647010181062279358358 10389242 -87392774571793740201168373415376695328 10389243 25037538158841211859068848352202826264 10389244 75569511800588272123532032646104283136 10389245 -158874468043907581802956535435963884500 10389246 51274022918539913348037458449660959744 10389247 148794779727366156428874070410479890944 10389248 188388252215488651950249620145042358272 10389249 -80037698095627330654327583380366656000 10389250 198115496495103942283911615486403920000 10389251 -301817587367789926023183033557188728600 10389252 224144344123122658106027178357780114432 10389253 -31221558001333718957779903266628627840 10389254 249078581627505007479333964319152069632 10389255 -60862525132273456130041553713494881280 10389256 -640107696474913259514271437117442621440 10389257 159573503090566273000605991539924881280 10389258 -100298858156745803528467905627241439232 10389259 -312226183118652808302404810793529594540 10389260 48607637880019214699484453805891430400 10389261 58482371373817734366282780585796275264 10389262 -134052099769420691822457688614189163968 10389263 -294445017597223259523227873175580925496 10389264 -70419500586893006620080086688545636352 10389265 -254615533933807994592076926662538227340 10389266 -102809731665352181989574311876856549376 10389267 21776016260128048727760022981284883872 10389268 -29124953105178600986078058719536189440 10389269 6059624389828170332290687290427985280 10389270 12287336667295433081942655661176201600 10389271 -425933339374138528309447312618762201528 10389272 143875423760703425348735258860159180800 10389273 -5763599076177398150664262155660089376 10389274 113171638477715963594001235567407173616 10389275 273374839430997072986987864944051630500 10389276 -234682062374547280350545153490701107200 10389277 -249939497156261380461618346515457117440 10389278 107086934292727713200744139478517455872 10389279 345328757401655344224240156882759014160 10389280 -358311492147279967629140534347620679680 10389281 284154537832551934007110954289841446592 10389282 -103956827963392518781329115546543785216 10389283 -475732489270623369724561172347203970468 10389284 -70530426496253915507559231957072297984 10389285 -26922957123539553846265233304658334180 10389286 194612649815054562615450308986735898592 10389287 -29169676032866932674407635948248968160 10389288 -31218740437688213026983046343436533760 10389289 709908848538502753660970145625378833024 10389290 241507889855833707415723471066108108800 10389291 -279529557063011024034148771625809920576 10389292 2960596095593664981401316939347062016 10389293 198600492860888757540343937273394619542 10389294 -35216118893129792979594344890620123072 10389295 -28959694400825078092721384588731008000 10389296 202053470668921010260910270103638016000 10389297 93013030317756616854893678157618841200 10389298 144615424374282866894101231739371184400 10389299 -129679586908841829357411267394370823360 10389300 158606075709677576046926792247833548800 10389301 9083060294766472192536515290727095040 10389302 -1244167145954706688739892987310464 10389303 -2879463213413151124744633172214791520 10389304 49129096551777224567278975015054848000 10389305 -282144655740994963237746895214591988540 10389306 -180438218264711068955014317005657834496 10389307 -169621364125414552457488907639146470480 10389308 506202814717657425704900308174931719680 10389309 9063633064484809831836725595600445440 10389310 40429199524679734973563078310083248000 10389311 191194501709142746257073937505087614912 10389312 154671717268326050313714857819784609792 10389313 -273256873638122637952555780071466570080 10389314 -139440231067266162592808843467001694720 10389315 -79692628471981147435239220863613254480 10389316 -959552296370425270580134846681477120 10389317 -282909507055262424701686895316695024640 10389318 -63321408512485583355655688420123224320 10389319 275265105396701380526829403268991365720 10389320 -294826056800514159653846643125117491200 10389321 382732376286048075877871652606780742890 10389322 132476632025604648322036635245476529712 10389323 -514645359493325891453718831722943381600 10389324 -333235689345179341873378607432550739968 10389325 16552516157648939509016144334729740100 10389326 33271533283001755735214577607298826240 10389327 6523866058197635741287720314707844096 10389328 8040288165242830913436422536396652544 10389329 -135461062992175676455670556999110948124 10389330 18931814560574450944345211807121408000 10389331 -407408905996384461623540082597574100088 10389332 -395675238853182168641554932318555160704 10389333 74225799488078178546715435510224384960 10389334 50132174924364010265395093556441509632 10389335 5970945571025845820422411954600063200 10389336 6311266163765460723786744567650549760 10389337 119082865881829070040502667470636550400 10389338 -114631604180996406302867989416218161680 10389339 96623634056310422993497081389549507000 10389340 -1142989634413554068670553555214745600 10389341 -622165024009666979582312011778476407630 10389342 12608431348553676122372184096830874240 10389343 336907454022266918710300699405515082200 10389344 -77175689139931455282143938803458899968 10389345 206371255056142934260838223054857154240 10389346 359524640733829332277891083934578312960 10389347 155084328026661907839926028384692806080 10389348 -158961929881635550450658846852543149056 10389349 704681545404370164508598390322229727136 10389350 -42174688016981207859070434162607123200 10389351 17716278926028758886219190214745696384 10389352 611707114122383088622272685799256883200 10389353 -109792347247236862031319475919489960256 10389354 -23942898590273519468844349819687668480 10389355 -437135525744892280941432209565738266640 10389356 -184652527383214149042013293795911182080 10389357 396457548296080195647374406752400137280 10389358 15927722953444708021102896161523493632 10389359 1515671869010000241375118910697267456 10389360 -533460561631300387071747303794933760 10389361 54157552240776717498480550303713738962 10389362 -147299753699923048341003021603138920448 10389363 230682947531740882123450514468702415984 10389364 615233726651912466807496427330128759552 10389365 -28489832973878226848561438878225449600 10389366 105655009229319675555904297647344653440 10389367 -418911216702548328931276473915376754584 10389368 -95935550430502184714879283117676154880 10389369 -67931715697982718942778991374952908800 10389370 -114974933368533774931894523543313369120 10389371 -326096237762041100189527330107806521800 10389372 6456906384368339978186421740221186560 10389373 -170904075505264915319985136560799620020 10389374 -18249322433404384080142451951009320320 10389375 75929984661361888356806542534166745000 10389376 271025635940740937692993480239454617600 10389377 -23422597225908935860365965489544891774 10389378 -907751668027256825836979783161953792 10389379 35008525598991771237841940565072536064 10389380 191948665929468208968296083259372567040 10389381 -32731927054656303305101143936378909600 10389382 -137172827028905390036029513372742690208 10389383 297051612453581126219039309530154503344 10389384 37169252093158067374309538535496872960 10389385 -58217345195626103003579461052650248000 10389386 25982560603681552146777039082429756416 10389387 -39096182093061548189490843215926748160 10389388 -339129892215219025972640880317184147712 10389389 96524181845090535600913019202539336640 10389390 -70834735448448516618589956503705241600 10389391 -126840272558197953981899018996627808208 10389392 -5393237967970518132393301973709619200 10389393 182642617319758269610145733653728120704 10389394 251832287384345326293883497186869444496 10389395 4021697991632215861388659536405136800 10389396 212796310099947731093907359275949217792 10389397 470864073639983845857515337020611577472 10389398 -314453731276360883623092027503911543680 10389399 220663463590212000344538181154061763968 10389400 -11077902313838942087769699783739392000 10389401 171140021236788779256620857313057381904 10389402 246533120997900279311637334115629056 10389403 -445431890385106347139671640733878727840 10389404 -754751094721647859003539013483135991808 10389405 70395768235042665369370760364281049600 10389406 -113200770068516777754116300635500766848 10389407 -208436701096444021819031077191643494288 10389408 282990214226215242961902014597141889024 10389409 -184257557683077816482987365045694424160 10389410 -146404103971190030329879245436180604640 10389411 -998716559779371716495746280112492756000 10389412 -294389941708738013591712094632829992960 10389413 -91238640503686269102105502122034613796 10389414 -5271633609706164274172672681429692416 10389415 -93774794077509372433554190068788337600 10389416 427145870409977932969702731108443750400 10389417 -351344379072213952814298555266699499120 10389418 24981259794888042433588578293343280320 10389419 662232482577030533560292437232883776820 10389420 296052704553384176273879996316441600 10389421 512554510590075546747763399951443985590 10389422 341361723656596452907401852452904582144 10389423 -700776947009571942230212739236182648 10389424 72912683391215639408235038459254210560 10389425 -215989223908265534512619726617094969850 10389426 -60625304052875383423696989736007005056 10389427 139897796052079842715776230853931691276 10389428 86702335334771542522408616941896499200 10389429 171092516204214039513810858748727730048 10389430 -12776160209636695351625839160710951680 10389431 -36418838299330935132794507460740669376 10389432 -72807792179518865843872529870886727680 10389433 -17561710235416078172338153159158879232 10389434 231813911307183641460686798121311569152 10389435 90633658547298325416861701561099132160 10389436 -343716389571390064338072748294399544320 10389437 296248716156712726671235113053453322732 10389438 91328423568420027522338337481453405440 10389439 174801180565289821433200881769128429256 10389440 -137992876617684832254719676897778728960 10389441 76218946224104728501310201983114554144 10389442 5356487933825513620484695590028721664 10389443 -481780459357489734297925318674811066308 10389444 106828656452919226599517265844843601920 10389445 -2277422444255248032058034045388472320 10389446 112015469881810235898019808999782409664 10389447 -292363151712991263872335775766762378360 10389448 -411296263233468087922775039152904601600 10389449 98753903014686341767891620809357540736 10389450 25044924328027603528165801241534553600 10389451 99300321951176234078478975979142466452 10389452 149936408394900710920572855544625433600 10389453 145027491381783721200242941245816343200 10389454 -264351350710374284374413767969985301824 10389455 339843498721146532335117671226061860360 10389456 38799374585282180292223771968513245184 10389457 -15911975449022990797128650186565704512 10389458 -30942001509624645275284995128733847920 10389459 -454915544930625755526058932025486321872 10389460 -360802262903721573671063195096296857600 10389461 -239924294764744920239882724573846997938 10389462 72658957827858631566765415079785951104 10389463 -276826983611078043438875892829385545040 10389464 198797236636884160139090405267585925120 10389465 -226441161780951773830150245653113726080 10389466 -49271166148773922590392400403197768960 10389467 -511718829747441662789688507589386081048 10389468 -53369743955477943630475999002678829056 10389469 -374325348776737061887852335808960599130 10389470 -72365176215787270786372146851293824000 10389471 302150063084660135857299779251714794312 10389472 -72253550610832803079660145249845248000 10389473 -308377515135190481647793276871193597278 10389474 -145068525532815714444698843793105067056 10389475 -360806805574396332356876885856876743600 10389476 162642273999550416199652947551937068288 10389477 75711907738174048499727388902172813632 10389478 344931382046710680383230990806093768000 10389479 -566783806940819357904318458029910014680 10389480 232531147115129654075829274529716224000 10389481 116805207255293415426400915409083268282 10389482 157126723687716426115081294912202828160 10389483 103271659558747987359265830978402283200 10389484 -38558146490332412200936512948417558528 10389485 361623825459638379225498605618063263200 10389486 -18727380948559298131755839337664214016 10389487 290440210378242296332025986138401057840 10389488 -1516165094181353744272707321635045376 10389489 -99845860891704129276309151604677656576 10389490 243595206451594251129031581591003458880 10389491 -165143818384522506586219735033356220416 10389492 -124111614516159478499796540628551168000 10389493 -206846256622844685607813239487924690258 10389494 -23700817094889359629988071353157339968 10389495 -34438523061339155196597482436771624960 10389496 -20319561911132449624197100411139727360 10389497 -530637644378613941390656081447404924054 10389498 53307485972284902285554562508616010240 10389499 -327621522508177202205261036803969456664 10389500 -235520861417212727295719645766001920000 10389501 -181742553371096747622244642980751094970 10389502 -369470558830748420201708737856503554048 10389503 59589338972726298016458394926347677584 10389504 8950582290461710140896584824520704000 10389505 -23103923723842486578137069954878203840 10389506 14067090441765426995305361914895055264 10389507 338321330854203120963588687553278789888 10389508 379972402481338679791416974833591219328 10389509 -17928749675138148979358093488807547592 10389510 -3202030254514026367328035939112678400 10389511 -15014190265913408643145997924566366800 10389512 -100634264400560921711190765193952133120 10389513 -4976292017771958281542308240006326256 10389514 233427846401277066125632310912612248320 10389515 19737589479846772279794935805878415120 10389516 -48166103148441490259073014400801285120 10389517 559595538451277199904646098691981088566 10389518 -160698412463971572125860275275985627840 10389519 -500071954099073524069372936669799264880 10389520 -48607670570427579310984204611593011200 10389521 129955706043240108656983015508474787444 10389522 85567309495739407412063498567298977280 10389523 136698225965602546524353845553518853040 10389524 11702335778978139053089921391515392000 10389525 140319800553052956947908256408418372000 10389526 13294465406517814747399510813051748352 10389527 -869013665389517505053370918543395385600 10389528 8048371549470492640407623744755968000 10389529 -19964857466007604942021170067686460524 10389530 29517852188632069902341848842749864160 10389531 146942017282285397838151141220647224408 10389532 73060392214988714228574258563538401280 10389533 -12030356095258718909396730521644057728 10389534 8232388109401072125559960517355881280 10389535 117832143604555501023539080898064374400 10389536 -226150664599147751892455648700719628288 10389537 -96415084315513304723490723656340714432 10389538 412373041345287043898725566776863236096 10389539 -414666944752376470843200411501171021480 10389540 -57715253233306770851574404367358771200 10389541 98800566985658321822229921526480385632 10389542 111685622402761021553848467936614839680 10389543 116826155022605764812750901144599943464 10389544 107749578304097063150337437216762880 10389545 -228710007685278633824988049463799428700 10389546 -1115828736142335465226384116345047040 10389547 198984787438696679033166507501579974032 10389548 -23897721335036784462469856252748211200 10389549 113329291200544293678876930616604268864 10389550 79744613115945200127077605932537264000 10389551 -317379703900373575011052869055092062448 10389552 81677047653988907108209801895642923008 10389553 -110070927567135460312290156457209230540 10389554 -57912080003791874302513793458090518528 10389555 144382834462763381267961695105557113600 10389556 -217066506521253987943824260458481733632 10389557 94986425835696200468281168402721616384 10389558 -18137144590971528799648392445060900416 10389559 28892696440633560519239975562850203504 10389560 119495038088899507697240000155942809600 10389561 36462081008786881091754802876673448960 10389562 26418704235492345533300884079123986032 10389563 -24117487257583140272933772910964703504 10389564 -98720916887197255816977927195435909120 10389565 70795016248018703554553452992697292460 10389566 290682483215537780453755323536220690624 10389567 -323660466068290583475869615855742833376 10389568 -70450045858979899951373744857205440512 10389569 195378343804350273995297871675418800000 10389570 71263042980816889884226621328657879040 10389571 210464887544258429965127686281966987792 10389572 257125118253497873912925485768080576512 10389573 -663769153847013934443133987492972922880 10389574 -1295600697722777835921117229383772032 10389575 -147534764632168768072457414646452982000 10389576 545881766763109342260036208661746237440 10389577 387065186469286633027730674258224686784 10389578 -116350517885272980415299853928139038160 10389579 37040790130515868902716958187511011248 10389580 -467750478065244809504876799951974400 10389581 241996126979742640352006345059986700728 10389582 69973129145386783669771279861288877952 10389583 -94557077240700068350833331012669104096 10389584 -169269458226856462572832555243301781504 10389585 -281354186408458659964095574401917495040 10389586 -26194487760936543318156016225669297008 10389587 -136818887913162438220147681189668075120 10389588 -49212485975817392743817856759758192640 10389589 -68406675706881645536201623352676328544 10389590 96642807872395082388932440416162280320 10389591 39017042923391643029735362661020090800 10389592 58984241488592352010633638903004416000 10389593 -173720317037438795870023786650401010720 10389594 -12485625247052535063793116053133372672 10389595 424720290029636247759451487717650065600 10389596 -100126616851643007230989125239313134592 10389597 -67058473190622507173572693714407945600 10389598 -61892624432223306997659642078411655680 10389599 -153248307329368735176056165007105419520 10389600 -38693347901036070363750612557758464000 10389601 15823286331972241970149659965685500640 10389602 -11681748511491424124948905342507241088 10389603 -48988618318003197116466897088066788096 10389604 -353168900215786262095694763291371407744 10389605 -42029682775163446993483719122243784000 10389606 -172057544060554222483307360107150172160 10389607 541441162794701488391742220511191708856 10389608 326627813155911258724244166420469186560 10389609 -373701073746847001746624130085627474486 10389610 -147940488720584946789577711722003087360 10389611 404160178745022474209518206184331516400 10389612 181069970735602873509998018874356454912 10389613 -216361471364049642928186405817333237800 10389614 -268850045319771228527256213970499473344 10389615 -109398654982117524334594528819130039280 10389616 -36389199974973292098045701904760045568 10389617 -652186098824443558512980395521277008 10389618 207629651294704216966972835894946589440 10389619 -238493240788751967136723411502680779200 10389620 -23587410615192288763588310876458936320 10389621 -212808208842826364124868625489186884800 10389622 80525583126692935720211645979885374112 10389623 814595592692375058779663813592006620520 10389624 92196008833508101282116262431791185920 10389625 -672158781466779414759025764183841683000 10389626 43203121967541459494794010950104678624 10389627 -11794091154630315937004779794948605040 10389628 -10880219242535416652726851581732677632 10389629 432328929729258306907270856696601876384 10389630 -24950756741373719100445992409536900480 10389631 -49403599640553752043406259921380734608 10389632 638756628336790926073305326692513873920 10389633 -54468197042830471588597366352401995552 10389634 -63759340528031510446834607136349364784 10389635 -494079989303140455584688951162049979040 10389636 220387736937023453785068804906036854784 10389637 -229931687166950755500157412519517474400 10389638 119399124571511968619430679332435156096 10389639 2151241777987948202853198150924813648 10389640 -268467020265193369164316368998631014400 10389641 -801191873941437446863370977936696839168 10389642 -243759250919044528459666221645957447936 10389643 -108470631607780497041093531633570559744 10389644 295703496669678596055843251758250422272 10389645 50253674323429798056694966018214459520 10389646 -83174261748827418402295764987603714816 10389647 -602839769512840818831465543578695709904 10389648 6217183446704059508962377983782354944 10389649 61422228462136015035027178458091449650 10389650 -46325601956900843876781365824498790400 10389651 262081480698933365434333983702670831032 10389652 2683624119230029253880811292722888704 10389653 392746220113486475882488465480997941902 10389654 -219984984257884596770167888616797240320 10389655 44437598280646588917778939137820260000 10389656 566706489407615640434384572969909248000 10389657 71103398263042061352826777106003090688 10389658 -19006153805756006410115002718473761024 10389659 151580003105738772389975949609955596816 10389660 3536605353384401891010110837330780160 10389661 -202154612761070063407064366586425549088 10389662 -63795667137211623788876834455195118400 10389663 -1550967269812730840288953820559311136 10389664 -311552477893567580091637132699977646080 10389665 201232701508839505175775574300041960 10389666 -181640446211658660479740800651961848960 10389667 322584247091176380839094281016048426716 10389668 -296109284893950752079060158455327682304 10389669 88054922809035830037748969928093398272 10389670 -67049785960223405246900821010216643840 10389671 403561877305299031265926633969037482872 10389672 110363200891599964804395199745912248320 10389673 37574728090849475379103556292192926720 10389674 48884029063094659892358000892960709472 10389675 -106480626117229434108662847448350048000 10389676 -275806840963755679740757447810037982720 10389677 -448036305530356403348850395991703043508 10389678 -12337835597731438402208425473867668352 10389679 -96078513959277771358704670954578720000 10389680 3068626489251745261519426234234306560 10389681 -100290276603921531012052963533211998720 10389682 -13384389416475102616680622948194847200 10389683 -47002456467725964486200645370449759976 10389684 207974087356819254925390123565915099136 10389685 -1994709470977528706822729615844768000 10389686 -8307500609221713247307610755270638080 10389687 -7592701186503238220523797905174113792 10389688 285649137534341460024178435542246543360 10389689 459516609925523424711394063842240536490 10389690 -246257451071038244297709610302648026880 10389691 -267063534850543432131933972755260249680 10389692 -78824444969372453292717908342433323520 10389693 13344904301128203848246561584375928064 10389694 53785733045745594751084493882577561600 10389695 309895480692415152692838627471566164200 10389696 -37137716941360207125176197943358652416 10389697 -226778043657840787403661681423389244240 10389698 202055229490881462961894137394185051648 10389699 226602454588640391334426207177844497284 10389700 -72782869250943860689274483722173465600 10389701 -90464901305660792399296016970362286048 10389702 -134374731773611005381433693427094235968 10389703 -14450000326983010757015108117650549152 10389704 -187317699092880125996443541501310228480 10389705 -126239344625795911171352184687915032640 10389706 213376847611653694432085579531276661504 10389707 617862288376100109538050026449876183032 10389708 6514085562829859488308989556297692160 10389709 -284215343830230540243189788207832828960 10389710 320776586323475480902604942900273036160 10389711 -27101351952114980725340280788626915056 10389712 -14326561916812695087828176519713783808 10389713 -596689064078854614407704878446288001600 10389714 60169392845997477610695327230810250240 10389715 146842205748474207982494507030970154640 10389716 145422275660037833081842695138533699328 10389717 133443412375503355755742062543358586268 10389718 -11651916664341462179230954982821445184 10389719 754544880606160039687338899055402954120 10389720 -46386525362342937240369024045534412800 10389721 -17774728852153331601662814413882404416 10389722 128375316446530566545767796652999965184 10389723 -24403243010565077303422307824062216000 10389724 -533435731117523095260626481276355392000 10389725 26251412226202841720715954994066076100 10389726 295736444081956845719400522304579970304 10389727 640915141615226457629772627593313500576 10389728 270751232113698652862105788415858442240 10389729 25761059669977794673262239164460056000 10389730 20306638584539526231830692138052880000 10389731 257478040778458922118954448518445449864 10389732 -4675968336324259679762269841774745600 10389733 403385334363858818099449912544892121982 10389734 566122654389642003342776444390062545600 10389735 125346946189856030252454854574973303200 10389736 8785090092742888313406726131427164160 10389737 365485656682122893921841397309444037832 10389738 -17131625955683366001550542126898767360 10389739 -129863041462888024383003017899387960344 10389740 -17790128304930057639918095727046287360 10389741 -127653524652009659067417133602852657696 10389742 -17230598118938903945187288996507733056 10389743 17244672533700802186519054778241515520 10389744 -25785599673535744795423905019050786816 10389745 313757904421391233627150618881922888500 10389746 -5630633494154867998612755171801511296 10389747 -405088885014419790282308898352695597000 10389748 145059417342089259204259357558119990016 10389749 -233262017407880527675360983600814588836 10389750 -86077751031042963061245002999124480000 10389751 11309108644055541403004176760659878800 10389752 465076677474811795199826545705382297600 10389753 -397453231147291483371496359370796832336 10389754 31557728476230688899867115481490546912 10389755 2684979077990413622298597472766638320 10389756 85487294547665365894548201462128108544 10389757 228782858359805303658855146761856009792 10389758 377729514622591631224251120639049620480 10389759 -112924143239248211210099707891960300032 10389760 70423394985199757180639670426276986880 10389761 -30410936594300472417072502637439283500 10389762 98454318961452611890757851883044961280 10389763 -632601643542283939042215817486894871280 10389764 354099947216004533069156228266022215680 10389765 557792297448009623374004093091388320 10389766 252895158861194954982401026756780532832 10389767 329261427077272202074463121624493219872 10389768 -136553770621272916197848045548981002240 10389769 -79193817107568872066263023037116724464 10389770 -245242696270074310990767503450568960000 10389771 24133829649267293617920275515138804800 10389772 -250169571976703715899900275886400245760 10389773 870290765799092771384602250128343808960 10389774 -44450468982603035998554467705165881344 10389775 -166856614833131710234113547210758557400 10389776 122158630332978719503965551501041016832 10389777 354259701435250710575279233017161479920 10389778 35763886395274766067472430607491091456 10389779 71706482935455891860827606424469623784 10389780 55601437520908648629471754947094709760 10389781 -315765459883453479194519849216744850418 10389782 -168473383218420177849503235333070800960 10389783 -74774145411937376355499970776408682496 10389784 -87724108992023271463672791575526205440 10389785 -12285806709878070099657544538962030080 10389786 -72609085806464934363880410562958943744 10389787 155391629594459935484634893263125738720 10389788 441439082628998594183706372637064610816 10389789 -399844627161810499349372873414993760 10389790 2140587536339178909426559883023872000 10389791 -80589890340629603665919558052395003808 10389792 -52640052941847501957894478927994290176 10389793 352034197755944867919464872901120180224 10389794 -94459049410280741474325967058828964480 10389795 -90476737466428622045312144330749414560 10389796 239443954541783680795305838043655508992 10389797 -160717290310204384447692880379262285888 10389798 13258049255045606871759012409363564224 10389799 -60773120485195747795381820871077184464 10389800 -256587531151710065175726598351881600000 10389801 -74252903422957445241785333029952433600 10389802 -1863827333773022339758015026809374368 10389803 105799438581756041385257886162500336052 10389804 -98749119211713644609021852237922261504 10389805 -74227810139328480942620652199581127680 10389806 3770353060601327116486282690973888256 10389807 17052911577184720796523374278607756280 10389808 23207811555946373546981590598890291200 10389809 6750693860652624424222265993468135460 10389810 5272599831692002878019234319883141120 10389811 220985913267388216393064485431193335672 10389812 265886503595295213210081122488809142656 10389813 -8391137810880138430916227499914752000 10389814 -170898902538047585627938198112235675744 10389815 -185677555093398562259024481378530530080 10389816 -862828687262786846095679036599635148800 10389817 141956455962064491027605635093210221866 10389818 -74888565029008398015379474860556939296 10389819 -596617206137339917565225473041490018560 10389820 170595026297871997991232575419962163200 10389821 -156395808538979352020861672902082992308 10389822 -28054089910710323836673112114710858496 10389823 -392315229632169064843935831768604260928 10389824 238642368966745934556906755262970331136 10389825 -13446735103568406926464561994808096900 10389826 -42775732665180096590291596191562179888 10389827 101667404025986748816385756633978982400 10389828 70239439475886495942113464992825400320 10389829 58372145351399517717383470256195062430 10389830 -146302629677055863004665234312080531200 10389831 288954543348288507619388166516125635752 10389832 -11158784912729769898106560162622791680 10389833 608221094163529922358242795925175116240 10389834 23126732645416794843566104164898925568 10389835 -45718448058973102545930805238623392000 10389836 -46912673792949882273633772677736759296 10389837 7866409047439774320044816559610546368 10389838 11835004363443116954720183991338902080 10389839 59346200406081341551266417430788253296 10389840 -5961357069240178087106372119562158080 10389841 239191944007674789486574132228142929920 10389842 -99154396703017339867247388632910722928 10389843 -531890189952205344768141010478810956800 10389844 424737248144907254433674943510174244736 10389845 191804444079891429733988787078251627100 10389846 -106396624163005643409347874117125030400 10389847 15618840271154084629990386770713010440 10389848 -1528703969454319925261933715516579840 10389849 54751576048431486004001738494916070048 10389850 109384469714045248921091378503322024400 10389851 154518236411970337205956681017495466608 10389852 -123962478212336172439154497736083388928 10389853 -389402772995127480878921787991501479898 10389854 -85060836586513613039414925710943882624 10389855 -49342402225786429004139504560902049280 10389856 343671278191568571096084048356588912640 10389857 436444914355635976846402227409271507520 10389858 114675501149815512869668334838299981184 10389859 -74639717444098911309279904799687234880 10389860 62865939922896138808243605944423040000 10389861 60524813949245401314749547459372572988 10389862 296229956955121036019774893444308862560 10389863 449325958005939704993925849172654162584 10389864 -143436028813343505284154487342229422080 10389865 211565386546940993871512434139106177600 10389866 -27140941792043017036700222299142092368 10389867 -130793954867729978820694553417677664256 10389868 152098570669320126180537920184078088448 10389869 7012302000495901467486821816724287232 10389870 4145344254349743793687578945375989760 10389871 -12278872853215178858439863219111305328 10389872 197606324003587615662861345801388326912 10389873 78146550265173065186563424809206661248 10389874 570502020418126115968889212287241914624 10389875 8631302734219775368051912953341028000 10389876 -28690805785112717074937234059963760640 10389877 -164186390198758120603754745840027480274 10389878 52559707261915790359075829573626734240 10389879 31722424512472918995648933712923229824 10389880 53981783096022327164633487589552128000 10389881 64751440193032078675997928269367368682 10389882 -10648694390295161801041062087294743040 10389883 -12466212925269232148471659931575059936 10389884 -177518363006382083469120488445166118400 10389885 -197553090485400249909733195593864369600 10389886 695192856496993964255875051086021888 10389887 295865444524715102045984940531550898712 10389888 -246049712486097528901858830762953932800 10389889 429146296690444156692689128758581954690 10389890 -81233874374001182944565094917360778240 10389891 546884420420523132458120772412893889344 10389892 183656900886893895867237305458647812352 10389893 165154366178523722652597276651267982524 10389894 137532256970627550959364399898101465600 10389895 -165318524039023924195915830591421039920 10389896 70528897756792903426339001965501317120 10389897 -54560424060764096992836690999800914560 10389898 25434377786708863090897787064927295488 10389899 205761506176541009391666179643490343664 10389900 119481680556205999008122886879527424000 10389901 -665824390649600487141457791823324673098 10389902 53496109107189440710808815418645257152 10389903 -6614164863080177030183075794981660800 10389904 10916063927113024204192501769731833856 10389905 -420535492186673639918063695400502785280 10389906 -14484189740230617685304625985108798080 10389907 779501210320840124578177707256798056 10389908 177568115495075393071562168514086741760 10389909 -129742287834620760273212680049475532896 10389910 139097295326376849325570040919735198720 10389911 -406101928126605766375206319320530459880 10389912 8877497674246270675374988190420951040 10389913 -469537568953193139367181272096469574838 10389914 2955799362582014670077618511858373632 10389915 127938360291993499554038570460210176400 10389916 -54410747615879671549553235612634227200 10389917 515078077050856374889713737201718310860 10389918 20229546074171957824975768461459456 10389919 -355832437664581973486496737367645319200 10389920 -340313773855721712753756840773259755520 10389921 75188472660526166311703403054707240112 10389922 -119113688302426404175404490693000012800 10389923 -276190286909803711926830196178442337828 10389924 302346034961478874987847150427781017600 10389925 8148735372475070616010683484869372800 10389926 -219027014305317350820878768931371117088 10389927 206026507115772734290245307988341230720 10389928 234216981284399011077492836221531176960 10389929 -77617526507481382380417626775384241920 10389930 12070488664542525112516121797700517120 10389931 60130072933689802643392086233144615732 10389932 125881790869951277663795760709301928960 10389933 -49409803262472828898888245163914292392 10389934 -28971016761421415464922934028167816384 10389935 -402146501143407945962069369049094488120 10389936 -15620783141808543152010274778526842880 10389937 -149785398027484181400219725073773602414 10389938 2435285312021076409540798695153123744 10389939 -95892782683899999543271913108543028480 10389940 150797688019894230941083983542412595200 10389941 -1017556243378663071148424812063184868 10389942 17566523877403415531348519063050383840 10389943 21745066918314554484157069581091634640 10389944 7299378203196967986802906846433771520 10389945 -167669540266606955157991677816635110080 10389946 -24282998530699014807108083425673763840 10389947 -260711382309872833517919528444561217488 10389948 160721743870370984617908091872241390080 10389949 314967059603711840943344215406495230380 10389950 5304523783638345935660379864343320000 10389951 -194787873567892344897872813859611969664 10389952 182533850327298000007178904158817222656 10389953 36161546504500119745156136153202175104 10389954 -231975617444514912494188869604287281280 10389955 137022970207064702062267249286330502720 10389956 -504601648631538217578987145385607722880 10389957 -362400535916554146622903621738149622560 10389958 280421988703726482950789925243378905472 10389959 154877644854610343277086595031051686000 10389960 -44332330517832725158848397665583104000 10389961 5510111581553939758938423198247398144 10389962 364657467162293688236803748852969769984 10389963 -156155295947333633095120363587755056284 10389964 -87489862187940897440390631220395229184 10389965 -157562115753300062598013506085324441140 10389966 -11644619381328391736329090959915542400 10389967 30071910138434696902802535627262730992 10389968 -9462954648507799585080405811263307776 10389969 -101514540169925552773369136173525594812 10389970 36684440332699160020628202357898532160 10389971 -368088243458015543756151588478287376656 10389972 -113339001856767729464435022209807308800 10389973 103701427333755358359810318849319480704 10389974 30533590849598270331469281736655376384 10389975 119865674886294969727583982404578668000 10389976 236871121307219819191543004981315758080 10389977 -18654901571330188483840049632020168888 10389978 -14776623793406150017057531791148884480 10389979 -427896170010793563559964369087897516360 10389980 82199059632822222420083003266484160000 10389981 -117061708460748380014998896904385630656 10389982 251047169460769536090088761598227902592 10389983 -476841805938953512876749600834374268768 10389984 59475966834378381041347857005213122560 10389985 262212671583370019172689925125227164180 10389986 -216337127221687641763822069581026213808 10389987 -66310317402578915155585304266529536680 10389988 146037149527184460960926645487849373696 10389989 56245209543099521923236132457450560000 10389990 -70477792244755803047097080445184047360 10389991 42697464715672171174821113110807105984 10389992 11250474002375085800185442343211560960 10389993 71033197456710825789787872838050429504 10389994 -81576397608690529536479692565110810704 10389995 155663458383657138450112488198921903360 10389996 147274816793658308001374207162137155072 10389997 159068925400609033252265971758449682432 10389998 81994126501502962947325974245897364480 10389999 -163437922424261890681416539662815321336 10390000 -13414259324738342221243631631769600000 10390001 54724160454731518858713857654232345600 10390002 -50386712293529679648554175993093628416 10390003 110155447181004390470445904880375838768 10390004 7335084127225791253043226573806684160 10390005 -509476924771348213693041116523278356800 10390006 42447571837614071693665903790448012864 10390007 -105593521841726462979642589935577819368 10390008 -328118556085762068020000756543623004160 10390009 -585070819981294187754585780369024257964 10390010 80217504676903790591462077985827208160 10390011 13574393612606883133031013667237719600 10390012 -494653107359072186269188241208271314944 10390013 -279737855765552277108060231053935071738 10390014 -89472398131827944112227544908949448512 10390015 -34373496256961397521908490780566470480 10390016 -25896058676741637363826248957302931456 10390017 -2859045963910228532105378587701066240 10390018 -250905396335832125768990682004018728960 10390019 218526089952391244905032220276070652096 10390020 -82875129651736008875106193465290547200 10390021 128372066507885182134753966538189125312 10390022 22941385575952349420626906624591601664 10390023 59004174014729898095570855842339507584 10390024 -329541329224507568607620819760583802880 10390025 -449367488394837914343775881102763465200 10390026 12879100527999375333425067026985245184 10390027 -590894066546982940784534390845095582124 10390028 -391560157712706214701027043384118016 10390029 -61043787967037676391461343449839903712 10390030 -20257246899665464339157938833944505600 10390031 63224210112460245762144469565347845552 10390032 -3084134528169048969639339190763249664 10390033 362025610267892311671595978562966635380 10390034 -71366214387451945333343914339649612640 10390035 50062764912585541072743830677890611040 10390036 255485784487762238192789535277504645120 10390037 -26004225245310004148793294859314442848 10390038 -79814526289784242740996568886882056320 10390039 -202989765449869537734972529085529964368 10390040 146567624753643386291073709626192076800 10390041 -54815904893987569647095364028522981350 10390042 -88143567261004727119270661351707019808 10390043 -111376677415958929578102743017743159456 10390044 995911147259766528089532313982533632 10390045 344555439408424778128090699756520904300 10390046 457699190548639461384609328040008362624 10390047 3728310573167347692350141365296360960 10390048 -74763474214321755105843681159953448960 10390049 -245177681908864700109405502291300897950 10390050 5900950939235927384165434487332560000 10390051 162341752214987029707809189021047263744 10390052 56855504915220686784535381694221470336 10390053 -81079326172802897800571635607561985792 10390054 55447227365943350415722831448725930976 10390055 -134426247279232121320074676265741184000 10390056 -27238071191822505464289815235546316800 10390057 -227362202732290411228464862022963586694 10390058 7780949335058906409707472900848244576 10390059 512634412266558186059563269376614636720 10390060 228538634982606158924724255596458598400 10390061 510240674007470672214280606812898729824 10390062 88171983145659473123774147258085411840 10390063 -644740327512828769780862169276326568688 10390064 10042430606207938202444656898544353280 10390065 -69252227497995155931830343751622782080 10390066 160518134609849257031032480057602345984 10390067 -111186931285144782016892649184471510320 10390068 -42579616024438038906460815490488574848 10390069 92049908626489706435489749765207257600 10390070 195123165154427710714464219655925844480 10390071 -54021890138267647526518437692870763288 10390072 -170293313483466882238320902756747182080 10390073 -205732575689772543845624871923247918396 10390074 -20704550677244868322378610242917822720 10390075 303083674485614280360664215088248785300 10390076 27201821449013557199731724041493621760 10390077 -222047482800012063682000819674000245760 10390078 -222993997000257213925862978756704680576 10390079 -68800426966907444961532200629878960800 10390080 -37218788553701486007523806488926617600 10390081 -110495021546438968554675062214691861336 10390082 -117205569579635306801791216017789002208 10390083 53570928645162874030779880898682454848 10390084 132787042426130141343444404515076472832 10390085 -532546267313950136296012776102184957440 10390086 484159093010318119208735396597022720 10390087 373989702391152886615393848790371451736 10390088 -147931030536245288381376114715638036480 10390089 -201354065167672951279491317902187313456 10390090 -184771111207711257473675965152514560 10390091 850140073634811548760349288450238144400 10390092 410483896556968893635985367566516621312 10390093 -105303447733197525310242884408935226560 10390094 -56747417901657228188157761652406784256 10390095 -107080431301888159052841735095252601480 10390096 -103011009557760158517277627747201589248 10390097 -145830498465983632496212135075369160028 10390098 -942866398661742609394304862246343680 10390099 139068576781237207222103293312018597100 10390100 -65056874421904226754546252999303321600 10390101 -425351323450705964645386875892818531168 10390102 135017449841967831717998766508274787072 10390103 -68529166547837853583565548138301191320 10390104 -323771447288024677847148497197152675840 10390105 -6591875242745746877135301204165348480 10390106 -289792594828522175453355103859573600256 10390107 43211525300766088412322303279035824752 10390108 90813659827123184183643146608141513216 10390109 110919848123310640442874654633558856704 10390110 -20662712843176042554829141349326074240 10390111 -420916386720177947528695363528859942160 10390112 -53285596635691369698582302068907704320 10390113 -8695493848549137199598799462770202558 10390114 42727312135793475074402993559852698112 10390115 -1431346049714187000311593769719006080 10390116 -125175735947301176382683326252876302336 10390117 61066408813041911939619060794427830592 10390118 -4229585325271256480494422756134112384 10390119 397795019382756030600901900251456728400 10390120 121957071673088294071210105310181888000 10390121 50388748568973839435946707765652189312 10390122 10554102064471468121595485652292985088 10390123 688353220903648690079562266944017920372 10390124 32821761569193580952851041289023946752 10390125 527700988017196640627433678289280160000 10390126 245187601868669174793696718170489448512 10390127 169980479256595551401706510697572242160 10390128 -5044235039822437972647014479478390784 10390129 -192675587446173228101828622085045108270 10390130 -133503143162295805321895815066505369280 10390131 319483739273297254069326846688657952280 10390132 -203156366348610726198995731460419775104 10390133 604279165674140643413701218687358944 10390134 218865372164522059511859384857687815680 10390135 -27518005544085859346166693911954480640 10390136 500471241990200148080711897903472537600 10390137 424953368651414781889258639051334247552 10390138 -59576731738723230154626059333641912320 10390139 329208739152525091224801326584943915940 10390140 -19221471056802530266665512625016012800 10390141 -479963073075760246556634639880657166458 10390142 71557473594872047761726753650425802112 10390143 415630934593457834090006276028244209864 10390144 -160132108852086109813954538397216276480 10390145 95233846365470776024213932359541548160 10390146 -21647454457968949196778887574579843072 10390147 107981552370998464470749264508548841596 10390148 296781064004640865179651566853788462208 10390149 327206258891275134807365972283521280 10390150 167247084759707389122332125477874568000 10390151 89931795480167593007524647211863213552 10390152 249103474096435685216223257441224581120 10390153 -35149821099185778328739044960122858598 10390154 200529864363963505824333609276992233776 10390155 -90543458636511566151673967501482735680 10390156 -152065583815882586711271525373631027200 10390157 419245847043667827384343278277534580406 10390158 105517487277542830404999158599309421184 10390159 -281081973034056931176029497096907002880 10390160 -51075999029608715037742300067282288640 10390161 197448023763500567780156227118576505072 10390162 145700793951626838527073047216751082272 10390163 -10160179949453463680307559051172244576 10390164 -116198781517615999929425248313253095424 10390165 5581901578563358917006713097281260320 10390166 -45816604234398721837796127229065535968 10390167 -119203283912356704244015922354935619760 10390168 417706568781566605876878847636736194560 10390169 -372194462691314951062117672658246585760 10390170 4445794827256112039494946229269160960 10390171 332083325414130961204581210031377159144 10390172 198546291291959482579611210928318290432 10390173 -112961488673533836971585131694539189632 10390174 214140767440044878188332174676105595712 10390175 -238996506273094954418054330031928386600 10390176 3048054023910443181625816822563471360 10390177 87640755545642908730484840315946924544 10390178 52874982981018976135600337009112000000 10390179 -20465191979320414478916001578389874720 10390180 -297833079851397777268410977854602489600 10390181 48259863941128762924374530728535673312 10390182 41456920787451597657001392141954292224 10390183 -14089542692048255311955126850370606496 10390184 139321818960789000932877104763198259200 10390185 -19238581581625955529933740932640562360 10390186 -291780415724348033134263305500002863616 10390187 224047344156868039257910038073276923960 10390188 34061811329369657045341553531627520000 10390189 145388961332120647856073330388106855424 10390190 -171081170822696381916838865604461145600 10390191 -151459085853149452001130903533514703872 10390192 48934941495587732188637900156968763392 10390193 392345379347349606411625625388675112944 10390194 11986165134640274606804176968437055360 10390195 112266877722548491220916001592608707600 10390196 887521932588267373379668332490030473216 10390197 129406346336452220959169407833615232800 10390198 -14539564156849053626406423459201073920 10390199 -494302361627649300343491765585043477680 10390200 136950473924735046281194080943701504000 10390201 254690898197280842672200262021278924202 10390202 8557454887844597094522692446836548832 10390203 284251503585979245817089728506884883212 10390204 -282585731174289964169869961403249942528 10390205 119363449476859167831904870926267465900 10390206 72659406912323391153530097561479594304 10390207 -95606662655706259936576342396194828000 10390208 72139074948123797865498157675746164736 10390209 -225597593981249147537967673944580787712 10390210 210610020102982697602035779885643785760 10390211 -190524289149478466504454548129075512416 10390212 -133328814755382633369712938718587936768 10390213 -229626069868158984372044754784125510660 10390214 -18948221993129889840717247454041503360 10390215 273829118165933923924158963488548890240 10390216 -43238262879596862757351877870152857600 10390217 28427719255114838232700689624490149000 10390218 -151225094299843308869433727128048957696 10390219 -2544025824970758786643547513831676160 10390220 87959582106304756483493273654040821760 10390221 -870136990031314600616702483435717380800 10390222 -174563974064008599712211738830897642176 10390223 32014734666318865759381104338139993744 10390224 -33331691538980359060482088024952143872 10390225 283778447985141678798081907303574627750 10390226 56597136930689118533851206408426823680 10390227 232840857573625099461090656846634148608 10390228 -196716912955166587806235593978443233280 10390229 268713877039527301993665203728095194076 10390230 149933590372682600535883787679300568320 10390231 -306493514084764637039583698760644942968 10390232 -682803319467256292521195249636491417600 10390233 -2657561224291114455827563114034635392 10390234 -203161998757646939445623149088697123840 10390235 87298678813341035370092465431786876560 10390236 14374585872176796767663509962330777600 10390237 7994416107184882513067756357053862976 10390238 -432865534749596101688875885870340547840 10390239 121344182793973514788167080867847118848 10390240 -1443849657914247432464063454558289920 10390241 -167292968454753944143965208014649355358 10390242 52601865539526242057989546797509256960 10390243 -566957082631384923378508021291171166880 10390244 13038634377255258311697936299926680576 10390245 11771084397005710796535213544351243200 10390246 218101296595740256951464799304294607072 10390247 125900616322436496535187826484137747552 10390248 -224514768895980545611343048134658457600 10390249 -307658780560239396883089402316177543750 10390250 -55383988979643553216795682173582080000 10390251 268924683780261349350059394942716473344 10390252 22299873222044274500738935785450813440 10390253 -590538451885230887652722061294943988820 10390254 90644400854284877005521646308306816000 10390255 452073064937010502472964173307796121160 10390256 40196268245153809462589100523556634624 10390257 -333132446009052890952160329466399365246 10390258 -47416891479889143545476057407331073520 10390259 461827948452973801645045430486227210320 10390260 217237533044611542769368151583895797760 10390261 3935234481038226991349166062121426016 10390262 1226902382003780209704729422211627072 10390263 -22225217707734988394776158254614656816 10390264 -210833414733100868728336131720927436800 10390265 294597557187774376696129390907345428800 10390266 -1335065190919401802132359519249144096 10390267 470436608945776389524581696389848152552 10390268 -54789916592793402055332522579292882944 10390269 -26033917174798300304512096132519052160 10390270 -50118767493531587583814018979435520 10390271 138558687196711122248573638347070601472 10390272 -36086288078131250247026925310020943872 10390273 355167427885202837846179777999722228288 10390274 -8417318630827266855676346847544002528 10390275 5625778485387603338020448471067346800 10390276 -123275165366198426753593737116571239168 10390277 218651826278172791468235511119203292126 10390278 20039540547103560768041394787917774720 10390279 -78719789324341424162755693258627251816 10390280 1699199599815895057644247506499276800 10390281 229933507878684954634648352298178650048 10390282 32542002929541406938009050482611416064 10390283 768118188472905218755001627328653211840 10390284 85803820010130202118680357426815138816 10390285 -206232544695728021975889520594798231200 10390286 -163220718955529344133932443710838178560 10390287 419041532294211679262607491487541159560 10390288 -3309444047053717546206365375774375936 10390289 15283183987737002372626756786495964544 10390290 199020476200696932396014172750094387200 10390291 -727840942919427763735907606998291460308 10390292 -203562922936643434559006408556752498688 10390293 381500022340970884666075319426035301184 10390294 69174001556429264534002523367697464960 10390295 380516815161559047333213758265155995800 10390296 -60391334378135587318485250189079347200 10390297 -324207713039606352857639376635203763254 10390298 -59708051952607381389372417931706232864 10390299 -321751658998403619182385400996655084136 10390300 -165126303275161603703517301630018201600 10390301 146670768502744784072803343732185125504 10390302 884231953434550080230551809492430080 10390303 153334760808644390073917293130630428272 10390304 -213427132917808845304364622343485456384 10390305 -519290135313349468498058047136054400 10390306 -284324969079742460456118143438167401648 10390307 385411608693948763495386784005067646556 10390308 97230578717317999225500801968961807360 10390309 -74730458024480626968406834007346630600 10390310 -19030532920630371499086744924350177280 10390311 147982037597672659411474063152815886720 10390312 416922512487571699045534510698581683200 10390313 148515314936084516467440637501093408320 10390314 125531077829070811986356458855676094720 10390315 38483408883961349308395513591525954720 10390316 -196439900715851367644054135318465418240 10390317 -144828810865768012776785317906624942080 10390318 -120203620551348647673880237643288947584 10390319 -240168084892798469567637589602348609456 10390320 4834262814928627143213831043771269120 10390321 -355902846829629632449788749464232214800 10390322 270776737105676983807848631062449213712 10390323 -266075894178634130468176204176052597200 10390324 12743952526654176075665293869533771776 10390325 221481424983485018036163680316322677600 10390326 88528237933044001927715491901289015744 10390327 -531634157190475730022438320447080628824 10390328 -24897967419166179010735936347820093440 10390329 476486595605646007761329122295527981920 10390330 126079485215411456517176095371650350560 10390331 271375582188714084445560530993296345344 10390332 92468983092194126741145778998454035456 10390333 396768986694247631880879844537155248582 10390334 352462189673543906131101145134570954432 10390335 242303579311231776382475211672947168400 10390336 15654949159168309354268371043336847360 10390337 715148462223491157641250709576790790912 10390338 -21937505716536503836809402430711658496 10390339 391971564468338929037443207839099966140 10390340 -116114872763317424226714343466331648000 10390341 28547926767168153442801321562047587456 10390342 -13622475322083598068811620526492041216 10390343 -76819565347200088287570231891187178976 10390344 -101203325565025238815840381863835361280 10390345 -65475920925044397516611708855401392000 10390346 57857746435192959385555416286285837872 10390347 115106464366101358088968918172379057768 10390348 -13648509684082860749613703122349136896 10390349 -140522187181626922766917782376511593128 10390350 -32473800106385303163382230264815836800 10390351 709036709906409755009658703735798186352 10390352 -65278744392566152519657696679861698560 10390353 -163627081234989124791552979603728163392 10390354 -768483373641758393129207163944503488 10390355 -46502450978044931726813000215469277840 10390356 12337921939248102800580410874434981760 10390357 -239794344030753625586515065154546137394 10390358 158394033422016660913649002694409430080 10390359 104315791500247207682252424832970791680 10390360 281511899081874283342155086217953894400 10390361 305339793246595988265715419168573325962 10390362 43176686105081719054028568748624116480 10390363 -168233428094876872583563142097123720896 10390364 -71264748271399952578269019736581492224 10390365 -166702694748620238193016207107170691200 10390366 -74066581628345156851182874876549747200 10390367 -178911945560374569847532489213391933480 10390368 119898058422146682186487845051682258944 10390369 4815096218952819388833302399481482160 10390370 271045340227550519135419330606373678880 10390371 -247174403466455321132443908548514981456 10390372 48240134019829555366811823861983585280 10390373 -260892921795629996002060974609896803200 10390374 162909316902108653343984008440252660608 10390375 396946653911133682458334484025197928000 10390376 397012324977855281498211525475543342080 10390377 -84914205149873943926629699137797141568 10390378 159635946061127277901533938446976163840 10390379 -271182201330059897584485726643237723020 10390380 8806128650668633235636452502589603840 10390381 -896802815899019067084012001310585313300 10390382 1236526714447446353637006489531850752 10390383 -62917003252732208767095822311233594080 10390384 98903574791727121386130981679428534272 10390385 -5461801182130069729553505354231629400 10390386 109714624841090258133280858855109902464 10390387 26491389097839393804923537471292512000 10390388 -162416884322110965923928429874613852160 10390389 149832009057352374759065851362470770080 10390390 80801365443336398079272099277905587200 10390391 -8165803101356422886345120507981544 10390392 -341265651447877964819497732909252423680 10390393 334446396312703371973692019500425576264 10390394 13712928555437173308897452566246809600 10390395 -7427761564324996981635050723140634400 10390396 -460039100154259601611781706686734909440 10390397 116066808479303641092942429579807119040 10390398 -165798833398260158901423176789793299136 10390399 -632070974732224437955346800146199945600 10390400 164454178846024135270467790153187328000 10390401 387540741925448128047173902869023989362 10390402 28633140549632508029386218580192176384 10390403 -3188962916763507834126233942615083296 10390404 118054132164045971799709797073494199296 10390405 120817584214014251744239226598451920060 10390406 122365122333398786295270595870775518464 10390407 -107910180703550487443552737871521830912 10390408 92264002292289833755018278896135208960 10390409 -187627571583706059855290389801271724390 10390410 112140110794786495401163130027232768000 10390411 -55066869120264049621342198763366893056 10390412 -262421717619074566270449265201578918144 10390413 205442976416192102040742200100418611200 10390414 -31171765601905739681994694070431541568 10390415 -22902031987358837197399306840380433920 10390416 58408271079090437194913080734353326080 10390417 -208687896229915921355365580416937095460 10390418 -53589448727326472829044862899994117120 10390419 116551138495100733781717726718743973904 10390420 -98365021328854849242260409527039166720 10390421 -24361632223595698625168973627657891456 10390422 44323653740205408642629551543983611904 10390423 82260308221522133933950465474865225672 10390424 -196202080041428012148184359831192207360 10390425 7688149954708270870215701504304192000 10390426 257324221316998298386505705128702620912 10390427 467935863311408560080532855254380556312 10390428 -1169112277089008893673477059628966400 10390429 -61524739483604699487577833247693656224 10390430 204558966173207630188041768789063831360 10390431 -97545739273588814617155320169986880000 10390432 189538599711925491386728746161168842752 10390433 -640209741913981602701578172767973738556 10390434 3010526829698806677115219901273358336 10390435 -68528376171852796701783244165781779200 10390436 156339620577570273543186432924129435648 10390437 -253657589772235132551213429490362597120 10390438 -137645950804306404680100137800038797952 10390439 -736902786933972282868653331531863602040 10390440 29459921819912508493874363824952524800 10390441 -1976151308668006251227582383152732848 10390442 175506089730712813235962361248463005872 10390443 -78463259028016857638893975007872751616 10390444 189144430568370218691174632119184327936 10390445 43485537654365937645475100569433476920 10390446 -185425915410809284431828311235918352512 10390447 256148777745591098000184592312065645280 10390448 100093194696509291832777575075168796672 10390449 -88175130230325386145585777971935001760 10390450 103140809946156912269175544255835828400 10390451 -291615875880973568726590119752922826080 10390452 584519423231858716048591036171948032 10390453 128806714819677722306680840344954161760 10390454 110620057091126066852771568842274037440 10390455 3295425438011927808988910506782681840 10390456 180382264506340403278550460128060866560 10390457 -11008408638703927666610775520037753856 10390458 -60298931126656993271024312084458342656 10390459 -404256055686609690958994814927651933340 10390460 157481379979123757437085178893130785280 10390461 264277116460134929359999449408041982144 10390462 -124666422284768947574819390862826802688 10390463 28286360402490931034557084828319118624 10390464 18025096772428185293899798435961241600 10390465 276108309393240593989534330060603771860 10390466 -118692508940378722671868597869702220896 10390467 -272208954115644401509304786634101830920 10390468 733317665776872714647383130747360870400 10390469 556455563806501720204526455463104227870 10390470 3649861161817942375410547616861616000 10390471 -6663969877872361939401029294155885056 10390472 -41400192583741865905645349355078835200 10390473 -384351727840659869890951865018897496720 10390474 3355551045206358862414092284254573152 10390475 359772615864893673792809916839866524000 10390476 -230896783348519950842496706798094324736 10390477 7613430843644377146860934591248368480 10390478 -114946759697221772387263102985344401408 10390479 297823326802604024295370092594135935616 10390480 -45840812587102810093604133261347389440 10390481 -362240768089432316402555052901537064718 10390482 -74192625374264658343963360193431734000 10390483 -178914041011918028045475221261318053560 10390484 164718827993158992232029544113628649472 10390485 -10357291177905147718008447405171982080 10390486 -84287514263706791522973341278938164736 10390487 184232573697016377720854459174944095744 10390488 -58474677497675621172056887093942394880 10390489 -57888093906896050998638545281383789244 10390490 -49623845016117082936484216266482700800 10390491 -146386951929092718093454329569996306160 10390492 43045124175686377269039225007979601920 10390493 593779683526901693856690629679726200742 10390494 -252745379367366201786401172157226032128 10390495 76073141816929952464171412564465839200 10390496 -438793201442597545079250717111942905856 10390497 -136130668120485165665879076127955935680 10390498 -159844187368389722481192845856611502000 10390499 -306177025418465747589157352160723746400 10390500 -197774370373166167767005918027724480000 10390501 -7496881389324000872287430384034328896 10390502 34218234062192977942078556230590666432 10390503 31306556487323759938851280548234432384 10390504 -507970465676850603002584434128149708800 10390505 -138504480340763800736862699845017943040 10390506 36198744963213972646623983436688495104 10390507 190340386006986330785829267366024583992 10390508 165925845243943361180903485386204803328 10390509 -318412143895809967365668201455367877300 10390510 80035385747561694082473578095466949120 10390511 222068756611010061189462922197151943400 10390512 -32925962523760924774994061279068160 10390513 20086579301737646645099213921213623360 10390514 94502345627771007581777329968992112672 10390515 292312861321927926748548668950907100000 10390516 -485952127159052797256210085374288978560 10390517 -352617504378754025407614034730373124434 10390518 -4268747794930916211408825942859906560 10390519 -135099058542766749328696037276906093904 10390520 1264952298068720203561613640047001600 10390521 -63039480537130261412973922330537430880 10390522 -229309889410789164207047629355776870176 10390523 -205841104848180421782034250033674981872 10390524 -318655882718091893445069500332941049344 10390525 -89146354372891412617305269651427264000 10390526 176402398544249076728499079244905862400 10390527 46997730070031347539947851377832986240 10390528 32058442299520875278873070239418941440 10390529 -622808978300255688643852053986320335870 10390530 -82161886671255849398739285737874624000 10390531 -601932208487065993273549747929900497668 10390532 -69637650961807034542449919678253257728 10390533 -234726570388406964585905215389716767776 10390534 66706349560829760309971600767580006400 10390535 410797455106406625607577317816031919480 10390536 45405678499693346898038314633965834240 10390537 -748354893014637984825060195195380684160 10390538 -133739411016547073422819019736157648080 10390539 -33890099814084081843591970832794535976 10390540 31980906826483249351382631155327370240 10390541 -62519453897226800042551858607319422016 10390542 137961189578210799675796055930641757184 10390543 319020694515351622661384986160936597920 10390544 -34339294532980933010650493922653945856 10390545 348069129677532575797713825730859107200 10390546 -31998029522080243585876070089496707296 10390547 194230606025775334834879893137309900112 10390548 -13921307323038066913129140155076354048 10390549 -31488914557336543635182616183466598400 10390550 198598706513176365720002610119639536800 10390551 315893807770140338446627410612156982632 10390552 292531521743341301370772530825572505600 10390553 62191529271772565325444878121085056264 10390554 193071884263060222291107822407696770560 10390555 -8637868695008524310468957201875431840 10390556 52151876535817931021847160635236253696 10390557 199007765420845457326475943273329817120 10390558 -110421287848158027952570024492038090816 10390559 929857295780239441952036929262127082704 10390560 151046697537220681195341784975209922560 10390561 -808760164774094129979423659970304881488 10390562 -8583393661704424093816721156271323136 10390563 2779570118061481722306874215086651400 10390564 -280921252782064274489142758484969149824 10390565 -109622623853052824073800751839917622880 10390566 65320456830168995882170272039332763648 10390567 240195653665371835423811604506372206464 10390568 403230188100226545244243623486980505600 10390569 -172723895528274980300351291373221209920 10390570 174560927298765841339586935944622868160 10390571 118958217554435132005494449183224238772 10390572 -135067509628945658279088294833189683200 10390573 559456625611898407662548561798983981920 10390574 -163838766305645237560989368266908186048 10390575 92942805389560579620176790785410551600 10390576 392809024669932586304980902833946624 10390577 385649874622284223381570966346228816052 10390578 -9647327264796550103218766406137394432 10390579 -86850975993192741767426216743815144720 10390580 26234296553438152367034668450618572800 10390581 -441155242761487237178505327998722600530 10390582 21286260452298933918237146945473135872 10390583 104935946163339148224093921821725491120 10390584 -138796762487946583782113776986541056000 10390585 35860467870299465776427942509855491780 10390586 -42740099099932515073823141612389996800 10390587 -101509750277207809559662451816517448320 10390588 -99962578348476938927893179045109998080 10390589 55721851578929680916744526147500175360 10390590 -35784227768056323948067330612086554880 10390591 -246769769697119698181996354625395462016 10390592 -382953215140966967394785913219317760 10390593 -174735698411563242012737119269126096336 10390594 -70708432277859134430742807598887229568 10390595 -124132066716990311156116511715924456480 10390596 -43398180323363303714517676880872734720 10390597 -37160960766400980497700120221161937028 10390598 -775326209988784403756178334507350336 10390599 -6929895128179516331164830708221234664 10390600 149855736311608742728648787732087808000 10390601 -24494283548634946420191579008373550200 10390602 -204044642819703219251389624971999015168 10390603 148961792552594241306391152803050520852 10390604 -121203038176866484576903241645686161408 10390605 -154905744083436987060937647784908875040 10390606 5192639532080497347899844465739238400 10390607 -436065344130135470968895870043673056144 10390608 14655616963540671269036890267175485440 10390609 587591190802884257254920443102065757810 10390610 -28945834724497633405224915420298342080 10390611 -27524413290140396848066969937090985984 10390612 -26446170340521790863718209606755084288 10390613 -381582223232846821564983276433492774020 10390614 93285657776507345159780431288027029888 10390615 448158635747161833927343829250081236760 10390616 81001084390246346476677759962134056960 10390617 223985254572159609472347953998174403034 10390618 -81201277624230716652763874402463406080 10390619 -480158130653551363682977510038930748704 10390620 92357172975459652916608978858694292480 10390621 -99386279449251715739582879145488987508 10390622 7332843526404051585471876031583980224 10390623 238288376168126662008739561905211437384 10390624 -298154874175646222164633673180081946624 10390625 48461535792344652259519635297900000000 10390626 -365977452034180115383231016968458055680 10390627 -176650734227841505512380778208427666676 10390628 -113197278320202071188326299972237666304 10390629 6213884383637422284153528843018900480 10390630 71782035480338843356256912174856069120 10390631 -643811090216115705016721342380981706568 10390632 -20594302736860588936633454391082352640 10390633 -102199183053607220047415351550172160 10390634 -309383553940846171968164666788761608784 10390635 225980394255160969880944615689345248640 10390636 105302330907517705574697332046207950848 10390637 -272039184060724668202618330125887443488 10390638 -69787475082936900987852889125747135360 10390639 -31997189879407947514750550961617648144 10390640 46647943936515178710145638518477291520 10390641 35963251698241634113770373983198116160 10390642 -114979000536608395255411211015477299200 10390643 -133937493703285020659810805093350149440 10390644 -166738252118783262938879585182397061120 10390645 446808865547521195268064864409995996600 10390646 -58842734143437807385706670679947774720 10390647 98229771150337314048386949601880707200 10390648 389745646682997691671484579499519631360 10390649 -7417850938853419770756262119931111536 10390650 21819899289274055014872063119006073600 10390651 619012515280651018265571706495409887652 10390652 -31425414139808254469350715708823742464 10390653 -6538425244886382714960420280854700800 10390654 255611419008773688233707297803828235776 10390655 564740502578020580866959828177312196320 10390656 -108226649750110728662143990441495756800 10390657 -53294715690952022534401658592853524094 10390658 81160971539590437510551011185889307520 10390659 -142044192174235510990021715803632547152 10390660 56311671766515748140301840242923212800 10390661 -137149513314915233289104487954345020040 10390662 67584875343352201925161446003924258720 10390663 -6585406880925702066667235814363059880 10390664 -257304891319803010875539185235988480000 10390665 -18024163253364579824839208602833046080 10390666 -222021681788194271216838693037891049472 10390667 -51686960782997296284040537035632275200 10390668 145407982672907698412836325264990768640 10390669 -202481451298865356548718368159201241930 10390670 -108013926402103505756682373189428006720 10390671 96613961253544420740124262604715065840 10390672 -29343947736168609311469556606955470848 10390673 -80248992578199827149533561171716148480 10390674 -6503187271637768814564032044983075840 10390675 368610931986970345785260227446710093900 10390676 -347439658499006740275710052967253927040 10390677 62534573336361885120829609770438720000 10390678 -306634766999095450191616977060155531520 10390679 192808519499521029615617075892667956288 10390680 -443892728715326395669071603046923264000 10390681 85972249336823764461808232838320767040 10390682 -13633060824352575777367482806806809600 10390683 -141723787443867310550138970943572551376 10390684 -138694756432616238521827004218480608768 10390685 275790901787365647972829997478112627200 10390686 359037182994982650765918084610371830400 10390687 175225780631990585015601099752276938368 10390688 -229145968394787264076160863480062148608 10390689 -156316237783653922426319340883088726712 10390690 81999417509840276885699770110487437600 10390691 30524033900292647698996162231705066800 10390692 -1375400896614027563337321391533772800 10390693 320004319113779145100050679764140810942 10390694 -254937086118557515448414690402812241088 10390695 -217227697889359591578961019101163207040 10390696 -429371940266825830175909726284707440640 10390697 341601052890081177241467181705079377146 10390698 16447549179435286130267864482739602944 10390699 563520489849466493267481037728360039720 10390700 266752764594982466202177158372892672000 10390701 45917670798564477499967435203359879360 10390702 153319971884955943971842365641792020352 10390703 -70845820089254823230367626018686438296 10390704 -32715601177457829242128895407892201472 10390705 164470456434332016036591807752922038760 10390706 130003984550810104082002595138255443248 10390707 595209907496923468719540018396187382640 10390708 151067091566582174159451269375734757376 10390709 55541218652650926485125750976147757216 10390710 42134329937205880366088930331063121920 10390711 -58130348982086620320617199458998132776 10390712 -132364962775679267376011165657577062400 10390713 589310566459005479330871711525081550464 10390714 -118909504327631991471180376891940678544 10390715 6669492320662752919846801221628969920 10390716 -69265437232530932075918733694017389568 10390717 154422818484459560678946656943718053772 10390718 67291675663744781902468690415877895104 10390719 237943000288126201774529111661332019144 10390720 -19533994615531467956103001454149632000 10390721 124786973277470906182581279640483786464 10390722 -69565381251181975462790451705314224896 10390723 -39221805141121767127684452378657620064 10390724 399622704017740409188636411423115450496 10390725 -77359492405432809448494343477935330150 10390726 -10149951590623620535808237273298748800 10390727 186240693839530864161998809866412623576 10390728 13163704250186576850367917576982118400 10390729 -585043419000631470519180047643571867740 10390730 -49980792824158962864279148102583884800 10390731 111995165210725543421029138071914886624 10390732 -204476122650027531122800776812241059328 10390733 76273166201716169919174330937290084384 10390734 -204834421937527791612852963938918434560 10390735 346040495328980233176572389740595200 10390736 27770342927434632881568350581796462592 10390737 16819524979106873216257255480709906304 10390738 -71472840036021366135740891695837914480 10390739 -704244441519915315558229352596841851560 10390740 237117048096429105072745333303868866560 10390741 -169625357822625915772103926357956295858 10390742 344082146206740687877465026665222443200 10390743 583306643047922574211247932159371250560 10390744 -83820157245775757853500485769089228800 10390745 87221330631896596615680035951429674500 10390746 42710797882616475315605986787084411904 10390747 4790527979309303994483187105569312032 10390748 83885698479740945173821714059689425408 10390749 84793245991490748918276754941480257664 10390750 132946530416991158671266087497150880000 10390751 111957734855486021206908177230928842352 10390752 -104446508993667862959361587414214901760 10390753 33090765912587325124444153927376589444 10390754 425036306570735297066206653875598288 10390755 257533557938101635473498746850784304560 10390756 -48420887877330600242544179220388786176 10390757 197059076983946033991712913767742617272 10390758 -84895777165247492150344375596418560000 10390759 237349355241232903920938638534602217216 10390760 211223377155956614505322789234681446400 10390761 -7881488406510484864824422291983228848 10390762 17139212160491384701940331373085091072 10390763 -426393358280118301072869415586764314576 10390764 -106494938274883751895901278682182942720 10390765 -36956830752083533710206975344824925440 10390766 -4510797440344760536653159004242541056 10390767 316547250800864865143700544500178320912 10390768 19731458212213136393146835329040187392 10390769 60612967483976980885794808597021945170 10390770 20147664333831074266377176811625674240 10390771 306868397756958614814052528079198559000 10390772 116620175846803638510063516010099660800 10390773 -369655633241837946211158653032346690016 10390774 344175580255754532281395503143292144192 10390775 32250569385647749526820779338398334800 10390776 -154627561041175684873048792016211148800 10390777 -88543073150508698038445314676969248000 10390778 1116478764695320319214000476103431424 10390779 28393764193113810688187389530258656256 10390780 30297729393702703866623552195896281600 10390781 147157648912862333861298517807069296000 10390782 1919800112068574060651600923535007744 10390783 60237670470101690081563218880949985304 10390784 27153852177771313380461353459123224576 10390785 -2861891320589038669140512128963368000 10390786 -149137644279972649279347895800078604800 10390787 -706691284019702038969712276544199525680 10390788 239615541010377850273032690029717637120 10390789 -57281810296766473487056559625918012960 10390790 -94590030831729646036102577606436065280 10390791 216579750369354906593247456372548236800 10390792 502501963664689975448218343507614848000 10390793 299284216814438298544404361759999109658 10390794 32587924266816034558776785592117903360 10390795 -466864177056718140982528019695462111200 10390796 128276488790094161035767205108459123200 10390797 119690522100555188776029635867593895808 10390798 177234012575503761004930347692248221120 10390799 564015347110086398759847015294399130800 10390800 -10337797130597302666933217266414387200 10390801 610713302155128586260768721850518105204 10390802 -44190375892468926377741253552054528000 10390803 350549873221337389343420452100518603704 10390804 263386973127050781959149741396987638656 10390805 472201006883970399968177708450718890460 10390806 91209287049866471250473846753779652160 10390807 451847652003183289457886966976793260032 10390808 -306838431937639766607981123100497776640 10390809 37700979687764979631342217632986857856 10390810 -46122976416109904215820857351142641440 10390811 690471000236323333207737713792214017412 10390812 -45734296998583389466350956009005498368 10390813 128987143032521147723286855560574201900 10390814 -114339783668711884554185820154517993088 10390815 241423018076512664226131360891867424000 10390816 -582765383397910857474970731982649425920 10390817 -620469619787989018789020593952435295134 10390818 104066693408253636974499306744334042368 10390819 92070419457077182140202785617933872220 10390820 -19116319474661586666380876345009725440 10390821 -656708601727658961766637688604649472 10390822 -157221121243909879542628171637043291648 10390823 510716802356687162208275887683381966072 10390824 146214475866068008689817599366244177920 10390825 -184381840365517375312883163860762006400 10390826 -108521260747206662411540371586146839888 10390827 135739089663421106870861114520076812120 10390828 -43963760289673106944034308361713942528 10390829 859975042622041331350211842962826637376 10390830 154511230900246255218648307126013089920 10390831 -410698262138390285489646054183469332936 10390832 46810147683506866433804756665604161536 10390833 156330038358845137292826192688845102402 10390834 204374420933307571929458206001233670400 10390835 2699191271980467909458520067170875520 10390836 -52793630033162374844013150553501310976 10390837 -342866342462742783378448617834461263808 10390838 -194486907996281285443307912932634947680 10390839 -118880534267122917812540853850363001520 10390840 -29018956515535821753503953861383475200 10390841 -703012899228212634229131470482685740758 10390842 9077549196344430052733117971115289600 10390843 417549838541104059023437577363226501092 10390844 166951120454863821590545572898426406400 10390845 -299360297976510656538552754787845651200 10390846 320902162671585677373316121994131750784 10390847 -272456402064937451865227091476142640704 10390848 7302997674786315569314530311094140928 10390849 210534315645581446555041018804231103936 10390850 68867989630454319701356153008460800 10390851 118496291506282179849159043334162629380 10390852 -334847862501880570973086822448934408064 10390853 284575077679783711968839764554850368000 10390854 367492179252969743598274438323377528832 10390855 103530681010376543001449523790915774560 10390856 107545854893605288854166461863872757760 10390857 80965113464661651971346974834888033040 10390858 44052181326387332147456359773518023776 10390859 -102793057594327604228291948471040897408 10390860 194078232162576758534811087795411271680 10390861 83112362822694795504597814620600634040 10390862 185640537603198472071636515287760665344 10390863 8919701612277008870347060725588426624 10390864 -1779185413747631657577347842936799232 10390865 -69948320630583423814370980845663288600 10390866 50153786058447441062353863024775400448 10390867 317294544394341349100322882379990589520 10390868 -116700972396724149315974226417630009600 10390869 -155904157264258969292129237589470647680 10390870 35882302063227274545717220576745472000 10390871 -321231840449965100077653802732622555136 10390872 -130126331218895502726232102551854284800 10390873 -443754331100244184505950855344203861878 10390874 -30547299556288487572578650181816694080 10390875 533069831893912187342313785890860000 10390876 -31538576233507958087514651861371817984 10390877 73646431976539835034722994161778374592 10390878 -203068409956081849787598549041231100096 10390879 33505748709626008734187318430751944480 10390880 -23608273447834526737878264813917306880 10390881 -117308751458529904171734955429641876048 10390882 172883363421347404089222250320331059792 10390883 -302163983775167516598263637064793264868 10390884 -115887775327685094600410233875903664128 10390885 -406831659915529777249865782505012844420 10390886 -206237399738720514241444573656491458560 10390887 -93411812155399895792869756280960605992 10390888 503455566806907489544002305363506575360 10390889 -614356344203931732573435757333571354310 10390890 4839701974476765315836638267492208640 10390891 110690427089701944898375890380757177720 10390892 150853145124255706020531533377255209216 10390893 -4327446644323789928491252209149903232 10390894 72647255544215364458686009051317463680 10390895 -51804649069516811214779741349730309920 10390896 176478474714228932770123921188008755200 10390897 -6793906208958283669731482206370079456 10390898 -33968770108603624354031395769480099328 10390899 99435708972197185124058165240600952368 10390900 -40458535196126445857119187233683200 10390901 509778812137177559782634659079618628672 10390902 53360781196469193201822356523025943424 10390903 318895864550388255384365859185230623600 10390904 220194343309381938828808447634451701760 10390905 -35251745969806952364393066431366063040 10390906 -81874836648084764662379845240907137536 10390907 -15193076631640426149914872829882143488 10390908 -36233439992876954139870809722882424832 10390909 -174403991497038254418959071301193185684 10390910 -114955424661502107148862217592405958400 10390911 -87084836447786536487137535965583773440 10390912 149385353494688556320248894608019292160 10390913 -213900040988886735714419619508411272876 10390914 -128176996123565831253340098732376968192 10390915 -102175131571500242994747489632505523680 10390916 194868717627229371192202724693158362240 10390917 22488096830514973003738675419126109056 10390918 313500521600984751337724365507395224160 10390919 -53279943866160157041867990751618773888 10390920 -346124084844719998403192356293950668800 10390921 -129849552496981754008372720537215155712 10390922 -151392103362682809303996470121319255200 10390923 533927822250444097289767260826359829968 10390924 -24938538776666561412435857255359291904 10390925 25108802443892128286026420955725624800 10390926 -49326638121309343434185583321403392 10390927 920771858671810390742064962036679937152 10390928 -39848024016429463579934565856823132160 10390929 251352326284829716941490385492280548640 10390930 17147738081435378522511396611365355520 10390931 -420884619277056757853574109932990630888 10390932 -101128139253941131237435841835490982400 10390933 145250290937231580063440972082225557920 10390934 296869319180883082254689286843379331616 10390935 99773645616035196334167370770408862800 10390936 -349009306177971018911774231217977856000 10390937 280308423821374980661439961212447264586 10390938 -38022928954789294759137539177657811456 10390939 -220610813637780941373002213375647339376 10390940 -164044230386296767348655040809443563520 10390941 -373341658957114576557357254512718530560 10390942 139939613107467733985132748462904639872 10390943 -254446292970237124749015405117098758920 10390944 -294630930769030988678774879504981557248 10390945 -247479140042977159626577330468456209600 10390946 71203207866509002795093963320650597664 10390947 2251801459767746963473609249420830720 10390948 -687173177211274581283963418509701734400 10390949 -1161752515804701465926890622226534800640 10390950 1291319574450863940533523716714880000 10390951 -49970114788420845533983426780847431048 10390952 -32991197360952530379160133544314142720 10390953 -34133260277077250170373185924565822592 10390954 -112846175403602932484943840820422620928 10390955 -476264746762831928864265384182301140640 10390956 5108236871480476519639612912425667584 10390957 141969062840969841192662201548924893206 10390958 21676368153919786732757582366016983040 10390959 -92078069042724549418893988250083602936 10390960 84515582363943117671003069609697607680 10390961 -98031935052294413185754255967396186240 10390962 100683646179536674953632925068511168000 10390963 -381600332670715474104831525326397395712 10390964 5287841121072488273248775970854393856 10390965 -169724754754838647508080130999290668000 10390966 -8229491110587348861522947840296074816 10390967 66356975357441650443059182490495021640 10390968 38452370207785835499524256948438220800 10390969 -12142899666641463846394906256212012604 10390970 -4302706402585168194310670036701166400 10390971 -148971938333178413594967869652658835688 10390972 333500499804253911038485665009492939776 10390973 224389896485361183093293044312901385984 10390974 162946523995308340714119263770754021376 10390975 -51846909298623717567626278022957111600 10390976 174206865115419068638405586772641710080 10390977 -415187541116151810393225858979196936160 10390978 68959897042647588088325260730645344320 10390979 118412992801563436504262573212705549920 10390980 -35977479061478113900567796611636592640 10390981 496259143214441602694021511552975909564 10390982 63529730069597603701062944528400569472 10390983 47216387445335790793035079049034997248 10390984 38628986693086844734121389523423232000 10390985 176427092020277052082973018626717224960 10390986 -78451879678020879168999285371204375040 10390987 551776990463649376879019679202380625552 10390988 36124772135465875279535303730976696320 10390989 -210203675051954023330519989964624159104 10390990 66936052166517466062173376182671852800 10390991 -94627801248082398419652949850383568328 10390992 -62966958757901414979681730235616460800 10390993 2879295593920755808366892400700054384 10390994 -311891812715490767215840460578330126704 10390995 -212413054865110481869309115111849385600 10390996 11852128920192174067833421607778304 10390997 -154366940781033500436249391523083909554 10390998 -168342323154558334528372843931883348480 10390999 -43442228025688997767645045100570065920 10391000 -485260091316558053747520974504110080000 10391001 -96688439316451069557662562327231947568 10391002 -146218880698847765975619578027046444048 10391003 22646125331345726824294754697712058880 10391004 4540457363116627157426702917997492736 10391005 86336610694694394053996824030534428000 10391006 -77324219094515538300149949163951116480 10391007 -344438939699048450868484994279555604480 10391008 -511110279892514006831161520810709221376 10391009 123698813292762155974697657375464768704 10391010 -8787534958322649834713129786242913280 10391011 -149897856507866960784109438555931761808 10391012 565752938838131365543119983845423668480 10391013 -302763635274328601726468148875677011456 10391014 42686498644782884884682697281211689472 10391015 273843046176955313409943056961934911200 10391016 -40482312477277468803583646704346726400 10391017 -54086508440612000293484363969381581440 10391018 98424875516822514696895460770351472640 10391019 22111150835645461546535018900647756800 10391020 -16249948024934499541619068907944427520 10391021 -293184832932372419412479300554500022560 10391022 194102642456272739898688173912889436160 10391023 -65803854411215248792433386876396343728 10391024 1118582818875259799126756975639986176 10391025 -11210476608593520831143432763414181200 10391026 -114096140589457474099717518200317925376 10391027 -18785678258587596952202158741814147124 10391028 90309571414011225541520511598262108160 10391029 56346148199357025911072021456035020864 10391030 -2984739520272116089389208558064282880 10391031 30260815567787110952054346248793081600 10391032 -307881363605824082176667073445399879680 10391033 -125345764806093022249856131847867984496 10391034 -49232096459793899967484525266555063552 10391035 -245189761772623283229244099433932907520 10391036 -6704122466818538113020703238484607488 10391037 -153875709251905920324866985663079741440 10391038 24576678939573678513631733858542709376 10391039 -12092034881734942832999956428808614720 10391040 32998982526527905667572876145684643840 10391041 335807744571354286962389419663206781442 10391042 -588871682588126067697164595801171027968 10391043 41424273860509410149743036199104262400 10391044 150816187281810449644653697780100011136 10391045 39097497466152086944650585943952209920 10391046 -120688912119638643206752417763601530496 10391047 -32995692829715341239288306040460634368 10391048 -93704503658506718174862649067913984000 10391049 386430594974023309995736075193407713834 10391050 32122547255384719220712982305313990800 10391051 -44446480601708686555816172949838128192 10391052 103512319105643489759522389575712210944 10391053 472741940093123995743713600388763605302 10391054 -354306873035324021518966896364009505280 10391055 -32091660687980939528025617275707609600 10391056 16689579099565291724783972651070472192 10391057 394306721350987504799008429831615824306 10391058 304785324445787271907972877019541040640 10391059 182495418255085721157348903911275944016 10391060 112980715243518482284270613306024052480 10391061 -54277220785018954673783423268269087328 10391062 -136046376428917546563931890392119257600 10391063 -184411154488398358237383417621485438880 10391064 22511386499231803759301266380455915520 10391065 -70495941574404377842007473673399110080 10391066 -65177585979184065781583878292485889280 10391067 157759720903117641804129337687011763884 10391068 9871805479209035828872508116242624000 10391069 64238982248519759737477455880425887244 10391070 40307649481118136694765362038409283200 10391071 225215185200016425840333258596468754272 10391072 284100137216014783493361001138975014912 10391073 12030808557683859892759538055843959808 10391074 -256873894567569676717581176187136962048 10391075 176264811314812275548162105340857766300 10391076 37072321098515203832231618265638436864 10391077 -314161204121339573020600753058177123940 10391078 -125933483838745305501032120186347695360 10391079 2666071494696417781908110189610441600 10391080 44613213232183955810830428004859904000 10391081 158630577298436330595596893479513669600 10391082 -35933793537844359152260696376821693440 10391083 224654122994586666609674531349476536744 10391084 224849650669430021497134281987655168000 10391085 -6289753146674509004222198248008071220 10391086 -143629155436332231441788915055518947008 10391087 -47877688646665811515374518678869635768 10391088 -35240872664783880584060102795909431296 10391089 -1211896967238573453704093036164062994944 10391090 238179373623886702540385570438699344800 10391091 44922337335768689173542756404212467264 10391092 55281308236940943048940035477436639616 10391093 -241324217866744436157661844594760320658 10391094 46076287097315359761058010828782823040 10391095 -172538948573176376697201851774091651360 10391096 -340187703733634855260881552956514078720 10391097 -2300652778046319832791782084272284096 10391098 265607797535665232972861364978308914800 10391099 34119050806550129695824961575725485560 10391100 -137069435059304473530074795453558784000 10391101 -90018898982249302098495481548395333376 10391102 47722837957431395514488936844144017472 10391103 285957578576904999962198414373434913912 10391104 -22288901057195550945466888218450329600 10391105 -69897758111859594878758744376210941740 10391106 72184564327647136459411633427753241600 10391107 -122808331404473755391304517797727406080 10391108 -1029474044752468178298180036899672064 10391109 73097010797056156410279540160092029568 10391110 -232201200743132573949636564022363655040 10391111 -90089008083667978499836251303795609000 10391112 20525838945188585529966361295081472000 10391113 -450257541213538904492359297621622076876 10391114 252873125742909103556324111825304377952 10391115 -40323592190638397313013627377984372480 10391116 505505714927059409241603534928126288640 10391117 -188474038308243841374620733868239605952 10391118 124506629408082723109561730993067607104 10391119 -86144893232972315130130607135977759360 10391120 123027372056502601726516420189068165120 10391121 -158530589205364708900082756081976698892 10391122 -362843877899084601487463741253860352 10391123 -600857512496497849343835266468067102216 10391124 -152957413504708922582925697952443699200 10391125 599356554296549505059215984991199462000 10391126 60928297280891081415592848192079977600 10391127 145166515275560296726879626823380022608 10391128 -24076838305322056186056757554849607680 10391129 -142966887122673962433047638356340645440 10391130 9283309980532408549198917438164812800 10391131 178739795618319059434185215188030003584 10391132 298050423228874153506143043255489180672 10391133 32534392531882465998079935693105988800 10391134 34230578488821999089768469063993625728 10391135 269932563789684746543307265528477684800 10391136 399536404594245433778877433384101347328 10391137 -412920337259510443977859626344011509214 10391138 85167632308216166237275965181042759680 10391139 -61662044607453083188437446790389203200 10391140 160041803223003781909810742960089006080 10391141 242467839869557560012629992238917696572 10391142 -52790137244077635552874656002384801088 10391143 -34001081798882858086491016948921998800 10391144 6919164875351410453937206286252113920 10391145 -84564623093472587016875175096881897280 10391146 82706912239904389703196106451420452272 10391147 166765831932797276678202325383592438608 10391148 101642475231365854435537508627524922880 10391149 182806378612228678165644479662069264800 10391150 -26976259998237558372217904425415040000 10391151 -6910195308178772060578473727630299120 10391152 24389205862156036589038074235412447232 10391153 347859002117750038962515813174839476720 10391154 8716600805854308877513695753961708032 10391155 -152775022528800920185679106139224975840 10391156 -43537386900528484246456249429783621632 10391157 66175968062937985583038820105333820480 10391158 371418487841473139540409842656253227680 10391159 -117370262589223885083329894380804089384 10391160 54164345963473536986189896400804659200 10391161 -112488018163441150700772657211379108976 10391162 -268756063854127558653550889851972363008 10391163 1707120189378962632575834193811466288 10391164 -135351717984914238830725750412464619520 10391165 -3262836928495168796233416322888054080 10391166 181192029110478858155470122575581572672 10391167 735511220244983700948173579587268160952 10391168 500639017640819989290128666081749893120 10391169 123243713842349494997161575887036130048 10391170 -36681354538583389984052806644640627200 10391171 165450847678773577119541622237496341712 10391172 51627710806432111873703175534714230784 10391173 170401650801645042249070550711208781824 10391174 86614206445679501211313770389577162336 10391175 -54388343461072901342457699917329901400 10391176 29144388362123049406488778754304000000 10391177 544297199359547944099117945093921456026 10391178 75754979375922027134392389167705080320 10391179 -208424446130399768153243984338167858220 10391180 -56997946278304471736530784693759831040 10391181 291016818360686458914564085519115017152 10391182 -466136984259559534747048589996907935616 10391183 85541696329965565245136166725608268800 10391184 -50623230973952257103780747499793637376 10391185 -12759884510509832783768617931283744000 10391186 -102948174611589697985548978593144038400 10391187 -159273436453878688559645516254471776840 10391188 -45935279586089716131821958380535722240 10391189 171477259439201331316576281057937064124 10391190 64233378875920748698755744781366235520 10391191 -239432362506853411064285861784189758888 10391192 118141835399417526424018544386158305280 10391193 153962715875681035718120674040759251200 10391194 -159629373193081172397773070716533797120 10391195 44473775161762953640902030813485820000 10391196 188804902880580446012483663950755912192 10391197 9017830101271391684759722072375730572 10391198 -152020836214511084550132670360446151680 10391199 -41407460198934412601386032309183651840 10391200 -19455883795863223271985754780729344000 10391201 380382058696797120885703658219334014100 10391202 -49806446761048926456542435683901699808 10391203 -243527540903297369915045536854271520548 10391204 74782578183522773244762689235731712 10391205 36438428412387218068569946510763120640 10391206 -2016576288195922567761925003635611520 10391207 587801905680001454941767824569437932400 10391208 -2489036604838597506776722437386649600 10391209 -104024225121187766202504491554255715590 10391210 -88956514538073844667531771986617468480 10391211 -231578645280884719842335817348340720740 10391212 -120183145582817769840687293617162523648 10391213 -140821630382435451236106376247249099040 10391214 56625819523218175351188042754193479680 10391215 383689760306897089229963779979587836360 10391216 56017426318863986831585339395515875328 10391217 403429130040285881798254907399338650912 10391218 -100924504112425671915948914529723571440 10391219 425384954898531580539974233953931780620 10391220 -121910379160373394317913346581657600000 10391221 -736548257453556865111130146795988450578 10391222 -315931319421045349961911020203178097920 10391223 359331448641402219983138366675415561600 10391224 -24410232513874643618578943989954068480 10391225 49432706037058332060499806240121577100 10391226 97836262320336660334332722846275052544 10391227 -35946810385686517049384321137424576256 10391228 101731955512436436838464678118290849792 10391229 -193278250341341409861821577537033457626 10391230 172936994939521857670708444908709900800 10391231 76299049866310330058179581443370177024 10391232 55040813135221678199629087447650926592 10391233 -293320699609088156446010980335282255360 10391234 -287721366994288316374085306097533343024 10391235 29814315747233050765429946905523983200 10391236 -168646981309225168888285701969247438720 10391237 572268229753039301069339498031217279872 10391238 139692166024839109827343965483639552 10391239 -17938702262637181684114005636222894576 10391240 12127586330367333742057275433817548800 10391241 178312568655722804188288744148602389504 10391242 5470761319702630534828639602332121600 10391243 -122865357143513977874694119019073321800 10391244 52261890482691159791127476335240674816 10391245 33841844499753632053698417652341158640 10391246 -153897472065229692833730110801897380416 10391247 27534187736807848071631190570137900896 10391248 33720404499100006752992329198602158080 10391249 45203439281859140604876602784878878320 10391250 7306859570660531080753688569844640000 10391251 1281017109320991486623325770814183840 10391252 361295360053367404016320422627622901760 10391253 -117456065295029243013450138490057094496 10391254 116400143491655670541042736740944240960 10391255 -3473404758470952399705166453752691200 10391256 -185638762255378914386202486495081646080 10391257 -451258342956314553032161226860454711280 10391258 -21788947187844457069150131993982551552 10391259 -10893962855508750285143523972092258112 10391260 353462431093832530946081793801100032000 10391261 -70099883863719964789147086702114450228 10391262 15529710553258192326183603058483396608 10391263 134087013672659210100824801400400165584 10391264 304987621049105298402144130733903708160 10391265 70501362212334359859521387149019659860 10391266 -124749268178339150306488201097070614880 10391267 -430723915162116748340115518776364318208 10391268 214396728199631911109820268505893791744 10391269 -118037033898333701430565843091166535904 10391270 -144322324478032360561079527426631137920 10391271 -168884571424768430810379835861605018240 10391272 -244096902623061489139389690084171187200 10391273 -82498760789551722649718260091189895900 10391274 184394909671455902697249538884306877440 10391275 -85279161091377856070617818473025144700 10391276 -59309956726851767482525690648794415104 10391277 -31425818841549701288356277437511742720 10391278 -363594957884297235614474393751902554560 10391279 705565017121629727470984304098346604880 10391280 51550743851793682072041836308060569600 10391281 -996855532928956087125389317057621186908 10391282 177989085364368664598663378674287725184 10391283 -71876796655832830732813230267284996988 10391284 40357898090776704132818993144698456320 10391285 -259821603705462731121111124697078774400 10391286 6848189686975404058499639128628060928 10391287 1038908516785847862904685624536234794400 10391288 533566843905464360815661547071705333760 10391289 211218325284961962124225028890038442368 10391290 -27966228647350111606537032435253401600 10391291 43226628473592322563735706143687409272 10391292 -21116169051446272618307160505677648384 10391293 -143789254027904319852607012705746024288 10391294 3180884669898012809705593988735482560 10391295 73918533356437762478568655427125234320 10391296 389137303260265995040169416925099589632 10391297 40419328435468916933327819968354987200 10391298 -94790512653365173067880648823718956800 10391299 -493011932025295735721118066626491101700 10391300 -181975276044389250020618424180228009600 10391301 756273997261168050976374799285501996800 10391302 79931954772494325654407346322141656192 10391303 -281193656646362475808908050687331986448 10391304 -103254088806683676225824988915090063360 10391305 -39495431154444639043058409723104989440 10391306 152040287537512001600265715261374914352 10391307 375383689644704116142193275552065530840 10391308 196715620421734562192472946877389455360 10391309 746713905110539340534742433032380676000 10391310 97154724636362164728202127544467649600 10391311 124709847583987573282792852991021934832 10391312 15261469258509910321761781619114582016 10391313 -257412790241446793460707830715203108032 10391314 93329673242071109618635079523956474256 10391315 127427173554999943221595753645748304720 10391316 59653683153622408186154389737038745600 10391317 85804608315905219941312995670621220366 10391318 -16673700324622359156055100261425122048 10391319 191470055435490071812375328203335654144 10391320 37336896147797431021989917148135628800 10391321 -73328770100076483814013328660602087478 10391322 -5762776277720395550588837160965257728 10391323 -33726578762268548367124501513885829240 10391324 -34859365680337762154501136698776485888 10391325 -6814385621240384218936045134273134400 10391326 47043519846829859054702389366102267584 10391327 -63206526574995965809768625972100013968 10391328 23722971148226468748022756445312778240 10391329 200692606972948131199691190080660910484 10391330 341658115000057015782650951373923572800 10391331 3479184223932559776618579567936316416 10391332 58804721569999798715191448440618318464 10391333 -937807216088271563485321415422614156420 10391334 -194514352420014909878911272781222234752 10391335 24486058821621795933381969518089792560 10391336 75951142868077566012228514568476508160 10391337 5581219208328800691410715838229254176 10391338 -168643261515975819207219296317113409440 10391339 3248217384631578581178748758382608192 10391340 149987944737967951068924764383179955200 10391341 537305452802670522110177364026796526742 10391342 -145727625639232168135667623355393750208 10391343 -141154124906995003332892643036583843072 10391344 -33099563506895895098750518047590973440 10391345 -93756272237608591843793085201417984600 10391346 -87125285683510983888042667144950130176 10391347 -150605798693644368824639620775393099520 10391348 244189005954631087055021220073075685376 10391349 -311644113351615514512642254433468723936 10391350 129231856982265781915624242255447340800 10391351 -308574362484237435736534128387477033528 10391352 -217118278608208122740339542048725196800 10391353 74477463617194522282694076790327252480 10391354 -26511359293142006319501509559979118592 10391355 -29849290376341679152626424786064179200 10391356 -115750144531047343977533021552883666432 10391357 281389655095481070054099556379429508780 10391358 -54026626484834064027592705125890778816 10391359 492917230112899861444260835631052808 10391360 7687117928665886754982803445225881600 10391361 254558120306992235031073731461153161920 10391362 -81801003180310053957709751387013148800 10391363 -805140928555280931680991012567298729056 10391364 234442185651936825036467649887614262400 10391365 46515188325294793349182299062726877600 10391366 -84602427789716471791039410241310460480 10391367 -38034591271491499889793800322602050560 10391368 10832677477092606763863258693385605120 10391369 -159712560336665398249877905755693638604 10391370 153895592007714730648886637534836236800 10391371 -668367950322302144581529574216302158368 10391372 16636622793927343399743645543191662080 10391373 69505024968907575210811466695961634060 10391374 -122655375416306439525716941429612856448 10391375 -103797084102187661487767355795519300000 10391376 -15047060867916879299515695077877743616 10391377 -414915286192032546422528134144864766400 10391378 52885974579014983337315389615632797856 10391379 22191055597546902316010421973835449920 10391380 138940323705059261679933900340577621760 10391381 -123451097161086005398032780064853060256 10391382 23692862936965815077061238811702784000 10391383 319568458441554763281947671033016925504 10391384 575516025903612448709789769238125250560 10391385 -126563017121690368669266950817751267200 10391386 -18212097866721328631361897818770913280 10391387 559618304231304698999340559516317780036 10391388 -66625436154520849047438007053744758784 10391389 118297342547303231980683924633002770380 10391390 21167229788587266843683090850159355200 10391391 101944227772476872403336311321748206520 10391392 31468851504064337048684027938588852224 10391393 814466110662346205628610829672098225344 10391394 -44467989971125520476199393077900492800 10391395 -41316571654317421510219348686900431040 10391396 137229221223333520815343874371284328320 10391397 -352234645196113243173132588866058720 10391398 -157666822863773833649889767145234605760 10391399 200800114223948962613655259202806268760 10391400 59254666789540782072087086503090176000 10391401 -855469680918931426225416371364278797596 10391402 11707106370481899779967076485675217152 10391403 -241059497143905190843732482588902362752 10391404 14418881191893611073423468764499491840 10391405 -262636473193372746977015097258840577440 10391406 -78728378092412498163828433158420067200 10391407 -110365642981938303673783925846240586112 10391408 220189838287738146759345815743326781440 10391409 77117701210056099906518777285768745600 10391410 37790936310133136215645131965923998720 10391411 481232830922540175105531192069794253024 10391412 85168970066372210096904593207253338112 10391413 78727473654108847457355132748872118304 10391414 84934203023025051083495964938643254784 10391415 95576825913661223083372094964341251920 10391416 84600839355934088129364820940611829760 10391417 64927131489924365806691189869078363392 10391418 -68206723687448166595714911834744010752 10391419 470202163954896464376184284777644806820 10391420 118076440715917376686556664117424988160 10391421 175152883760529707156899942281420698112 10391422 -347863927195628306365762029570027163200 10391423 2172510541178330335155969844534886400 10391424 267114560554104077954334556721868963840 10391425 -20628004491353176183314766506191832000 10391426 76425463203760745595211296301364551680 10391427 237409934452577681599131107477179156164 10391428 127386975514965844745325249689661987968 10391429 38569545384159961157485154945485255584 10391430 -1906327145004104393259328938952886400 10391431 -525261592789895814985901952492348908088 10391432 457665678722363449906609238467537428480 10391433 -76916146286886925210957892627979002496 10391434 -266744019729386063289252551747762108160 10391435 -318935506627441395511675529367281169120 10391436 20112259978503700005085237824433643520 10391437 108064880738430174642947643193055608512 10391438 2629560632601082329644338437352993920 10391439 -418523602274655198814060251670032932592 10391440 111541027370330818375856878490879016960 10391441 -114796041508976100920653783810584094158 10391442 -161860093708941515931035358483517720320 10391443 526940247495657808753385650539652173744 10391444 -87664764030850138827019499112566304768 10391445 10191837905191010271922242716838141720 10391446 -62210886712769249292200838538640967936 10391447 490878373852251412833822181446533709912 10391448 75940032767055211446685288836256235520 10391449 -63137744331325632142652365404394026240 10391450 10211412371792207180444706632969044800 10391451 -118529979366601601832618767673596641536 10391452 327543629744232905762937955011272524800 10391453 -30520193175417522853533377151113174298 10391454 282243378778850671653876360315939976320 10391455 252074647265698188128601506525809140720 10391456 -404302787959415648616931610238417174528 10391457 -297474877152284745208315854057248500560 10391458 18905537753802636123337324926299638272 10391459 157600210551594154987555776101816731104 10391460 48318485638338638202557646504467804160 10391461 271552707122800504520617963618162794400 10391462 106815942051911284846038198540396667200 10391463 -527257084011143476831876120696226229600 10391464 501330403894432502516797981597784555520 10391465 -113842654091833151347203625031962206720 10391466 1021203369116580056338075831379529984 10391467 658034765016854398458922973061935313552 10391468 415424366217301887876907183675531707648 10391469 63030803956978045553562672993402533376 10391470 167072699055551186416116113141049043200 10391471 -124709294095779603283802458226942030208 10391472 -19056310211775296606815007284946337792 10391473 547245078865361422304192282732516856722 10391474 -91336970527840421595462284253821313264 10391475 34291864497740676069877143162402330000 10391476 -366545968270289616877626749439095885440 10391477 12393482740193868600463611611470636608 10391478 140124106910883523860797277905440588224 10391479 -54707042266559220350324378117611526208 10391480 -184583551675609975783193594330112000 10391481 91429771184839560834000621455538792960 10391482 -158788716201207938127210367847051499408 10391483 841867580573185994825306412785040656880 10391484 60058390266270558499316086211219329536 10391485 61941576158707494555742656797395774200 10391486 -78122406261390905854755095777853292800 10391487 1684517466644679624734395400062619520 10391488 217365691586683598458595369492756299776 10391489 -463182872145820618897404928057551151680 10391490 9232084971287898288259159136710778400 10391491 147235772168512488424754166788747466768 10391492 134357835600428027778987655705515282432 10391493 -123046978473022178535624210285725575680 10391494 301951354999811803041985353172762579296 10391495 16837163662019858054901681730465963200 10391496 112378026380768687496220688282386636800 10391497 -157824568443324233708426562973014832460 10391498 470503730005131690312166139704348608 10391499 -1582734489502231321430431116947693760 10391500 24119183029263319767578876337553920000 10391501 -292903017488935760872464817873577517600 10391502 28668491295921470825831804477758525440 10391503 -644292053314323017646833439928396799248 10391504 93796067410180884882800241075116728320 10391505 -148694651577233664121822440318253274880 10391506 67033190034504060304959631711280065824 10391507 -50525719563981796380201923360100013488 10391508 -50955492223737657073327710507523348608 10391509 -3677599394123390186776810547455901696 10391510 36576155254876111741307774655247672320 10391511 20492939742769388497947516677999566800 10391512 1167046579734150065426464965770362060800 10391513 -456840157898563330527525121538072413920 10391514 -328787830007609232273784655282850816 10391515 119407938938311142072498937715853208000 10391516 39856811792781608232181133876422998528 10391517 136469437250947972063417074703262235840 10391518 -282878599802502584352038335992778705920 10391519 -427196926991121270850351467556332872904 10391520 124380939417429993214578954952310784000 10391521 -154871516324159596496706081515087042560 10391522 273300214070067184167042899726255562912 10391523 44358335534867718711771681855004540224 10391524 40084833322661763531499970038462992384 10391525 -326913554282689081167437761285857046950 10391526 -179150482038761017310544569255912483808 10391527 -431762813221671203934161859089997058128 10391528 -333023938921268906094895661180662563840 10391529 -257683518455318985328820905763002152816 10391530 -216581006853567606276325814477887239840 10391531 395764322381133005743332066130262137332 10391532 -50037090685796671836036105162281849856 10391533 471322271870045668779611344101015164524 10391534 93493216523646698059083580787034646272 10391535 -44800020691123067357003338440081600000 10391536 95004743204511289418950127473516347392 10391537 206612072586109280951739168285747554880 10391538 64643972647908784482930789186535461888 10391539 150315786179652602254396398374255558832 10391540 -94750053256708190774307217023600917760 10391541 -103085203120418958932974298930822223360 10391542 -14818726726144075219260011314678524288 10391543 244100412251292508086650919722991559704 10391544 31494294472847183379740532017488896000 10391545 -412354289512203732453994789520243936700 10391546 101560584679727510956580685646513164288 10391547 -4657998257232921755382332167589773800 10391548 -348767502712869069200058639683626141184 10391549 -120223583222242496889257029215182914464 10391550 27761622620520756502674991585623355200 10391551 -60022555991195946455750976172154143440 10391552 -6394804142953659310941264679513620480 10391553 -1950350449261029341821067596714374636 10391554 -93958957949088677164256806796532351024 10391555 367152948763338014554607073117260034960 10391556 -105842825165614249891955544917079490560 10391557 -362184955737810340452823782059475826368 10391558 -336089974208910336549104013910087171200 10391559 -517591799269341971130554181691271673600 10391560 -181787348484798327748207333742211072000 10391561 -1445048952906382935959023234007791296 10391562 204958862478806468954576332849324564320 10391563 -62360793460545949033245998339145854176 10391564 -242588069956962482759335000283601652224 10391565 25521669613669050327624687897520439520 10391566 -203912698396802560815904707958034443200 10391567 396030858908171630561219409689827978848 10391568 -108266298830000584444395637027208036352 10391569 16135790055056653564524803805009801280 10391570 76043815829568336153461256151400448000 10391571 16332279557764618806469484690803498812 10391572 -9473767294569060443682832747364417536 10391573 -116203158353784880497873698080412619084 10391574 176720627265882610694155871861596570560 10391575 -472966721259199252978212988044444144000 10391576 43190739068914678736505015369807421440 10391577 -261499806973923170074856574054056771328 10391578 -183050216682129819631923425411473190160 10391579 -153922223253865485756337011343576260120 10391580 35096248863307374405372846002404661760 10391581 -147985401543689794654924382446774048000 10391582 242909077919435491212724234728029419392 10391583 204435926261515676479030239377085092424 10391584 139706291751912980547871145808522903552 10391585 398078461468621191727503281433446277780 10391586 -215458160105641093137782575524648683136 10391587 -165616897687484896199578893293350126656 10391588 -194235625511613347460617810822661117312 10391589 126811402432106657664881676097196016444 10391590 -183152101388334460876853024874258435840 10391591 -42133301773699200872568653637891103776 10391592 31116029058626960835983617417690398720 10391593 85942097132542570632346032345400995444 10391594 -244986571534963824888744844775153982720 10391595 968057696854606645549176560104112640 10391596 98258943934064582745485873000879955200 10391597 179106214608282743673677621557086257046 10391598 7312820922614914686537293355703050240 10391599 -339247917755297283626325798662865804840 10391600 -73456621825915349027500594249209446400 10391601 366287542448392509642030552763347216 10391602 119328790781250695422693535487964804512 10391603 -82797434466115361348464080136194695616 10391604 120786607766499599307453838966188103680 10391605 80637863628504459651349702874424076800 10391606 -19287139748584176107453276806502559744 10391607 -96429403872464518363911828545488469472 10391608 -40332232064616048888245499710066135040 10391609 -251239356820333365556574620079305052784 10391610 70042857033831248659415825108983057920 10391611 202488961106792873720437941565998649800 10391612 -177906007993314854937741843757221519360 10391613 359964646040996506470138890774560898400 10391614 -29027845050231908625096631983971016960 10391615 16863618126954438146727587911870533120 10391616 -127929134956847541690418142336301662208 10391617 328091398517297803518822887579590697666 10391618 -40180890284228473078127786290146984240 10391619 -37939639643799622649994367359889125120 10391620 -43063995648465889596234962233984408320 10391621 -100144967164733800258815151662862766178 10391622 -197028923812764489619941617463089464128 10391623 -18209793806667882248679034851500492112 10391624 -245540859380166090192498725064467558400 10391625 382826576559012342183631760955487200000 10391626 86151495842886844211916869312291214336 10391627 -191069431008978507634269815467283788524 10391628 104653979812387027270980178377872578560 10391629 546037145664027187503787076468405946400 10391630 48850470347816447801607725631119704320 10391631 133721926659306965256791688462605837184 10391632 133768466959983012874257675095814307840 10391633 350991777093649786061260553675509488576 10391634 4019703048609579537454020146641053696 10391635 -103728452446207650960927798875151182640 10391636 -132108945736737810852362654053158817920 10391637 -268094241142586964619643311777531571040 10391638 -4323991719806783901929475989942878656 10391639 183970895504766524910193123779417106440 10391640 25680405789408403614893880601313280000 10391641 -369093243447143354638718565137053284708 10391642 -163008697438522648907739743861129677056 10391643 -3381505187994845454205512977658349896 10391644 -131299304100530537806103813585131953664 10391645 305752648743798558602337593679009650400 10391646 -97911822190547297116552199979724468416 10391647 2562890088945816598481638051806079200 10391648 98908269617671648977163957362361368576 10391649 29591958009358676622460265354142516960 10391650 50743519920311280163560301301909074800 10391651 -45581549586755660283717090742891204800 10391652 -427072465714702721194818692113850938368 10391653 94140436006051060558134947255016678144 10391654 -31232547171271506545864753866578847488 10391655 -42835372253579577589575284825779815360 10391656 671338706315639961719315280492785664000 10391657 -63852534555369082097417945020546661880 10391658 -100832676193849459922615767630342832640 10391659 618313012206939350758690112967552639860 10391660 -200447669525905784455107141917635276800 10391661 -97437159502141183750595905470015806016 10391662 93189617146170864965447126205829664832 10391663 2327719265367347190939263966378088912 10391664 -35718676554954497677227906447642034176 10391665 -14127272135235532559421332493521460480 10391666 21668833890722777047426042191118385280 10391667 52201768318887824867736347321497844736 10391668 -153556037949331883823699083534691559424 10391669 107773538240469712226995887070296505440 10391670 164533547849401276020822888621045504000 10391671 60594192641787235879707652742413824872 10391672 -13681971720655492999812092907322552320 10391673 -362028736989057992445917447467639222656 10391674 -290486795845847018017932000733980971664 10391675 32535790088851828748740105776443625000 10391676 97127928408838980996520829674397286912 10391677 -255162913733979097796369980032511012474 10391678 -233263504054381425453455441495370580800 10391679 -12486877620530811553846810851509230560 10391680 -26186022280654801512995387237990400000 10391681 -9251464933256669181222092537351390928 10391682 -66139859786624288130693472787363867136 10391683 407708558486089356143336834313253079064 10391684 -373737724660861964733538394873179444224 10391685 -249622528579771695301996475960579119200 10391686 -346408432921962628375457451735942289920 10391687 163556148771466631832663978339669261336 10391688 127189525900630806878377836529970841600 10391689 75304367911887404560844939693220372480 10391690 39576905119618092761652536833612245600 10391691 28594919785398800612839761420035371440 10391692 -212800302991977543781790837855260285440 10391693 -43556717015927680446397651001451127956 10391694 -87480711512710623391055047912482033600 10391695 -172372567070023637790614685503918023800 10391696 393935148721089347971274731042111488 10391697 -187740506072500112227053484677744324126 10391698 -188182170087141975239976689271527564400 10391699 48237963109584197998740236069524970208 10391700 -210387644395955298602997907091772211200 10391701 715201243257595451490393985013485058702 10391702 -161032513589414616780135754500527450496 10391703 101717744248685404108881566152463551104 10391704 -425186505279436040733807711794017290240 10391705 -485394075570458886599837722808857366140 10391706 54636637932954528311293690347056655360 10391707 -812443678967906802879811901576813592000 10391708 234747933505251923448960133376020984320 10391709 -31618115423076887135025836793180890688 10391710 -17302225661714364952650124410659566080 10391711 738322274663283285628351366510253541624 10391712 311533720748350269649123159279200632832 10391713 172690455090297725965933037718959796962 10391714 -343457760990459318125400934015414778544 10391715 -159152582858144705463136678164210236400 10391716 -245285110562060886111119258990727560960 10391717 136979574558848018391098114140319944992 10391718 181259464082141872445626619069442842304 10391719 -41465350675742569041016143206319837656 10391720 15674574370554259447794032888119296000 10391721 -255792917476697017148827140867066968688 10391722 338226005393621143182244037275612416 10391723 -433438062752626687321739168271554954760 10391724 -1444837302874097045521133020878104064 10391725 -163424280452946761395920893636996770750 10391726 87311185068289551931864818068841671040 10391727 -6921387464094988524305047324821795840 10391728 154490576809560412544679926221485719552 10391729 307073122468061439973374513651715812000 10391730 -116424020609901483892561520557065377280 10391731 -59259891903493986921248244461164420960 10391732 -31212440551807661813025154311161952768 10391733 5903263615321562883954781022773607520 10391734 -249849073275593404314044566793144998080 10391735 -206637469318715968106691078335205025320 10391736 -172514794557053001960845587051638681600 10391737 87506992157361870583659551822694180864 10391738 33880373922231265400065173716006802432 10391739 -88807890406778456245611553680238425600 10391740 110180466847496358617316257488765616640 10391741 -27507829025075824647395701630609044468 10391742 197308792799601972371681745778219366272 10391743 -243529908213024227698439799560922565920 10391744 15890153768248275357625191559908556800 10391745 -13957510124999134195085506808739409920 10391746 1851118065716452084870544146640171040 10391747 587521610485594585972765972869942602592 10391748 331252640845884872033719732614398868480 10391749 -869128198074300111838375509937562162660 10391750 168337977122368567524330565394867424000 10391751 -381372575540726048737157047293491059920 10391752 -21638114270445540208984544190330961920 10391753 225094974048327399625471462844902266084 10391754 -106280707047086184972080030385543774720 10391755 -462459622860599281449914436036065581680 10391756 286034411884108760987079602899131390720 10391757 358375668834790180462862943208619432640 10391758 11379015566625023047080808951008918528 10391759 -120466767468586386782301609405018330384 10391760 40326037355705719100915186193412915200 10391761 -330675099190625803583494548093708314638 10391762 103915809616611415102871746587438672000 10391763 124775919391404798293441977435082655024 10391764 32708635566691019278231294513254233856 10391765 417921373534470474782917843001410509600 10391766 5984121003709052162607092546950987776 10391767 -3189240276450957022331169766194045568 10391768 -140672188010992543139420593058938429440 10391769 39036096578361016609484146382130658164 10391770 90132598501654670520986142275222900160 10391771 154920181805550272016434814482186577840 10391772 -334494762884095877852797967869596672000 10391773 481666660154955149703027792024944856960 10391774 221733640498668299023550959925867435136 10391775 130030296301137886530059415024966297600 10391776 -793528704612624711894968257273527533568 10391777 282748789705796454617744981962254882048 10391778 81579359101094392913972069994025672608 10391779 493671082164711359876234305471084134280 10391780 -4783181677262355900637687900821504000 10391781 -164362031922701741792823483968404460448 10391782 364625560172515988318532164296090144992 10391783 146198290199529226880643501102764999160 10391784 10503496306319058065996005530238156800 10391785 26370823789720663676358876449759026980 10391786 -10845743506897417554649059681330263040 10391787 -217364429326462238643405030147036879360 10391788 -384165921029674376905306837359967457280 10391789 -88153448523673711801688277326465809920 10391790 -115074134407823803551729604163320721280 10391791 -262569918891395623784496279668515277280 10391792 -60540711065411810607874107585618837504 10391793 216093387340841513832159994807283181024 10391794 -26664577133998040769112400305347563520 10391795 151006150581069434986577980106719469280 10391796 192544632477150060952487525926092653952 10391797 -107393703131635592267585654997320976260 10391798 76024113262741044436029955761871370400 10391799 -451754118079240646830822387576896269952 10391800 277511084946764985986278473187749888000 10391801 -234720374318815396039375438398718057920 10391802 34735844008033577040004335766736190720 10391803 27842158472968241371215202441267672120 10391804 19598935246950082695165802463614857216 10391805 318639513438071482435423968393218364300 10391806 303214403848738850071812269396621540352 10391807 252435329081659168556946798963860749056 10391808 80810128224695972197167449606102974464 10391809 506958061838718409441113860590615819010 10391810 1993113376502559725444586509997388800 10391811 -298307532210112508602527964513053747216 10391812 -365734060268192555173203268955015273344 10391813 63260267555531098241268906676380662460 10391814 -4796823638525336093868735061293102720 10391815 -85609869530956857861345215000654407200 10391816 -209836928520857190792200848289659238400 10391817 -289518863099971244755573108129396673520 10391818 -192213060997812284016145705757611392000 10391819 -123607217384455844330922571240739422032 10391820 14222873044751229238679049312876625920 10391821 145246404799933113434720593613655070944 10391822 -93902565826780634796403229566622758080 10391823 22484542731333347050570444954741485480 10391824 14039432741985824586168231675411251200 10391825 -67529822973570129095152852109659335450 10391826 81473178962685009000539086275922095744 10391827 179981802302893501984594993215059173676 10391828 -324364744876401308911117957988386777344 10391829 -41909529665228769003279877598840644800 10391830 -42487628370564604965879956460381590400 10391831 -77349380764945378714448660143899086880 10391832 -889925659070063023762200038873640960 10391833 -5439230288217518037644162218376643120 10391834 -16009752708095530764767494555117920768 10391835 -134589633789811769937310438482595635600 10391836 -53016673390250841897638976299393075200 10391837 -22050680484381950715151613589392443200 10391838 -10502548302246781370891584175853432192 10391839 -182011118977351202842439623920957331360 10391840 214006884674429075674555486867795476480 10391841 150694454287728969886861827443654860800 10391842 3060099815582598721677714681883160640 10391843 -295600906416679895982826726970049840 10391844 -130910535801865270282188813612151984128 10391845 169998482214253536797042706861247348800 10391846 159567546305540472478003024542545659872 10391847 351510339299203344818620847599636026240 10391848 67170346758682795190850169078967823360 10391849 -34803352832808193641453571316825286912 10391850 18630423314067479073466686651548640000 10391851 16021200028232473489811862473459255104 10391852 -134339103348428898513260487809369912064 10391853 1311604360157131254290898890465884704 10391854 25025241863636046496913423928343004160 10391855 -452539020501053830481740938697365117240 10391856 56058141713900864098495707233221017600 10391857 -76698916430021983147333573665392774848 10391858 -55241121884681631825224532981507540720 10391859 -340190294917154150301921975565917520236 10391860 -55911364268154408293118594761263104000 10391861 114258030655119629339840711826324146172 10391862 -34198502331483345747150637852511995776 10391863 32305481319937577520578591998484275112 10391864 66562704276573395583447301113120153600 10391865 -179092388592742154302034478060667018560 10391866 18003948930921048184127015386231433184 10391867 256990425153044589020340119378531666916 10391868 -298350595511302226596561880549005409280 10391869 284196973421047250536298273890030283244 10391870 -199157548364035423961604305134532829120 10391871 -197821431687709919230200643882465440000 10391872 -115815151090121504504397835046271057920 10391873 -605597201110719561334305555802416994878 10391874 -227281928395857796786041197810218995840 10391875 -23385484935089327635261006324702400000 10391876 313294912589815875723160108844519706624 10391877 98851776687292508570858098447087978014 10391878 13579116702927541328409480361568969856 10391879 -488155150121254900715522666488040210160 10391880 -31266835899307906345441348062597120000 10391881 -27222367993098170869444913629177459788 10391882 -31795920075916563357750889016444937216 10391883 -185619755540263040424685427959488462336 10391884 80733936676404618731125034921953538816 10391885 -129549878509419796948973180424495402240 10391886 23192597091082729256864688739424764032 10391887 -347490561144264858767316653680365755208 10391888 86075294791300080759673335796296843264 10391889 -371146355598607489886249489066520719040 10391890 -82542323507972845768886406487177425600 10391891 -395939966039313973084700619945310207416 10391892 34083568221829491560341671903831957504 10391893 -33587742499227756042598970962166359858 10391894 119718290704371674320037871871302897792 10391895 257579569284769555656789769622292548520 10391896 -10450973448487846342413368660375101440 10391897 130581843802639677453885502506143218560 10391898 -78493720821014558339283748300465029120 10391899 -154991197415442666004528789214665136608 10391900 239647480208719187148543421658626944000 10391901 52097156490102606166970608609339836288 10391902 -29292517372942385685350502244329701376 10391903 298939488274806290952806520325251685152 10391904 382934289131154261698144697247479496704 10391905 111453746699416081737773703875880096000 10391906 -29241169924880407709710310223062753280 10391907 159757615126706676955005452619586610160 10391908 -386916853256227454587780442498075711872 10391909 -31960427705003876127004900028070762048 10391910 -52933371388076557626901111739767616640 10391911 230067252690441856698486631441249347512 10391912 -76528423289761552783610637456071500800 10391913 -69080041043191303347336688987404106752 10391914 42734057788643779642959642396399734880 10391915 -9235417742221369104557636837505370560 10391916 109043491622277211915962498418575447552 10391917 65888905961230431319081231566017712640 10391918 -9684794329903172230157435420467152000 10391919 136505339229115018907984910850531244928 10391920 1000516759589691444382390860161679360 10391921 -585114279495031927999232244337348120878 10391922 45102412562571847433966920190253434880 10391923 -583511259176968571818161447644891323828 10391924 -133067856919241012585458056049241791104 10391925 -96201077311932939684362825300237472000 10391926 179731748843665525136961224769204618912 10391927 12614621557832048200271707406841100512 10391928 96023400776168065219559476973595525120 10391929 -288195507695309705420837531152800940416 10391930 277905805334348970655540579740127934400 10391931 -78754108203782442206111310736139844336 10391932 60368298158263487115532286323204273152 10391933 -387498883095507590804902611456853117818 10391934 16507683967749804562626666029809004544 10391935 -144617325459826393668054664409317583040 10391936 -165576485918530021059076089406134681600 10391937 -35808711866820019002480956971402410432 10391938 66992658251099537828787848612644551120 10391939 16898449142871887055189557174141227008 10391940 -4467351055770388548798903867138209280 10391941 -148966375778442638063155269840532764128 10391942 122911257595308083902701285584736964032 10391943 -260019790456526647501307877239335758936 10391944 -61868261944982692229799666634390241280 10391945 161839700562521204045599495826934617700 10391946 -77147199325060469794688576868260418816 10391947 230153568801314668190370360187341058080 10391948 52583455241271979719630043374376621056 10391949 37745404888013800560194577507808539840 10391950 -13240628248494073918296038008681281600 10391951 40234091078005154028010681760449073400 10391952 62533079509464630972736752391515537408 10391953 18180838970397695066990398881093427968 10391954 55264116451000131238888654191593740176 10391955 -14634385173975915618604174529777088000 10391956 45512204329452944358078404802571911168 10391957 461181163543390165572019578288024261312 10391958 11832302111061251477347526378457597024 10391959 -118275446008154437063573101418555434720 10391960 282515949266796258354213685623917568000 10391961 -246107773517949502237716835032718245216 10391962 -5317078101139460341881288345553636608 10391963 35485589806072287148702607710577794440 10391964 218433542685883166030482733183824896 10391965 50412457301921131806648009670357720800 10391966 177249078974899431638424066341615565504 10391967 114936599332614810516593582846782455408 10391968 -350440043311525479720022303697223548928 10391969 456604359426773233147710495650733675426 10391970 -25457172810520049371578021662428416000 10391971 -105436128010736051648313103821129168656 10391972 76505125382783691833700679434148208640 10391973 -358290416449120545190286773237426392000 10391974 58548312922546020206556609642766434240 10391975 -21435060261555680958527262570573465600 10391976 -11528714630053805465814536484569088000 10391977 158189788799212087247567484068110840826 10391978 -224867100526326134831603070005110746960 10391979 60432900339080090323147704448788921600 10391980 1829130624821640204841979983175055360 10391981 119004817186267741032384780347823569772 10391982 -6194895142108968259049969468171145216 10391983 77131805915810734458120031018836964320 10391984 123806114697028663730145449046386688000 10391985 162453126634761649131755688865110834420 10391986 202648736089130095467816813445270307328 10391987 -824431814863220615889365503270377639648 10391988 5184239169652343724781191230806339584 10391989 200994534870373900586713948169260111324 10391990 -7529231828509978760531875447615077120 10391991 -258724365064052670511456473217212528816 10391992 -3407406181176172895798463772817633280 10391993 -288488755520724418313206434557381077680 10391994 62617963262663404643527403981535725424 10391995 -236948341824394560135121652354009808000 10391996 81938450039631044879454946111921904640 10391997 134430866701051008127263410033675702784 10391998 -68887845183501183767595435486792396288 10391999 337152255230970010938472304668395144000 10392000 -24391073589449828693304871643774976000 10392001 101532923078802281018971814721251208002 10392002 305372702181215966541537828055377311952 10392003 475046771569919983124677948194320194800 10392004 -126332851937138723716469699361539846144 10392005 -72826485181755671146992537494779380000 10392006 29612868689466329899550598947143876608 10392007 -271706107361303319535621140826786312744 10392008 -33877540239501492366765158384750592000 10392009 244906593075510606850864054064082399504 10392010 -2673495987752291427588633714502352640 10392011 -120144080287022386648012713057394931568 10392012 -71192424800268355039981732062814210560 10392013 -226337054526144619538651764376475620340 10392014 -249440136100361440632659913802853070144 10392015 -119310919259187358570973334607873071360 10392016 -16889005238015759309462778645975113728 10392017 -256984554013247647993673057114004593934 10392018 26321687988717796779820361352735651840 10392019 302729969011068103307538261855738693960 10392020 -385530892581283569493309790050806336000 10392021 199361041318783926997303286902184989056 10392022 78410466720026004626517817662368385312 10392023 213832753489458774747955322107487982144 10392024 -57232491047056296160827225244360704000 10392025 1278691330575708058728825610582769600 10392026 -153469354020888343572412529779234614288 10392027 1160772693717233315261065167054825408 10392028 30458715183764633718489244459515563520 10392029 -42909419620149170671389950374277050368 10392030 -207554618529277217361585736559481600000 10392031 255081547729442807641318970617152796880 10392032 14636057112773106750189195712690913280 10392033 400096914837105277502944342187673045024 10392034 227164920834731369526105366027219651360 10392035 69378377559906035045821957035301522080 10392036 -305449430256479185490044629006590757888 10392037 -19380109283274233423137364305971168256 10392038 -102369322246382026653410523106051095360 10392039 -160135807099662085747498418691968340816 10392040 90331989619145433000678209453723596800 10392041 160769920637657444505928754528725584 10392042 59248755451876207387665287924292881664 10392043 -108818825074117663186459443124159021496 10392044 3993452336896000527698948062414510080 10392045 60878592553758163264776036611366389440 10392046 -13765528618900872339290042754943608960 10392047 -652727772603319881671358148914319107504 10392048 55611266587573795299329945770999775232 10392049 -513176677597815319667643284170847548764 10392050 182442512906531156535720930447255120000 10392051 -307702076579553891248608832574407481600 10392052 91707550745714203379000845288152453120 10392053 -129288437683038657476544073974540013920 10392054 81607631361820292828534093795136978432 10392055 238589180319991842697964823665685144000 10392056 697734840330447051776384296034878586880 10392057 -5621691592529848619974870062975426240 10392058 -281345748577915988468506133882843007120 10392059 36190500996708210168752317566963446160 10392060 -2997694254110761620841692311094067200 10392061 -45673924289548081341168668926817422868 10392062 97635756414999396441025681383882896064 10392063 -370009137361334839640454298825121212800 10392064 220588195304197470813711099202828763136 10392065 -26560243214118204173477213589325964160 10392066 93300786767008261816067372746975491744 10392067 -33690896011746446239058331474468342288 10392068 2010352019583697042942447539564134400 10392069 -551117321739461900667612860276935993920 10392070 -111071261569330701879136623634084329600 10392071 -224165541551724223476693406421261818728 10392072 404161200252685274059180935508304977920 10392073 415649622771780367080792582919550455322 10392074 64305468143176322047718786250278075904 10392075 -131189809160244201594342285932531849700 10392076 692907420125516678887769448856042438656 10392077 350015821602815526986103519756643951926 10392078 -131780206514912260144321216273707141120 10392079 -16656103012575448294705867209887329464 10392080 9845408511879825703780582831288565760 10392081 17561512924908816570747310284165051264 10392082 10272468952474865901508853938896474624 10392083 -47670479812432217743189100910914611680 10392084 -192940209790427122901496456857248481280 10392085 -327387289499976399045794766671041800 10392086 -275320761221342958572070466414880215008 10392087 -253351961612878031876255699771117586432 10392088 -123245276154356715105231501422012006400 10392089 255549249055573557749178821872390258890 10392090 10797329910850071636692606492266122240 10392091 61000627541987578124014678555342638984 10392092 -88362969378048010831902290236642129920 10392093 -80252629425842728409484402189383132256 10392094 -52324471151223256377970343972086091904 10392095 105205414405001720855543250089790048960 10392096 -10212831737664128995233734830338342912 10392097 -681764075979810361319286029681575863454 10392098 34097274451265273469686009241537531264 10392099 126000126333673239964026527115785450496 10392100 10410144101255557778729092874244806400 10392101 -469101478320377659295505864323229512898 10392102 68478285334546873714195236683317653504 10392103 -194788611063648209961653046419259376648 10392104 405528818155796393535403988589096053760 10392105 151229945254417647181425986509196784000 10392106 -12673545667668174176250375866000497056 10392107 15246782621284438158265066066017202152 10392108 294921273064126124265499639984719029760 10392109 38047205258088488354396969279752246400 10392110 -89387739281610586262982181722606109440 10392111 10155957710683852442693847309659585280 10392112 47416777096990221518131967360070434816 10392113 69993758313196721413588675557861443904 10392114 78147764865979186835369001889422024192 10392115 167606875797480176166316215576056779920 10392116 -81505108960716726072415149995756328192 10392117 -247612788408805143833132205918260436288 10392118 -323346743994455285176131532511368973760 10392119 -380590156763496702416583452123793770880 10392120 86418310707840722431502430209722060800 10392121 75477123403182350968137061805232970500 10392122 -122995296342909835595372653873933034496 10392123 30518764862501339471705120106729845760 10392124 254064981646043726950132185189087945216 10392125 -306251861980138242261399762339015993000 10392126 -68350207567406547784148963863354137600 10392127 185257856621340168874461676318462308280 10392128 136096550481660878186681813060504518656 10392129 32540694693508414779519607689780247248 10392130 3256031022797100016151616101911142400 10392131 -697405187927993802189810734482756728 10392132 -303159728956655178935296873307132617728 10392133 548316385995657536804433175903275988382 10392134 -14759710192212512125946713083136097280 10392135 -31321664955709608426406669339281547200 10392136 -156581256539415345972140868918932275200 10392137 53976792533187486489463581068493293952 10392138 173486989246942972289078053743213921024 10392139 -178643263416138756968102955334583758060 10392140 -323017933958894993124885931538144824320 10392141 -320898218738882365561567246108756147008 10392142 -42077038387419854689386275373185812800 10392143 -171755204591755278321575375521059266856 10392144 15754468512556899500653391021703954432 10392145 -386470939148500233756470848955098588800 10392146 92843721877166822928407809481134384272 10392147 -37706375840310968389216476350087908872 10392148 -209485291466607495451156347719775535488 10392149 -28280889656568151746528207166717648800 10392150 32765469348122303750260268542814160000 10392151 74165918711469340262339417040877389696 10392152 -476265178433975131016764558409021798400 10392153 32884815213186097310860522824059640768 10392154 2331355415297579108592538695660921600 10392155 -377862018101680093417275163629719749440 10392156 27602862117740779126171396684135514112 10392157 237458859988395918013582235844575386406 10392158 -47810745444751427569115904036291452160 10392159 70318431200044759017854349860306675328 10392160 -432031581831965489062758688010222960640 10392161 -637255405663939962471033344771384832 10392162 -204637778285361476529232711567182387456 10392163 678394839943462731281831549791304080412 10392164 50539886935687215081251189676833510400 10392165 -378031853265076819490108171194038254400 10392166 -18024158095779224993562990466673345856 10392167 -656672964294104556671549822375386643784 10392168 -238486050923670939950210121940748206080 10392169 309313278858717724898752571497292597120 10392170 194234844008244530023113886597663580160 10392171 -48060938911012021061718720359713086888 10392172 -151853391168065771145895845666037104640 10392173 -32294168205739925253189831653562664800 10392174 -4287862289743314597322903916319600000 10392175 -151650205810323743387878710481733464600 10392176 165008386169680760240991476819886047232 10392177 -94683200926064143855703877359362931040 10392178 -15598960046343475121334047422736793600 10392179 -104878518616842345591309593907229062240 10392180 -79637600766895714802799621414614937600 10392181 -556438724643273546350693554187964808608 10392182 59109544648336828924763664664218531840 10392183 216178056636321140623563726213823252680 10392184 487498703342471202520076008944555601920 10392185 -648025080868868621154788361123328371840 10392186 48751158298562765263916894324399491584 10392187 8028789744267441760857554876689569168 10392188 -70149179238409799034299163810217411584 10392189 -436958664236225496178892060645095265952 10392190 -35151170884617574718953647558784024320 10392191 -202832464931936906109034230285440865408 10392192 98201268427133108586413154609030758400 10392193 165788632664255926587136246150760654400 10392194 111766064452741285735462626386131858896 10392195 29542861024018068435413717444368285440 10392196 365247024586187250860027545093409213440 10392197 -1468645115944999639570708077442482240 10392198 -106736459068559569456017889348151992320 10392199 -17871519599775586633735256860224628560 10392200 -29845807952602460269336838821220352000 10392201 -34734716873920781282901581164347618960 10392202 -123615885034228720592444191711821550080 10392203 213037238037772075832129869596231322680 10392204 -80648601267901062329781280884960703488 10392205 60295130889027628686648114107293044300 10392206 -497346060410834639893353481067595264 10392207 -10067368507611514200426475759975591680 10392208 21130703760556109290876551196730081280 10392209 -69827505000861420175114178271358044684 10392210 -38357818107781387193281363269694312800 10392211 10381005068757722462402414409173255712 10392212 -497100526143206761954123162551734577408 10392213 209686256356757660217113839831276151040 10392214 187988959030678625289301284422380320000 10392215 -203952918578937140461187271504894017640 10392216 -222965533010306142358033902761287065600 10392217 -746206625724740811340973278823609133696 10392218 -2395218076506968175455662967404235040 10392219 -2498075420272429326549299948691749304 10392220 -257297193874143520061886704239056069120 10392221 225911765269295558566605840558937446720 10392222 -169071495511623533926368396164871668928 10392223 -3199935397125568753110330161048932992 10392224 29601284275140391368291758502739378176 10392225 -73975485990031144749474215301898016400 10392226 -186226135035446144707524642013295057856 10392227 89584873178219588180284464103037797392 10392228 9989658721196549205967088129540947968 10392229 259795872909036242852754936068712144540 10392230 15465648113576756671147388398495105920 10392231 69180394841908010193921371775432671184 10392232 132184490330678664544722101782271462400 10392233 -171354992715335093602419467704444768518 10392234 -90927759098047323156426597663890968320 10392235 30631389242403509843805982101494230560 10392236 405553838222629085480248841092572466176 10392237 -95924471847826738906263697827911051166 10392238 342045877281381035672966029622135027520 10392239 -51864292264807426259297769499364114832 10392240 350135618141016535754361398545612800 10392241 721445437042810103096185613605292360500 10392242 -78700434387304066672778839176114786816 10392243 -237211996147531856825940551601697971456 10392244 -13702212138683350995225438943693677824 10392245 -4789110071607508332682606220036086500 10392246 139459665759427332318024340019082362880 10392247 -591467734554260489355032674546240649520 10392248 85025054955040493641687558211184783360 10392249 -37348600118821673610795624573590436480 10392250 123622069839910143061127382296838720000 10392251 -110444574631559673479460011087336009808 10392252 43720930928213568896720808131875095552 10392253 43718030124593527490762205442824381720 10392254 120679548627894953875575590719881508608 10392255 259829966784370974351285171055504829400 10392256 32777280672512286921712167473033248768 10392257 200516239379058844800120489198847553712 10392258 -178536055115793965438477992522688678016 10392259 -278409302682115536301915089945987161960 10392260 314205873733702270083119027757842534400 10392261 316887078637735807837871802241458804384 10392262 68250604161439717364649524376695137632 10392263 76357396368370104190297475408750348640 10392264 -137907618761263850173546838104077434880 10392265 166357609740215974903749533153676415440 10392266 136620106532381297265702457754090347200 10392267 607858692008893560354691840523472392112 10392268 -193376526542706509122891953675539418624 10392269 -509498492898687075021273767535599786004 10392270 -10190831932344314332710385064745615360 10392271 -318763266493039348500362355288773678208 10392272 11257472279017251953581828341420785664 10392273 514800897468946874709521635659443472000 10392274 -187030991758816374907998442058326056960 10392275 -37471865493934256185176497941760003700 10392276 -18625427469612039679550519166042771456 10392277 133274286853995854091765928412082758400 10392278 59119624700864245954395167287444780800 10392279 271922395615399637813530954011863534184 10392280 4586802916183152970447497048680448000 10392281 -289837015089480528407649091128498897900 10392282 -126521481057892182963644719368000214800 10392283 -2286001119371541188817884190517850112 10392284 -41896074362751864237118201762900030464 10392285 -42359092974196388144076885046158528000 10392286 130155742108882069005465618079758905664 10392287 63776421485953598402010146542275117072 10392288 -628233258493421429742201109433215352832 10392289 153336645995654088523941661779319609156 10392290 -157935710059547099707738474258915173600 10392291 21344642439267746240183885309326956960 10392292 -46246763936933843295578479808231874560 10392293 -388778354945971638460847839844429565636 10392294 -20923929772393419803744876714226923520 10392295 -399137780961859498965393690962244031200 10392296 139447871083584880304701329930446223360 10392297 -49329638002189111216438087728538475520 10392298 -5707182511408707315300947613947576064 10392299 464701017344735237709270123030827373300 10392300 13982344764097900125861300082038278400 10392301 63649809226426997866907847036809808440 10392302 222517428423608843361277989027810764352 10392303 -677404160800410326537151156321015811200 10392304 16973193000690707070682169383253114880 10392305 135588942265553307523259944287961633920 10392306 195287485907737864540891789822093797504 10392307 652767904346461438103552956018643210152 10392308 32692892986837887307790724517938302976 10392309 -525708183844436704112890408482129369636 10392310 -20908170882394014610863791740495226880 10392311 -349676065116560098781119271078070757056 10392312 160737758784705330731677434431195566080 10392313 -677910474620555570139660969603973612438 10392314 151058737351405301331798303919416038256 10392315 141673202457604413008777274846588977520 10392316 -59146912880290725882372831394856632320 10392317 -128957357567400231779314134050346918606 10392318 234995035422432170219008720634128016064 10392319 -215937758734391772650248541045781425280 10392320 -30599461114873054208304735796152238080 10392321 114855207681959074683796111021827470304 10392322 322584093005174972438017293929499328512 10392323 99537107234160460614892364878828003104 10392324 246539509728894653710191219455242383360 10392325 44298390398507256981913298589455090100 10392326 -800142694374372960396251088364664832 10392327 -54733807216137751289439265633650480 10392328 -299048513349552234948843553541653539840 10392329 355608815104107225005859744642824859930 10392330 68486359696605876117461723437482040320 10392331 -419121624051866012842028527667429469868 10392332 367788868726056246238001861078386836480 10392333 133409649941682655376960867808331366464 10392334 -26037731134256919769856103383540165184 10392335 406491155830114798517652234841315824000 10392336 60501983093951845532935283219681648640 10392337 -449974510371993851621108058599171531280 10392338 -110067674802526392248472038616672331776 10392339 232211834438237381917109610936845383680 10392340 -12291076094283280488015245953180753920 10392341 -38380059221808622830858651025216941696 10392342 33895875745699732925150168587840869312 10392343 -134256642566624141807835593427041080416 10392344 493745563239048395814050476102776422400 10392345 -214920872352027953580106614944848825980 10392346 -29739661642316239395162671969673827616 10392347 22780413379636433149590807148195436544 10392348 105725929440596097799406241160000289280 10392349 -86407605452662766749116132746618783808 10392350 138172740778678420230535195735872494400 10392351 453853253089975373492176187848118453832 10392352 130341802919590497510392212942743601152 10392353 -12238176568178914524810393661659845400 10392354 -101103756914809433236992971336659353600 10392355 -66901188195608289750547698257366084640 10392356 -15097965497530508546027286044655529728 10392357 219133772532152034836924526007179443040 10392358 -387020379307355501359792784941214394624 10392359 399503418976879566777915031496704333560 10392360 -164790561288784379589657446792166604800 10392361 508866523819758194674196820825659981520 10392362 96426357416643991271166894260503968432 10392363 -414587097433515036638604112115512980708 10392364 -198960973111074808194005083921185428224 10392365 -48716559149610416690400706642043002740 10392366 135018603471643118060282404049570724864 10392367 -106615439874040892071252381653028947480 10392368 -16320727549094154488928123343590850560 10392369 -148358559706246818755795856303968832 10392370 -105432771666617595187822723194224432640 10392371 121231172071847733027053454644264025600 10392372 -400135525656031679552524082162195336448 10392373 484095028605948761968872164010825562720 10392374 -133802885465174216923169911454560340064 10392375 -24908110605309628037054005175834496000 10392376 -414688532463548223358571215126987530240 10392377 13584996139908918959644284897460838400 10392378 47286096879318021864921186627174973440 10392379 -151292349524378359066165080410367210240 10392380 -284717007388774504240801734135200755200 10392381 -558242743202561741815374525420815066688 10392382 -26797514222283843765602733662194790400 10392383 -466692819206649121158031914570843740376 10392384 -60863312994607149847610380065901117440 10392385 -49218027188665082845759602284897423640 10392386 -189784518086533173294167736069401270880 10392387 119487874498837352718731852271386755680 10392388 111052939828940307998585050182812165376 10392389 -118108775517313669422264530519733934848 10392390 -56861143242342473521509278058330151680 10392391 341342820556202933072468078690829092480 10392392 334263213774293293712595954477578035200 10392393 -15268946025873949267098305445865902144 10392394 302474510753422150981381028478700328496 10392395 -37390446153323322871769296804700242560 10392396 87689450698067194771380550822246072320 10392397 563489376511328675620444933230914969846 10392398 4419880845637561391471637067693483200 10392399 135004324682827520775378836698387226904 10392400 7233583004220067506563353906311372800 10392401 193955005467300932708193186949432545600 10392402 -3489453832663708963575133494742546176 10392403 171419937600971465794815417622407564880 10392404 356570493164082677809263119184599169024 10392405 -310874931231946184376768146400053786880 10392406 -1692202292283692760612301252035356544 10392407 154996602820851311538486265389639507672 10392408 -235189413819592226534719062025183641600 10392409 -82012775640075488976753496732765867008 10392410 -142368935040216324611573691636270120960 10392411 -82772717430755249984237979726998668800 10392412 -838507907652063425734859934525259776 10392413 -4685196977010931505359620163269157338 10392414 95061384262748063464912204514325555840 10392415 514387943577986164720120550028968503920 10392416 -675880152824230359472554708004799643648 10392417 -11153284418980307826258615591799655232 10392418 -101620240449838207508937863234950161840 10392419 113183508377205471422294371753152257820 10392420 -20972406902422255539462347739308421120 10392421 -326702506490663328342203714889981519908 10392422 162571910547694052284966144723877836512 10392423 430580023863406262978699799695510573904 10392424 -40299613739290732998220179299308339200 10392425 -76332692200328195812699511146701986850 10392426 20724378230572506882388082763507317760 10392427 -82380374217531354058359589805787939724 10392428 -449602873768381801148673768625955126784 10392429 -4499770724731745031877953427922035680 10392430 -82119978757618061093373576392915328000 10392431 71937327300659343399415749296185527792 10392432 3967518725978301928073852895820677120 10392433 -201074107121523276321977199096083372636 10392434 51811829152474239964777456697555016000 10392435 -88915906304475665361024979369636876800 10392436 -101345574437497663978167811519616072320 10392437 -306643767473770040699512336685821363200 10392438 -78216543235553006714394665939713413120 10392439 -137542731674528764927332869956885012680 10392440 -37156154115585455768296228521074688000 10392441 75814961266301962849552963027616744160 10392442 306501446898542476583227387974011797872 10392443 -167055203285790158613946563992788888200 10392444 153142330729645661944749214760636474880 10392445 -105302841848363199518963144054200915200 10392446 138442953369673175458294739645506908672 10392447 -10550036646463979628965202558553405440 10392448 -358093897561351288939835826952596357120 10392449 -97789926312452510962035307914657308160 10392450 -165196070299660227849991357745728896000 10392451 137793737856156813506673068353120195272 10392452 117918728728069278246284281974740582400 10392453 -28837767013937342683891774074516692736 10392454 247872712538558487470577809984992750176 10392455 -4378630853153590537761621962092745040 10392456 -144060338543047079453592715906332917760 10392457 163959346999695015985815044236351159200 10392458 13706718019712272436741874871888711680 10392459 -175201633525353816573412432591580405568 10392460 8534090576557821954447262511500815360 10392461 234502097189455886806009252314694171062 10392462 -3168486298159383510100164522240116928 10392463 734941222390527460918801728195160317424 10392464 -43327926118802980711320365958658744320 10392465 120097031615511199076278209718179400320 10392466 -175660323359644575570450018797221902336 10392467 419130317924724204099232877725569849516 10392468 1415849817984576790140051926827622400 10392469 656150601671379953793404716437184412160 10392470 -199274874445814357313171624248471111040 10392471 94761531139223495987145204193571230368 10392472 -223637151825650599094741816295000115200 10392473 75802719267199758705725830591133972544 10392474 197238373172674051196825637244510210560 10392475 112385008183605662172516663126801447000 10392476 316995142334631787199312015234525314560 10392477 36336072005357913402764007679370408160 10392478 -400558387123714258216887527798959400640 10392479 217619204356126969613208456545093338080 10392480 61208230526297752740672579195811921920 10392481 48878975064757058901467831937777833664 10392482 -8411163662241194993387162644410073728 10392483 93765731286245979039225897289073730048 10392484 49600524630524493900196231851412198016 10392485 -332379793137735287429443840033402370820 10392486 26388047344329488187811681620436312704 10392487 -215632834515018889401117140612287331200 10392488 -342723112692777684251373943321956234240 10392489 243988661733711504942914670191248343520 10392490 54330218513003122243460445047872860000 10392491 398857480478060202350419339426218943752 10392492 -292961477266869073766299013721816686592 10392493 -111818104164949274491743820922252449258 10392494 -66718420989484826463666751623231049728 10392495 -105342361127874780836633173200926072160 10392496 -30768975321375454937434480839273676800 10392497 286461909472529062916691444611707355940 10392498 -732856685482909828171459333622799360 10392499 39915496207263354689452112460307790208 10392500 26898564597713423265637525115087280000 10392501 -104839632662961632467821217481329016832 10392502 7315926017277054470835405009412514304 10392503 -56921036432054885399094076329437194536 10392504 -129257642355928234962690342602651074560 10392505 115506912910343355385835932916590903560 10392506 23212648328048891672742710664981315840 10392507 315969570096248343777453393665848853004 10392508 -162070688118357910742429359804250142720 10392509 35359878280325806535487570719741977740 10392510 -111296953935220315182976535852156077440 10392511 -396681152849473426408707753616470877888 10392512 7520755681397149821606522663229980672 10392513 -117960427977154925391476898356814153696 10392514 -57281607020072689261396767900507638016 10392515 -41805046443723268833910100850268245600 10392516 66062612522718383868073114101071032320 10392517 266164042406401941536623450654663041566 10392518 271874624945321050639257874704988356960 10392519 32286034689942974621787560645428210344 10392520 188772998002910554234862374946104780800 10392521 -454076616472745613236078328062994586278 10392522 -1813421259108943153070225948742528000 10392523 108505711340508645413348759285452173280 10392524 -34999207821587699607852480640696550400 10392525 65898690307948718110585468755445464000 10392526 59122103329478289956090491434869152704 10392527 402572498427001314565635208715618303520 10392528 -62862541969273238078189451666661441536 10392529 -275798134165411069671324950068367568640 10392530 79295543421676471993567547986493371200 10392531 125656093165023593481415397528985456240 10392532 133949179890657440565609848435444045696 10392533 1162531587414302556410299832613504768 10392534 -5228417837326941738510823036861331616 10392535 -19491489652652330866060368432480428520 10392536 -252395052746299947735744579917750599680 10392537 4996666918659209653588579034211965952 10392538 -82618696008916720755820607854448850240 10392539 64257191802069522027351807615901740024 10392540 -13676728589256917316549495175484083200 10392541 8709622536325166196975031991581374112 10392542 -155972127833616385211427045880194244608 10392543 -1582670497872104818491844222149759120 10392544 30143522097955547582818153288272445440 10392545 174355585188356814835222328400091809300 10392546 124806356892625596733500239746839767040 10392547 -519653492609833979305948152435534528888 10392548 91565844993109205804843118509110075008 10392549 97093486795883932158511895982247968864 10392550 3615048590476721862889433463311001600 10392551 -214154898114620483400332632133804345688 10392552 -366987880423581870617145377981976314880 10392553 -728745465731822637844543386994960198 10392554 -51493510982854538388927017720855539200 10392555 113991689976002371749305002514709427200 10392556 -221815565318895463733182270130091525120 10392557 -159364336639979702972193944721777456000 10392558 47299841923654067127322881550217389056 10392559 328186970120972838702946717285971338160 10392560 14635278479773655600822883176992604160 10392561 -86884431725014509434856735405676780080 10392562 -352665978226922419228910715502664425968 10392563 -612435132142727283617180411867305207080 10392564 2903310838791168502728695457598930944 10392565 -504223310800150385581030566965719869540 10392566 204033154334448712113707878399577958720 10392567 -103960488195433861288955463722306544000 10392568 380074755732250205291154008022146396160 10392569 176532892512462052583275426271083770 10392570 -251924131879918207245958793915887257600 10392571 228984024409948753011328082457299586560 10392572 -32325226241819721635940448659772720128 10392573 151979193753417427801136605675718618304 10392574 -214872305267139587428601095685697982464 10392575 77494655444955196013262295251040335600 10392576 -46518626386605391253413728172690636800 10392577 123106056888388890750774544207831730112 10392578 10815305735864368670802975701793670656 10392579 -481783854441099380152047686109411552 10392580 62701566702285398070154831275286241280 10392581 -274761181364218160972626066172708835618 10392582 -1710450321263848530564808760509201920 10392583 166884578831863415419389400005504391832 10392584 -1759872778881071404722589215988654080 10392585 56435880063778332408741184122605817600 10392586 303490419789321894326578069280509618992 10392587 -686090717575857467187056515210899188160 10392588 -150392959353994070173934383165189801728 10392589 272743105040196689066745829411813359456 10392590 -26531749176122087233368476808324199680 10392591 359912237862588859394549799874541869824 10392592 2962918944375244203252620468279836672 10392593 -435645541707675899909608278617303683584 10392594 -294686318174367156516989482845116160 10392595 47336282270993546562357657817965648000 10392596 229955274108710863062750850403501420544 10392597 -246404193999766704863807351356552907520 10392598 142648609796481548955693713424452671680 10392599 -103030639567374002152923723717376010064 10392600 -11332497398858224618756334856095232000 10392601 403221906957584834242736261682498696000 10392602 162261625402023969159939437005470223104 10392603 -66975590639823099473285776122687148176 10392604 -49863250806946042224348879409281247744 10392605 -30109520664612924166159832580122469000 10392606 86165898942844347437488060293521994432 10392607 259884283336029258171961505301874837856 10392608 -678124592155252590096546085409013104640 10392609 -188649862173406092778826623912407642912 10392610 115554647587453395677639434116422997120 10392611 -87098750674782508495698490593330139728 10392612 239718451940882389067700398001045414912 10392613 114791914162850634161119367637776616960 10392614 232145630788061863694344519625635036800 10392615 -114558358578983693869878414058881934080 10392616 -51690364160328365088692985911243827200 10392617 -487235049152541024677085478195342802688 10392618 187570420232122359175673194604513637120 10392619 -14332664137784928747041132784403189920 10392620 -99631329453667390922296884725205811200 10392621 20637442500086943488162961578414958912 10392622 -275579094381562242718750490990708829888 10392623 121751974791277653921217396693975388424 10392624 94512094934372819723556770062607990784 10392625 410208177808205968034760426375265008000 10392626 84250027965544699835699731061273339904 10392627 705171731648910058421810494200036864 10392628 244247111435191885270583860155985578368 10392629 25717268990627236696718493484577107608 10392630 -100750380174915424136559605659959204480 10392631 -311960773565413082245609746068539085336 10392632 388213087347536200203394892399811686400 10392633 -178364057737864219794484650306130824198 10392634 35897597003592227821159692598909243392 10392635 90161932875563971985060710758615647760 10392636 -123681025545870796618804405040771993088 10392637 103221122342122966943944113112377574252 10392638 191740834295599142504841927031247820096 10392639 -158164583281858338765039457659737349120 10392640 -96256477807286206620245513448896593920 10392641 131725639112791679976528549784400129472 10392642 2835242240358647563323402132787355136 10392643 -5056613472360077649339244409125621440 10392644 -500418093200175306780140973443196190464 10392645 23573818525831953558744359738102523840 10392646 317454320401646346264848844362053610304 10392647 428531930397291996523154562785082315096 10392648 69551765173057192059119120386268037120 10392649 -485425310109351330763276405613861549350 10392650 162134390790426696945555076209404640000 10392651 290616025421211721152463577166090629040 10392652 71592103832893088632031017495517217536 10392653 250385718662826729192543980054351782902 10392654 -88347556776832628981468613275789138880 10392655 155191302404543719513880140704383873160 10392656 94150519115231569761415236650504282112 10392657 70619367980496370572605001447588372480 10392658 121639057063279551099791461618931105280 10392659 -595827397946656018364194068530201509140 10392660 -164056808080775727518628975292987787520 10392661 -772128813116175749480876233650062919588 10392662 -49565614217868640210203163116410471808 10392663 -187179012965137911288787116672067189656 10392664 192787970700976184007138262260358840320 10392665 -176445637481103041153857781158774649280 10392666 -209250605740100997709057097155581156096 10392667 55317317493951027375999751410296571716 10392668 166593292082225952876398649064346250240 10392669 -135888356904287582628379285995220060896 10392670 -2761214464567288182263350206885724800 10392671 240842904442533538952272953235264920552 10392672 51013787304539640008032349784016158720 10392673 14073763337022296859908010943398300000 10392674 58286125809571461951077228183066400336 10392675 -47676504978415439995037360804347959000 10392676 58526557152994578566549352950653501440 10392677 522449281660036003094921080119386740800 10392678 248125656160120671621186180113030019840 10392679 208665462621646537628877669876571260288 10392680 3273958417616763059062522367320780800 10392681 17127125983346248171986679360106017920 10392682 287266564964355582114817267726870134192 10392683 3484723534995762471019047812507474976 10392684 -116836849894533595536772311564575844864 10392685 34788472790062826487555329191978138380 10392686 -26586850467523349153879089367194550208 10392687 -580587846150656338441933705318974228480 10392688 10706268814841024431577270814536368128 10392689 -480571476687913677938494842934965438510 10392690 -50251237652637068183093573294515200 10392691 -387053887118349700341705443401593558000 10392692 -207480061116752726834116567705523060736 10392693 265707626663009507670895797689853614400 10392694 115910215773912355039996798191876877440 10392695 393075541220859070116368774916246234480 10392696 -90441001982201897050761430296000921600 10392697 -195049274835180877068647719265295008768 10392698 -130104602014182146427081536643141741600 10392699 -320701797774861365113993519176208450536 10392700 119821953711161352015873310794216064000 10392701 595110274489591875520550684507205280800 10392702 -183977220808774400446545450382570891968 10392703 65221722154804753520024699644807677984 10392704 -244070315581333816562670655395562782720 10392705 -28819675458313635901557566499851197440 10392706 424838090360449596584193877638108149760 10392707 -3536966604385377097569167902902121680 10392708 41005479619662741683820045653581946880 10392709 -408211105427774331656508238556625373090 10392710 -163860242355165276175166798939499565440 10392711 16557721988623098889469885437007015424 10392712 -349668004047185904885429264223184240640 10392713 -1436463513421939212977713014337721136 10392714 114455988313687830431542555475954356320 10392715 449021184010894190145603040662026775600 10392716 -330167630734481163707102447658759164160 10392717 -19200403345117215588380559032602135104 10392718 3247901737200101015889582682026858240 10392719 -195952456790498773654811842132261512000 10392720 -7131656555600306157959043973255004160 10392721 -119107909731895839108099240902661883356 10392722 -329346368689883594402060592139739903088 10392723 18495576547115696090687124515583444240 10392724 128950568393137163136687233181763738496 10392725 51686489302869543360672322323459242400 10392726 -53780234130081238780496626179522342912 10392727 383795112038111673238231828467278885576 10392728 -21304934621142798910365617067570339840 10392729 103278318676033530948177012465377692656 10392730 -239941840088025529375586439570516705600 10392731 -90009924575663284995132274950128745468 10392732 -164609614273126005111456182022716620800 10392733 -246704408768554995690613251249753137396 10392734 222492457918835724823133086264775546880 10392735 185040211265510334548289973913066873760 10392736 -600531741416420125114893306155731058688 10392737 591452153982687868716692804000098588386 10392738 115632854488068599083291357832786274048 10392739 133755049307982781034384835915709256656 10392740 -129629238880155519467203543126140825600 10392741 19389878976454413092436306419907553152 10392742 8986797711592449595683804820589218272 10392743 -392436550496732468311628167108942422960 10392744 83595955224895358955064172611009413120 10392745 -43076025405186322103540227312652312640 10392746 7347085804301052413962954764097413120 10392747 -384604381498051857113028045454032441000 10392748 -5261930626750514829732047433107341824 10392749 5504606579584513561882111973688675360 10392750 -57714147926492528269172263171564800000 10392751 402001649252485597480686870876683460752 10392752 81423768705968905493272889551109652480 10392753 -22242861887035565746604569582449689040 10392754 260707390575466276165350759297156496512 10392755 -375563526392733983983999515610887213840 10392756 2459274087183537730736380756669267968 10392757 456191535710929620705710951807740084320 10392758 -54302956419059876861644431669686951520 10392759 185957788794600775768471990002064334400 10392760 -23826376473009714695679494729376153600 10392761 335043073231500494064373773982225085952 10392762 4687822692517859086472102332781268480 10392763 -83269433929504813822851538108113707904 10392764 -37288805998405998772169417000033639424 10392765 -131304886776919249555171741973876299680 10392766 92276587076146355345349199566640423680 10392767 -66021937123322905109402211952574648832 10392768 -58184701669696256403355805216022724608 10392769 651799246528625108701149608122108335170 10392770 76066192020397808886945452175099009600 10392771 281296434278989096518735086585946871104 10392772 -184603662750686570715368807611124756480 10392773 -790096646895628619616493879629800292996 10392774 -3331189951869739851955834823479504896 10392775 61099895428218451617347699378587450000 10392776 -456514753253149077173640117296263633920 10392777 299042225410984017078083847632259108714 10392778 -191939804387837516667625094390579827200 10392779 -201933182515818944516293276070299360620 10392780 75746629667290062187339855052631736320 10392781 101123002361856100500256538576810557440 10392782 90557516604883110056779734164009502912 10392783 122099194378756216706924446605499536000 10392784 40112209726452754503460372344441323520 10392785 -79386924484294056530214901833237591600 10392786 994641528262234151807121103240221072 10392787 -613978129818989380895472301907417500564 10392788 -180742442765855023914118454750281728000 10392789 -239915007710294283979211501656501979232 10392790 12823673231404660821007596368369990400 10392791 21275680092932318539199851467253862400 10392792 24187689207429467862754161461435166720 10392793 -1126971751664034385205130923633282298096 10392794 -258404973680976884705155227005280524304 10392795 -99382206349335309861276346836155366880 10392796 263616031228584684761112228716648921600 10392797 91276016320422807359160664489597939800 10392798 3487361788071449030649887343726830208 10392799 -4484550779344651059656862005303814672 10392800 328473659890635650774753624431401369600 10392801 -9198108370920163965351887177659728000 10392802 -95721737116015993594690190887177844448 10392803 -117026823225759876895820777341816730112 10392804 211569450720246767873513477561102951040 10392805 101648090913479741674462018015674709920 10392806 33010554942250462755868968648152010624 10392807 12570946572192038863076929532671982592 10392808 -89673991018548288399060345669418583040 10392809 -16762215073476783131519516828797212480 10392810 -48728830506833543509337724784554969600 10392811 262788142807877273549681332648607776 10392812 -119913583614012005476887066234749595648 10392813 -94763541145602021326794355866625505600 10392814 -431741465431033729038318944399566452096 10392815 21210266101031960166497332216708833600 10392816 -9767265943070977137260793518608613376 10392817 -526625341177633490129755194024340936140 10392818 104575043450302145768040455453736692640 10392819 62881405396930207347255435106679488560 10392820 -123463494509994008414718435184434117120 10392821 264031378280965121067283254306740591022 10392822 174415739667985975217897656879422903360 10392823 47054444751193342472859985152657232320 10392824 -358355643764177126784342911080946135040 10392825 180531806170483658503554284646966171600 10392826 -30128667575045542735412259662292170496 10392827 -637716066930137091984532986348369327324 10392828 -254205739773323691654419664324397645824 10392829 -7182533924778992049037464490673397210 10392830 78870085085886989879221555780221177600 10392831 -445397011398042946597572698193393603888 10392832 253901352814214014281605955786811375616 10392833 49952123235992693882270758802702923824 10392834 167462285826811898770874271150599594880 10392835 -424248056096050774108253617540771253040 10392836 -46874018057322673996954451463978809088 10392837 50795212208588058716813133126584599680 10392838 -90805733087281287452732407627406286720 10392839 -343454156922238975309439618212546145328 10392840 7542242553910165048286109012566016000 10392841 139508129418440638475665029014576258832 10392842 4394434769448619405452092386244101632 10392843 -135953136268990955687746656210797724672 10392844 -54917688659158890104878430865946607616 10392845 -450253957483957475677301187204317587200 10392846 -88227267181715580945241133045783779200 10392847 46610151800066783650595950121907717296 10392848 76523102028711753279209098505380823040 10392849 129487229130455954982088595274611015424 10392850 -6913102193167631332192284456549504000 10392851 -203064964898553489567831717665301617700 10392852 -596830020514756765858414010523546574848 10392853 -1105567583984965233916050154114962020 10392854 23638893620225973890329384320143033376 10392855 -258413202239476450692061439762193578880 10392856 -230357805442465001577247150572312944640 10392857 637440397848102137974788064996466999700 10392858 67783678822932145720053509442280921344 10392859 620508173367999434925772372552457117060 10392860 -294001120026440857511174127880277905920 10392861 -291508377622290402490720411251379214976 10392862 -323361786845122385112235945276953533568 10392863 -451929369121021693174230465782917372800 10392864 17090326778215595930607891863823187968 10392865 -137868023119121248004059349856745077120 10392866 -98710289911088215174415944338537814272 10392867 -156083367441823255069683739339173261120 10392868 314250645515580119642941175687903992448 10392869 -305217186748701297360645660882419489730 10392870 66410881807516850208741038545699324800 10392871 -29452029311099291194165900451319468400 10392872 -126143561909575598427702554861710540800 10392873 380999382366327940978876630592615658384 10392874 71846688066422247750171903041391455232 10392875 -861780523925704327471402463583182880000 10392876 11322604424604448819590401405145185280 10392877 -194868989775241012969506577775550257856 10392878 -210593620824709818838887130443757613760 10392879 -25098975254432178811348506668213251200 10392880 -3928254915717374738556995106699018240 10392881 189623922926282387162374503825184797732 10392882 -189327393248977290281406167474169613056 10392883 -508021942168775385994269024826182804096 10392884 2077264066687486648217784278503564032 10392885 1829161285507913353549681712273282880 10392886 3108620873250048831196323571241472000 10392887 139358729096447725904865069462404146632 10392888 -63634876342587981470817971716538695680 10392889 95972850772062322542684677000446321924 10392890 -226597767885265266545970159645442912800 10392891 122376550840887130057886971528864071360 10392892 -12357317530802624768284166062571760128 10392893 -172508062371571725850603118452214784 10392894 -101539631715881690216239411143911448960 10392895 52189502566380684564408200063562258720 10392896 -152311302504398940575721714505631662080 10392897 -280131502989259077805187003090546600400 10392898 154532893494880313628748566913507093200 10392899 -227165704917430279611530827884397730400 10392900 47568402170042803905198725447869440000 10392901 564436778809623951121640196610718559902 10392902 -8486004649288399301901912612177861888 10392903 105232683724990963534996289512004486664 10392904 -775100375324164683541052319501613209600 10392905 -117012120225848093960363166052329024000 10392906 -274440664959035850332042254431686479872 10392907 157480469023006084478028073191956589712 10392908 281253212689538149758396255454918949376 10392909 -3489686000437658707675527075478402560 10392910 -2886219397378405945762825474454215680 10392911 -540029150222353304381144033859799767888 10392912 -8563702416921551247452817932690989056 10392913 124801440674476316240223989067553623540 10392914 55506109826215035440613953273681421312 10392915 36825031157285701282605351219492249600 10392916 -468328238406336640457793277240533487872 10392917 135900221376719654346724456275469173966 10392918 -8985058612483503314729963470232420352 10392919 490371412449000405852888505002147924360 10392920 -175841831791649052819960346495523635200 10392921 -252525006273951717653799222195559680000 10392922 -576162675652047478324561126115745090048 10392923 -227306549096351065452466079992138635456 10392924 132301975252762425659650630741920153600 10392925 318532978702593146221713833213379993650 10392926 120538844855895838075420937131795572864 10392927 -459778271084576621818479878088156279480 10392928 -955970587043059863770038025450422272 10392929 -58263343765154923553548490481214743000 10392930 573041707405451879739409620027731520 10392931 636761612916496099105906716642633704732 10392932 155025711790487268394261731967146240 10392933 -414042770620869430964739287583857739840 10392934 -367389920696400451657505099423301636384 10392935 19913083570610244954064226949067016160 10392936 92536330648629578745946200252855091200 10392937 -20523236167529669856211356945534482060 10392938 225679582440310297529556865892126645760 10392939 -69089399112172510595510602523816520996 10392940 150803253902506523757210750398800343040 10392941 -89559569419680134552124415790649970560 10392942 17184660675879903415881329911584973824 10392943 -63775148031899607910731394765127592960 10392944 -40905755547348886109838382292266352640 10392945 288583922046575506445115206566076881920 10392946 -186034388264402550134645379799195961328 10392947 -557493603380045494180718125821774983604 10392948 -22721574293552615458217121477422692992 10392949 219580647305798936510382791461440845916 10392950 -22333268998076138490166889057034897600 10392951 -329158302229389195874686785302757208960 10392952 45893837012432216654389453755925893120 10392953 -678226511545653231300847461096797259798 10392954 -12681120782009967951890108996252665344 10392955 -81038338665071707637991088870114448640 10392956 17272518644705545513226884035469114368 10392957 -46125427120306159051111863813923489940 10392958 61013130790301127031750827011775982080 10392959 34689570566512892088551958655743020160 10392960 183850430414375013761274171995927347200 10392961 -110771800592649850580179314678434048 10392962 442799854371504380002198637079989107200 10392963 -80205199783072623526751452830855442176 10392964 -299759110757761100450314143860970246144 10392965 230620683193028187501889698431264360640 10392966 29846171835508933710110997234396699552 10392967 11837032018354209478428384519074416128 10392968 44717974822315068833635533213500620800 10392969 -165301006509636663478613580520220753280 10392970 53506362659855743476701848448080450560 10392971 -2021785962757744721847654792923070720 10392972 303129771945307191501843017881082875392 10392973 387954431950649910712705596210627056320 10392974 -23732465154475008475685101714267113600 10392975 44383815158266883519941883241780540000 10392976 80163526975822323692812678914300248064 10392977 204425985951509252652563544975455199744 10392978 -35230380957724044066186320425809757440 10392979 129444085133395808242441045691631510576 10392980 9852572319367738936488659083436728320 10392981 133101021735004460146722771395215142880 10392982 -48977611923682082402595265627308331008 10392983 457588379254796790893666716043655884232 10392984 -131421815654283611123618940487668449280 10392985 -489188771156275568460715767887372772600 10392986 -142865575270449816310919129768237934336 10392987 -224516727095092824725381696707974829824 10392988 -176687771849078320148573203304619008512 10392989 -251263056791488274974574103288842685210 10392990 -55331810805889785953671926196488554880 10392991 241387827029826771632893230055082582880 10392992 -368725699573608244721952734169128828928 10392993 -324526785329279940030090748684461926682 10392994 268635448943724488057405483492198953296 10392995 167132632573370843286500971549171938000 10392996 -100164448657959223789223230240307985408 10392997 523954250179328549568960606396033833184 10392998 -57384689432761562236237074954769145856 10392999 379920196435725392746350971408599802664 10393000 -243201453818767730710735573714636800000 10393001 90665947817098933242192968747881349064 10393002 -321010557162800061418330865066864040960 10393003 558489784705267829318175185243523432000 10393004 55792893806393548616215811089961650176 10393005 -116775487518211805823769907534263505280 10393006 -117427447267189964853704074628388225216 10393007 187619275815840415838644986736478522256 10393008 8022281447165374786576250291890618368 10393009 1457334790107019231784844731484101444928 10393010 -13366962394628113445682417030095385600 10393011 -392234077506232747336525695981060395112 10393012 -120716347938601185354976081957933352960 10393013 3195879932681603668979226305634834684 10393014 -2080442103050428346571264062659072512 10393015 -419330630960293387795028991655436364840 10393016 -973965135824317529634057746302974689280 10393017 -247258433755422964406278851053876525088 10393018 72452559141678943433667904561306406736 10393019 87855799364009622422104786218951770880 10393020 -55286703923839430943034195897970534400 10393021 687755818907297030113519524556440785222 10393022 -205258514543598395665870441199117522688 10393023 125780344050835992583923389437044822984 10393024 36393257466943115152149934059611488256 10393025 372350632162521472274922658298595614550 10393026 14447875205566938886211836139345538048 10393027 614253422637046533147799694438638316520 10393028 283556951400140178356670365155116404736 10393029 -6713114009421193196820173919400533120 10393030 77652196606944282070946640113208835200 10393031 599238834260454869775819392541835261464 10393032 161696861382980523511943410904438538240 10393033 92257415509120358242639361941180116864 10393034 -299395725967770959276243136110787781584 10393035 33863093247012572766343256773813310400 10393036 -394728615679793036464231148586282661120 10393037 -166949284316683132054113328182458386314 10393038 -160521291663037414627311024809612126400 10393039 718562783705547402351421129902922920 10393040 -20293195902936179329570868283003371520 10393041 -18363411225265394779028618171540500800 10393042 318465923575984337587289828820029679744 10393043 -60331294678901308878480723459889070856 10393044 117672715156079268924219187271761545216 10393045 28671368138346659538753557990105241600 10393046 -5908548506695318988560194444173346528 10393047 123449833276934636711898062128297215216 10393048 249540513364378627035984453848279040000 10393049 100358172121065241247544147751152805320 10393050 132263732595174498495611480842117056000 10393051 230276736371314709938633150327296591504 10393052 564384215978881192142376624652500126720 10393053 -408882345734216014338288098509545888 10393054 -25252905484193186613155954762619076608 10393055 -42677585314430369551651234618760846040 10393056 -5863383827374223798417215828650885120 10393057 -4953096644230957464143553564679301920 10393058 96702928906963885654479527815191117888 10393059 138119495516981650111276458211171075704 10393060 -99491477073818647562881634382817443840 10393061 -7955643984809581492214221563475155168 10393062 1398817716620647477994989654724392320 10393063 104856227175802879112687665802263250496 10393064 -116049883492161731574068146588842393600 10393065 -50367843541550802877234780648950346680 10393066 4255201106543491311452105020866267744 10393067 21646456061827196427632047299900216912 10393068 270459371190608045496024491970625536 10393069 600101322417532611054558089461586290752 10393070 248898515744297700903639610712509548480 10393071 -100883729247207877309857736866494621040 10393072 90279107752888975675704994232301387776 10393073 770079632906917616977027425018709931520 10393074 150969601549400618652233873170904506368 10393075 -140698024513915169709306143905776480000 10393076 84906948661966396057514418540523499520 10393077 220501256355211438681497341947646745120 10393078 51655493086418679014212092848050932096 10393079 21956221475524432330161569537449463184 10393080 298126446111591272560161259642246348800 10393081 716897479893404669369268350752942187882 10393082 182389356909639969239044871995225159680 10393083 1322119089856746530964278504193437280 10393084 29946568942308638067369043352778455040 10393085 645914706893071881783814544026637950560 10393086 -152383499105302895396478593087290152960 10393087 -157565811541225010602649917719997406448 10393088 134820501455802926477852589713862426624 10393089 65156074108727987551894587811959920640 10393090 -8212520906932451653523004981853464000 10393091 -56357835461716087011453789014229498816 10393092 143756363803240103040637426164130828416 10393093 306931124814411833881668602404969760284 10393094 -63500946462388778829496375614553922688 10393095 46607499732887352477298279739846275200 10393096 -259217324405926541644810290261473848320 10393097 970044796375341925440657033252448320 10393098 -143282524631160565356234114079393885440 10393099 -348005723287275983847881925138257760680 10393100 2018838404387342459254159888871462400 10393101 65855053626774713066461400959479372630 10393102 148148092273029559096819078175877091584 10393103 -45299173084119979576180791915792128544 10393104 -42651999632996702927534994444529238016 10393105 440988871478664777842437847828366950260 10393106 273716587421742795929870166524412388752 10393107 83542800688136120061377254777279461120 10393108 -554961996005479141219392864694591401984 10393109 474525397498350785948756179812962008704 10393110 -40383423000654432308394000193954529280 10393111 613103099735886437822122250291436112712 10393112 425631079441304522265058483528455659520 10393113 -156668194196790300845865547093639799856 10393114 114787004677850173118365270748571171840 10393115 -76776677706121672976527044179875803600 10393116 208403060670791057588743001233836145152 10393117 75428741857388808367170523854138771200 10393118 -35972668845245190942923699502572935680 10393119 -182653337476722026100092610866996839824 10393120 191673188906028737654735601306190479360 10393121 -53767243122880988266871327009074649856 10393122 41391768295050765512146412870658981888 10393123 311890720684996182516555164727154020064 10393124 -12023200127946514349506979647853015040 10393125 531285226361073531490981146697080000 10393126 11230575502963993861429145402010604512 10393127 -403425358125473717008751111384626518024 10393128 -21431318776927883991058885430557824000 10393129 47731365906417910813179585473773971876 10393130 135962064636601105841116497511854654720 10393131 28256659038379966072465867612181810688 10393132 210750567174171825411230813803043568896 10393133 -362905666862265022691285738033471796480 10393134 -38586961555539955943601216645486213120 10393135 37481200306523498799242290936523899080 10393136 -88422233957671048523624533368507924480 10393137 -194079857747205435031708809554868557760 10393138 -83350040551897582874040740173293834240 10393139 -757855100253388111478377490998869719976 10393140 99763372208465463078852543445730457600 10393141 -50583886687669009679289271571528282976 10393142 79537913746148814242135395588697186112 10393143 -2965434446388301593148085202902192256 10393144 -193120045667395018067769561644403363840 10393145 412981405956475677275582611319707728000 10393146 -19379833691874345582434626080278352528 10393147 346052813937577056423095371155067196952 10393148 -30916537984036864623636996320664631296 10393149 104779049903581092051934172950447317408 10393150 -9803870474997093565103951997441096000 10393151 472051562816878575723427463293116374904 10393152 11828897075130817315426930097431511040 10393153 -29690300118941326241709632782516984320 10393154 97972719786169193660217821920006963200 10393155 -116182772493549685044933157232808650400 10393156 9117525283999085787066514958385033472 10393157 147308657790971017498423388750652092544 10393158 -97246473411273988499956572399760401216 10393159 -127825972762104884492134633347875071184 10393160 77263030838330201198854982421856512000 10393161 -591626322944928978701601000445465841280 10393162 218890752744262608459724191704921125152 10393163 -296527174295863715032061885963766153816 10393164 -550548862384242804526049592205450183680 10393165 729547403309514969576160510800787734000 10393166 -7231336969976084855436391483072586880 10393167 86434889719947621048151604256544319880 10393168 -48938002919310379428566792424509022208 10393169 84558700072306838312201450315549677680 10393170 52318585012191998576496070926869798400 10393171 -292932483577420756454857449232605504000 10393172 -12973460848985997332764607719464960000 10393173 25011842559939840674680606166803632000 10393174 186693725263942157123146289860426176 10393175 -20964550743542651965342646265869818800 10393176 -14613127538655907490419263869655552000 10393177 -118045280865846386457672603870229562160 10393178 -19416470826531800922115337217201490944 10393179 -155651457413620422775533800000538565632 10393180 21509886711397722802870270630208532480 10393181 591110703597574643977525372983745586982 10393182 -154704014687937526621665558132295339200 10393183 -67289126986185321972962583909343833568 10393184 -48238413683474483366790810500258070528 10393185 30222960831657891659524178209568356800 10393186 6455689366542758456673092252847053184 10393187 160159534411065381366995854092974630352 10393188 72523725314672224665196492673037680640 10393189 29146772608374405400658290060985327356 10393190 3195703836189150583710412668119270400 10393191 3223133757907676191923332678504192232 10393192 -215284928263158108975391669445295390720 10393193 82691814657274695379413371952174731904 10393194 -39214108625956650127262142762011182080 10393195 56700563175333515631060982222250874480 10393196 371569917732471595558068681226715957760 10393197 436643201885647413153136657664315541600 10393198 -227291065024084535381496908987160193536 10393199 -570358078888166634717046617163919434800 10393200 -11768679135819916776860776893768499200 10393201 41108250944919957967517641349335952128 10393202 -91125055172850374692045216171343678448 10393203 236435725467806452685212631942660674608 10393204 793121364138427307638052636966266183680 10393205 131305007283770889126788035083038543160 10393206 1219438495096519825514992218170586624 10393207 22276109236032187358897220709651648560 10393208 25436343335615905455375997902190632960 10393209 355595375806541416756686220948568257200 10393210 102579837366930183148785541536507809760 10393211 149077146137768954374474097648708703912 10393212 258624237609333308812090115838529331712 10393213 150687368953779623226740865038860793964 10393214 25457285373301912937845272690692268480 10393215 -104054717985433150995849794739755005440 10393216 -152660656870757147451087399685340528640 10393217 -196502677962236388328155785077885477440 10393218 -222082314801992764956307815169762460160 10393219 -604024039100216453341653290313392405380 10393220 -30151128614084366001450740571080640000 10393221 -25961901653674971187689637725264518688 10393222 25778670644656049114341883074301118720 10393223 236322167689508319956462618886981519600 10393224 108336570088733890040275848758662225920 10393225 160579848891195106176834919016870330750 10393226 47247868088476166809503957537685999200 10393227 -76317880831777077846947395691028655824 10393228 406348768644149177719938911006470059520 10393229 12172870740800941021455848657055165888 10393230 145117724621137485347563273665416430720 10393231 -18728828474920269014512225857276919440 10393232 -161690885942288813587792549776848216064 10393233 -411347986380254156979342390108448136976 10393234 -252863806485737147521878629061100692480 10393235 322437962594572176435859982298284053680 10393236 91272815434673334480839802001817352192 10393237 632957721880691653162074057559752223886 10393238 96963335727741384766413661850512895520 10393239 -360347128778880171974232423800916675120 10393240 -89559108558070383138226841753616384000 10393241 477607626460711213490288296762576347264 10393242 15002002566463161344146861868849871360 10393243 440338503921875130327937019282489281600 10393244 -272356525279285858657043212305715966464 10393245 711104623091311969022672551476967891200 10393246 28717193836111499719801437563727220224 10393247 -5787174337305907171556372535306425520 10393248 -106768684864423383375453782260287799296 10393249 -175954737268935785204811477846960148800 10393250 -87843819038309376548066017731630720000 10393251 445424920159507168349952352156026475008 10393252 -191963603125445467795156388014707490560 10393253 -152679392252215682628411106125976030116 10393254 -105503438493337865716353631181395574592 10393255 -302764595594845395376800107414125440840 10393256 -190566466522595168252869155803845847040 10393257 19331273108062517204205838991022950592 10393258 -339882209736521719112879561693830685520 10393259 65553405020510862971648864463172180320 10393260 -66977592406781081653830208170990551040 10393261 -164979341763295975697059770491007868138 10393262 257161480541125575269667288186740912064 10393263 65035401629039729903478860329684391640 10393264 14346657024973399119962516890359693312 10393265 -371357126978447056907004291762291924480 10393266 6392882630021582083107871680386664960 10393267 675297824397043750249937405264125090316 10393268 253242659017453659615339618174187045248 10393269 -63528752820980600789712174330837778656 10393270 -78425482316541367448656626315438481920 10393271 -267766262728058906937068664993111840 10393272 132893492984220723716455354989342720 10393273 432066170511091644867117498224957830560 10393274 198109902359332686782175153267636168672 10393275 219759853052722951223648603669139697800 10393276 -86891037419392535579658499237939046912 10393277 55768035643780034715298706412384549120 10393278 -53315221695425994754734027999166679040 10393279 -127546333120326401076257959517284634216 10393280 -151473427848074379910135055934868684800 10393281 -553881708695034951650998415021579527980 10393282 80503359563030333933809178503711990992 10393283 26402398845832926017455670538000905532 10393284 237954083154503382764629673133834196992 10393285 -25788945901366416316051166743512432000 10393286 -163416691636543354630018397038974504576 10393287 -456500428014739873542222597977872900440 10393288 186913643538430394374591068581521704960 10393289 331312166668797108697568738951923392090 10393290 17672797149219788032093847928193264320 10393291 -63387519837094278059583207402774419308 10393292 -48687463742815885970138578797313935360 10393293 -125318655654856669321970027916289801536 10393294 -187001509388210363220641749175785130304 10393295 54436821656856597890303290576131600 10393296 50038118574025689623392936383749160960 10393297 277649591886096842351020867194766389746 10393298 386296849768884548970559092594668891136 10393299 -32196724630885756763296744896137871360 10393300 45971670453637494136316012690318998400 10393301 446193115535649477507924794300586126432 10393302 9229956823937982790597090918113688320 10393303 549816304342945842247816072395090716552 10393304 -104035963272736806497270407445266636800 10393305 51613850892398606458522433612318376000 10393306 -105710597258278843452381638029865925120 10393307 127856740499262756084161464327958079276 10393308 81674351344023739025900741218968698880 10393309 -187855484063383853235151487815044051072 10393310 -189248888653157777592441913586233344000 10393311 -202602752862987665556779101524979718328 10393312 -621221261214784646355430340863052218368 10393313 611218935439386509474425720043205696 10393314 13571696457346194696850342271706234240 10393315 6299338484747839491727529321322807120 10393316 -127486543853174904766335440618522345472 10393317 146101463913986189322936199810028932320 10393318 246582906414790008635971210907290637568 10393319 479893442067300546787068351130221560160 10393320 23537314547118910919432260673681817600 10393321 -170599424004480125554620183804201459228 10393322 200471936947498393439424528489610636800 10393323 421822514143120178963752266920872017600 10393324 -593415523476998893373773418552132457984 10393325 -21106897359244670722846085032194444000 10393326 44202388279873941066425400204824920320 10393327 -24547976601889282587130460575339423648 10393328 73617017301475168399503651890817368064 10393329 269422068713077518989505766768557043488 10393330 -235421060449689875690964574208189498880 10393331 -100137240837806676459426969570847950840 10393332 -135143913662909749879220083182634487808 10393333 450225755346224549660406029114859550144 10393334 128454362220900996176732087750467761792 10393335 35627894883871488187683900477585884640 10393336 35484681132566652038820565217461493760 10393337 -11119803627668388678208279454295230328 10393338 34123903201769005664598328059706778880 10393339 203647684644484693487952242873263395840 10393340 -345034632287992185921511460027219228160 10393341 -256650170503548714184248244501911344640 10393342 -385100747793895879968190418005413580800 10393343 209532888669427504499721217947963256104 10393344 139421262247795748301232551204376018944 10393345 -800633524981880246127765952630843403820 10393346 330052346645967057285921419656556090400 10393347 -102412264729595926605196780477124574480 10393348 -52396109978093508015391105077989740544 10393349 -213071327947896578630471020201323247650 10393350 -21967956507111985921183257661283520000 10393351 294320702193611865444052813459835923352 10393352 -128814868164582804351078499789937126400 10393353 -127097533778375034650973511952923669020 10393354 294792854439697974321923765759075699040 10393355 -108558646149664040169706398092490209280 10393356 -220605395022714821160694600160248734720 10393357 4728799769457457967896297319296463980 10393358 -6199720718599120122936569958231703680 10393359 82844459201785299785524168943984096904 10393360 9330360499229471307028898218201006080 10393361 -79905068777740134917111077089279864720 10393362 49094393509850423470473878943840640512 10393363 -508386099762535680690727738493969659616 10393364 186652300855457217755499152283764347776 10393365 1088379363978264633128408800058224320 10393366 3321813900083652179876709702940624704 10393367 -37034507172091008002698954989988870584 10393368 -59699931447157391382654112489285632000 10393369 -8980825795558983409438873947197135680 10393370 11554631057892969380994233800717209600 10393371 427928469658145202170820742960920282540 10393372 49328278461927348522255326355777331200 10393373 -80345702021533143304950705540023412378 10393374 7104992165237646951461033335571060352 10393375 -56184895627398087051328885593777816000 10393376 27004604182297503029364373204657766400 10393377 -48194739987679725647696478977618988000 10393378 218688231053461549557041832699965274624 10393379 126663252387729086434769062576941598584 10393380 44870056000888189341461372659602432000 10393381 -591419256786477590768611936113780086400 10393382 33113981313418053610098280881054470784 10393383 15916508925231780213477883282127079936 10393384 211557665593580952988191475579466050560 10393385 -77736559023753739874356700388194019420 10393386 97240876989342720772990085400432478464 10393387 15551526654234500176163807156008911520 10393388 343286705204057222659887569357965356288 10393389 91307602051028148530643918073305580854 10393390 103167208062593560180043177568153497280 10393391 -354993948550963427615716009788383540208 10393392 17395104509385772797672755670363930624 10393393 222082483672772617625211145199774077440 10393394 76754712640558368185053867128387179520 10393395 12442507134664584673931505889473756720 10393396 81118195824350565925897106286481076992 10393397 269089888326249130135633203378548736000 10393398 -115884479839101300643879648254049862400 10393399 -440352438406266763192498935786531064760 10393400 180132962730089003620815182608679424000 10393401 -362016785663248654130478856507219968 10393402 195313062483355387450847472392880151152 10393403 540946259412988655639909581681100807652 10393404 -15974083041069902933140115412111925248 10393405 118367661127479353043307274224552170240 10393406 -65590183982892360702462134095757428992 10393407 430156722500543641402525420682182394640 10393408 120409000434875144422974349563402387456 10393409 397062640343966219622636207879933152640 10393410 67486894792874797602357519680534031360 10393411 35917407960488872688462548723221771680 10393412 28730138419364206990246863705124884480 10393413 -331323671008588820151373874917740730656 10393414 -265466152118147955881252768008997878944 10393415 -201313283425090169406078882231359719680 10393416 -13772087634719105302385595634007040 10393417 -557087060997999880058402731384041469388 10393418 52848038043522390668220708543384007680 10393419 -37552301072655782739503746083408502056 10393420 52362836122444538952214197682389504000 10393421 1495508142099520263572885554772228034912 10393422 11566332092810555341167064080571812864 10393423 -230468083908960213836383508292283677328 10393424 15642916357175371306832343430094389248 10393425 59442471317143287394270229775183480000 10393426 164020144427804910557163268891184578560 10393427 587478869449093437040620979386050860872 10393428 111949778893726606007684758957780101120 10393429 -757533895744893119942408873034836588100 10393430 -230602924009929069228997672134105104640 10393431 -742303700878269960468557081486412012720 10393432 -12784300447031327070201753869014794240 10393433 244133769565973353507015643134894892682 10393434 -7607333530527955623286124889113389584 10393435 -91770810026167694267840217227634126000 10393436 -356269914349755971375953096781612940288 10393437 14916572874314233480435396580834237280 10393438 214381747925377031244341324066129141760 10393439 966124278096749285519573850982861467936 10393440 -221027137368629727157293171178104422400 10393441 137098165165040993517376645377123351842 10393442 337467491163734092194147332143522219392 10393443 475268558922450404087499429425822001384 10393444 2264195568132726458731226192358040576 10393445 -268516559559146540302042834405072583520 10393446 33664669392656023644547626277064914944 10393447 361469075350021692048852935285022399360 10393448 10339043125562664883099625518623221760 10393449 251978922572432072831557705092716833248 10393450 -120335252698283188781632089727558422000 10393451 -711670504102024124290343122610266609548 10393452 -31139494085819959151298339228615129600 10393453 178817792075193360095027595750487403456 10393454 126668224855891100279461383416343994752 10393455 -2708825819914426221663562550665346400 10393456 48881677737337620486311009398240051200 10393457 -45520664768296877441178053872629909294 10393458 8962164618257717968145865515908593408 10393459 136653199420096377625485193191604663488 10393460 -91468098588787337736472977906270289920 10393461 -257315558993117412337551075797711459520 10393462 -203566600154424074539386954341308092768 10393463 -19663010116849848241593031041318981696 10393464 -230150671905872436566405242462624788480 10393465 -396791727621475896854221740523599550140 10393466 219841356764309553794457250501195608432 10393467 -123677649074888432870657610509629106688 10393468 -229661315515504489425577596002667108352 10393469 -231816270608392994802544259447534795130 10393470 99616157942600864482014871199890679040 10393471 396727746846352092550753817636226668544 10393472 -210796588225820218053919642692354048000 10393473 158599520562273196474743040461381524784 10393474 28938341043926073417065959082265656832 10393475 -135968318546328094772631298557018459000 10393476 295388762419383122791358900817076472832 10393477 -189396922410644017598537311183451558400 10393478 589425786723627540345024839012401372224 10393479 306492583732005838310714496353173704504 10393480 57411392761441648374140507972361062400 10393481 -4561917856661357532995381164764633216 10393482 120061792324022258918410984716079751424 10393483 -18345064318340005443290251616589396268 10393484 -571453000586846186876834989714415616000 10393485 -23622367699209550537730822768604593280 10393486 -340005765248651825590005259761922778880 10393487 3540179621954038467583594845166384368 10393488 -59395352693875163787476982763469537280 10393489 487665610311149859009817143303421045824 10393490 -146659166475517505127765857511981852000 10393491 340011450480903624996262527166833406392 10393492 507768217354454297924441092442466758400 10393493 -68949856481559235465050321101166370752 10393494 22363449705499355996831916659134709760 10393495 -20983961270086995211645276410884136000 10393496 13834758185546657952121654959637985280 10393497 -106194495131587709619729246193112667072 10393498 -135468538602970303880216108369378442000 10393499 -487697226487939067241415050675018269880 10393500 -59840484850084543581947856889957632000 10393501 213810804208696467297849207044912593612 10393502 -47899517933166495302918647555151480448 10393503 119947222614008192156177751100207025424 10393504 125534088652037722095424197095511293952 10393505 -52344686860649208496115748638905247640 10393506 5731990446513163011510240181340085024 10393507 -119228725784341921258772460272282334244 10393508 -214909185033242970877120117239182211840 10393509 47894592218678128517313274544847836160 10393510 -8126111697071840807189123833618803840 10393511 -70919133623242543320679218657720072096 10393512 83582349554608325429400801050246922240 10393513 182626669711551380800997662261686590400 10393514 100908004015975012046271959994084336480 10393515 -19148553121682252685492697727663092080 10393516 72459362965550699743310797231828746240 10393517 507787379244981912431827596457184044566 10393518 113557605887338193577362135782820963904 10393519 -56113714845601713668490381461435103360 10393520 5252900090591774721559944970607001600 10393521 -27435726229622043678823523198748036960 10393522 131955332994527343735254775510276538272 10393523 170271149172116870767397184757514187936 10393524 -72849768582136370741568082838293641216 10393525 85021013660498573678621315448656137600 10393526 -31367307061119542414092784306784749952 10393527 -198951811425986693255675745816878029080 10393528 219040676777221201468931879560472616960 10393529 217250105804779046756725611670275497130 10393530 -456716478988814487656078895694479360 10393531 439195230973372745847702884451514431332 10393532 -44711178510113746397379145455085363200 10393533 -19153339740404095450682840686246708416 10393534 -294521674300820180940782220876463267584 10393535 403945716121282956363076360178455797480 10393536 7512338877704438937013050517594570752 10393537 67735236653446606024114985683938738 10393538 5701819217390957575869718231296499920 10393539 100834368081017768569956417143767204608 10393540 -542182262894740797547130696054590341120 10393541 -286776906456494422446655250249922526116 10393542 -229557175955166483116320151865102854400 10393543 15279516724339146748005557004660838344 10393544 101847229394267037137454401945468928000 10393545 58665879596248018123167476338696617600 10393546 276614071036038364257380991070614321504 10393547 15129367552841551875755575472714611992 10393548 148122785311943170366103446728948695040 10393549 180974532842737387224979719988957460364 10393550 -158980223528629793371683821682228595200 10393551 -1631022041040240510580030677472431888 10393552 31773576610686405813479374314392911872 10393553 120025359857998400141284990244605040640 10393554 -43194794093050738043409225145733933568 10393555 365801409283128188624929622621051526960 10393556 216475508898120767960947896674067087360 10393557 8432315121166501865123261645928276192 10393558 -82278009846345826940636725619352238080 10393559 52077343901006427739132026800946904752 10393560 -59107121929604372397750327909016166400 10393561 112221932881653331546565863918773425162 10393562 -64079906081920892580920797777505250816 10393563 -125038201463301686381584298312719258512 10393564 -401661258768037946407356406680267842048 10393565 5352584629764179791421523226816496640 10393566 -158179946824556700039374254264617437376 10393567 466038933178770405736284511576937229480 10393568 -174509029975024798294582493497471795200 10393569 -173246427007931884778903819215479456000 10393570 -116168626513106987205280388472307929600 10393571 82860930749933858408587181478507972000 10393572 -17115227564963404900206279782698242048 10393573 -10798560308592762234848556451546056896 10393574 293309950151776248862034487419677776960 10393575 182694922680456895017961966468202004600 10393576 29073625619592577906705498791065026560 10393577 -692732255854224012998790356929669493574 10393578 45615068039696408845541515565191803744 10393579 -6950322531261376484944318478788382208 10393580 -172922177157500878263512638806471413760 10393581 404509613391771850989846900758726010144 10393582 -75339346252288586379214587515011017216 10393583 269699788174836969617972743026998784264 10393584 -39206563519575015227354761216709885952 10393585 159076415651158244875677611164618564800 10393586 -64752005621255582820216756226922880000 10393587 -137157246213136257233093570853026069952 10393588 -33775431693147168934836456107892253312 10393589 386960024534277480585373998826677630240 10393590 96311817141623687021998470009090088320 10393591 -136195417191423813458945848200442783928 10393592 360223107618891784128526355318170583040 10393593 89879597783284345558959695509891733184 10393594 13821136100685536227454617755381277632 10393595 -171193955611931067247663939248416870400 10393596 48236074735920142299449166509896217088 10393597 -548285760290826969824732770036616488954 10393598 -122968066005181902107811766533919413120 10393599 -148880650282169231958355184714320810752 10393600 -7307896573589729908249436954296320000 10393601 342527392946613786308234646277989782532 10393602 169310553083647588370148240218725544832 10393603 746586836826101175997120606844816486664 10393604 -121757756773516322458126021130323256064 10393605 -101125415679857827396070196458716395300 10393606 -281761411497500667024206437408452409248 10393607 2202356566444270290259302246193856448 10393608 99189370572617166042977517618384076800 10393609 -269263432379917523704688233820373897190 10393610 15222047573115567322473328292205466560 10393611 183651821226129730644278373317456422872 10393612 486311192371919463853271290062275008256 10393613 -304322938682616513370107373271725925460 10393614 63251184048351540359758208679277440000 10393615 433318285642767810417907509315882074760 10393616 -2987634795397408495268535096506646528 10393617 -68523846658505854284853538201880164160 10393618 8302151070458334580441829902649837568 10393619 -377270954471985650811999201245794582320 10393620 -16753889913917850683112052022582845440 10393621 -65497150564875526968276481395571630688 10393622 -403229302364629465837115526775931817600 10393623 -394587941833400831271013298084208637200 10393624 36755638971411214844256715920675624960 10393625 -748528349427765461179709722268008560000 10393626 -47484373935203652551177631319135750656 10393627 550738348099537559521575397941104071680 10393628 -75030303023985129164611972859373692928 10393629 744132913358958053037270694428329678400 10393630 -45128409163075680532063441449033185280 10393631 242616670492840143303428167933229084112 10393632 131581967849067072821168243294349557760 10393633 -91421871066408414583358969999418194540 10393634 738887463472189973014425720494139216 10393635 -132374560699981190858688025367974848000 10393636 -325329703059412765847414954601956551680 10393637 -26231446698328733227412200369474347714 10393638 139506879111349199556980221263851914944 10393639 -445892042686134756810947963649353687560 10393640 -45010487813901407988050104345824307200 10393641 -279102296961311953877696059814262914550 10393642 -9439950255654835566886663631743418880 10393643 -215641511537851103203716176101242448656 10393644 -203519236520804427817235990726803891200 10393645 -49129452314109732333168413091213758280 10393646 239599883990367214159920130502091750720 10393647 -192791812086780650567013754206053978112 10393648 -34271634677795223742468042660436443136 10393649 8173500959095919375315535698932322304 10393650 21512008430450401676984980561317600000 10393651 379592188945540446007912618074424192652 10393652 -82773861189744159749712070447170735360 10393653 92722647611012549619013629728924815200 10393654 -15740877218992433382109972346618601600 10393655 181110077012546210471161892987940409560 10393656 -28033806155770234976678478549437644800 10393657 -49610697392049252150388697667577755094 10393658 -277742735869038032685848043093426720 10393659 2280201440172941643270791619102481728 10393660 -114325453054496806658387626823140216320 10393661 -268163864070081389919272055952117949568 10393662 -38200600935665867421309136185769146048 10393663 20938901040412655345850742566670146560 10393664 100879056473984332521925753827357622272 10393665 -150550522658059652768871068949724536000 10393666 254887330363362266937609906453189020544 10393667 18817670990995356417076951127788791648 10393668 272733363970190527181457159722910737664 10393669 307997365546698754619334750736832332128 10393670 -9230434593593630831852084274912560640 10393671 27655450143488623708782110053215120000 10393672 265859426011681225557125700121225036800 10393673 181354424731791294293594800544831714100 10393674 123581297499049889347606059302611172352 10393675 -114043564350183530606834803212932967000 10393676 23054447633827260677075505524839733760 10393677 -1196851205337373682946490332567028608 10393678 -32072190881562256468306970044568727360 10393679 74700239333372942037249199614860423280 10393680 8917450750331827863915933957189795840 10393681 -283620467331037179420103083889241849628 10393682 -140350442559024950832608148395852773728 10393683 -353034652251293688196861787388131023176 10393684 45240291021288174778014842384766658560 10393685 -229168895908631301389077737048532577640 10393686 -31698297763291067700592975520046084768 10393687 -369902256475391787943729739789972326800 10393688 -297723890789815622596250384073923082240 10393689 -59914690969093987347026686784220121152 10393690 75605809928727305901409277241043814400 10393691 -208832727718756247522072791632113790720 10393692 -97037351821048690933812305138646199296 10393693 255617703904149315563744848403760155942 10393694 -202383066458676703900162080043081915008 10393695 -8338459378083922562902712174172981600 10393696 641203968528207812606424101384760852480 10393697 -442553076557575337213702592597306277854 10393698 37254258494043404617688637037399575552 10393699 426431105060984505929346366277778140700 10393700 121149830201048336118938934087326208000 10393701 65441880183531985513152153296799899232 10393702 -3537112723016982664665270298301369856 10393703 -120270727362956123346131943900563285880 10393704 139095670789634148353717094167212032000 10393705 23663238916807234118354532951864366720 10393706 6408860923680425810419344843711111264 10393707 -62423948175154594789232764031535886608 10393708 164593709315385461694451592705502581760 10393709 91312093309900931379870093500048493420 10393710 198623977682299693090754442221206840320 10393711 102937452554133165084870096998880428224 10393712 52670423293755519870491619537740562432 10393713 -147160338521774722305759562220630680176 10393714 -88309894190524468025536157732343014400 10393715 324714898147824695983692040919571866400 10393716 -34198096695600129633570338421271787520 10393717 -543907180332672133431604485677705569234 10393718 -321751294259608903443783090749060953440 10393719 -109162880534718412680542410210484085120 10393720 147643296065597276870321229851179008000 10393721 -21483932736092951983008609698460821376 10393722 163613182512016878180326369114173044480 10393723 153610529218274919729140568484961191344 10393724 -78884372599050297729727612626061575168 10393725 82068005391746388099682053919130172000 10393726 -5888811037566755407017765675453747840 10393727 499290937483554395067021682579385658552 10393728 324392506027391269566434630150777733120 10393729 302575328665433651035285682838634957780 10393730 214401710594637500537992798775906910720 10393731 245040541483673362879831690133534033280 10393732 25292088979946548543314147122411254272 10393733 -466822585397961634437511817667910135362 10393734 -10303214194838011223167322656646017152 10393735 124657346847166346058317889476489539200 10393736 -14491680033170963937445302150999613440 10393737 84798572610398009701339406321589753360 10393738 73670133801377857317378415245099128160 10393739 185898788160956374422112595443782531540 10393740 1686182837114700519732531048082821120 10393741 250153211101611548313859114261790370080 10393742 60159709244468423028031307186928121344 10393743 321975882939813340065790838516374704264 10393744 13449119146709658248313094985351462912 10393745 -8326227342677686943608924201066651200 10393746 -51166834626623893133678425629888528384 10393747 87708874441983681160025549995850805152 10393748 -140411892612223233162781195514205296640 10393749 24551095096550059520550641303033560284 10393750 161510775131245570357276616007801600000 10393751 -80580020819193246422668825415561896248 10393752 197042867586190001430572912971073925120 10393753 -48870654389899294932615423316576898998 10393754 -73166191182990974494100319206322528768 10393755 -234037586754307394459075253127254103440 10393756 -515711735286114482787539251346403873280 10393757 -103180403637875174136995728071668095968 10393758 -13066302154219077300351976742512913856 10393759 368366915104590918888748337052607412960 10393760 -142052173988115573924744901994584473600 10393761 -21486386475993007087749108230742254592 10393762 -2035462311823870230161504134611016368 10393763 585701373730995294001471309431742050012 10393764 12826759753724897559542010796200775680 10393765 155885029954181154827609645009545809660 10393766 -97932437771600859461621696584140349824 10393767 438485850365970873803464907726339355984 10393768 -320249417626734465140154148048758374400 10393769 -296923507416405678647590365304946950656 10393770 -1293194552455585267096258332498816000 10393771 106744282351134573289554156203932222944 10393772 -255339053013247246992951928527836154624 10393773 -36496738403241749913191749130588585472 10393774 82975048216697853946497902709649757760 10393775 8099353891903978991423875347741022800 10393776 -14257441846925835594812512565308784640 10393777 283988567791310034048911066476040832 10393778 188669467894515320579157623724443120160 10393779 121579852462938286870994251520713263360 10393780 -20855578371242458272971392039458931200 10393781 105118440174962776196776622811849567132 10393782 29910857555678866347516215490447233472 10393783 -600347582842244935888154868546089714400 10393784 -308486385343439211682612915790506045440 10393785 248632918922959410671952279872314291200 10393786 -82572527254206814474696454580226772256 10393787 172089628038563065253065431289481440152 10393788 4983419299150536953121973270276521984 10393789 30155904969831753742650656331914729056 10393790 -161557831927670360280467004143542944000 10393791 318346922048976152686416131667462347280 10393792 -25013999198535957168561336298104684544 10393793 -21942585927818196773210833453652496000 10393794 218313877087294623454411661685840443520 10393795 96239800282154933405663441080831126800 10393796 -239790995427612031884423185716023742464 10393797 -172371678757724430595706475109877632800 10393798 -216433753914534097735266320728387805760 10393799 201123595994441568271452803979869244264 10393800 159434298418473936878785598027335680000 10393801 -204080117855430629664035168764925186496 10393802 -209797931936355044483702014175660656896 10393803 -29965118579455760859292175493841989600 10393804 14427467676079011413967658174449459200 10393805 52127398728920091236638018220546888760 10393806 175221374884573696414559543059990461504 10393807 342814705270341549755456258154319511552 10393808 -92608655222103562756469931698000928768 10393809 -295561302028007464628283617033221435392 10393810 -50369742035031664143871667700133040640 10393811 -425436706944141566886294795763353501588 10393812 -157959447281186756133504141695605432320 10393813 59727049890846089845209252399168348604 10393814 169179398535618887017690443055374048960 10393815 61486788544278280731839669406882416640 10393816 243841502945608583572448122574329620480 10393817 -31965634792619085659426970556705073280 10393818 -73204957934447776551311099021063804160 10393819 461451667962935089667643864996549889220 10393820 -71370830336941321999579820231427217920 10393821 -542412279201261546033066783667851857280 10393822 -114325965109132307180097941945088983808 10393823 593234331552257850544400108295272678904 10393824 117833676641084703092086285369325125632 10393825 56252142759232534498771144475772735100 10393826 -78254305920192736277294478758912211888 10393827 -69956579766502392858920584175000654592 10393828 71833721100120836943425275600046750976 10393829 116721223017247746709035637237572674430 10393830 6923828307635061568733467177754313600 10393831 -6030593756285322421188099178109504808 10393832 -452826527734179132346823877867980390400 10393833 -42919510754795743016497103571792046656 10393834 -15567602713923236580455030293356942336 10393835 -88315910006847841918790144208725600640 10393836 -113481611236243774823278398041351393280 10393837 -518618834848208561737004342867344809514 10393838 -30182148102085404657256308554069409792 10393839 580301701653921940865181508380482782104 10393840 -30891011632009899839119847609727713280 10393841 41641077565777066949181670037017600224 10393842 -3593252298683927265274281108590114688 10393843 69871830148765980554759231443180710092 10393844 581068502966214397992942551789844135936 10393845 -14906587655206194645423534988757760000 10393846 72539627178514621189359257630977267872 10393847 296782597769724648365665663497141909840 10393848 -3779555618093444463434605657648128000 10393849 -161158594906185942672693961574839167600 10393850 193464832116048379496073129578365496400 10393851 167591421507131068791852500954752179648 10393852 -72174908560124636334423705708302264320 10393853 34979354115404483403715011445014811200 10393854 149958009347455506713594243300505796608 10393855 61090658675977729406395938682387917600 10393856 -34405872050744646012959883139026518016 10393857 -385350925097176465441989953290964945580 10393858 15759748905477606684416962905751718784 10393859 -200729842946457299253121432129829281584 10393860 3397069761386885287552908182886174720 10393861 -454403951628663838671142192609662804480 10393862 -275467792573989263054984516924966777088 10393863 207611510197331194792328839896821151144 10393864 -282825580485173833358944291853033472000 10393865 -57252923536031190410031996735058327800 10393866 8899467054888552502065737939706839040 10393867 -3687931713651524916305162367196732248 10393868 -597841264636198962737103196996880853504 10393869 -131686349351015974574681883488077607232 10393870 -249567335220772252237042552740389133120 10393871 154163557989388802649092517672023538240 10393872 -33458102777067793617316530440102215680 10393873 -45391190720914229206052706737414883264 10393874 -3145118251418395283210159258323288320 10393875 267392615143446904442897548865938860000 10393876 6576816060328771139944343648452466688 10393877 331293851209291876013241862026819504060 10393878 -153317917306419582124981122235104287232 10393879 158572571141774104693543716610216721480 10393880 294155405289008426804162377468367462400 10393881 -209584932525547020501341134043770368048 10393882 -179309719882779445694050249983267341088 10393883 -57105803960885677442676915993890234976 10393884 180212621067243945076841430248035943424 10393885 82971953497538672902549157280299763780 10393886 12630229111048397339644531521083601024 10393887 41853836506421425192800963570764743680 10393888 501061728871547918265093225688005672960 10393889 -169172268081570529819603607847686437200 10393890 -10539680544313970239995020765353728000 10393891 134716158775695601103993617872303064800 10393892 -28724715680847009885117588460418031360 10393893 -42507881231132215031017745702971483200 10393894 6553920803933436396759085435951398912 10393895 336756276014529214208561927995645865400 10393896 382677592192185385327779281825195212800 10393897 -21618824576945343556563698904625674240 10393898 -5172745984755812080039089543024958800 10393899 295996687168145521702020888124412178264 10393900 101796019752891636143081904014816000 10393901 -47995824155481865248871744956142900800 10393902 58334083157350478260237006790484648192 10393903 126261495205321524227547130478290121568 10393904 -152196147078344359743062430650843873280 10393905 82027697732012392791870017933504156160 10393906 378815502118746138397499726003114875152 10393907 -81772611880357491485785442134903240080 10393908 -84279973911999709649171989491586658304 10393909 747732413993108428612286151271071748992 10393910 -37905836763384840096883017148481314560 10393911 304630883679202252311163493500953352704 10393912 8613260734584099945777996667107225600 10393913 289929687602833759594368061952565645120 10393914 -65674817289473510521638427768886338560 10393915 -68880089112044272316650989626890802400 10393916 81749031265406101984231214598326031360 10393917 -2559010980539409637300456128213504960 10393918 -44635716402075667713053688087721492800 10393919 -72981691268890379766578039009541150864 10393920 -2896295054755785587251804320505528320 10393921 329212987377228830261091048974962845122 10393922 103024483656563524731554223522015681024 10393923 -175328806305359676771530671512975728400 10393924 -43778429108944596157801552716711527424 10393925 96661362906467789371917713063613993300 10393926 -29921432496340560775119630900386485056 10393927 -484865919260661507898301307779121293224 10393928 -6390223171345424592584609620762951680 10393929 -27818730514405520268524231718633141276 10393930 102813425471643662070513041853014737920 10393931 482263557857700168721787473142024678400 10393932 -200029876324409651953284679820050211328 10393933 433854624661073787552550096391693637408 10393934 19586901854251218537535049600870252544 10393935 147153499055429127574338989396682454800 10393936 41128635139948483214434454833776820224 10393937 124178193445689487802845938650695433586 10393938 47982878034348199235794850054328858144 10393939 -412168387915059568201671794268415946260 10393940 -39286786087615481791935302389483891200 10393941 46281251400512876840391880037029548192 10393942 -35332688961699694854947276890991126400 10393943 -28610965633662576123618220556790104400 10393944 192231998894768403233624044957727293440 10393945 -96365630805485488995348557616206850300 10393946 55993377813282302851054992351483954672 10393947 -268963127759947563727576103489094282960 10393948 624234411901726519237543847408552225280 10393949 61680327148069748370252508986178342950 10393950 -25536531194673426800325932596685568000 10393951 354609652223172767026849146933416049600 10393952 101468658586477250704223061306171850752 10393953 -99367458270649084954772872816027220352 10393954 -52770372579051224425205962193801889120 10393955 172623807262840034634504322507915842720 10393956 136112864862508610246067097918632886272 10393957 -368394890363570781480447404519469034176 10393958 305512520540272953448935441748190650080 10393959 10178559831969533570183188323834848256 10393960 -7260949061865827949224923729333862400 10393961 -339335277769162063373713552219731018438 10393962 239177310900392785978668239101445559552 10393963 -522042693475981467289543318809958715788 10393964 79601070768588323952917681560286831616 10393965 53424022939025797153494309327735630060 10393966 -72729540419610924341758335937812624576 10393967 69982335625105987841802396538793336016 10393968 -12109404468948441333931464609217314816 10393969 108524146992728404540309759947587000000 10393970 -78924648240040453612223958151844610240 10393971 -46670313946167131084602947337915987200 10393972 105068289130845900333544890966440927232 10393973 -474323599535488798666914906403953996996 10393974 76652440115585969165636868507133562880 10393975 124919873044693526359689647799436994000 10393976 -225614604394469386048095820353103257600 10393977 -244032114062958696281358943137060874560 10393978 -103356695193175693450277945425283664384 10393979 256581370084540293777909079737037318440 10393980 76771218614120683532356944686917017600 10393981 100002694251322826582255415264035451384 10393982 -1609165198683919450092787739116933248 10393983 357949937946494934615411317089189079352 10393984 -366536390724561129746487341304439111680 10393985 -35742383240358514506618332623360405440 10393986 46505744096897776482473955390894881664 10393987 -760137818239550649107470748519216735208 10393988 -249566835667723326705489986721684572160 10393989 168195957171368897774789677563167347488 10393990 -71615476689630868651526182397869747200 10393991 -146818987460512949596051234119172837608 10393992 25091783155483801910550161988708925440 10393993 -101159228315059801418291131742254625520 10393994 9893011601551144157282608604722547040 10393995 309322610739730798186298215464937563120 10393996 -37850754357035726064129265421564651520 10393997 -224919844594114299620799183488773923648 10393998 48434728872437473694472257986534400064 10393999 71409868857358603804452774736438663680 10394000 121042476890267179788825418205417472000 10394001 289556457421171238531060754656447442 10394002 502831679984988896885539322405237565600 10394003 5004685283584194393119069640501050880 10394004 -229039827938490706059002604143496081408 10394005 316312664286241952724327722619866493660 10394006 22001718007785825880981674978412258560 10394007 -148009487586340169638174006978040620800 10394008 -146441982852501398835361290395531735040 10394009 -369645539011747546905415566336155046384 10394010 10476253971792390172113556302661920000 10394011 138910720677710180595477084701960500224 10394012 -264762265246765986455707289708865298944 10394013 -72860717611804001771016593162452098432 10394014 260703292749198118371651271219247249280 10394015 597427182065448485604948823621026403920 10394016 -3060574584942532639679032824195710976 10394017 -58297660560156360017228530889088773100 10394018 102057956098256439493974383736090787104 10394019 -201040651541250853524640175268724272936 10394020 -22931639291333531931373271464013168640 10394021 -65072819852449588960254853751086848 10394022 22762874018493534214473565286738810880 10394023 -143777764883323865435882276049459792336 10394024 320561744692814327895035366157106053120 10394025 13064595994649568988206348261885190800 10394026 -229058139297690314694345257325003214080 10394027 -418321587371149502413755893938717511004 10394028 350814736266206294594918891676622878720 10394029 208389133298002327575225951410411293440 10394030 168177563609155349924594074515591168000 10394031 3840698359551005887046767174246285440 10394032 4329608245537127175364956215624663040 10394033 86384987070987901335076121203684333608 10394034 -7908967377276022186831792143348212736 10394035 -391121919504033496098515559455516964000 10394036 495039432006304958177384645332874858880 10394037 406586911338299722161526020508356251694 10394038 -108928740335448435090999706999467301248 10394039 -1488479869182510313020508894944250376976 10394040 -8907565685323456963477000114904678400 10394041 -95189873482897575607311030831094499200 10394042 -89859780622120686798329565745361529888 10394043 -113805125717833099862330971158715017600 10394044 316695959147461417696966758630329947136 10394045 -145530861741613563658474568371627161600 10394046 -13704650907799568444449776432088704 10394047 -418354994261243922956036684387581453504 10394048 55134151987340892441411323721538338816 10394049 350472756515243886313326701404971426864 10394050 -90714325863201011363428093477274803200 10394051 -200488135273937606881962765051991146948 10394052 -109227193381552969170164232728569921536 10394053 102611769504606252212754960269767616220 10394054 142707592001604857699353565588484670272 10394055 -140617782844713194585767399845459302400 10394056 466079962995310840714952070866162426880 10394057 693863259036966757379259503921632233306 10394058 -179549652284607276269859269603747932416 10394059 291982106433112288837652141800227547504 10394060 146620272431450485093289271940739988480 10394061 -295182541271063722585226495932018215936 10394062 -120385205785802297750564748220104231936 10394063 -42334767264079196536471294017634641960 10394064 -96987399367538332409967630293129625600 10394065 -181565834603700299048497762539501257280 10394066 116818303848759407984726486738957904000 10394067 -41709172256134053188379151224868040520 10394068 164164342349338112857782364490629601280 10394069 -135071004697978372731462668569704816768 10394070 155941286347694963165012330968784419200 10394071 -288199815914889549003286924263040560056 10394072 -106856729449282636203084557790460723200 10394073 261590077482270213665000938411122066522 10394074 -77817691296823373832259228578039567648 10394075 -40797409608745908595250280723414513000 10394076 234446669177340921902309848245742411776 10394077 -18364433459896773824734086722689500308 10394078 53389302884992701511703277049620454656 10394079 79003672880125626464344807373497868688 10394080 392265477093482396739180259672404787200 10394081 84291911230620879286647188412714407700 10394082 -173952785373185244935054590468246171440 10394083 -59950990020553139055343331316983121920 10394084 -308047737242307675277664777806175846784 10394085 14441490222293573534681831973654823680 10394086 -36090426368917725188882318368894596096 10394087 -104465424021237173604523286430416848896 10394088 64585290922607933861255816682517954560 10394089 141958135466093429384148352607826240 10394090 15123692711529438427641156928330982400 10394091 285955894540757659114325261099785557600 10394092 375101422344836975607770373609614479616 10394093 46389517606805070239588705815031609580 10394094 111443142660621960405631380169832681472 10394095 -16301707398522273651266283132253995360 10394096 -93066099572919309699137763234782773248 10394097 133869156252852860959211952696340568064 10394098 -110467154913513452212558410931607511552 10394099 55020720992805825425286525911162790936 10394100 -10322581641337774969345034156648880000 10394101 -570557664368930774210120864972812674898 10394102 204779564734641664202091441091577017440 10394103 -30969696713695284570435923686615282176 10394104 -42682615112133111853209849271891476480 10394105 35444383300542362936913263355876434760 10394106 -10198734950256178668934917487426048512 10394107 -139693377784364856419457031317459719644 10394108 120116547833641380055142172286922735616 10394109 -490341823472596836373346129640121497600 10394110 -15211445876842446942962198252114880000 10394111 -111635611165793461562576763328684883616 10394112 116392398153180263641723241679682535424 10394113 619917487641169860219532243923680393940 10394114 12390962134507678278978394110078541824 10394115 -59799051675576438121081280171285062560 10394116 -339185617504422323747844503757578342400 10394117 -589609326768369383563238564407754796834 10394118 -92332231832515012028105796815676068736 10394119 243498575855677651863381864946444090520 10394120 -480821915405966894117506620933363302400 10394121 149393059263819498761499507049486219680 10394122 15211434102836850085193194870636840800 10394123 -802819912447309887987017907236574557880 10394124 36363750614155529110941544165008706560 10394125 -356346262064807622998765095772488689000 10394126 -51903581707527730970066093308842919488 10394127 241206411444318726926019740913759084720 10394128 -52608005431430068931292044069590786048 10394129 -200886129530686558953279453203579976270 10394130 87347415239461825099276046440055224320 10394131 -60285585455625802858007332655751879600 10394132 791356794002451135931407147473264640 10394133 -115868542001908750027701399425789431200 10394134 -23695612832296179035590560489222434784 10394135 172391751901547996134459743247213885080 10394136 -367063136837112182966840056920125644800 10394137 -44576030210266847805380079714501152832 10394138 -288001927792600737215322230919413280 10394139 -35192154363397639993753129707702382080 10394140 109915652128564341473855899367847168000 10394141 -160944045574183738370049621506388069588 10394142 406052144351051542996848366947374080 10394143 -605027699689888772641201955171574248608 10394144 325107028461213139488927957274268270592 10394145 -112411418722651183095541604386143164160 10394146 -113089707694652293612417976838216322560 10394147 678599495197456505001221330811253596 10394148 50443129280269583154890615249305989120 10394149 274888863307366226930640659077759673150 10394150 13131565964517872874716818714987305600 10394151 -177130338594491700820633150617180991200 10394152 -15634008543131685927146977282073318400 10394153 67315040450308332604289804564437826880 10394154 -168180005399503387727320470325118630736 10394155 -72988598693472493500713665653002497440 10394156 -87698270708007210201876816787899985920 10394157 -428253338124468037824956923968105124608 10394158 -177875045579799945474526536593621111424 10394159 174176214142426709147238587134094360040 10394160 -9690807675363968263181430605060505600 10394161 533548342453514938849341610169323431024 10394162 -85327488874105161735395471645932989168 10394163 -11481498091875830162309638354860816096 10394164 152997139438898978256026792497428068352 10394165 118939318550904495508019376601365336120 10394166 -64057870364760031055918149455991834176 10394167 111657484338819919473824117505625461984 10394168 -53245087170754271915107201355166720000 10394169 211943244668941270125585268668478185408 10394170 28599516660020069882346310655042400000 10394171 131789885795592240411034351052702406372 10394172 -91261606359539519474717997795034621440 10394173 -580407144217500110988681608146017581376 10394174 -97233637236140432562852617236389672576 10394175 -1407668685647895231775567998468969600 10394176 89030407232179295689720035176781447168 10394177 3489715646926746304383755475828425172 10394178 -2619926181246931490759205540726720000 10394179 -636610083315621059944292986062630642824 10394180 -43604166798578289583734285621155673600 10394181 112266594556261504471864680354950745312 10394182 -127163916982944110902201595938467227808 10394183 51426690058056603846397101759951047184 10394184 95313420355163319094664321683092357120 10394185 -176339724553643926808026380169765230840 10394186 -82179379697630684828845687454759530752 10394187 -19830027370328100997368263925478732800 10394188 44973076189179721369251396364156272640 10394189 -177047648720553253438295366851539801876 10394190 -53105902658370899997602032221285772800 10394191 -386831475402398021061930859332424597440 10394192 -50047967483490154569654369589831680000 10394193 -103216776288138869673106262957303584800 10394194 -192524495302520703713847570303909379968 10394195 -83394042017359143350614346480175402240 10394196 -56595827900514407385372249592089335808 10394197 207904311790066346877755271599464964160 10394198 132356377834017951839696456757378381600 10394199 30291231431941917918831933656036858784 10394200 -179956736795268941774280170476674816000 10394201 131305673294551059344849724468396528132 10394202 -12878439090224310495022997108499618816 10394203 49138314539753253003639977096529472240 10394204 -634568613137153025615598642810892926464 10394205 -8777616185629447111068080294953946880 10394206 -193810310155983800211156455558839076736 10394207 -5639328088642960412875584993297845760 10394208 -449170856017076240387039651032915771392 10394209 -54268928647975157737577822174979109440 10394210 -196933847999801497767810478759987542240 10394211 -434157477271390595098086180080394574728 10394212 106309524165592113858318498781030307456 10394213 10512441244968712113830659744720918524 10394214 177133582484562041238625705803601679040 10394215 27889039071807854559357636731046215520 10394216 47091860745730880620997794942636032000 10394217 -217161094205394841314005255816635835520 10394218 4511179113691986752032035713442991104 10394219 278979408561907524168524351975875512360 10394220 417609808587968760842391547255848960 10394221 60213398729451037377894712785236705100 10394222 -124860911357551497565553152124960561088 10394223 -144793421453544360590678896028097669240 10394224 -93945475716879427153033586100789084160 10394225 171027765658011176915510179165504591800 10394226 -101690623902305815177303661073573169008 10394227 601937817668315588243203513903843360076 10394228 166273706245117713304012339973946243840 10394229 -117213044066049622600857704593685530752 10394230 -66400024285084184095492270975461120000 10394231 371014319033543295937291138990074397032 10394232 -244159957090975566972623004776263495680 10394233 -300390197742239166304164020634840796796 10394234 151136353674281185199795652869752604016 10394235 -44677638415528619929897961443735198800 10394236 -298449149322187280182212718147856215040 10394237 172698716754096431938806630217492948992 10394238 33980720139514361688385358025996042240 10394239 168339104013423811042519274848489735040 10394240 -133839480925229523263826017963212800000 10394241 175783361824083470993529115023539951040 10394242 98307903749798925170680335065164882944 10394243 -346144770950067626155704304978697285508 10394244 -5081342895803595533807494115693604864 10394245 -459277039708525312856913340708308650880 10394246 388687765585519519005105446943831395520 10394247 309248644999952489406606374729374380672 10394248 -56653838917963320599557859969418240000 10394249 5079191208014551026224909901899492250 10394250 149135328643146310477136239726645440000 10394251 -11295466289531315868188342413229311456 10394252 274603488316510879844952837644560564224 10394253 69494408838276217018254060079538517120 10394254 -49102051745660266626132443589090328320 10394255 300394291536374682054729558490465505160 10394256 825890354799088870896858969151242240 10394257 213737614134161589724012522005577587506 10394258 -91920972928950622835766653025568324608 10394259 339823042900858081157250465105216574320 10394260 96372253824494244753301429916823770880 10394261 1834904174138940873119645789794152192 10394262 -5388509701637215285532745684026498688 10394263 -725418233724423285077155374209367184 10394264 655804360067143878748284849441691023360 10394265 -92323655329557512810852095813046743680 10394266 25886582710327116942689433641684178672 10394267 72511108429603314238920689611739280000 10394268 96394048395102352978057335547051278336 10394269 67237597326988803233881373245577257600 10394270 181423879617268711612109905889076406080 10394271 442317802975838437374137796662630964240 10394272 345050985062443803290912012945640652800 10394273 16586414073200198032017365932920811602 10394274 167357056187498848248222372530330760960 10394275 -230555639462663593458663424512780049200 10394276 -376906079705236911051193385281725242112 10394277 -35731327650942123820268599517455718592 10394278 -66411471393801071814353363411954169600 10394279 -14475332878887975925353591860256305568 10394280 6359093479109196292173943740205363200 10394281 729276907359305598639084271906658597200 10394282 355164508942673559095478710570806205184 10394283 257957828217895374406203300661679898624 10394284 -63210403046074727326864256069558512384 10394285 235211138863056124225587875336219147520 10394286 85788589607132077698881618232272130048 10394287 187021099031678739567376412593209053032 10394288 118638957940483643139275074199265165312 10394289 44690861047910504819573577777427134900 10394290 23917511328411005309191629123033962400 10394291 79347204448253324813899379755514119692 10394292 -99273249803504228820434330627501107200 10394293 -58371045744606082983975443148653045760 10394294 144557014429706146657407183412897761696 10394295 59440692223518079519576708437012308640 10394296 -423390772990886123287728242547014246400 10394297 7228006451569151551952806974668344746 10394298 -89747529583714411224050453039042995200 10394299 9590587496536387838906686498969510336 10394300 34899452630047027859335618872410112000 10394301 68014400290989756089175813292066999584 10394302 -14475321106652276521837723223696763648 10394303 2869200301081262234239842008644057440 10394304 -455597733071679624099899873144340480 10394305 -219582375056849281279446636875986362840 10394306 33881325355368927632301189542057508384 10394307 -27136113437751988604790306755717247744 10394308 80182050954372104040923849452629964928 10394309 -349291135001462016203051009116348811490 10394310 59618055986702035333781624104750272000 10394311 213004968494173501236467479196220562320 10394312 -393072775997763060455353617767462476800 10394313 184444514103500066595638385246509681184 10394314 48286573477523756328198201500889805824 10394315 87903595422717617783831454054981081600 10394316 -295036200941332639363135500044935312128 10394317 727180429626674298641009425817581205366 10394318 -232847078801028418444906767235260202560 10394319 91342223025652770439508451932437373328 10394320 -15817062603589272683590828624043212800 10394321 -137019038614522339352111268171312573198 10394322 142301790335614693969057909980962374272 10394323 779452641891271440298709036710463358572 10394324 -15498971548342229890588311794432043264 10394325 227690949829913282685305602131910740000 10394326 234403761008641426963801563118965505920 10394327 -184345855022538353780670595987056996288 10394328 -77506086623060244905705520026745569280 10394329 -71596328789669482788579430786004679360 10394330 -388731472947960120086188353773068800 10394331 -5823853940606528697899284169946418176 10394332 -366205989373490998081016345930370674688 10394333 -571801268022619989138955199675634371418 10394334 -131477633465271371749428192957911668416 10394335 25468684740830419738770895787206827360 10394336 -120005225327062772902063278345553182720 10394337 -46180247781217552897458102002154588240 10394338 -129081936750653101496700247435400053680 10394339 555663592038593509173453662604862902768 10394340 109888983685077805393005799717240320000 10394341 -664970856878353457655832427147334256258 10394342 -60887522088902986134207529351679973120 10394343 -83259343798843147169680189101745993968 10394344 385027011749901183272833628741237637120 10394345 -160137066139143763320393247515526063380 10394346 277931472698799785705030689874360140800 10394347 -1443381092983082566941933157693137472 10394348 -496547098308713673926975953330513259520 10394349 23601102110317944216323956594653696000 10394350 -45790981466041295024895171143267040000 10394351 -363493977007222838030478065356030963200 10394352 -152364188470464637256553064916669890560 10394353 597875660612240505206282815068456267602 10394354 -97430550851761527011797065427432633440 10394355 263084064244218675981516367790782374960 10394356 144627597959865408217661377085552416768 10394357 -390772465321035208188541210223242253394 10394358 -37362901870301519073908629937782864512 10394359 -36127404904570980528728032088938843896 10394360 50125895869537611556900408614293913600 10394361 102877223159152866313876214202247794024 10394362 119693950654684259433705208794159740928 10394363 -43859915889021868194658238242353790176 10394364 171635355042765484648099807669623538176 10394365 377530880213902504598081398373546842200 10394366 -340729303459248483164560558160762170368 10394367 -2282680919365100786128609635842419200 10394368 -161224805331153786419005724046110228480 10394369 220506631465030968675187308899296192770 10394370 -109540767730845951649686366029429399520 10394371 184147971025383046808249080329414675360 10394372 -495053175035284704319456486415901719424 10394373 -62319886326565294937746380354445540032 10394374 -331355334579567728091006269423527388064 10394375 31807818585656438244464007572338845000 10394376 121313279392590530794673514619063296000 10394377 44475047216524010997233943496885171072 10394378 280325250514362603441771257448431170656 10394379 -918268505693935570259811520495941058560 10394380 152806132123916586053009244577360727040 10394381 327190861413506374685837427440837296182 10394382 -25171685090126811778877831732240668608 10394383 -712985746587107327462349680638033590120 10394384 -24693128784510010396267825708400640 10394385 -181288878567329044445640731564685445440 10394386 189417096084770827920341364224817877392 10394387 353448429925076837671431964334996532480 10394388 -61346357715855725083165569952635980928 10394389 -400320601222186541819810677873772297700 10394390 -2077751109477931639459373109261404160 10394391 23929455573824165008977367235729009664 10394392 388466506812595924240658189836533504000 10394393 27142100323596095512975033668630597888 10394394 96433776825241983883068218140470412800 10394395 553664934684064436703809168943866057760 10394396 466009700346911896543627177366864012800 10394397 2496245536582520137899507340497390168 10394398 -134329765185111187814847437816616449664 10394399 -200169101793262654816724368499450955120 10394400 86096170056328960729435393553281843200 10394401 -418207933093333951929178291343433145148 10394402 -150335694403369630180456289744328672096 10394403 -165623585162265321604885864316135605896 10394404 -444814137226138430189671504793838454144 10394405 -65240481707824437194793265814334176640 10394406 -3487663314501977157637758369284943360 10394407 7419791904775824640975675358426998920 10394408 -340943584890530494771750993127707607040 10394409 231276186511583667988535974758320905104 10394410 9134913943787901212124812531239758720 10394411 404845281200466634319123350475018212224 10394412 -71507943117197017811612828274665226240 10394413 -147613746215359732570289574692329817856 10394414 -387606374072174519309077254708758725248 10394415 -231040482992429955496002396031431775680 10394416 -4017605289736698170977483521863139328 10394417 -808444903081694373140931369653885927520 10394418 36987689745264577688710009211085274368 10394419 545758056342318492205339047650694326076 10394420 104684838457493386776716434958970624000 10394421 -132586861980479997955429934494622769888 10394422 -17423846976590636225501129292891194688 10394423 24008845297200366918593426303374957584 10394424 119443999028886206637128974749490053120 10394425 170139006218709806654812364325005840000 10394426 166133121279956953531357668226282653696 10394427 -23395323613504082465629514395439562240 10394428 -545380351092865484119280710045387588608 10394429 112070547200317382622321640797778098840 10394430 -6202594371806613973894756205939316480 10394431 -20554308573585817992958044125321032768 10394432 -126585487555447157943244098514029379584 10394433 1739749609884551777619671665808179200 10394434 -205548948970692145879256845631056686384 10394435 -263851425759039721043453214904447131120 10394436 12801804958469500455631363314397323264 10394437 328286887036772996926790996468945277086 10394438 -79791327550517197314570662244509211456 10394439 -272914343192995814225887642100689564032 10394440 -63480759094189499006297525989507891200 10394441 32076311704072241563488308342797428900 10394442 80813220271696543878517955375118569472 10394443 -187454774739468058031801021192785597680 10394444 -4272253211195344041193331591980300800 10394445 175146988712170853975871873245344477920 10394446 247715861261693855513414566012920097920 10394447 80392784068850939093846878502965593600 10394448 -60245331164467137908501273973047033856 10394449 74803920611197989883990441966207701364 10394450 157377806330473829686723362464213520000 10394451 465887181104827261912522555812315114768 10394452 -24997994056175773930023301659411316864 10394453 597232229259666730286573987721649194702 10394454 -17581644151934330574837438013380372480 10394455 -3380281029351146632375054054681073280 10394456 10823146027657600552567794038036828160 10394457 245039141744696897965712477192778496800 10394458 -122212756193340665732952278374093954080 10394459 246806930812383021851918513596447203504 10394460 -177091546988352715640403333688569600000 10394461 25746317663261766580589562254169975168 10394462 -56110477498335368607063094651949045568 10394463 -153713124760949573062687351740207365760 10394464 -187731395834235500733765107802989395968 10394465 37830852215842835675944588917777009000 10394466 -97644528526753759903297537383881542656 10394467 514576184783996920275470752398245279516 10394468 59574904592186489333854154086118635776 10394469 -46426050491536813773430865065676652900 10394470 10542594862723716244387748448479289600 10394471 191053451880767670643409794642479067488 10394472 -47760923110789009349360932979830210560 10394473 -307797703922899673477025950825765389440 10394474 -102026586083307807290638912254180662688 10394475 2253874209867124646782881225371155200 10394476 -696709048052894134846817657376342016 10394477 379385473418521292883309757331586730326 10394478 -43779033987596284561554006034602333696 10394479 -543654317343700921008645442425550703920 10394480 -99602654848833110103213962869988720640 10394481 40371585488735198477696008408487978352 10394482 -38240997193917126235149532353856512000 10394483 -183545201678692233608004656844540536376 10394484 29827803593673374325516280673183453184 10394485 -497902520396215177969994448101274918600 10394486 -123385936293825971535882130755272417280 10394487 8774402412110584559664128399830048536 10394488 44819948124418798846071669310468300800 10394489 -133551088095240710896490618679163321344 10394490 67612223641600336779786665315784637440 10394491 -545355491523986229839107866278170102108 10394492 65764930557671386312417141861453378560 10394493 471121658429815494298085595651705868128 10394494 -53735162370058563863719569144078996288 10394495 -237970432259784152565897046507978934880 10394496 3387488998725621548116976520187084800 10394497 -11426284952153045175367547016665170428 10394498 33537572990117480702157104384389698000 10394499 -329550606494858655527012790409472741280 10394500 -238986422557451856069489844685069760000 10394501 192266984075501937945111389258635277280 10394502 32196666346195609309376459217820746240 10394503 182473036113180564577950899277445349680 10394504 -485188940071917999084739897390832025600 10394505 149591798663899893998708036674393920 10394506 251329786070524227587801002456345115952 10394507 12362271973645853607293884633430700756 10394508 108958300114586575773157410809997904896 10394509 -464983851308400496792614717971685449290 10394510 7646238785287218800816268488159109120 10394511 -136993877914470545357690440558150223856 10394512 -28156364973133653698059434783873654784 10394513 -595639475211352599462351882379264844238 10394514 -274224555490908037924136176981593039360 10394515 210275888867329029786789518711161544400 10394516 133639086688632204569175965890859182080 10394517 -58231556737942535771214453047944148736 10394518 89417742271688050830078636138260412960 10394519 -2987120694742423377465390452975850192 10394520 220993980744004669726658296663965696000 10394521 78703693507623047976287827908228094852 10394522 -282631916366219721541506308940935609376 10394523 344639528584011722083305467423619843372 10394524 82266329110068721847345818303718910976 10394525 6523579122309477004674826030036412100 10394526 220550100266435014846908131384170638144 10394527 110353863076125443741710432643779384560 10394528 103555408245643230979892154345361244160 10394529 424203300775919946637653503880770987184 10394530 -46281658747073907927314809253891865600 10394531 109733898752117535873828922073520807744 10394532 -118346402627967359258721295976852156160 10394533 -218734946947596222981540078996063281218 10394534 6886111189818077491130541147057840000 10394535 -147564663715903721746536697768218730800 10394536 -5881931801068835506218640033781560320 10394537 211459061534941989955187641931466312186 10394538 49787042676333460652064074486328115200 10394539 -208585809431259326013240898986647266000 10394540 130138853211364486085621191186160870400 10394541 631502696472518036243349292752347616000 10394542 -109897588434357986948976531237194885184 10394543 -17049426477261489028545103706989940976 10394544 64099867644565818231140928838725894144 10394545 172110029406998792536977504823681001280 10394546 103605855869568087369531351334196914080 10394547 -381817017421893274674924592551316441800 10394548 12055053563359444123131369421374308352 10394549 -772590321337624902758505555446773868352 10394550 -97003593559639041445453134775350420000 10394551 328204311820935233047854851804520469392 10394552 -34095200726524320963054315567459532800 10394553 161608959534711626231885194421040064128 10394554 475142354373800950749617891744945560320 10394555 291054943762493100240186080052786331920 10394556 -282533444646052496690870716349326192128 10394557 -93111503846051434188218428173512901600 10394558 16808628443944681465637643524211239040 10394559 -97726125695694701431619824347108366720 10394560 -45936584475343739045554082361051709440 10394561 138858261559051998028352453192495002800 10394562 3401168485916779621283580120460834560 10394563 -4400400844758224008479129852716576280 10394564 -48099752647802937780449383590333186048 10394565 276348818553728847212576527119632070720 10394566 -5280808714399148733072574993105401600 10394567 409112186537949953926277058681780148800 10394568 207225679678103455011313697448632770560 10394569 -171234934304391092648294459438091183104 10394570 -33714805662599291975080801418438016000 10394571 2762445919109477393750219984469541248 10394572 -133720494371774829384802410831018052608 10394573 4078973400432483678989882056120904640 10394574 84096663123101869104006099455046355968 10394575 273054012822203160031841271637965849800 10394576 21908698629945981267575419793470021632 10394577 -91787430514944715867153638019560448800 10394578 119231496274710175569858401524729437840 10394579 17212440465645678218722522919891891328 10394580 -28779499071707240833241872218393600000 10394581 -152487925092889723380845424432541072320 10394582 62529783552414669430704146354767476864 10394583 648808691692866174683943369847406438400 10394584 320194127015710144959949095912416962560 10394585 428355826336364757095335329766750155780 10394586 -7559258623880167338409384774050466080 10394587 61656027577876478098320117274363906304 10394588 -194697789709348930628375202170717061120 10394589 36431878902833382405214124162359684224 10394590 -30097254547344079655092847572058263680 10394591 -529063757552592032249298819324604178016 10394592 -9052414763515922871017191810235105280 10394593 590970060030120060858756182082036237744 10394594 -39281135937253223283603404579479415808 10394595 -211731181823010492933965072603381332800 10394596 -670958365281610428266886761394323220480 10394597 -185692939964081369190435652142028018720 10394598 8288228131383962145094094360273286528 10394599 -3939662231501048059414939129628005248 10394600 80842769304718584269897685360326784000 10394601 -3169526069264680094622736149550463616 10394602 -204103737777494288215096652039994832896 10394603 -64825868698269473948464049508249752160 10394604 4702691058386720625728877151812672000 10394605 -2923853245660839609750607253607081600 10394606 69694827819846200909004127159836082752 10394607 184582269481126941681807303341115146640 10394608 -12317711814383870995600132235530403840 10394609 -13385272127836212225718281546621104796 10394610 -29198957555719361464501463929075322880 10394611 -516040046088641307171511734992628788788 10394612 154138474463404575334221250223658704256 10394613 90177769085275085418191791613481696864 10394614 337614166915210180804002011924252412672 10394615 217480944670353926582416096273372800000 10394616 5518553355675215656899724872271872000 10394617 447698192159053222661754062711833396104 10394618 49490528159506593514675205319880391904 10394619 408574898631233148481856005798489566744 10394620 159196743830924111285526339955497369600 10394621 247939998412495872559856756234210734572 10394622 -63674279187637943380333114298396897280 10394623 175540911768722122449698963439291855872 10394624 -473149085273010509904947984332524355584 10394625 -3150447639514648086825976140676944000 10394626 -290958221577350589033948727001963184 10394627 294989763505481540161227884956476724476 10394628 131209431169633157949993494552500162560 10394629 36845963155498520193168701172924921376 10394630 -75367181945545389415271201504861255040 10394631 -105874678420708799557178304930190864872 10394632 200302478468377752757832056386759444480 10394633 -231497165615057778633974331618703380300 10394634 -1618809257437337942517583783928678400 10394635 -369201792245371543601589213095097661920 10394636 50074453466333085068918555763610702848 10394637 -48848086806671370961091928432855587040 10394638 -249844358103956118321659393703050825280 10394639 340289702192940077576580247740824875440 10394640 38796550257035674678611792092197109760 10394641 -98291502635952665943203787189866388736 10394642 22374185067636259828982550906197913600 10394643 -43115154682221913996749628938117883392 10394644 -64682128009417679437335193928798254080 10394645 99286608928551049376330564305008039900 10394646 -26837049144559217313084722772078145536 10394647 562135708405824837939146834547506081096 10394648 3689638878887565048043228372088586240 10394649 -1159094328271006000596883455967677180 10394650 12293929190829672718676371827669542400 10394651 363410791654453401722845471600529891472 10394652 -222042339022313776130173489712822650368 10394653 -215643350758392005329711936676528914880 10394654 -120135089656267529798700394049104132224 10394655 78860674977467749315246822539599212320 10394656 522901191173607180553772825981797662720 10394657 166591951506534121175570384714905616640 10394658 57743961078291830091451084292585381664 10394659 50945086482346932813988902414711874440 10394660 157055429314792638928555243861130215680 10394661 -670268114255819648394588558013250933376 10394662 -164538832765886586282226291909958188800 10394663 11075754043372436293051615996251616824 10394664 -287623678559731496548326716341052620800 10394665 -430812108163007209458591570092750990940 10394666 -52515769172696192034455309974165132800 10394667 134004130546119952341858028709978801880 10394668 181329227027321084321799354492361706496 10394669 4859978004267591222041006450520780000 10394670 -51523251168499197307832442048148869120 10394671 27482802048925043771206241880922145664 10394672 51273853619574431027303466134069575680 10394673 -91622291924383651458534257220296756160 10394674 -128614804642358154121829703767574311664 10394675 -385043207289793760076197346249268862100 10394676 4090721438541750558980466416935219200 10394677 -592455822947839041344656972213162339474 10394678 26356093235096625069660059538532619520 10394679 129080994103433611156465301189321531520 10394680 266777845537732358324958642631734374400 10394681 8135707421524764707867653763221398528 10394682 -145409591060001548627898767325707179008 10394683 -126469373100569154642042988119818346108 10394684 236371274121226400213512667700562163712 10394685 -47268485993008250193954831631811280000 10394686 -325571927214932223155551776222012158208 10394687 842315859861776759389591521368375449800 10394688 -30388985184870916468849702286823260160 10394689 -6932417583005010839183035538127308544 10394690 -104984629959985866614649895825537490400 10394691 4569655966410519279382077006558917760 10394692 -72333683213781824190729661408114176000 10394693 -718071481071963011036379511738777001058 10394694 109949170748946982998728182006180312224 10394695 353277586203946405324309771427288734200 10394696 169604794113732444564478828838175375360 10394697 -71729107339639075870684288138470783072 10394698 11216633154681104298171882036423267120 10394699 80984917372353316710038601559892075520 10394700 27339312839866796426853192415709760000 10394701 -655263782257685559420245091855759187668 10394702 173850147092800567275152962046340084480 10394703 -111046484288996421951805666212467865600 10394704 -97583337001047662222329879425357578240 10394705 91841713939340977909584534019092245520 10394706 7906623581382920605647388132557511680 10394707 84746459055822124571336913337692510956 10394708 -49187845507006545962933384196151701504 10394709 40483482730557954701802368933709028800 10394710 2023686137708659916117801394102576000 10394711 54651966607821201424414613196426210312 10394712 254305980310056977700478073302180945920 10394713 71381774283277218793199832479755147536 10394714 -183279878797840026424140970648450054656 10394715 64092608611694694709247217700817291520 10394716 511917537727865043087658129249096163840 10394717 -375620968040989101786235944455266326234 10394718 -48277918949494197940237253282534818560 10394719 -475806142085368235571771372385068367800 10394720 5898902393560053799713369720288706560 10394721 -235750028497571817881304189887880476910 10394722 39586404802322197360654441593383651904 10394723 -185077597679157512731416585807404525028 10394724 -238161930798336457081462916979008636928 10394725 14105051697551458809439613433652740000 10394726 24117366333147051017238733374450201312 10394727 -30208345121993478534804471807883114368 10394728 284649256017349943252859152332048604160 10394729 134997959341957389185209740330724518240 10394730 5916728801118181476038624055268643520 10394731 -375682790698548371319997592651217872880 10394732 -605364501531595405252346706476976852480 10394733 -41366397653482182117358294145667542976 10394734 68184193355709342248829798875971584 10394735 -74070111479640919138933896829021948800 10394736 99940703488657409258202298347334139904 10394737 -253041260064731104576151666685202127360 10394738 -11251421634265402111923843261523226880 10394739 -18408520182177886766386060340841895596 10394740 -30602291336060248859486023595743407360 10394741 109243450255796154851041024016573863680 10394742 -230158777979453175915109248518011533888 10394743 23259544505836099160845373187608175640 10394744 -20745178369557822148350426750977187840 10394745 -35877821614332900660566727272035058880 10394746 564456713655351514403084601798759711744 10394747 -156537085459259230756956632810508384 10394748 47528172842394826105351688565329264640 10394749 456932397584742121551336494149081871750 10394750 182830934542882191048715471342130160000 10394751 -226602251514807402630903580700716832568 10394752 95437550381318461245180693330536693760 10394753 -50096445257062895191244239512241135680 10394754 119698072425610217107832406431486999808 10394755 53185819999054742308487603502101606400 10394756 -272648459410733987978558580044367377280 10394757 189404617901573153766002968142184234240 10394758 9761971238484066909606651030993420288 10394759 80412369387810660211336656325831152120 10394760 -99533424745439384152624396165863014400 10394761 -8894894515292082327741778224158338680 10394762 -12044278330563320234594874854774133408 10394763 -163900130512650644032137878877620681256 10394764 61785924853163401557229562422064966656 10394765 -22495273853661108678584379412779648000 10394766 7181475890235824001969478768001367744 10394767 -165895195732985759810101643452950014360 10394768 83036346773267861625353769031027015680 10394769 167611692420598422362151554416674883584 10394770 -92546525304422525404628158570667629920 10394771 21331216299969330403640035134936624744 10394772 -48652541030101289043129913769864030208 10394773 307479699833917850634794379010992955022 10394774 197614085526648464781306017415081932160 10394775 196326463289185809980693218359431235000 10394776 14560570907589968995632324964152975360 10394777 -1020448084339195665984531750009550320 10394778 164459190885669456918883993541023501824 10394779 -933052063536453296148617317738276203840 10394780 93504560431640243835426659217609799680 10394781 -266456216941384020645943531025131118400 10394782 84914355719373703503141358388494239552 10394783 150133378616711860114406608913730756720 10394784 31284844652470712755255542027795824640 10394785 -96413241974012203163963550493039709400 10394786 -213164375234222277712975086961007765760 10394787 138564487287734251320353254595252770656 10394788 -17079870742161518152334596503840406912 10394789 -408136082618752607187639990968788317540 10394790 -59117142277625163338062520251649280000 10394791 -50082098678946776643189038416672736976 10394792 -48476296132688456165571088549126272000 10394793 -210000005482170009887921605966031333376 10394794 -116161449987985233404434177708245908304 10394795 -219644073731567786696304122597568727200 10394796 13124962883918641888067042504192753664 10394797 118715472909419003977052386746763819200 10394798 -23676740152011288434958634149822060480 10394799 -192482397822116830313277983433973359600 10394800 -16867882734259169772550154568089600000 10394801 66274635009909088996900387225335758004 10394802 335213733970113791178079139181370113024 10394803 -205818393149368411714364256785366698440 10394804 16287995352317105978940263604675551232 10394805 180400285634552807358684863451656318400 10394806 288052307017061579831285975647774376352 10394807 132194936088554637852248342350201366056 10394808 187210728983473313962959321833073807360 10394809 123883263063883412754715924028766835840 10394810 153844868184235663369541281680395950560 10394811 203321645845428847633047583476314548320 10394812 -2546557093116117537947500750972471296 10394813 -49632149751946179571625234589065471232 10394814 85784627274582348582165661448686674240 10394815 192623745120001383467625273491121993960 10394816 -15502073140666884397450693140928266240 10394817 -72633012139932438567530063861284489488 10394818 -35711281896213727641130258665921661440 10394819 -190304398603192487162946332592748756740 10394820 3642382434144347102646867184596172800 10394821 -151502625161325382036253362575886090978 10394822 206965675003463775222551352203697072000 10394823 138769366956726104115536589548081854464 10394824 -5335347477724253678557300219000012800 10394825 -145097107645517328440066416499523240000 10394826 51992866727061942074505336726225712128 10394827 48929744643717549961991112485715025920 10394828 446794073595743658986534986183438080768 10394829 632675251856598044212901428571701367244 10394830 83245860451145345895803214866493227520 10394831 -216775470074521036301401073432558773800 10394832 -9076795898617808154989918254154907648 10394833 330898256807987861312464313547350602480 10394834 325487358960791274499879215622237788816 10394835 10297478756877633463801352507347322880 10394836 -53019640783335084209489888649154713600 10394837 -192966613695398000660305476744054613440 10394838 297051552866926816481735147056064872320 10394839 -31138111253350704003590702053388542240 10394840 -145385366962192995769823962425364070400 10394841 54891692106886690110644058664818956640 10394842 329394890026098085925544267444575193072 10394843 -284759239160157777513503988691054564680 10394844 -27722424297492249542835403509054213120 10394845 -460348828011880676474794983061772198400 10394846 -79363473789374339126840644665237120000 10394847 572214282041045850480199550043423461160 10394848 -49955813663173425048699670771889602560 10394849 -745263104726034258764682621908932960128 10394850 -58946524504062266491111568444981212800 10394851 87826398409205395273340182387849853852 10394852 -310570949751237545839370934354292811904 10394853 29148906322205051312744307468265269888 10394854 62165852383853900588934927403153504512 10394855 -77446601970095701012281340406452119240 10394856 -260161488598174355220530720550712934400 10394857 16869903376620730150523465663132657232 10394858 13642613301323804084979684635503042560 10394859 -320364770256127869917263115803657630272 10394860 29806541473417602019418704253339473920 10394861 515517513827723726933727024105430101462 10394862 87454557741629781086265669691652474880 10394863 7684817779888313907919700648186632064 10394864 -161960822090970497031525647322427883520 10394865 -5099595256173489348642036607531209600 10394866 343502240179282670268815888638417832064 10394867 -95613142988965967591224925426328192000 10394868 218275784709274678167833545569761280 10394869 -503018849882612752451534499997227867730 10394870 -50745713053976822635222054658119488000 10394871 372682031534657868294975694815620573904 10394872 -115476255490508234369544146877971251200 10394873 -229544225680232584215046931183782199616 10394874 27906404041834239956518824692500512000 10394875 -266317647653464501312749292295311008000 10394876 270175844591708337922945106834646535680 10394877 -440836889814133714666854106165468615680 10394878 -25509043343892633119603226518893592832 10394879 -177874810236122865730144580862207264528 10394880 -39114507713378722927575604305686691840 10394881 153646443800806664389335032783433149120 10394882 7649606780854170871540587784674746400 10394883 -61654871769744036226817233518820917948 10394884 -403667448908088172056608183916531981184 10394885 408305115030323161471555526178568859580 10394886 -276263839309080745806874856517882425472 10394887 287032529682732751791156634823244336536 10394888 114259408051087375912514965036739788800 10394889 -25287383801490038908311007777344475392 10394890 -16494682212081232547659393354316098560 10394891 -114364727270747178399968969220413400816 10394892 13665190994129123513170373134226393856 10394893 -144299006687884422140096743725163366858 10394894 -28577659628862314245253176225971269760 10394895 44402271793112049570251688960020160000 10394896 115689367326537486906073096255007883264 10394897 182695297479812436366007078624167834432 10394898 -155800672042025510889830156363490251136 10394899 -227641005847566588548639590954682150240 10394900 88688188394812069414994203736491008000 10394901 -128704944622752295936554988234822068000 10394902 30680693003998518443764720206390385920 10394903 -100304811885304481087618139077055727560 10394904 120915306474509683864889110532418232320 10394905 557382111726840926339823010052191232400 10394906 -2454293903463059449373310980608440576 10394907 -71826308009625499004548163660890118760 10394908 28754494094809078113450824330594226176 10394909 -148629169181118482200435284709820995194 10394910 114718806282988695676682966657942520000 10394911 -409559566299225913195056519679647930776 10394912 -67659957338144928249272622223115943936 10394913 185027889769504176513563668999672135344 10394914 -161902174101973980411768182996467125888 10394915 469046234486941740299068834135623033600 10394916 -131414697035053502376216032914472239104 10394917 97529487551628125116765107664256208220 10394918 -106235965027986527149845515969967351840 10394919 -61495683268271532125589226459566374400 10394920 51704436019686353843584822469178163200 10394921 -163215239612086994451059696955237055878 10394922 92973810213184089350774115237434241024 10394923 69598168732415872774400120288834400000 10394924 24141046601342500849100522360274160896 10394925 -51398173663532826480941764283166420000 10394926 82727856452886018130865211437207022912 10394927 -603018638199435306397796618709307978224 10394928 32226033739098941366552560900741791744 10394929 513902498330464328949209951595158208530 10394930 -23636240931405428708688680759203553280 10394931 304120519226782955896072087692276580152 10394932 321536245073024176405706822645153626496 10394933 97507059002581207474103171219492810940 10394934 31030214387557226074843327358252451840 10394935 119145547575190529819988035624578406160 10394936 331394383794872216573860153190412103680 10394937 25679723384460818666862034210509192000 10394938 -15340412574142297347980855534719772160 10394939 -771661296302730920638533901933112161944 10394940 -106217707736485870292656053808675200000 10394941 528462883787520497488647212987767142342 10394942 27945667057043948769305867255265055872 10394943 56351911152207622139045491676670286848 10394944 16687069364684458421692310194084642816 10394945 -395975738577077654343406354903927320000 10394946 228025364833796593317723012139011360000 10394947 -667162406171701996239256140919874721604 10394948 -21709391163841382865789104657825976192 10394949 4344609691417895966457039399996845376 10394950 -69556256312920775846896250836747929600 10394951 40550572352674882765311346849004150784 10394952 131741342922893120986626128702631813120 10394953 -796371727878796048768281900454779014640 10394954 273251493079366490101311919516932976176 10394955 324071544866405444020901685777487470000 10394956 254886156151401955948373192925830768640 10394957 343585358560147781798964052161482739840 10394958 84281211550275371883651111636385843200 10394959 398979223560020616350168156393267496304 10394960 90678945211471605795464785409112391680 10394961 -268869596178497180157721538860076904096 10394962 -171669559285699570321427212504835622768 10394963 -552140011259023141604970810651767279520 10394964 -28134945359695528438832847403866777600 10394965 -7044948085169305425730711602596544000 10394966 -320523305425759452293511264464758267776 10394967 -406212388429259545367562491808121626240 10394968 -218502520567868483305357443712807034880 10394969 -88721093964259576109860974132575604156 10394970 28212495860334367171068847052911349760 10394971 -14946374049564029373423897090848821800 10394972 -55414028588460817122242433703776384000 10394973 2845651124296683897795220607643228300 10394974 147312915837324934044017626993415977920 10394975 -153036676081737146337311749751913105000 10394976 -97180364755363699948899335594626252800 10394977 -262129126641246907132960045783630078174 10394978 180198197366813322546018864150175749120 10394979 -71631266103850658395716483888141888768 10394980 -262781305857389968662738553825846832640 10394981 -4973870940187205606062444336157523456 10394982 14910688202798698806247275288041174016 10394983 259506259924268837591801860350404307024 10394984 3168129682095288628380001458052792320 10394985 233070611497759328167755982307433528000 10394986 2041814503889380237377454999500960000 10394987 -156095048592406855378743313948089812364 10394988 50475026801624163417733800682629955584 10394989 828352490713322477582776296563132630 10394990 -169623072587291700884948203384622730240 10394991 50735991161030177364743211052673883600 10394992 -2013547345778158902424485834785095680 10394993 -52444314276961782037735367661433176000 10394994 43369633580609568571756330572460368000 10394995 2588003423046964738450511288463355920 10394996 -178069063252237934076743976881429937408 10394997 13879028874056942174549383030193241120 10394998 -41516282028952992825567697909690935936 10394999 6004383535345875762226926747016241064 10395000 -27092450506137529941568932599808000000 10395001 -76223702192284052573982278001668990998 10395002 96629706283451391039303460509810688992 10395003 -125727261376757625847346773374395781120 10395004 264344401308503525431931413669107501056 10395005 393564184634731982891978588251155356760 10395006 226958688639510921211920585342002627904 10395007 500917255119433948691842581255705383040 10395008 -96043453707456474776025083319869767680 10395009 -90616885535413630592389025869835126286 10395010 -224729467756227041152759864181581855680 10395011 13509691420873824653601084544931413248 10395012 -101340203583886612618571079913710286848 10395013 64990538069301979371244847935296363904 10395014 -18325894320766205019736933312235366400 10395015 72775297046463351212075858785585566720 10395016 -268747894720963853686283796506323307520 10395017 -59376423011781607399230090796195939788 10395018 11360875210082751882123639087401046528 10395019 561638356329839212504172077568121182420 10395020 5679022914184368571390839047605140480 10395021 64590406869624160353301807699633107840 10395022 79499114977119243986699234410593916800 10395023 429408266486234359074631794929268724272 10395024 -23553203910991540620636009826318417920 10395025 210073549901423989235037890902714696550 10395026 132957681048384379576693582302303053712 10395027 -423189220653918784012916159711410358160 10395028 198941122384414394022837656709071374336 10395029 -584533122460040160915865217752140320370 10395030 57661403491978004659720456119897256320 10395031 79885286577806781591137662603469964592 10395032 145683630083406966666081438187159910400 10395033 -156787869897037380420505101530689574400 10395034 32420921697395765615723537795086107648 10395035 2466528648870586371031087664867016960 10395036 -208534621566795718701685986632848555008 10395037 -417855894778190650897634205567258439488 10395038 -293128772704815938973323190591956926080 10395039 56563883558464914945818065852234836480 10395040 -354920983364857489422160935944562278400 10395041 -221341792384336027236266936630937158490 10395042 87162644883931611388096841859539879424 10395043 -1148823399575097792576210423469706037656 10395044 -120134463986776363179656651127818797056 10395045 -170665512071567327650628787660448561380 10395046 -160007817553489883322274107360257654400 10395047 -16676742194009019953389147788202700760 10395048 341253674666498245312329907865296158720 10395049 36904207265853399354040358826412463040 10395050 -109787531540180679504347225867908128000 10395051 -130317794076818394514099390144113035280 10395052 -85211646666119768888982577615090250240 10395053 552229352002648407672373702103147244 10395054 11264365066176638365563298659220138368 10395055 -235150622941606740911251792243244972160 10395056 61887982275589539500551096749019054080 10395057 -39040377394195026943317352667414292480 10395058 172778354736238367979594170052440941632 10395059 141576937989522294987599543552500117260 10395060 34448591226820039171107821018370293760 10395061 -241934798359893231481428281834766620100 10395062 499281360412707340816990510692104928192 10395063 -68366002907141762669416703330556939216 10395064 673421299749255002548843893994818048000 10395065 495956841045703601051517516263541035460 10395066 -52289059518041146246737570785342054400 10395067 480860020716291183240791050536649559160 10395068 -300754841988643654531528672776387505152 10395069 391537986089388492150455494441980725568 10395070 94433127396405379641149157788748168960 10395071 53479893151453168186117964693216494800 10395072 155704497953129088703085603545254199296 10395073 -82179471596434224039188775192826862636 10395074 -378919112173929655169416971933781276464 10395075 56921361694942576073621226722854963200 10395076 158103236318604136507330737272541484288 10395077 -132078774813308479882249899244541607936 10395078 217087507988097789588711052777486720704 10395079 10150873298052543018010726873520949360 10395080 -212233972416286412776272725621698560000 10395081 -59784596624697087971244549003023779200 10395082 -4412836242855182936453283570392264448 10395083 -400605889039281077615067115264519426668 10395084 43727285058760332165902647798116974592 10395085 126959339990859727743589660682914488780 10395086 4327718602729632748372377143420540544 10395087 163728074263217870707181233135173626760 10395088 155246052256233582687554943519070224384 10395089 557168682183357998910521996125498922100 10395090 115870098342171833665103638204955136000 10395091 39013690147330377453258380156289301072 10395092 -474470918160906462144278882762061987840 10395093 -115815458295926330667482868147743658336 10395094 -39033144607729957106686824758396946048 10395095 -197538598916627215184237359792518311400 10395096 -54603899070277882674013903623444111360 10395097 -163329956203409814554016034216796622828 10395098 -75274037008559732739719820388725060864 10395099 -31105381897342270281119387311732050144 10395100 -162944394671534403189690217095234841600 10395101 35485442694923052368350802355942600102 10395102 87617357026458927584006918403292679424 10395103 -409230553652925173458017623411194457136 10395104 609274752090713210208352133505486422016 10395105 -162033020998469187084798490034212631040 10395106 96516320552305717248988034322903773184 10395107 13732816471921850035523736181170188640 10395108 282667170428104444786638741054145536000 10395109 -90846274642898030577614904286099152960 10395110 92555571598762546899911615016422044800 10395111 145054527383480068599052307876297706960 10395112 37924699885903213083554782442869555200 10395113 -284278656436019020369502077474433838300 10395114 130615664294748226460300905631233731840 10395115 -92546450818834832389688493895459858800 10395116 -174004491494703219461016579731310063360 10395117 -15033768552949627684604251776654479520 10395118 86346736748070665293261812195114563520 10395119 -9651973822867230562529352657011353104 10395120 -34488003393348013156845674904843386880 10395121 4682333263726750315258705418402553504 10395122 266108888585862050745549375592406776224 10395123 85426272642150096433060194427992774768 10395124 -7879340939534270183493468995738119424 10395125 -13568487651495393208158861350467026000 10395126 -39942025951039765855379469392092065792 10395127 -162432001492480353797990897314233808 10395128 -471470668072830367233289094265079296000 10395129 -312567223937748065478764801509909410432 10395130 -43766543674067738702594032102749611040 10395131 -519296303018478418310936795099199398688 10395132 26105443515821663347021946980468236288 10395133 210727801655087801752212832627239783520 10395134 -473216496905846559397866263058573547200 10395135 -3147079393564348168394587123861300920 10395136 -333331914657730789765873734060311838720 10395137 160192663504108438554269882120274976980 10395138 -15824622403359186132514533004793359872 10395139 122588246259605625228212318824906378440 10395140 -49186460201044922566537815874599690240 10395141 -50751697095690060924205257147368959008 10395142 278275970716731913084389895710260674944 10395143 870857779295179761406596228997924760880 10395144 49304604116750377963593871601947699200 10395145 -59370740199025011896961563359835777280 10395146 -187175316571202127784365416226023275728 10395147 -154712416341339070238777024955356593920 10395148 1225767377707245185303461567293329920 10395149 -88644481413774962216076395144579822400 10395150 17637962026941458538334168219794057600 10395151 101564697802125030628654946379145656240 10395152 73773852482093339350235432371802873856 10395153 225839047331156980655803675335509822562 10395154 -167109759785752031914946187497703404928 10395155 -82770242473912156439497012018339161840 10395156 107512575326829399311804452463351138304 10395157 280229258361737218299113544787800986112 10395158 -155974669422883180219925130527574484416 10395159 182507184110386262057932234206153760104 10395160 285669089298448048719114189597687398400 10395161 150588689731697648573416589242499749632 10395162 -77088205303646561218441086739554654720 10395163 95352697985904173574697929220563149200 10395164 3135767108469286295893600350935116800 10395165 -52422146496493241597088066850327734240 10395166 -113890669311153291865757226306594172800 10395167 254448149862840285356331753468758042880 10395168 4775357559927703066451762542018560000 10395169 -574065427297943990843475963451936264656 10395170 -122097884379016893083749884603024810720 10395171 216849649925142710069298145022909147940 10395172 67677593644273818683224573200322486272 10395173 -549539236995567948758012606620017905796 10395174 128871486870768294605870004362035373760 10395175 58824412099217228572673923359609753600 10395176 441386545942145196262377057012529397760 10395177 -141334119188029263148241904761494164480 10395178 297496026840263824808974681350932998656 10395179 -720175518231005295986092397785323878220 10395180 -155821888532355812449183902737232368640 10395181 -96434892409791106472501096029156347072 10395182 -4024304545352512393576675845751705728 10395183 -432735410444939106091829281883521472256 10395184 125949767194669526267841438593268023296 10395185 -22373919460900558618565652709668220800 10395186 6609089180497848466711456907274536064 10395187 221271638842170306229760428975974705744 10395188 -175827276231241302598477942104311476224 10395189 141963853334628466571413174634816231040 10395190 -121816836105450933499925963519409482880 10395191 168738668232235461854953696970184737712 10395192 -67978475269653478449283168211752181760 10395193 435889877400470466975597246614901930244 10395194 -81043075489452535457637961826020976928 10395195 80989833434162680280908074322070784000 10395196 -72755048631753225552441015613874004992 10395197 -154417351440940586780871409012150359354 10395198 -242150467651881974091464372781869927232 10395199 -104094015659157017357817774658551779968 10395200 2518104405040038200173872415113216000 10395201 158505891855401068366920044782768157232 10395202 142594937176761157388281888894772217552 10395203 172584635281124514899868836590544795520 10395204 163728562033033962654233140906505011200 10395205 61209514792404648665266090543754764860 10395206 5092049102763520947556633038740211552 10395207 7529946532683054090628009225938976728 10395208 -24062774452027472788981949720722544640 10395209 -9775948065792969759018069965785551072 10395210 20208403652971861978394794810066944000 10395211 -702395094007291387516381154471023589688 10395212 100381927974244859148583734880382384640 10395213 129743760027295825520229667822147556544 10395214 40745822396176941463343334332209035456 10395215 -624569483123927294676609370003704609600 10395216 -23111831168036983216568375547936768 10395217 130418566344892277165546425030698524992 10395218 67216506968229952659645770782442901504 10395219 326923922957892646046461388477872557120 10395220 -142203919015987187014317521441870346240 10395221 260505216635432269008719676070495328700 10395222 -65142213823482882960974681219516551296 10395223 -27512496328812500433615967388180824560 10395224 -31454397308552527095973820264145715200 10395225 92611330592783987739384898516753545600 10395226 -118212206944381255359338390548181932320 10395227 -94951683387274006060006094182084552368 10395228 53863066054670183768331365667648869376 10395229 -44859184651874679078543304897828012916 10395230 -11893499926203423250875930167881774080 10395231 -180159846166232219399959937715101568 10395232 42292117617565474768063713148608970752 10395233 -109423560207065771631984302599383127518 10395234 -232818757133390391407220123888538848816 10395235 -6543939422847178323136707164255974320 10395236 579191265222349332150469935758587173120 10395237 -155943719355570996573779076322360244640 10395238 22187239805055302408179031002016274432 10395239 -258317520849967388079065874777338181960 10395240 10786659199266715237046502041470156800 10395241 -183918746714398666585878501837974043648 10395242 -63011186249458445486922538498324170240 10395243 -199437280390501605259122290884818134400 10395244 484882835446575105703534855918830561536 10395245 189816976446206572624826557635649320960 10395246 11841260981912446591379457154654156800 10395247 402197981578216879257066499924478980680 10395248 -194666560965182958580250595782782156800 10395249 -266030432193371811224950266550784712000 10395250 -2729084844997070916717452882507136000 10395251 -184410807511363078327899152325347479368 10395252 81537911076325472856988341596385011712 10395253 637649247283626935269150656295295864160 10395254 -246405580422034285998867085977991520640 10395255 41948903640458249475790367645557639200 10395256 95871296111459241233100294743005532160 10395257 157074636985918130491656852407968246506 10395258 232911405567819259346033653915762882560 10395259 -147217489074391186983489973088888198384 10395260 -166891138612307583125418033632657187840 10395261 18619788276058076368833291912423221760 10395262 -358414397560586613603425322721995779328 10395263 59106380951137466866736671146969734064 10395264 76625785390371864336796572447544442880 10395265 322752004805195605108243282210419768660 10395266 121942558317744067040444902992758699520 10395267 92374860251831559889166064282834188280 10395268 45958722821468907395675341223119432960 10395269 415391615807393221073625989829428785920 10395270 -74889034372275730169441386197827692800 10395271 52842192604756787595810037609712021832 10395272 322449237616012847899495481253486919680 10395273 7881093350146385008588773628718398848 10395274 291739032919535415734104874026634105136 10395275 -547497620294944684872065389951659302400 10395276 -25417589870882247324794358146457993216 10395277 -106559429553326453930158625963446764874 10395278 -296078238369323756108598134552233834560 10395279 -84570440864786690289252994979328054096 10395280 7437897258428237093509495426685337600 10395281 136560437414450664818252037249386770932 10395282 3010931164825677366056348444065105920 10395283 417861546389756924475309532318411736400 10395284 -214908965846278774014486497914683588864 10395285 -225281776471649213464843449230692792800 10395286 -7141733576638104578052545074917705600 10395287 97521020160894355250743029012517965312 10395288 190698206487591507933012787593327052800 10395289 -6759246219304120780713487556112253440 10395290 -2816373926708778540634060497819209280 10395291 41272463833847848556369428760442897264 10395292 -18405374219158758429142214815135305728 10395293 -2178733182802718784003134840069168832 10395294 515831062516550837487029860255088640 10395295 778492518085401116471189095166312566320 10395296 -293078005431914791753308600942256717824 10395297 580088404640815084507424284994030076960 10395298 -117979362277099728320988232455723927264 10395299 -296121789914456900283965058372171542760 10395300 54998431372810717012290110290149196800 10395301 -225681836957663219946685029984621995200 10395302 -33634827558237419433216402299751110400 10395303 -88263964912007663858367876276383662296 10395304 428774255914010536751274697505774330880 10395305 203283196591814744287557074214835440000 10395306 170026234280829662508493088495427406512 10395307 31182473808656815800063463693356259440 10395308 140772885326948340470801962376416837632 10395309 -311168688643943799401587190090105647296 10395310 -157343192627700578294390213930368055040 10395311 455194519053604887976440556893181315800 10395312 -34762109319221056056650990025121628160 10395313 127310082657419540659045984923131673984 10395314 -20662645957660425962220946172265297600 10395315 -108386817470961269219280862014100570560 10395316 -321055480477806587943550723584300088960 10395317 -656921385469187034111990787673020943634 10395318 285151002412722252521335099497966689280 10395319 43092419530144426898601704938023520512 10395320 -15843205194736845469116070497304166400 10395321 -365057271903531001068822744477494298288 10395322 1092206385231147594607818833754269184 10395323 67327300849324959729938404199284927488 10395324 352988877090579225349389371747487959040 10395325 -4001249681618852630327558407096546400 10395326 -170325265767046792128824668222547589888 10395327 -32609528365385431211572334808380919168 10395328 -51633697818096171321169226556128624640 10395329 -266712778229395910472711699670055913024 10395330 -15400542044236805446098447438995750400 10395331 -418808724362117667042489813306203848448 10395332 334412259369433739629689627139273143552 10395333 -68279277080191869094222891977657220224 10395334 5918609069417593770197587205050270080 10395335 -36482029118620696752851473239880383840 10395336 -142199472819644347570830248981299200 10395337 -103234019432731636816414458180420740320 10395338 -362732536073313650912188532294103411456 10395339 -382520183330370402620828217327160688400 10395340 -369928182595758379284791142905036313600 10395341 427854571369257724569957366491923721184 10395342 46932072973528141428287111303189402880 10395343 28895889380947413664141455059246594800 10395344 -42577486804881611549416167776811786240 10395345 -28314918898173377724049658517791122560 10395346 2255898948711619547743003580895584064 10395347 -210569078307898188933546631813658435808 10395348 60715691139520932256288314134482913280 10395349 319661626713449707056361637592817055136 10395350 -63318875213218438280705084507461701600 10395351 -328293764485621548676689693112708278960 10395352 -77435991365461154939083081942886400 10395353 -578503799510221379045505348253169905398 10395354 12752224077898248817293538722708572160 10395355 267778579659314963440098162255569933760 10395356 -7710683323434854120141746642007989248 10395357 45119671633743459962466831846287625792 10395358 4669927275337806202599284797194573120 10395359 239660951405776834574189590040941746984 10395360 257165402729081517238448196527829811200 10395361 -685782399739241342325176477725521875038 10395362 -25225050838222517972270402124574656000 10395363 166993867379725591963480127190034337088 10395364 134420507916591252737063622292858552320 10395365 248918050591673979511341247261959355260 10395366 -244349997752980644665152966325430976512 10395367 15730809336198367285970418083751233880 10395368 -367118707162277808086964800294201917440 10395369 81084840238074056923157248429994571300 10395370 46480267875980496782269680304696598880 10395371 21564925786860827698408289404555457280 10395372 -34595287144628317085998920990724540416 10395373 -93643066222863026360237437027843690240 10395374 97467443729196438863453935871319727104 10395375 311966723330311559175150017168512800000 10395376 -183767837816432209462557327580465627136 10395377 -690866393429272165494946993463379993774 10395378 3775621042427108098751729848391316480 10395379 3145641732101254725124143632828646664 10395380 296785638531246596758113706114971820800 10395381 -44103932304530023551722399687179365696 10395382 130924947333244800086277873086848581792 10395383 -324849099586825157326893587806221145368 10395384 148026656336453209807478417331781816320 10395385 20435583163843126512056788441932349440 10395386 108826868024444415801050667293343326208 10395387 314959663594437301314747692478732253320 10395388 -438039295321072522747504673129577459712 10395389 487126345141530692853037202873101565190 10395390 -584402795089615872423777723585868800 10395391 615244027763420235689408055761843393792 10395392 -107666370064365914502405089768031387648 10395393 270316737652418818629688382767326002880 10395394 -151040830558944214260746101703817515520 10395395 210842496136730164954460645298005504400 10395396 -176654254192072191339025318553159248896 10395397 135655795252692923668107293614365095580 10395398 62525478872537699576661995196779147520 10395399 172663324358274351289083406732961006376 10395400 19529573440696514110608359592511872000 10395401 -705265305615992343581980750251769850598 10395402 -22590142603301522249513760406845934080 10395403 467472570681338239660440713004576781652 10395404 7859179350406709012284886717918848512 10395405 36877186698343898121829341762084187200 10395406 25686807549945016888437349699527439104 10395407 -285132390215606703228420956833545732168 10395408 74074306316800023366157195432776105984 10395409 53983822366930912325627490684308211316 10395410 305419846307497582202651557985965565760 10395411 -54724143745054209052424418941335150800 10395412 -91351435102214627978040989138835179520 10395413 212843641979808373276368561853957079040 10395414 190190083800543465090692802326314833504 10395415 272409122352666922585793827182565974000 10395416 -159666945425564869060277113988492820480 10395417 434373841561283245142887978292671100880 10395418 -264718342652191273856034564765075631872 10395419 17313754701174722789160576484231825944 10395420 29560772368274198336716575793561436160 10395421 25778676316543419130436060315388846144 10395422 2162136272785704189464153200970112192 10395423 181724133537264534474711056788320149664 10395424 -83300939755024245070958262713743441920 10395425 -65338090863736591734892029360377352000 10395426 183585284435077431833382598570660049664 10395427 -18388666120364154017613560858147640000 10395428 332856383080850364657254246298269923968 10395429 -328243091867874209364028456062015849312 10395430 235329747209781543398582951759900991360 10395431 591704591610971791874407142309826026232 10395432 -508411212597517519917468297733939200000 10395433 -38673910348564382820891665442825277318 10395434 8025181813471803258283697142545832192 10395435 643896900227046370761711092743273440 10395436 211962169508896743238838030289622887680 10395437 -168506873578459399450271406471084540360 10395438 -68533163473486868231881911091198958592 10395439 148605354240595821207507856408193123120 10395440 52360834989609693498420776584783134720 10395441 -140485239308693386355003378629414140096 10395442 -89690086136608391797970238732582502128 10395443 -74457881304859935321379242628926856308 10395444 -140913316907612016919373004633082810368 10395445 -508361424267682238919602461960008044520 10395446 -27759764756078194273749535390506564480 10395447 -67689099302506773728999228114964871680 10395448 -55797512198241504083979976260390051840 10395449 -114460735116920031597977737441438827564 10395450 -42028484219667439785841316504047682400 10395451 -502296456585439977038370364431618158400 10395452 -420309783856132273057581066583827333120 10395453 -354003316283362890441449915895575229696 10395454 -242223990146334924781470285418461805824 10395455 112334146748439786867255450201239966400 10395456 -132496370898472403195876190757972869120 10395457 -33365767412846294596925323265451121920 10395458 -201443351434255816574291915843118465024 10395459 -23700111516866190443210315594296865460 10395460 194308683958470390396470424393517670400 10395461 247610253961209254974291314127811452062 10395462 -41251141692891714361247341024148416512 10395463 180851100238595539226748659822919326824 10395464 115501939535181319201209499491002910720 10395465 277544390822769448628535961892643840 10395466 113014598248059607630311301814239548000 10395467 158305031859265529044439791237524200280 10395468 129295337864446696104190273797659487744 10395469 -113690661602350792710483438674205814304 10395470 -280245471145639794494663956706039356800 10395471 89933792989546979268297248206969971840 10395472 96239680910434843129662135023724978176 10395473 -196968144831888883868780689119198348 10395474 -90200768809653527018120153644850144640 10395475 79029253693872954290142100624424895500 10395476 -16957957358518758153983661586430115840 10395477 -23231225453636791396095540785642883186 10395478 37065986321623991140948470319511273472 10395479 294783333465783518390928687433798819080 10395480 81969331457975012118503208073534464000 10395481 1122719102478029867034520992047706737152 10395482 38753914317882976978154519537550646272 10395483 -70230710682129837432952965498147859968 10395484 -1471043604099467888196158988453984768 10395485 -522166501644386014364228098839548728200 10395486 370636858947464591561504363998379980800 10395487 189647612581715527607671465929769039136 10395488 -16373283262590494802019831743745622016 10395489 77448170601881577209742889981768430400 10395490 -76028284790395527737541015571509181440 10395491 -638838417291126992313985758139361787108 10395492 -20674240091896659248362863182025074688 10395493 -92185000739389270004367503407346946180 10395494 -184279322174630593341742595166049557120 10395495 -166007186977959651834980972520219124560 10395496 -4662501522388655850163160481416094720 10395497 -98881210547578096885215669075785471628 10395498 -27612714992382936655300595121103901952 10395499 680104919383530860033790717225353232500 10395500 -91877615692024642610426439943177728000 10395501 -54547105462660095937208169414385584672 10395502 -851066897682709338521447646844989696 10395503 -100657058732512977067477100670083539248 10395504 21881941748578808242161676093133881344 10395505 -408973292359114513012739459767354248000 10395506 279280102255358620915288666148000436864 10395507 47143875459140922391638773850365755392 10395508 402845751442402594787719535655741440 10395509 1213838980508051729123016533469400320 10395510 5761222575579196209490008922993785600 10395511 15247119995992247484948167191735879904 10395512 121138298283500779570138436616120115200 10395513 571434728905872007753962827757459009600 10395514 -367674914962599865789251992715286935840 10395515 -105957017081344362553594607319377663280 10395516 56781974541829801332056135694148772352 10395517 216173022031420260620413120115033222784 10395518 -75390154719455510649994876437190406784 10395519 -183461973266181945399746711931912044160 10395520 8637756459915715377131372194824192000 10395521 391485840432669713771149140654605998722 10395522 -153403050827167485961656257022660081840 10395523 8612185476125150745068603457980844304 10395524 151437652888452153084023100088353192192 10395525 -43162411150468971543665201590729166400 10395526 -67281997804724065784120355848356950912 10395527 -766193719306710714337070594721726637560 10395528 291521809385728027764283289804961300480 10395529 -418905902159266821689280575013025886000 10395530 28278649590421389321234509602107032160 10395531 -110492601088505711359301322476221421280 10395532 -144849081679617421941325035745294581760 10395533 -119538068072395893145447081485826117620 10395534 192957725893896321277641701336591939712 10395535 -9485317346497728213429764606518910640 10395536 -80412464822102401961486343281590665216 10395537 -210139703432195429882791759573396423440 10395538 35409691602650423550485048830609579920 10395539 -21094832525205345199306852585466323968 10395540 21587434949704727573679001558268805120 10395541 167007887609690197142914881537213661372 10395542 -227949592073829561973364974009504847328 10395543 -179069108675751119214524551407354039600 10395544 -105492503562296638571665587659674828800 10395545 -125062070963309007512581777642508312700 10395546 -60688043244649617711557371630592866560 10395547 415343964052596610713899071200706306912 10395548 -62565339990917456244853471327772974080 10395549 -33777781341463042726451997920066676666 10395550 -73520488414004745990657539866793212800 10395551 15199385777863642349817074806007132784 10395552 42521525859361898923040474525085990912 10395553 -55467688787448048419875093931649306880 10395554 -65645308361349181729512039314050307808 10395555 65358908758490785839106210899995171760 10395556 156697724623220014932751188030209475840 10395557 -79880329942765339653434417138931572736 10395558 250443683656222278062849527634118875424 10395559 19539167496720624581848716275867043728 10395560 -7650861183438849550435948036993843200 10395561 16085563598948933298395444620371609600 10395562 -382479917769224813237444484713626117968 10395563 114899070623298758358269097491950867200 10395564 -32234304102111012539606389896696238080 10395565 -16064152452182645100418507395370200000 10395566 -3472635906930403797688682313234840768 10395567 -41624053945638973929919698242852920320 10395568 99533373184441677450810786954673029120 10395569 386760833201726136392522367593749037970 10395570 38948910620448464941238771684626967040 10395571 -221433725924371413134898447043478622656 10395572 -102805587144949233026473725664969758720 10395573 258516902414370871316496623652575016768 10395574 -107485746308394939120163400510065803648 10395575 221381400037128298814077695718123030800 10395576 160471876798491422673864208803385835520 10395577 587978026500207838003410562439964128426 10395578 98394857738299962814385562793391433840 10395579 29073130618938566599589828968724354928 10395580 -81128695081474453139087535316111011840 10395581 197499501662932137022089902557716998400 10395582 -211409752211954135193277074242972438208 10395583 -597761797265910144125072909618007818880 10395584 190585949669420069645343267902812323840 10395585 -89868169403474793857140881627117066240 10395586 -261744233348907614188505637969375776256 10395587 -119709956996046190655255693140786866888 10395588 5630307713396233505726376758572118016 10395589 365846607532898718520338225969289295390 10395590 -131627958901191527396117457547377792000 10395591 83414457808372778826334473968060759040 10395592 631873463842445352770347901362359936000 10395593 -17342599779333424184286170865824683356 10395594 2734816246404201104680541134840320 10395595 142147887256874254449080312573648888160 10395596 56342027072585708092374034981075987200 10395597 -73776385269402901999547547076594401600 10395598 -77536890107552601250435011985298460864 10395599 662321633028193933614205480467109342440 10395600 39921334777376031493581855274097049600 10395601 -279698556135995899948125389575448961408 10395602 -8170909073696626486705038938350510080 10395603 -247922429411224428588596181436508828520 10395604 -102231583186407290060717667086073907200 10395605 48174379707534919845121516045077407520 10395606 8450649668540177170964688115402199424 10395607 18482106170626407415524722575111816752 10395608 380016674565487325770570137326906664960 10395609 64861436424239295925163546244660599808 10395610 -293087322014314947854959157753385216000 10395611 -118794941926074375575567125120783833768 10395612 -155556866787942893778639578028551307264 10395613 74921387844208227733839629360802685862 10395614 -68664743949271208049062252446507285248 10395615 245549836376117882264500582900645944720 10395616 -8818020925144335604031660623984066560 10395617 185317094729214080609886238277783853312 10395618 -74888626422929991206868824731966414080 10395619 125397031638665111703416482562501019616 10395620 15307461859894375570235062833802191360 10395621 -6950822565374545092237276898189011138 10395622 -299825742923028710023136608881027777600 10395623 -61005619889016730487326078956382327680 10395624 127268606348234223270316945154160721920 10395625 37059027054441134044364897985643501250 10395626 -346387201565575030422304461665125433856 10395627 103464390392177228382592607744808552960 10395628 41532910076359394255282792724423258368 10395629 -13271684046186274217233893946976233770 10395630 -38305505452868892436938283631191104000 10395631 -260639478335132508750087468581089816568 10395632 5228758880802689642486973141082177536 10395633 115371382384068450188223843739887176448 10395634 26448216765344795531575814855317080192 10395635 126416211319213678712019037585062964080 10395636 -242461712903051337584894718219528376320 10395637 2726285591223263517225375465925383872 10395638 -18864139066876303249662295718280964992 10395639 107831313777756359323951104889968943104 10395640 -55835629179912381368909149893561139200 10395641 -476715315529555447316636180024047585200 10395642 270018639874032282180060434761816341504 10395643 191050399461909332840654302137057302064 10395644 109317651606474377979403548101976422400 10395645 -29912388568943720394844126498338720000 10395646 85479929258295121010212083502113718272 10395647 503737897198833347969575714587458052096 10395648 -393848692520408117482808081652362772480 10395649 543249593713733662676908864871125251120 10395650 82186482361889051823791225897885484000 10395651 21918001672662371492712874062578659584 10395652 358148954685393953855857143175654929536 10395653 172779977254982666114857909651915208256 10395654 110294218616735366348207163949719933120 10395655 137604076156585138356404898324925260960 10395656 122867451705106631987960516796332282880 10395657 115591890221399722756400037500553422820 10395658 -30297611683110578742981714431791042560 10395659 -463649835637308919093386204989581094640 10395660 -184284244706785355453008938522015744000 10395661 -262212161557967170685552533621520206548 10395662 127453879620778488935091900374686736832 10395663 79024221734335636079419962926223546000 10395664 -4929164137570162579732210343141703680 10395665 132225861006147504669196535116477281600 10395666 10317652679958685018522842133729934352 10395667 41467077765847892079766229285635560000 10395668 56735187072446151968412445456297633536 10395669 452750389925712287554769671520788105728 10395670 9914039595176706886208181719044930560 10395671 4021811206442900128100592542155009920 10395672 -141733446807985863790656717010826035200 10395673 144408602475343438819206247337094974484 10395674 -306183726744758810159026118325199948320 10395675 -10808214332775920247173047632112374000 10395676 444739733827169573076452977564149224960 10395677 -362964472117136231848126852792423000320 10395678 -80607908464200633299668974162412867584 10395679 -71665165698382705781284143437075589760 10395680 7760036736797959818651802156369182720 10395681 456833568812661795979639101242107710144 10395682 55506192803623742000560771166799955200 10395683 188912745346691693864308156576990320720 10395684 85723675721995124648191566357096399360 10395685 -236197054405972020976842975369619372200 10395686 29405363056821008654072888945724700800 10395687 930217966660075060620181966716089637120 10395688 57727745818353856653356568843489024000 10395689 19446791737900317291334571611533394560 10395690 76198548555265684835698835497197465600 10395691 268863088357757423180678417911323111092 10395692 -25831799653890973805657009889071652096 10395693 -357042064465363414891412696458636365696 10395694 109076225063575210617498783075801112896 10395695 -71407633852094477886096909785903370240 10395696 77595219266414411390667833543441743872 10395697 -265417786940088572069405177372251418100 10395698 -230620305128014433064745533227071887360 10395699 -47492388017179926613274652501203086536 10395700 -19277984556144904485758485022460569600 10395701 70605542344916645788696151020944976992 10395702 1441579961656428569771662092920488992 10395703 -358353948565496198578686559411129609048 10395704 -234577827548236975895685038866387968000 10395705 -119540100953799566943923843694910543680 10395706 -348633023340707264150213218197396482448 10395707 196772446863572715334067563052452388112 10395708 45687176300832874627440989456625922560 10395709 -74874420994423781046386948772994060090 10395710 -17289066754951755098427969539949296640 10395711 -4026301239069558591350971782947169312 10395712 58713521963965713736285310884343971840 10395713 -284911813162174554908252806142862751038 10395714 -32348038797429221861865979335518893056 10395715 -112456972926017130015866760125699520 10395716 -199981327353316007011098211535579660160 10395717 5811115310507550961729408526068597920 10395718 -236161825381837105933590528662385840384 10395719 -267568107018652706220558454947672584904 10395720 -51528102814661786073688423944668774400 10395721 286209552247372076956417691459246453760 10395722 -158769415270225679499285958902120511488 10395723 -270039873844740354244724918134598400 10395724 64186881361334922718194829802316020736 10395725 -246238949138874059030191139531266572000 10395726 -76664376479424117203337135322230349824 10395727 162570394714612389489716278166223425920 10395728 6571079380844870169003135537567498240 10395729 -434998978999500449559520577072045674080 10395730 97449275596292689387702383733397832000 10395731 -120215181638989460289022226713450248468 10395732 136703562532531669255891627408251267072 10395733 -41328392067998600468153651741992852018 10395734 152041067811824675437449799426725497280 10395735 15279362461000292121495196308520773120 10395736 192612319079203454844011707166233190400 10395737 669141206227945918184325521656517349120 10395738 30311847800156245818684804948206774208 10395739 -59443629230905538597893333891179774176 10395740 244447063422928081925189825386555184640 10395741 -377702375904168212864327774975975115360 10395742 -138732346997994954888930772912484335104 10395743 -101474686223257340269092757768582550376 10395744 337913733822295606279397058768796385280 10395745 394898214952585660569953431911692404500 10395746 -218648360006552351435235529669841456640 10395747 -60848205258495049009573990396475012112 10395748 211591336837814945552450489141569093632 10395749 19888674871499112118116273244918583040 10395750 -175465019047255228663739616265293312000 10395751 -701508528284600445205608385133180306248 10395752 278276819805910490573054487045922437120 10395753 -212732103981842263648223523068315568192 10395754 -305939802660583539442487805959782265424 10395755 -144101807906098137310591996834058644800 10395756 112470292629170338068066920331574149120 10395757 41455497086786281419046588285677062272 10395758 79803175146618645435287597763882684480 10395759 -305797867746437331973414172129756287104 10395760 -4116699338421922044132976373219328000 10395761 347907269483956845992185254107313063012 10395762 -31445176298585160770855175514751354880 10395763 -23310114443501047570381417022246398640 10395764 -262470638409544161247609636557429623424 10395765 220895484521011614116543133859079654460 10395766 -2303939036907134937201737975692348800 10395767 -104432274152913189301469792410421885208 10395768 -236566475288447558397490639720621670400 10395769 -917745327158589956805075766348738016256 10395770 -47091626913340305187704009761152942080 10395771 363124544522627622314790774016068799512 10395772 130324633664882005255934535829149911040 10395773 486367941561967918901396377332481035360 10395774 -63972245582850010956244916143283222400 10395775 -174405602977244613770048130439363032000 10395776 -9462099693828232390267044889708462080 10395777 -100191623756455629777928535735516808768 10395778 -190810637312767288332130548709789696560 10395779 -26895661787478324551300144890454655024 10395780 200196131245839961762844488354821365760 10395781 -217146830296128313369147152781579353216 10395782 107561009214771723150780774595304198592 10395783 -160868160403207719257470273321025721600 10395784 9182308450579699933403336068082565120 10395785 -8252496381754754082030248423995188600 10395786 150457175714629008915152377906159467264 10395787 -405396060360057980045852282229067485608 10395788 22724864318411037461730003575446118400 10395789 -611438472279814826161207940051087716608 10395790 103103732383061419172906564608085886720 10395791 -254795986161767666110269649898940969528 10395792 27034211105047595236159834875703001088 10395793 42742659679824440352064772378745921600 10395794 -21776994304151291716910631649618568304 10395795 28878882043336188527748738618191485440 10395796 -136371860182633617749299620467050594560 10395797 6948753444792432505327816875433151712 10395798 -9885883736520358415844170297735208960 10395799 -127434108051119712283725968003893999464 10395800 47196418495418412239645679206039040000 10395801 61083527256086420856155308831161918468 10395802 -803749672404463532671900603059356448 10395803 259817371814406740828016641242100824848 10395804 -230194801870179487686200216243212323840 10395805 100048760976763272220462358878579522560 10395806 -173448649497134770656653542405008176640 10395807 259650753312613054506617246578918944840 10395808 131386844213097362069696985437476945920 10395809 1103294273776454867071815143347417440 10395810 -83235276419489665725689451598732416000 10395811 -250052981270451330910257861466248247588 10395812 106713803991797657759203400109492203520 10395813 389505438029169717862018476892319470944 10395814 -19455974289034612021148828511685238784 10395815 -531816260816103239224130647293603380040 10395816 -6201660716608612337824494142778572800 10395817 97010338444930194880113850972524015866 10395818 -7149321999759213107625009626610338640 10395819 -32243554039356336877960674717106117632 10395820 160711524368762267676483194307830876160 10395821 72685860159578968482145538664250016022 10395822 121012784863139908048055807903233924224 10395823 201826094423995902928677827036246693280 10395824 -57203804555334712789735364648873410560 10395825 19929873717056111159953204534065607200 10395826 11245201199144463535953947042876098560 10395827 -254896729836139693669988212244213312640 10395828 225638654737540330039087722366649878912 10395829 -134054335503121591167304361800219907940 10395830 156377126863230467454027938551304085120 10395831 -47996198631104655727494770119070077440 10395832 -247076351663449492181757505528361779200 10395833 1534960828806205662570188142318015360 10395834 -51295646779925435443562178838265445888 10395835 229967020956760174666193818359934673280 10395836 -598238659388138851908763314075826176 10395837 -146626219361326222776550405276097061120 10395838 54237952955451433092607838094576315840 10395839 -37613220524081823146642165069977313280 10395840 -22244600035330101940767113277572382720 10395841 -21928130225620318565862196176231245758 10395842 29727545526156739981782300178293952032 10395843 49916461459926785102399943978847868664 10395844 181516190448727239160092310698619458816 10395845 369888601841231125884244395508845623100 10395846 -88893702121236210679951975328126821728 10395847 47950497533029064792859567119153433600 10395848 -70536927417474280051316367482664867840 10395849 409779045828631973769028309924226594064 10395850 -8588407208307620502277800834547968000 10395851 -614126583115857320564164336340649335148 10395852 4256151209595232902495570694811553792 10395853 -1307958526522977841962997452877491016 10395854 -17759942719079725988919127692760009728 10395855 305773508305851383537522808640851310200 10395856 123538353528258354032770271253817114624 10395857 24506636011277430717205108192465274952 10395858 -51691446738950937397552375092199648512 10395859 122043238450553227268136447580405844520 10395860 149300890754635643723296366156810510080 10395861 -77281753366270391261751521219262741696 10395862 157145994395766112875399221592883173120 10395863 765595442319904056380452948005993887112 10395864 -23754353692259867575621140557839687680 10395865 155926602748984908232531482487702048260 10395866 -245128617168327942976274931492441135408 10395867 -101165704383562759922797436087200727952 10395868 -12042987417629344631394800301371700224 10395869 -105985498224756206517080426451721396320 10395870 160589160801093747675455929371125980800 10395871 -680430683523813255405396292186698168928 10395872 -292685403610120171053624795168185253888 10395873 353209213271877868787502595964886923922 10395874 336000140018015102612350111941704210592 10395875 -122654147003905424142860613283352148000 10395876 178451245814882771246423093890032236544 10395877 -331730366106418893587941615021463430274 10395878 49174224011507248542864219817366641792 10395879 -43134810439545398801783839689325836000 10395880 -196264083510725676986612102597786419200 10395881 11574702575186893435281970670487262464 10395882 59069134509691884304863495357634551552 10395883 44963528705439240910650379509981703104 10395884 -289969105238147464209560371333791293184 10395885 -161767455748642735903662457872030687360 10395886 313221123921719526669892944818278051392 10395887 -151190459499831465360133470549222136368 10395888 43684195138004665604649862609698816000 10395889 215677093206241263736835641056218149266 10395890 10820293729922280304979581036795548480 10395891 340155233844072647620201379736088550400 10395892 131719954640893880032784422362729908992 10395893 -350923216199103982373824709258926170336 10395894 -184871015454354133275254342669615899200 10395895 426944163267815558784543302707836720 10395896 -18313712231994037338942019418171351040 10395897 33120390134464184927821462287579133056 10395898 309678420224832186932545782490413096960 10395899 -328465912219659104530932213679811195100 10395900 9162944460475562801182499321315788800 10395901 120714404496328540408631853082068144902 10395902 -226420843647099325138309766118029196096 10395903 127749620256326553473629840428255621504 10395904 145676625269957987869113334441453813760 10395905 163283616229196492107882036495939579560 10395906 -46877445732190750983838431253025392896 10395907 -374381786247275849191123708044471560400 10395908 128292572044583167469430709312748202240 10395909 378377507920793133094734923505223992414 10395910 26733762462904660922608364376835733760 10395911 110860113418584058659112838516559919512 10395912 36976393642881330713352249122114764800 10395913 -73043987151550543006486028330090039040 10395914 -93412771192575772152424889616665716944 10395915 135914745283045666822721425521861799920 10395916 40906562694457762898165104390018243584 10395917 329843120944986802248070293605949148032 10395918 68454145603406600137306954621578700800 10395919 -35843743865929713787763234162486911728 10395920 91230585683067632732061464133754060800 10395921 12102623554346661143210960909890175904 10395922 -564253663355067324859268373931268275200 10395923 213778850951986454915531227297736528172 10395924 6611524930756052949692062292040843264 10395925 -163425767229005280209712085939386557400 10395926 -523654023335678981774297995489197772800 10395927 -50604162888782485209613292380005872760 10395928 492801014924723574783158362471816796160 10395929 -703712166396227372151774544205777404470 10395930 -9393175270017887180176874874399068160 10395931 29693060986538370867881406763872697344 10395932 277590109232302579559576163643876394496 10395933 31831089859804170653047646372947058784 10395934 290443904040586174998689415841239839616 10395935 78101528987120376462102019713681333360 10395936 199004378924129874562718419719396851712 10395937 -311694904673009309714905613072796352414 10395938 -2236300732659432536060745953612133504 10395939 -349969092494838395277793537634472271872 10395940 -104537698149236098941950029435461000960 10395941 -33481941899174053037957130217483381728 10395942 -12127934156287522514729366946967802496 10395943 -77503246718811304761222048080882145792 10395944 -79511790157303387426120437315519866880 10395945 -7814014998338318792091368476678300800 10395946 -340284878328359406127344500609498704896 10395947 517347218851571632600282018802587689396 10395948 17229481566078005421933336468999022080 10395949 -250201275831583051193445237561123804000 10395950 -8717777587277550456326280753807758400 10395951 -19312390688151448644833767078500747768 10395952 21461844892631536611072458681480445952 10395953 -651489107019847980009033453424276386798 10395954 6156223934007064884257214298046734848 10395955 -289448441004647362601563558577112410640 10395956 390432407090247646512538465905010293120 10395957 109166460021498914585362663538801184 10395958 -532359726885634976727221485242934833024 10395959 -2445185152971117842630085896867712000 10395960 44867047457242527491764227682982707200 10395961 295227400124392512070169379717062155562 10395962 81460516552764868837142431140569817600 10395963 -65296746221638248738653898323245825908 10395964 178524544310966607231774619648989762560 10395965 383761762472742767330360674425667954860 10395966 40150081012899726576496755411650150400 10395967 -158733793364175962540123367017534353984 10395968 12730656205488375416041264581030445056 10395969 -382956893899552865460021207884614411200 10395970 -66633090979050997365181907030915750400 10395971 -292304573499056348749515749451162376248 10395972 25026327981734159682063502207505049600 10395973 -16180534118562613450516160235739067360 10395974 -79917533369618572787055387481589319168 10395975 78121710964657141827529929776149014000 10395976 70861169964040661351610628320885442560 10395977 93030840674849847878413522533186877440 10395978 159215739223873629780149662954327944960 10395979 33727795572251854177322607328685152680 10395980 51214841906365246701600131563634288640 10395981 1426436466559518006146687874643499328 10395982 -514298367505806917831337306297917449728 10395983 -180953250539265352748277625989165524400 10395984 -19322163757827685831344475456007700480 10395985 47351234809944945829753188163872840180 10395986 -77242687522548416338670129184817916256 10395987 132908804934452804828408358661106803200 10395988 -428757245234144385084227007632015120384 10395989 151765863109379402361930095868581108256 10395990 43884199156499625226058371928872909440 10395991 368788218334360528021822852389386736392 10395992 -52331516085175269104438643974449920000 10395993 -79868037738826792994410983467468933856 10395994 65436961822127827971614974888942182912 10395995 -199863289384296345169045523672053704000 10395996 -166229606936993380415861809439172427776 10395997 -730350746118296876890900560130467182554 10395998 -18766540128275845359033160223374873536 10395999 -75696210641725385576299675400342246400 10396000 -112099801721112224576106023619919872000 10396001 -12560747519558826733216619155028279040 10396002 179434702420631126123527468815119873280 10396003 -10940124577773823364505382389795350016 10396004 -242834153037496586339434561735575035904 10396005 -40974387148873068811154107664549068800 10396006 -391045322197668907758589237884961014048 10396007 -724827558287187446051166027810604686840 10396008 129185402523554843343367389023696732160 10396009 -33845976222173722276168421603528122240 10396010 88743205442832005309013895298492410560 10396011 4581806108744944202080882372812275184 10396012 -28515428422935797617613013445316582400 10396013 37306388367633054529628774997282920160 10396014 -4024435545716079197355431452033959360 10396015 -260506976673437853292429816287559475520 10396016 -162995388838509732883843172459953225728 10396017 2015794280656972055077349086019894148 10396018 -125886821737829969191955361419042594784 10396019 -560799397879715393202787745953318022580 10396020 11517317344980326385596346607984711680 10396021 -801668049861959168132849652501692515200 10396022 21908176624320252849045723441819211392 10396023 -222784553264608602452865731791402720512 10396024 -1181884105629250325220144454259834880 10396025 -310236305984681199725918044380769792500 10396026 222721984866975407104427060404230342144 10396027 426329533835376553663943525844860679912 10396028 381177992606218613732773954352268710400 10396029 -71515993420309750640186492518643566080 10396030 99052185512494334956774493335170116160 10396031 190011494822583209227495995720891338664 10396032 -127032194853971057313603937226415144960 10396033 -192766174162062902369028547185979953216 10396034 1004215530894675432262918462641533184 10396035 -130911714956396045448819709275759983280 10396036 87954439374819762022942173573860966400 10396037 -480264414585823388454893733128924338560 10396038 -31412213359402415343895184768710439040 10396039 -734258831270862094671952734922656381160 10396040 341355305767401743810549706024099840000 10396041 26192989358082865611975054945333080592 10396042 -33376440125802909480133369075847837856 10396043 118441167365010568077695229760739953440 10396044 307594796166414420404272892750989380096 10396045 177998994022897486415533567682888143200 10396046 69358588330205302575244026138194914944 10396047 -182000286988735606490629478705781371760 10396048 -29896394684544849347658488695549591552 10396049 -298236546660563939068597670352507261120 10396050 -14377318299326585616229508844223526400 10396051 -2452674340047819119668354038959719496 10396052 -553422576672371882855835718448779457664 10396053 -291521132929123963011714501014823907200 10396054 250238730756958412778788470902927122976 10396055 369740028511664627431863610590686298960 10396056 -24756859845331145841041142109724344320 10396057 -118885310903499245743776199965400206528 10396058 -380246594862899782878088934503799055120 10396059 -23901138825992343780010429763785757760 10396060 -98659959227506995248401575367085867520 10396061 275587988708811598800552982183111703064 10396062 168095777681640657809622210368642464320 10396063 489600300658371506294896513730175737312 10396064 123177449708409939631574528080569434112 10396065 17327694526462397332041592537420920000 10396066 -254245832745295393276625640384326958768 10396067 337858290606248881728824157567636480 10396068 4595428414918487707634277215709659136 10396069 239315643812149204586105353725380367360 10396070 -52974033670213065489617896689080507520 10396071 -86143528563582976554269432031435887616 10396072 179480347683396428758743422409224263680 10396073 397429128149653545498642545614607459322 10396074 69234561457659661958582045690714957568 10396075 -96083100763429213775465385198831434000 10396076 31590585386684842634222444579465989632 10396077 -386560602673137563812672096549479861792 10396078 3905931738479480702894933202907008 10396079 -69810728942091598928395938128425054320 10396080 82945376609748381909203923615216435200 10396081 173509650774336530901581719108386068882 10396082 12548585473454480709420913355362991232 10396083 -43968513643928296173056086880563012752 10396084 444552319425894262700041365582733885440 10396085 -171225996673763219104048173981867480420 10396086 -117912340672319521853799787887515459136 10396087 -39026256874190883473022199300063425568 10396088 -267911276796999408761922594509806080000 10396089 -144124986135582097641218193275092499712 10396090 -59404809007065315613556968500117441600 10396091 -743985750903114103703810236218141092508 10396092 69744419327427798521591320830518329344 10396093 -131607545940097907417032613395755642880 10396094 158977131964039721166386400969012192960 10396095 -119833716467227808386372674550980844800 10396096 -122158122855245849169034134966690119680 10396097 -212941571551697469610797908543144392320 10396098 -144291758460699852156628866951477052848 10396099 -155143352879899478770429627414703868160 10396100 -28573680346337742969335837706836275200 10396101 405717451287257844213628965131234372832 10396102 -47975094142866818241208085111689956096 10396103 275251012188453341577338933659529723352 10396104 -62933941482533902735250711909726453760 10396105 93521503084279359012447733744814496000 10396106 -79842245526256334846365196268321073920 10396107 -17895128869318641072519644621664799644 10396108 151784892440419971496975699579870205952 10396109 442006147269369708766155238684367166114 10396110 -2393683251016707633656494929947212800 10396111 -46630712935285161285849145403226886800 10396112 -630832555906081650014600107886542848 10396113 -25115963140602339857707106162977857792 10396114 80005780501062933160363933076576896656 10396115 -107678831473525658389212663926558088480 10396116 -165644068441180938965968388542166016000 10396117 -685531050430353479483013437039783398834 10396118 -429054355363743130323704446592568163584 10396119 317228475625388857188579019514098224744 10396120 95972492816925910742491414361712230400 10396121 14553603875074597586837079356908493322 10396122 -208366380459361884203736334452118904832 10396123 342023152929103845982746892747190821680 10396124 101521352957881664844308287071908769792 10396125 -350370055073410798634140829086078497000 10396126 -131761370404973767419650361638331245376 10396127 -209605056377852150871878703820638041088 10396128 434386609479896519136395423914860478464 10396129 95055650664363591612462405142862349312 10396130 102596787891981045944436784288230789120 10396131 -15901744769504644946853621113775303048 10396132 -310326076390059647403672760946761713408 10396133 -337179745904964300606826989201887328576 10396134 61556368686484369912332801952585276800 10396135 -383167944828536322828370640449364434800 10396136 -609351851543553339919895269584825139200 10396137 -28377709139902062146461803480186077040 10396138 284172999949489249169391570777723760128 10396139 -352121481333774864279043805827391872272 10396140 -36006605817808920335603629456321658880 10396141 -92740692747784529288849853079533654720 10396142 279183880381919630234919693151869336000 10396143 157238039277570679890222667641685119432 10396144 -34604160875101698593056083416296488960 10396145 -345979984838603730278881025087556881100 10396146 34780391732171851988309488198757030400 10396147 291970783703340533232205685146049307596 10396148 176250325155919442683200355287710816256 10396149 -15036323625877045311276028653082542912 10396150 16375576545830745155776597065402400800 10396151 23776971685851843018416073465622924704 10396152 164843322151772204936741560763134771200 10396153 2223385119692448318114219195506279824 10396154 84293646369864775474129421140226131200 10396155 -51877390262312139311720900945923176960 10396156 -478526813982985832370776765313577492480 10396157 -476471258218492108279883059665907177428 10396158 22184131747156372705344467758339046400 10396159 -382954248173932773747825401203699632640 10396160 58827531314679560779589161379923230720 10396161 48655572550122673674966258187772734080 10396162 -1182856574880240524515589812779142656 10396163 -319163644022671442636599499256560207040 10396164 -438001924243694866519271241961286903808 10396165 67781337479035913017199379220276631040 10396166 -39830987712912315247642484718025920000 10396167 53683455921969343856129779432071827880 10396168 515592908363895126574656704718325893120 10396169 -113439772561443316874787379700025288576 10396170 76656690877256510601183748584129018720 10396171 284171178297250756802093699179205324372 10396172 375813146939138602403088405477131794176 10396173 -398600882547354987710204469300953450400 10396174 -91715410058167118348398238476752698688 10396175 -218653873299176833478150056955211505200 10396176 -1082368187548869111230021319589625856 10396177 -522700159489813289153377233806741438400 10396178 -104165041503980688102739614363573185376 10396179 105705744433027504062434229193165373400 10396180 196027545836126156950552910608704867840 10396181 417620101613807053354024063095984012000 10396182 -132221278895794227663733212387925843008 10396183 89084588080273855511450155212243291288 10396184 -24586012581838297387109693206886522880 10396185 -38104756778319776233951074730453771200 10396186 -190285621875046718508531075838836336432 10396187 157410452663017592925789535940989768836 10396188 -244374117844305331603042176521931264 10396189 -572226549273925659267336411722208834944 10396190 15675243203682314805912072043021735680 10396191 -40027113669875450309747822305773619200 10396192 782589586409544097866301592148836352000 10396193 -198213195888465634193838760164581094558 10396194 2029538958301233337582004452320630528 10396195 196071578664433825011164873999193013200 10396196 -2214212920253940813349987684695518208 10396197 36573593656706834386547291444100757152 10396198 -2054996878798908460015077484103872320 10396199 -555628648248586303566349131909882480 10396200 -116663471538809411646601668273401856000 10396201 381110365130167464190125283445272008100 10396202 48647773878938582141283670132358461440 10396203 70385860586637327356739994134912383664 10396204 -104720462225385823401010561426658325504 10396205 -234665404946307823866428944473926689140 10396206 -61837385394362348804048030865705561216 10396207 278160804410916127741693078111470807120 10396208 -62572652378882615275493929287971045376 10396209 58868193972867919217806587303059404128 10396210 -185072627691046601587726777234694592000 10396211 -38317167556086308161545252593733799680 10396212 499793897550986541136944182265519071232 10396213 -100946609854709799412205387692158565440 10396214 301055924595333975512354398649730572352 10396215 -114128107859792148238510563483887025600 10396216 312982662825636130547671003699403980800 10396217 -2912251837310526808527010596979766208 10396218 -1904063032407877181527394653275133440 10396219 533889807835650068854556409380515807320 10396220 -73685270130987119706155990956607569920 10396221 93637313009476505972732174287585925664 10396222 7060058047340188779404452557671414784 10396223 13763083324148795755457554203114131880 10396224 124612957406604942713674755638938828800 10396225 142077534392677972671485767486444950400 10396226 -64302801270353580167110631408550307776 10396227 -238362134457260050391350035864067559040 10396228 122992074933500127079053017283267025920 10396229 399353684152597696113517147942599484830 10396230 23335466781392771657303688648566169600 10396231 -727840729310892590427257515763149903728 10396232 -348110085379806716201797906123271331840 10396233 181256140956129144626320818399572309604 10396234 -62214636602407082585204673870239992320 10396235 359129560259275859754854858775829291680 10396236 -264874452444345098962020403323159372288 10396237 312540198515977181803229045748589456886 10396238 195720059373377464793212544743835363520 10396239 1931034833501793067537361629382545920 10396240 4242304661107407910880741123948789760 10396241 524009445321167245006553709200640534642 10396242 -48287938592003031141232130052283238400 10396243 -254366186576361928852017711908189998512 10396244 55014241382035632698313161147434752000 10396245 70461870147591014091763581796238097600 10396246 -75739656114531625638276216760333178880 10396247 255785209686358160069603790509852566272 10396248 66034459449455830705428440905141125120 10396249 -484425763311969298216821809018574931760 10396250 -30217149532831917203288856078655890000 10396251 95925946885849109726042668099664442192 10396252 -654125839841409082204964436569268078080 10396253 37379329206986934946380824106445037568 10396254 -129705616892683356090199631749618513920 10396255 -350031460953490039407298526054655162840 10396256 97053081430606995644729987623175061504 10396257 130101366178877618083235836698716359392 10396258 6997739609899809445169672932010286240 10396259 296288339320359321977773430815963864416 10396260 18081271221565914867954116052034191360 10396261 395406773706691602898649871607425960000 10396262 37455957235764851893664444857509760512 10396263 -122112437850687393234567038474344247256 10396264 -354611270960744830106822803938112496640 10396265 -220147370245068457840741984492209772800 10396266 162220753681356695894717743995407368704 10396267 11726844911695556848271508894524715552 10396268 -80385052998614522524963616853985536000 10396269 -19451065224839358927864826591705066356 10396270 221888800683704863117841573338865055360 10396271 669164037930214689766550689976927723472 10396272 43768694184068215783527615022788771840 10396273 -261489384474029069613314506465487058478 10396274 -19788672621216557397162035548647886848 10396275 60464237297078494341762074416924669800 10396276 -67957635044384464147848741387676594176 10396277 579013254707069198582386025710991468220 10396278 23299426470785754989151429818949940608 10396279 534196587062212571142621073204009195880 10396280 307796094380986086119583063486937190400 10396281 193815592819225092013104782500505319360 10396282 1233430157984520771953653425411193344 10396283 -550750014742582070166198375568974693468 10396284 -65751088838657176224515355401956589568 10396285 -222467663771426834328628457796948856020 10396286 -46979124313702573400290740164292561408 10396287 -124770927012545657824681538508373422720 10396288 -29150575923458457136658101869226229760 10396289 496158257136609590641537882151059977090 10396290 79422718897537704283666400485337502720 10396291 -346387914404158506351824434702564202832 10396292 110287189824963744999127620056037158016 10396293 8024507890424927097732972033983126784 10396294 -17826905661258802507115785897820582304 10396295 -6803867695981370171347411413875679360 10396296 479494141027189950830917255178279731200 10396297 -180882024683930677115229768428703511800 10396298 -120747274160067406893664688651215418880 10396299 182804775251850626474352824026057525248 10396300 135034942076816904707732477361502150400 10396301 -416800707025811234647523985439192762698 10396302 25709351075157224910627934439937168384 10396303 -74011636007451026857511565183858284216 10396304 -129320067444439091822243309312888954880 10396305 583824227290471941050270298945099983040 10396306 50601939051154651812172969938639959040 10396307 564393213395500192598892852710840624556 10396308 -130960716632113506715981948565584152576 10396309 -189149414125235335361847607288598307648 10396310 -114254676461657549133582326728546717440 10396311 -121599022882368495941493936616510374960 10396312 245968956995376359874252807868752691200 10396313 -632565994804256765416147953833107200438 10396314 -75372007980448560930075637015356346896 10396315 18657166949120707309696035663687496320 10396316 138022878628575010163313368024703031296 10396317 -214199233294597671951124694279376154560 10396318 -27655261574551326907298312371753472640 10396319 158468029748492505812125462651196778720 10396320 -200604734084728866281126632331673600 10396321 97091905072928124062352511918258237440 10396322 -56614544269666565982788814437724231168 10396323 -5301979341876591036420599659650792960 10396324 -31884203429275516332364047183375043584 10396325 399247203300403520007439195053660000 10396326 -115564549838727787103129176358181792000 10396327 96903526668644139454747945510266053320 10396328 -649690417591521672972282138071728419840 10396329 23018426540009758940442424112442548448 10396330 -26923152460971968352233975740036321440 10396331 442911002199373778291920688655102353280 10396332 -153534704313028525442058911402750957568 10396333 174835873117722879723522763605132456300 10396334 -18637076165662070812985588102538153216 10396335 -154620705855838766599787020357438767600 10396336 -79652547248089492478431919363607543808 10396337 -49998276180902521195794650445087488448 10396338 230930197989100925558704578680978185344 10396339 -234911401071849514387534345108236160776 10396340 7558656667577276259830664832888707840 10396341 487074712117219375794936493041489653550 10396342 -122749805128275315021489138617643435456 10396343 507724272992454602445994820651586977064 10396344 -69870897625383532709699343339228364800 10396345 -102741321439276931710975781061473388480 10396346 -19738925373909981228240868861104946176 10396347 -6070470757421727847461216000575385600 10396348 -325599235706933600800480007637671099392 10396349 -191947265630229820555749405460876388640 10396350 5802122741619090108328672613913532800 10396351 -269074825539883368881376996575131080848 10396352 56622981622506528908849636517076795392 10396353 518629523079552804782124541177140523008 10396354 235750650317159170194346328960828810112 10396355 109375215543773192470665900279017430000 10396356 311320174129996754915574892968887783424 10396357 44314619826343201662371086517578488000 10396358 -12384989303392147174304360733886556160 10396359 -82529949965365948539851723744990678736 10396360 79985016964453299782502030731017113600 10396361 -117879868467100120246619666238104593500 10396362 -13985917094873690249375665075952187648 10396363 600800210595122944190187887834889363440 10396364 -193588643925455533011137693581212208128 10396365 54672720802887225159045291802543355520 10396366 -385900370193931736873021628905987933760 10396367 -536884186733796585212309678445259685568 10396368 52428751914856733473746272163987456 10396369 -453277048126487223868825668439984841230 10396370 -62809147694788901231925508466130843840 10396371 -111938774307972032817476800824822026400 10396372 1895892270106699575471046486226790400 10396373 -7472419276470693054508585393957797696 10396374 -56226559749876026126112114457599215232 10396375 217570292847998296610093513110952028000 10396376 -542300861032883622162557885341266493440 10396377 -172950847902719329327322703573679096320 10396378 45519061375321534500490441327504224240 10396379 108795002569264100756331820257893644392 10396380 -16307764613351675768222354037111229440 10396381 4549868735664638199365390446774118764 10396382 72763800844486903999049413630033211520 10396383 -42903180532480654192105098683876983536 10396384 -395108147485171779987018633837163315200 10396385 -370400575059998262709694245306812861420 10396386 -12379661063033721571729345604855933952 10396387 559173176454000676159150055390311067036 10396388 -107844530874093550732167725251016392704 10396389 -320781028498660843479594085318202268576 10396390 226056912272571291025527689395491993600 10396391 -308405207588558570182424105353449336048 10396392 393787336431191869563457409321909207040 10396393 -211256718465578121675917632525158396800 10396394 320285665491499708445514833366065304496 10396395 187363030425097159135213758820270375920 10396396 118390622303786798204774018711719788800 10396397 -157451760039058454403721047498211365216 10396398 9235185135626042022888033446317870080 10396399 169155635274521235818129156479967628664 10396400 43172195030860731100519291784527872000 10396401 514461934975446531157174739694936475200 10396402 -329588811843393898829879587954214116848 10396403 300780289397577017144249671234661672652 10396404 -32907764609284545697006937529420410880 10396405 -7257788355451972117822253154590993640 10396406 112840088112923081198385378289968853152 10396407 33809383016210807413450338132013387392 10396408 -98174610357013561483141546332216360960 10396409 585239452579662243862568428181799701610 10396410 139133666563326994305752987864516847360 10396411 4921222022666191630092934373638680144 10396412 -30448542421546059886415606683830594048 10396413 120331633676865191266406087950512846840 10396414 32938166649006727543293044897596354560 10396415 -199710948119427320917355861634384644880 10396416 -63737632596631968094807516168625061888 10396417 -22862319344645680642414542514772641534 10396418 330628607423697383799383079793327444992 10396419 54278790369508975705861173612165939456 10396420 -72315568845665977470236989108591104000 10396421 283268731615856304591647781478746991680 10396422 -79561130345480530083610832953320279360 10396423 -7214066396358446914269691563604663016 10396424 -141929598231735103891638657625798487040 10396425 56356248464752017708650540079403963200 10396426 14919124738655021299632246984295812912 10396427 168726128514640100411449726200408750720 10396428 68104480546597773206963358627525766656 10396429 -480615602992249003070895665268505728970 10396430 -173771160229492109798328180010219236480 10396431 8958955012812144028488546292342743072 10396432 -6061912008051210885385352451215908864 10396433 -536524577122596051708155074378226538318 10396434 125838673211232096694443770273460529920 10396435 -43389017619654897960674586581816542080 10396436 6333061745277151552640743270013047680 10396437 -1099260230752201709107513167313815072 10396438 -79303254265966982407417886664892349952 10396439 533617650011278599168840683072909760 10396440 -196694436140215989734479120552728576000 10396441 -20113301170066401442055424097049199552 10396442 889257068119403279963514449741298432 10396443 376962954576451336269734746071856967064 10396444 -131334816780932480522242776906519960064 10396445 151602665938075851357600066550065663480 10396446 -87436989110647668483581704253159126400 10396447 434875815619658961063233886551450364192 10396448 -454314143843170826761985127181289717760 10396449 -155299551450784570094673151418985535680 10396450 1802153522798098310842644776674226400 10396451 247265763123877614655192784305781874912 10396452 -35930117678224640607642560114139144192 10396453 388686810332771709516626179041494576702 10396454 -1215936535860308093814124144612451520 10396455 -119936759317926651768932406854679950640 10396456 209710659732441870475802857930567925760 10396457 -22153379181213682213603766439331060848 10396458 -288241434360464292697349204197551475200 10396459 -54701499672089675551136880441962292960 10396460 174632207570700352542065188927892828160 10396461 125115022241430187904043844551894142272 10396462 -69106037449838545762547882577789918528 10396463 176436574535966933802822887889689082240 10396464 -42694336744000978419339884007590264832 10396465 357324336208853908416899647150670887860 10396466 -75178592306480866163762293070373223296 10396467 -500227337204815257096216939294045134040 10396468 458057401051329867225358370294635403648 10396469 542066438051903965457374011871962167196 10396470 19041107988012966442081313074191237120 10396471 696626634640254453679010393787382665000 10396472 656032371738825070842398677787643187200 10396473 163705300880952961452919735598644520784 10396474 16445254049073202864520831278952042496 10396475 48317037837725110264205938827771270000 10396476 11158194061787539011277460377525373952 10396477 56886166867825813498749134646210823200 10396478 -87878220901618914781686228463253982144 10396479 154847083287651923915896840518906005760 10396480 -51460204472274850833929930753641021440 10396481 284784165739154720945750611835945145282 10396482 103304036548757633452913619357752853504 10396483 17375037195751967012077178200846992384 10396484 -93484688147300083418107096653687435264 10396485 -185467117568218865583876754519252233600 10396486 -3154574357181191103321638537570395872 10396487 283643023524117281567657140107536066136 10396488 352283100260305898732018391828183490560 10396489 265788079234011078643553977006709329060 10396490 54009200116749509516669333581520349120 10396491 82265256754193711835918751477151499264 10396492 -236788412301900301287497407947730400768 10396493 -278277225556369217794277778209163578676 10396494 97465384463228857364539746515080884480 10396495 358928519389674345950773986312239349000 10396496 -99433071352350256215472854693730713600 10396497 -2720356880624083150625849901215595264 10396498 86039849509292621949745126955735540736 10396499 -267737090461726689243401186827118460060 10396500 -122085500736308929446294207996825600000 10396501 10341232317042141260332036225664311808 10396502 124275044642249956022944561476783665952 10396503 111431519810228995056027093319852010544 10396504 -38656739910006608334464322231905710080 10396505 -53502403299509661520934895795076156800 10396506 -65376381113930682565605951272185545216 10396507 131352898938012909043484713087621259520 10396508 213183166646209668776782094397387394560 10396509 -229618781803949110046173567138890842496 10396510 49935297154179667168037777419299620160 10396511 -237740322718367201080429641825789307728 10396512 121925684621096315836890692737296236544 10396513 557153847639358500903977491583783657762 10396514 -14229883261610979588756851432587824480 10396515 -305746037103589846267560065976282624000 10396516 89215435448630065372566457537947089152 10396517 -382680914750519939660117824823524402434 10396518 35096104851390285751654091768706697728 10396519 21695615989463334378697419228098899392 10396520 248559487400922847543456575423837696000 10396521 -82913703961456773136296137718517683510 10396522 -366212510778825743188537125620133764688 10396523 67680838186834464978994623577152326772 10396524 -237326205404043360011119383616279509504 10396525 11546088955519677772893802870502658050 10396526 241119076193822516138509092506987744448 10396527 -113133688326588542990915877472954896768 10396528 92732933890095804163374386906254180352 10396529 -54333062618828650755172534391381049600 10396530 -10335501835044333731874060672535303680 10396531 647626896525002723958991433724994781664 10396532 -47078077617172806064344151065865248768 10396533 -19355287852564334394979495851152260992 10396534 -44181136873566450464850752969704417920 10396535 -194361355147290225934970301352110259200 10396536 180244138054911236532262281913397452800 10396537 -69255557507592579202850254331182363308 10396538 399067691958671040248869567587061399920 10396539 -586185442427926300981349377720309398480 10396540 -1433394403133292082411326038825533440 10396541 795613992660827386033719274187888064192 10396542 127011894389634443322881228522843809728 10396543 -408554325346037243008422458351440206208 10396544 -600738905336028242512236327419227668480 10396545 116053329645214665949039293336650440320 10396546 -292207698651043733015049914152614612528 10396547 215231442607776898276714276667632078032 10396548 74336351269594802454296874291790771200 10396549 398077965534903112341002640966641587550 10396550 149749601889797044374351695881544584800 10396551 319485005623348663858612338654924223104 10396552 -209924509372191269838152989146793082880 10396553 -662661896882440650613801890039535870560 10396554 25371427591402382035324601462305096704 10396555 -39630826195138685306959248891618341280 10396556 4866572908668344011482635450881075200 10396557 -107228931626651116501101460650638810580 10396558 538691796360245048182871936289697728000 10396559 -241039763168046868346664723601112460240 10396560 55117448525067964321538704039457587200 10396561 -78231442763526928847643660027576316416 10396562 439106095461738063845588940617799696 10396563 -7232334385746896527189992949696960512 10396564 -64403815040468521346128215436624925824 10396565 178461438366011094081552928901780500920 10396566 -179233187936720324558927128014678710400 10396567 -652008632855646261222597999717857567880 10396568 -52889928794022106662789473878187950080 10396569 -258007629615003038527439708912561402112 10396570 157982586484715865329606233813457376480 10396571 86400541811848076898464606426834083344 10396572 45792106314870380513167544553418752000 10396573 -232228138869940887946163168998388400096 10396574 -261711729651736764017921377094336206464 10396575 -28247840807754701492632509557232416400 10396576 -216423692366120342264035746685171335168 10396577 -97059845514189406317726104075507948574 10396578 -39565008909674926741711347763361832576 10396579 -112815020353337263035873025596090486820 10396580 187810886979204805923029742401005916160 10396581 -88177734363603308292391987114957232640 10396582 -34826897490370764718407876781506072576 10396583 7115052415583881357190682824943481944 10396584 301959818152725685548395617945745080320 10396585 -373194043333211591294766261778863397440 10396586 63743383233228199763665355128556199264 10396587 20491635632294126370325859455438429920 10396588 -181094803992159881469825061981984886784 10396589 -119307080838601204445698264890447200544 10396590 -95255859066186442724391958275230455680 10396591 -424700180961219491923989630309650980480 10396592 -19805418558150037985217609133821640704 10396593 1640179508245927195150948799898916020 10396594 -54501932562268886598274829243344742400 10396595 -270569425304014323195725129009532636000 10396596 89513901193144397490300527242802012160 10396597 -544731432071395232531738881325734759954 10396598 110100272432953094594735029367676833664 10396599 256401190189082263505283718008348473064 10396600 -34637623281156906556585950384714240000 10396601 -53703543217031148683394364864551008256 10396602 -250339908170834966052473876541777125520 10396603 -217856121069336629971162987344924651520 10396604 -316725890447160679736275110620029068288 10396605 -198350192190170616068799339813582511680 10396606 -283683546385097356663992536208831049536 10396607 -27120421576187681063249284005088316520 10396608 64311891082312565437157067667909115904 10396609 172144462769511131366495372716989503810 10396610 15702979207950377129925272635646745600 10396611 -169788861291671692926689333821536540540 10396612 442955075770597404513647850612163504256 10396613 206178548133786627037228461452576819964 10396614 63420772215036621438763223591887423488 10396615 -371771356547246098199859506773565247240 10396616 8512761127631978439789020531178393600 10396617 42904685538157084309514347852211288064 10396618 -132245496783505267464058969644692364240 10396619 -17515200322793092052012443006570831980 10396620 -54437934967261808018679584596254412800 10396621 71709371048783399913533968462639114272 10396622 -5333747140526361616715488282263074688 10396623 -195333857716922244947609258292327283056 10396624 -46699325517803578392176855644096512000 10396625 43338653127482516594928357290349888000 10396626 1629181842019132778781820525056890880 10396627 -31510265418131568851206285043570597524 10396628 11293825535840947928330779224615223296 10396629 -23915295418030214173641629384961687840 10396630 -27767591054126350486366540182887952000 10396631 145985009672458889021057196631663561392 10396632 9551415088213086707290073177773240320 10396633 -137062409295208396381933388110805572796 10396634 13270995872684734805952890026219359216 10396635 313161851163759523044646235033594626560 10396636 -404422894158607612465313408655630474752 10396637 36717355489560102434865203752814526720 10396638 2238493478462561818000752430594533120 10396639 285446974111272633139939347834320575200 10396640 149236433743850183971658036881627545600 10396641 -193162428116273668668281428931154475776 10396642 54790787456920253878653422534358587472 10396643 610022766601842798097564178550386919120 10396644 15550978671517836819702122022660341760 10396645 67564848580528948004143629233292700800 10396646 -137643770495687055309860261564268404736 10396647 26160558955444428933619702199589408000 10396648 407005241059111526880598852847677440000 10396649 -439603229337814304579635570117408007964 10396650 22364547599824921035966320022179347200 10396651 346669707516292767994958570008579249652 10396652 -149379507519653990669647944755011338240 10396653 -5978812538074652049724803791639741376 10396654 -250998318041133344572365833912538999168 10396655 46206347681018526762049216197286005360 10396656 12166843532104332640012706310941835264 10396657 80115179033887714962266706214881085224 10396658 -81318056599249529287109706896407857024 10396659 18134063990536036923183406645894295808 10396660 -13342482057626767411228679459473635840 10396661 333439003014957951612781392306214785024 10396662 224057925119373868573665379676221205952 10396663 -343786994115396023501936817681400725816 10396664 46625769727259469141607759965397647360 10396665 7302271480672018104037746735418800000 10396666 108851756562184816178667948602222565120 10396667 -11009453406869017614248876737960869120 10396668 196911842011892996832513388708926128640 10396669 12535362991195591096798053487505069344 10396670 121038563357047243085131144204430921280 10396671 -287459322535711925555615273602527595776 10396672 -110983219396263631257745449758968774656 10396673 70852329668020187017161035490313209600 10396674 2121728472753424739930293984430768160 10396675 24742705726395620294344687535412412800 10396676 134143130575484231219724321392765856000 10396677 214765314481452238444549742811675671520 10396678 82329464366052534724866138366384908160 10396679 283873443608041703941426988173830491280 10396680 -11998004977828538457731156830475059200 10396681 -83214636301100087586227579370088041036 10396682 -177795666153630110718098772006136094208 10396683 -564608031282019008537887395316025324 10396684 -67700328094763834795632662832721760768 10396685 64456236837929840429452656705322435200 10396686 -132927162694875269986666935912440832000 10396687 69732401684182512369818778639156475904 10396688 82364475124101708871734726437540339712 10396689 -108648462778992762826573945924407336960 10396690 19302275309012215387800103234453017600 10396691 553890317114819219416336643148237634092 10396692 -150471279367886480800250899481518137600 10396693 -1108499153772633075067429329345768425796 10396694 105919036699477112482647279389507057664 10396695 411893758033458674623706780830868428800 10396696 591356955784562615725766556328070184960 10396697 -563018799304358697732996580000636228668 10396698 34977446386581079566988051890517986816 10396699 -13834674647084505029734463954307907400 10396700 24405599296552019030347479246724147200 10396701 210567488750141854441277450162615299200 10396702 77620110612466456882195262756652609792 10396703 539047471053924500574810286370420040960 10396704 103807691597503940396572907208179712 10396705 197099988609254113418346180929699640000 10396706 -108686782891582849613940840556551131136 10396707 83448615174388992471120104519624842992 10396708 -16907304720764019921189547070427766784 10396709 -93004791039387120518630771862060945090 10396710 21479208107467449895388275651950672000 10396711 -99471314627841410310136736470152520560 10396712 8555505909404924920012208672195051520 10396713 6125649114123726090284823199679214720 10396714 -224267646452879770702270479199191902544 10396715 4477085226448782143085928914698004000 10396716 161765618584327497616016312201445212160 10396717 26807419032506588160057286883997126848 10396718 123292330791619487813200226725060992000 10396719 -216209311344759070691367483095364714912 10396720 -47189757379698667985411926334280499200 10396721 643321495208193721234936214114445083922 10396722 -76053787066382769659599199665557879168 10396723 -79162644699462029862937589199764107056 10396724 -264575283029576152592808086960441241600 10396725 -201088285354599450008998362402361644000 10396726 199217308182436490259122165266240017312 10396727 -349479860269164638283167614433296581456 10396728 238204900822540629995333159720583168000 10396729 387037530781888811113341677053744503552 10396730 5087630940600070650459748591298488320 10396731 378534398505462476367443861820438275352 10396732 145408189999018612922217934780004144640 10396733 -11183104794436743546423597089211949716 10396734 45087782645224042278823705029183618048 10396735 -357769708247907530658968163581856055320 10396736 11915052658078384927891354641456168960 10396737 -109605051674568972212522294536259765292 10396738 -159909529404845442667539104305892513280 10396739 -160615769028189335352145091850961227840 10396740 4023961292975209392309236867369779200 10396741 -36746929345298744358355946328574890120 10396742 -42582786980765762571297312283711213728 10396743 78361422333867309837045044690481070080 10396744 632445036497233036438207937548656844800 10396745 -145502184632910213501450650602189325880 10396746 -37208854040502105334265718591109532160 10396747 -163088644501968598304458503973925712080 10396748 188624052239724854141308380920792433408 10396749 -47181834068979057203944208990900496384 10396750 25294819587894956480159754746918784000 10396751 554178911224597300353006840992518915872 10396752 80500553887081768790529567024478420992 10396753 -308811386136451488321383482815115673998 10396754 90361862286821556822406683494855826576 10396755 -807404366058677292976678866668256000 10396756 -124446435025893325660021457483102769280 10396757 -186284659541098595725538781644466619488 10396758 -210420204661307624323148100036418343040 10396759 5752326780926674416123083304491842704 10396760 32472556355735888741449877881488384000 10396761 421143193613186690220872794379682011520 10396762 -44193383605602978231448568067056858880 10396763 -78862231162519567336766076384698965536 10396764 -58557153779420472249005503016660358144 10396765 471759353180165420544582537935501607660 10396766 404323101420200304034686919843545984960 10396767 -2625759058265035612182337775983172352 10396768 -381016738073210704222364072012104335360 10396769 -123642285320934733869160286551532452830 10396770 147059695743824206343277978191401881600 10396771 -348970804759416778463225761061709085560 10396772 180224796215363782161552997222730741376 10396773 -13938283921271733529769381402725236900 10396774 167986537797859513406873852845766759136 10396775 7971062173553729580059948497683228000 10396776 -23081703918739976927147489491422412800 10396777 316869730261653848551492363167013293626 10396778 19611716178811948040696752209745738752 10396779 -483831965910221569477532595670217232912 10396780 -23866276818800623283970998546095718400 10396781 41558345181992878151077785908741486880 10396782 -135744394365883011253271157290837053440 10396783 475954051364857636204114845367931293240 10396784 -37062077521593439828850017612448563200 10396785 -66621670491621910726551127899212864640 10396786 111017814425243259585273598229207351424 10396787 -697598134202296200715103864611006793928 10396788 264463438460146716790164964595921510400 10396789 32489476828110848519027908082772038524 10396790 -324679330247520099025393597579629859200 10396791 14083451562350862103464253426308860448 10396792 54117515303539834418178869993702031360 10396793 278292572283122963576170527450633544800 10396794 -170155855867347391435001528748803942400 10396795 -336627137101702430681468467095765643200 10396796 1650154445135274212171086924591257600 10396797 290365447598795201764036722483496435200 10396798 1690456093051059480249089051262357888 10396799 26469104556189393093047785668813696000 10396800 -2766951820094608650952137871982592000 10396801 294109528269635907508057434629293756802 10396802 -66904101517486986586761037751279701440 10396803 -161578444777498492394901542635253702400 10396804 -476630279224777802632897161832028032 10396805 125156690880530410563831294308856466560 10396806 -2498329800747410104182871781425446912 10396807 442855449288649524915316164864555948056 10396808 -140765614023796036194924492101931863040 10396809 -514590975514863260879979260203967050560 10396810 209657679736990766996282781568485886560 10396811 93855671117424838106954196188422511424 10396812 -57786522279848664169257082319961535488 10396813 -178120905531462059250732082102902110240 10396814 -248492669404577748656519634412679801856 10396815 43260401726376211985340144175539310080 10396816 18904318050997862673585159822197891072 10396817 626542053486557877643711935020370370866 10396818 154774566704360494853047538379055682064 10396819 425046537065559768942787494055707942000 10396820 447890040247924371496893522982021434240 10396821 47782735363844214273376950739361577408 10396822 124303514597788763778295022571698740800 10396823 1545710397236901231373619464601715360 10396824 38562988618816501981769119955097169920 10396825 -365782039752918284301492704523406630450 10396826 155479937105498672670685340431190745600 10396827 -6377512711945651257703965253961303808 10396828 -98602733043740715250765192518259316736 10396829 260896661806364284849527797832645809760 10396830 -125613311630254808519449307119308958080 10396831 153308178633826155446458079283361668672 10396832 -325284542415313647517706535796988510208 10396833 12683810663276391391068667094091317424 10396834 -11145990526350972195052763815082918400 10396835 435875825988427392017642713602288323760 10396836 -15896605254250927587723187367965418880 10396837 -36856992221795055121865331230024130240 10396838 23666310782107252522089451432291323840 10396839 -239135941865362276599262259751048770352 10396840 -3193720802885084068982776764551270400 10396841 2072803793549649713620514279753391744 10396842 -27492214033586172021807739740329465856 10396843 402062849754061696258061642814375631200 10396844 -122555710396752547223374538206710294528 10396845 -19693050626647083519496097859310264980 10396846 -161037645271478844506013798154823848128 10396847 -319227418832629758553949875733564878704 10396848 -21448786377874107701085304810037575680 10396849 -452087507339322866794786572099844087150 10396850 -176231161898448879440100857254435764000 10396851 42829992612339193498090163447212298496 10396852 -59068156031497360201711113643830560000 10396853 187069271915015984551019310998856357102 10396854 -34634440082425694067689611034322329472 10396855 -44139914296724512432174876260948172800 10396856 -70476644470901327621884740254065766400 10396857 192114642134228459350614321450021984000 10396858 303207259656262488426288682576627463280 10396859 403815897308444115138608113836864745152 10396860 47869253146529410120666584548192962560 10396861 103034620001691968692078936487744244000 10396862 -9837797553334844008675243283777402880 10396863 630893170399301140635909014894640752400 10396864 -94081247887344028948553330273224228864 10396865 -1258635187742991158664781762758154200 10396866 -63841206293987951383883106642408859776 10396867 320691131922215105722381296296542239520 10396868 386243195044171040960531542297144760448 10396869 205691209551314372983937963003958847392 10396870 175347333128114039188434788581650001920 10396871 31105223501517601599991297404654522072 10396872 218490399663166414207236118156714321920 10396873 77865522522425314878892441951632941824 10396874 309872707711117623496435703307724523520 10396875 -291577909299117306588977331801102750000 10396876 105922882164709759141973537625848299520 10396877 369857091835674607686423498963573946200 10396878 -350958019757041540021394600573525747712 10396879 -491226988262974682941852215537041168736 10396880 -17551048673871394787112563042526412800 10396881 93630586068691166138476334931180395280 10396882 -117346749554141929798361587835949860208 10396883 141849311470525863398765577517858685520 10396884 2224223353848308326558390758288844800 10396885 9396275172062334351304815723951999360 10396886 -96152995345785200993455499536218448608 10396887 259331675296240408346803585726018617960 10396888 -252062678049740358089344533786147840000 10396889 123703679077503089310681142756386877956 10396890 20182989593592648944723906684987443200 10396891 -174706303214388334236059867620482304200 10396892 -245775418018305823066132525222923852288 10396893 -82640069752401068748796355289757098336 10396894 -70650196063981440697781914327387232256 10396895 204481695322229293253385728532676741200 10396896 -294187066846840733275758974032685039616 10396897 88300901925578079881981908302456911232 10396898 -309955691669272269066003092803250170800 10396899 -449835428362424855708998009617697225116 10396900 261901722021002991154039946536336304000 10396901 520221051614033644048434743064325525404 10396902 -28531800740602473150312488833455797568 10396903 226003408263537019443629426841316172208 10396904 10158244459473282240711884730036387840 10396905 277533175268854132800394501950648788160 10396906 157402894771514340729596078502272510400 10396907 -351079290880445931590347681176595928844 10396908 280413598201616081775373001046445185792 10396909 -88834877847316987173879331950947997396 10396910 -365320535874648377413583357153730599040 10396911 -185281530606613720611946325218246661376 10396912 117671153681091717698687867851821711360 10396913 -556978335168802828038885635965584689838 10396914 135817867866906821090502307480547727360 10396915 46897569411287128704321653836330758720 10396916 -450866319380523404455904622718762395648 10396917 -30157794528196014653537807762077718208 10396918 -154769530673107811775166027686611380224 10396919 50525247692882580006532040508360029280 10396920 -43095557694502563703244094959773286400 10396921 126460622837323642729612534187244553440 10396922 207422546464137391617547125755648352000 10396923 -245374010251836550590027884105830012416 10396924 -254963808540387434507582685121619759104 10396925 -102947779724022138780338313800277600 10396926 -135133705806655428240361085149688174976 10396927 -503350864200091047013396473517283290296 10396928 155878640814610724310758026047746211840 10396929 145185282263754654285828541346088277248 10396930 148113484246257187413716472444073243200 10396931 296698167088823430524136788616066420732 10396932 -7709289524045580081398704101668560896 10396933 669130203337430426110336419142862761440 10396934 -148678041161075350074769760034411924384 10396935 89243078743470598618322214152101497600 10396936 291301450568740615757025579670366248960 10396937 495898162259174181710547891024607778586 10396938 -95385218075340994245430797887140837632 10396939 -4720737847162101275702032689668837744 10396940 -105113399432007349898320741521854929920 10396941 -621158158163110022128891603909799136 10396942 286567105330658210567869631677956967872 10396943 -288932657660963115744377212185486361776 10396944 54255376199736828410131036818541117440 10396945 -29406878088223225419415049811349189320 10396946 20384249618899652934018939095084797440 10396947 -335006559529066957001928310139963981760 10396948 221598897399294360690820509773981479808 10396949 198209595088099773745615323643873447950 10396950 -51130158297031862920057449541736606400 10396951 1032365229587019802105420767596934498504 10396952 50939567394457259855805983794552627200 10396953 -238598403905116734029500225489280121600 10396954 -13697447483985144969819740759028403200 10396955 -118710232780078254699496324103929620240 10396956 -2816681429354339254361752845632987136 10396957 24088730043929787899903370595626292140 10396958 121080982919835021607610544202534677888 10396959 -500680634265645115931506906062325299072 10396960 137424847344355142278184575947830722560 10396961 -38280050478632764040604016261955720700 10396962 -24566409192098170191419436338668403136 10396963 -35168269660169279666736231441144519904 10396964 110737221997815883298187081674330480640 10396965 105985385353135754980915586081598576000 10396966 -63992972112573050385248857325723260416 10396967 508678410732296916594812896904615973576 10396968 -260844502258151275452310969589022474240 10396969 197066380453869416203816935821699265360 10396970 -4616374122068343639560011694883859200 10396971 35732911820192578903740994011768768000 10396972 -167198153001670230690262664354561684224 10396973 -45340691734534923110268197169802940778 10396974 16246700250781566477204346847204017152 10396975 -210305792839621523782870030317172903000 10396976 -42632701159245711945103416774155010048 10396977 -104522893044631675576045135010052731280 10396978 147337977453430095685792162224285742080 10396979 -749228034021482885573020127144479604424 10396980 56021406045618956131047446207553024000 10396981 -3168037785049981889335824226218774976 10396982 149040015508652467391596336784465528832 10396983 -90714988005838681777039104198927869952 10396984 300703126321426663877632081258995486720 10396985 214089656156600178918085304463944857740 10396986 -53594059176161200277144889596322702336 10396987 63028438893912087220320561373994814832 10396988 117753365864040781502608856305883421696 10396989 171071379133871191425935898832635143904 10396990 -122185277637254207008665036631666300800 10396991 372113514100014199968784486075013222400 10396992 -66752998298872134407176551363696918528 10396993 628376524429415667834380457077767316160 10396994 -394519696254273538981662034737722086704 10396995 1721033713870116515233349203456842240 10396996 241485597396733793766691678652564529408 10396997 -88098686010569141864189809042145548800 10396998 140105888805756978225524003475161629440 10396999 -326846439757019613815834333272924859280 10397000 116248466729769030353656681301099520000 10397001 15268127126764074024607085257617564432 10397002 11812558901930452063413402040671833088 10397003 212791292830937441541364112740107615252 10397004 -18605810258789853366393908571267899904 10397005 267247033800667205863281149612688531660 10397006 67430383042766311650817512832979573952 10397007 -218517346920720787238750929481536217496 10397008 165574671454610289912767534798769938432 10397009 200840266377820958765817447436454965440 10397010 -13645614343422950628300299522979256320 10397011 -196914161829018659014394847327591800640 10397012 250240157365475922144231670584145876992 10397013 -1143637590478736713657951827348424704 10397014 149523092422927684743552377406901037856 10397015 -232710930155642697860903674365746820840 10397016 -101067091421152151159789170145163264000 10397017 29141540110511213071783411273381936020 10397018 139387728290851596925630355427232830960 10397019 400809116909863291270886891297574280344 10397020 36454230381306645361784403274147752960 10397021 860583933610534767210951998058280827744 10397022 -220047285102742526757065306459795076480 10397023 -42238563434866631787177631570000284992 10397024 154036291926291547764177334335520899072 10397025 -18580548945616019806674523490148168000 10397026 161691393004248143176340818138044991488 10397027 -243327346884782231565065983551607090608 10397028 33165374093810168924858657672087470080 10397029 299310392926348292001332939567660142784 10397030 -51722301759245687869579238597728427520 10397031 329403396259972353318636672744795456552 10397032 -452750419593554901122381782837240627200 10397033 -1282749274988218390987322530642610460 10397034 -151760512688738815668197499186191297616 10397035 -308796903704019722787240562271783865600 10397036 122323779688435530831438111876040289280 10397037 -15447848456818404622396460079799099776 10397038 -327511441725874741680872801921258374080 10397039 332059062554643728315979547387996341720 10397040 -40563663278797214152215339975138017280 10397041 -259228446529072381643574631070081888832 10397042 365687258778803196139539227761085286432 10397043 -20618828209665294868967489006471625960 10397044 -4113543821939897025985388061575270400 10397045 160824649437943223332334164217366369280 10397046 -370005169229484636650459135403613248 10397047 247720910169588532278899183256238822800 10397048 172107421997615189584014224433874575360 10397049 127853711718751423653668044750522880784 10397050 191950665906368419487923890218895838800 10397051 -56011088164351112626485902939512343520 10397052 -176623213362620259974586874031353420800 10397053 -572038857894495258576412039000238456698 10397054 45285037672340463798088306058399698752 10397055 17924106191440691490438742896213167760 10397056 4826630358104798519333888413453516800 10397057 -522023827672059555842000563337204091936 10397058 -59992456897356741169805304416980500480 10397059 -65076080711830887771926205519658825600 10397060 7665505257239411718048474150900326400 10397061 -89639489555695889009725001254232243040 10397062 -3112868445616738646290774555292314368 10397063 -21739564257404079127571819321725495656 10397064 -60886966466745694860790198737300480000 10397065 204492158939209652317417576395791666340 10397066 22264009049470655168218545864316588800 10397067 -561605162504629665804909921857133216 10397068 -230682972334644711800697941556550700544 10397069 -21803094428865516927379830292952636520 10397070 89129030725910746826609374695689824320 10397071 846812497227288530188312942969828977000 10397072 53335338817359016276340462760426995712 10397073 -337448074694614356364052133003353004816 10397074 1692169587067316512338067532122094400 10397075 51300736576602853018880708984293395600 10397076 152658027794081174880471401444676009984 10397077 -293195806997270560396288852468265928288 10397078 -5822276864835386161787800174325971776 10397079 -11684938632264941263017071087506912128 10397080 -216660609516526374886931823866090496000 10397081 -414778957549023296410559926909532591616 10397082 96154743359689564698584348217669729792 10397083 -84007694410300657191448713666896821080 10397084 -295567439434841247732676484217169018368 10397085 -61127851230787687823429090319092234400 10397086 -211513947437228406032881056053099741184 10397087 159258671050730655969204689832051296736 10397088 89714756760741510591900655496893169664 10397089 -195124787712542949073770415690461038110 10397090 -84658882766208784895208145838667264000 10397091 327650614970926253967249128129117052792 10397092 -300971071687706199903135668585348992384 10397093 236461055787287297471532593426080531584 10397094 121589998329266493816041309813533303680 10397095 192016113589426509172313804163704700600 10397096 -149647226355629471636924402198252958720 10397097 334703328966733910180412751780373800074 10397098 -12327134392489675238335161820378690560 10397099 3200434215459346451963251680892476264 10397100 -28221833549947873730930241040661299200 10397101 -101494999643255024718270827582693351136 10397102 -328485774179935650411577603609654957248 10397103 -147975350299163703571873277394851494896 10397104 33403954414120991083265822496695255040 10397105 256047010332496994734263042177877701120 10397106 -31361279115581080884186748942688467200 10397107 120172717525350972153467159839316441600 10397108 -83534945067401358920927915333980955904 10397109 296687014335016816288327191628530001920 10397110 -116145452085521999786399784089790743040 10397111 225565026363199791605201205359082002880 10397112 -224830235406950785060922223097242255360 10397113 389706561325531199734367445233875705680 10397114 -68630275784625033900963514089851320608 10397115 72197761144697277024840584671967764320 10397116 168074621716866633793272406019592817152 10397117 -498445326233784517121673820330390875834 10397118 3895421411890071174054468671270304768 10397119 250664743662429939385918039852861842840 10397120 23741354899765392195898839409077780480 10397121 2043714179209096550838137325688885248 10397122 80829019822784738543754628667445355392 10397123 -25995937556088285195535184513041748160 10397124 -450495699643222813530814678150441400064 10397125 -680880904258778873790431905248254613000 10397126 170446733042075084762931130576724572512 10397127 -39937098531956151475831954741880569344 10397128 23058121885203220456103002367929221120 10397129 647954391987663565709984683837576339584 10397130 2400206710605986110967253435188574720 10397131 -87605559407929076136006358940871785068 10397132 -133181846592158033610698107390027276800 10397133 -118562527659329100652883405101418894400 10397134 130853044266816389768059415768002556352 10397135 -182775758292648408699232871310159630240 10397136 -103310745551841991886706315660105351168 10397137 -299432594397243440664123681361017800720 10397138 163187971704831477856373163753503398560 10397139 169219028794837286037639197516554197360 10397140 23569657375432196464469805852455155200 10397141 -390153865292988621233634030740349313458 10397142 681596088418818527395490001774581760 10397143 -376908417999937975591988001020891423608 10397144 3865117790526816366353755837542481920 10397145 -2298848806223802433649865530942766720 10397146 250327280308052328717529180828347532272 10397147 -239987866453166852238359867527738687968 10397148 54154727787326305566425826202799993856 10397149 -39387363477863742783870848076802594176 10397150 -17805000704724257873317377753509366400 10397151 230912721166208812136033987330592344280 10397152 204891113055706423214763786856839512064 10397153 37406435382941530085077480538674488000 10397154 109746701233919276888735042938272501120 10397155 20720062769982357668233899920867170560 10397156 -60779640365918698681886927905016623104 10397157 -303375688737602628850467707270354312160 10397158 28242365948062655874053810826905167680 10397159 358971818420708809639339093907310974304 10397160 20515281909942376570658541511152384000 10397161 -12897111627047636532158843435466138768 10397162 224099447647027369116438870954269222832 10397163 60996547459483332652551981315697121880 10397164 10794421365063104693716786502699200000 10397165 -268651429873218410195120937086838845940 10397166 -9814182644687855765963623863786415872 10397167 -981572743606522400391504456207002520 10397168 99040565479546269160469354341061591040 10397169 27192272103958897270194326360484550848 10397170 56895668482194055573025674402039887360 10397171 56525333499564943818910900724028880872 10397172 99022675198343026110073186783103188992 10397173 214435424720729572215795884415067668288 10397174 -119926043921052689143964468859482595840 10397175 -183613524214502864097928786842319581000 10397176 294082614591236920059056258338445230080 10397177 58299610135151392252617894747272366592 10397178 231133000995742896551730811643481259008 10397179 -1197493956807535114171763776045136352 10397180 -76842755685020596935083830188914150400 10397181 -316775241584354073955687569377455822848 10397182 -303911209985737062781764704616612599808 10397183 -26729642626601400950289368025413064960 10397184 28482148802068324822961015906969321472 10397185 -1336108441056859512503709357346050240 10397186 36449976867008618570078735768368994304 10397187 43242693922548744587436103372010611440 10397188 -59968594955674577470008197196440202112 10397189 -213358712085501027682546485534528548160 10397190 -30960040628648175526017563077061222400 10397191 -94968485488258748203096697510891460096 10397192 175271994919359921250983013408907366400 10397193 66989045522818703229560620228089602064 10397194 188166687821654252345664235486972054272 10397195 282143698152837827200862807967663666480 10397196 39998531322101830221549628510296913920 10397197 389593260169207932201487705541807374646 10397198 104551029797580757307218667866787185536 10397199 -568751754339444497053877164642543787520 10397200 55461197050679708449885157873467392000 10397201 61838645046521067936844324289026337202 10397202 67858918495882092007455397038301372032 10397203 -842289852667405756983757824471692226416 10397204 -201321516585896490582655923906622804224 10397205 24935574240044723610939682926856828800 10397206 163754802603185096964805383014366580864 10397207 -148774560285170746843292537175970289088 10397208 -62933114837239022727319050092450119680 10397209 -153892457229095718956448162966287393590 10397210 -75660474269135185182141832559980765440 10397211 -394256417950386915356261677539932894016 10397212 202576355245511935124963002067697437184 10397213 541117835068967746308586092484100175462 10397214 -17605253271880368286029990371330334720 10397215 -232425851982875628086328537397115991600 10397216 -101777530739170699777872113116698378240 10397217 -186158955999681111433768246219952413440 10397218 -177188105702347608483818310086926531200 10397219 37884361345055953136446749741444629760 10397220 105101557586014589744596494284680704000 10397221 -82423123386504348067884436507974416578 10397222 863111096563075757750897832693420288 10397223 -43746893671607986379303019710103060528 10397224 -184113607317615005068796304031465559040 10397225 11782686574594600388855449342779331500 10397226 -51243875062876079374256249268219710976 10397227 -347236940004047854993637058488216078648 10397228 1423778862539279882453038705710451200 10397229 217088817530644231484832772953652977984 10397230 -357445423956115210477510931716526993280 10397231 -31367368795356034041404913380830672176 10397232 145050684714742311122144814642138513408 10397233 211226634836375280248429915637226743360 10397234 144087021284205667872948535202808624192 10397235 -268023573277289762283938843449647426000 10397236 -197064559985023286181377292356110188544 10397237 101183117684909844501773135894407110240 10397238 248138560744746209385072339146142366144 10397239 17552442140554635257888366001728272040 10397240 1459609659010724136883429089941913600 10397241 57894674597408537374673451363424687152 10397242 -122026491603778355169079867011743862528 10397243 76624768697931116314112196852518945088 10397244 -4919769134084975511488050657352761344 10397245 93421566198529895945603305982785420800 10397246 -416184771022275643954435827021741546240 10397247 -43369338183222479583931759057195779840 10397248 79566916541837340057893040451926622208 10397249 563601341596639350473190438189507245250 10397250 -45860937949389228921160760298332952000 10397251 111640079188508934502066950130099502232 10397252 -29893087854274229841692928361944791808 10397253 564776545048701935775771308757317388864 10397254 -138070711559641058203570940940768403200 10397255 201804546770584993153988779859272534320 10397256 -56935793263822782405883025697509990400 10397257 287983360170684149465664945557942172580 10397258 351783571608684623495568242896691538480 10397259 172674698587382586291878960851736757744 10397260 -64285193688121347028636694920403973120 10397261 -643628525624158584635301212097547070592 10397262 9809172848509592774550244631500429440 10397263 24095110393753624711574652713400486512 10397264 -3755443389408258604406187096696299520 10397265 -44855127528424148404676978580560849280 10397266 49869839803111455076027020020584396800 10397267 112142389344682124717392245122380405152 10397268 69907407641489001057322816504586649600 10397269 -888167141497312210565002202390901515840 10397270 -80471410581701129475590325994450723200 10397271 -3089036458893527595545313803664297600 10397272 168077936098052898125397663060905472000 10397273 -160062310017215230367027194789199160960 10397274 -98385767920207204316562455287166615040 10397275 37700752112388581922569768583238560000 10397276 -6238052833237554684905860249886392320 10397277 -54490882261822777820691038941815428352 10397278 -162543241140966127078228680158723506560 10397279 546839944311133383841053282482355470880 10397280 164819944607116567655912275321560760320 10397281 10235880627034701288914071841664487584 10397282 144294706184780320788773100932783196672 10397283 -52043573118537426501260600359918596336 10397284 -82575632087335918680935971865272576384 10397285 334620934793765611889108874774248423160 10397286 88657619868482299199293846979162329632 10397287 -11938567728121251944532118694030216840 10397288 -484548594145325068689023996339896320 10397289 31741835771815333470371779324729110720 10397290 -277468646778324157109905404965322961920 10397291 203532080215499007968127872825630008692 10397292 103594810595110779413444466495618432000 10397293 -844700110351323467275753188625673340480 10397294 -101484173735629196872345271387737056960 10397295 29054194118942583456550579728824877600 10397296 -9469710922976041792553883484083716096 10397297 -72854373455681103685809138949379927568 10397298 -58321033975906875121278526053797310336 10397299 281478217403446699617830386196652094920 10397300 -83446055773919471923267092707246995200 10397301 -132760768002208560392265498110726476800 10397302 2035867600712927281691107143917485632 10397303 -218253943752789954691492743764838150144 10397304 68655676094788333548910832430651740160 10397305 -69677631250224127198983676047795300540 10397306 242049025591524492978232439621232170352 10397307 138600007335939810142829927827923379200 10397308 482017129392691777153118066481517180928 10397309 -204361656421727019507693191534734899552 10397310 8055991821961192656423688652483435520 10397311 -157111438866937652360796562337683654656 10397312 242455592601739987644724800595270041600 10397313 87928696316990533427927742552081435360 10397314 -6673180661792702561540886687632131200 10397315 -176707804906753025466670560611013341040 10397316 224493888320429257146187433469165898752 10397317 -11638948830744051446077700531284952128 10397318 33590297950052771665710678391622952960 10397319 172824609750078773351645214628091138640 10397320 233648978100992140977128958936035788800 10397321 -532789859486973720492223847474753611056 10397322 -1374998794504689453412671635611225248 10397323 -534470457542229798642759722297059019480 10397324 16699747474784369680074889355578315776 10397325 -4361330069815009415575719849390482400 10397326 337410926543161694789373432852528818112 10397327 -149974138033014051428448337699426561560 10397328 42759954907108004461673726909065986048 10397329 441874331522983313747467303039628762930 10397330 211417324442568536566292340131539366560 10397331 96702737292879258815830537026631224912 10397332 207566583596536889270911075607464888320 10397333 -43795523208523595296228806055821495624 10397334 78993923168858874942448593025460029440 10397335 -209521759127650546192078488928292900160 10397336 79356229412993995461091799922496512000 10397337 -145863219868917328678572307861696991520 10397338 -8919207843987645929828996796408680448 10397339 539795896958918988485722138158168941760 10397340 -75031993335207814918619350279966617600 10397341 385345611731883003343008897976833305880 10397342 -60321732596861877458392601716227596928 10397343 48816159307293636392330264743979740800 10397344 216571974082986499671780109556993359872 10397345 -197778884112065434404410354352295888320 10397346 -41701995749314441773915811550111846016 10397347 481754683062869165547401291645044504796 10397348 64561389969647849546845825378074255360 10397349 156406064866910776307892747374402757120 10397350 -114825989978839045057198207106068365600 10397351 -429532971834520887040622155181043041400 10397352 -12949791589526089077072388687527936000 10397353 -58855350291701499393204953324774502802 10397354 38332273923652095255243616455726779904 10397355 -217505069766176195015324451368976353040 10397356 27106152493061291040474473995626742272 10397357 -4588185581396576384375188284360606912 10397358 90247169928484983300786068251460515200 10397359 149000206747459067168262334804342469600 10397360 -65174719901574345151350472959981649920 10397361 -73914355334809744747553958003995169600 10397362 301574023681453665748848346489138332432 10397363 81937584818049413063162899957401995520 10397364 -28599493256584349229071142105163327488 10397365 -150988441634879450895845852901638899680 10397366 -6203145588693705011901024769687444224 10397367 7007298672674860434037620013582142784 10397368 64458420281420270133691823515407360000 10397369 -64393722755683280910080517768010694400 10397370 -50322701122294271856036420697438464000 10397371 287476175227503272682896920637549244000 10397372 -376387643356831595848125576396621931008 10397373 11477895317430404298930473343219745344 10397374 -46592210469021664927993782919892827200 10397375 145253196215158634407138867795643808000 10397376 -79537287316942965711698068591481978880 10397377 -208158026259985721131803008144628067774 10397378 20573557353389597253026064028279596240 10397379 -364491910800538866779406017026105393416 10397380 66674712066925299655149397772959334400 10397381 189202633678553604782753865653324121852 10397382 -137841151830233418870366532382547572736 10397383 -650837615379671938683375881864677571368 10397384 -663670660700878258223889829275308989440 10397385 83401195645389452541493580895940651620 10397386 -52988920294985153736409330651549894608 10397387 -242278452993136768128251511604849990656 10397388 -87635484081460333910385343469668930560 10397389 193318614636131300079391860650046046880 10397390 3717185133840998971157394579819169920 10397391 266434928412493686249078647852800345992 10397392 -111619851117050928929478229476878008320 10397393 509952694530172703630025369690131435760 10397394 56000391233819797136421257007280965120 10397395 15369069376668108888780261721635742560 10397396 370270364168180157394241380473778300800 10397397 402563992266662349509113877088618621600 10397398 -99610764915185162965130094940823252352 10397399 -328619283362536862859881291411052978840 10397400 283824408657940024595503306309632000 10397401 105777162526710181468193044256915831360 10397402 210628443129913839461715654253530008832 10397403 -6713727803973105550079642979852664656 10397404 -148675625514582149438153042403364623360 10397405 -409976251263211902739690385433218897940 10397406 40381394645122786622909661972742096704 10397407 -83319444863883929994698904406371226336 10397408 -91258951987988748421275767480745984000 10397409 -206617883746635204507730495672932528 10397410 92207833857832567051614770338021954560 10397411 493400723724344248528029698347492506012 10397412 -73372144473059218575535147293615406464 10397413 -247128488805457410295276955947136195876 10397414 819036385375290859902237574464680832 10397415 78757567441057506420415501778529285120 10397416 -439804696624306871045703203935688048640 10397417 -379046658817632859763592119982407550534 10397418 -191999617868222457030232782576477463296 10397419 389547323721113892520799582368061656820 10397420 -175004032519219753664800360379318845440 10397421 -282158905522245055922681430595050246228 10397422 -126667696483400111315370999264793200768 10397423 -517802332777134975897696668235140849328 10397424 34915618677497120800908529650188156928 10397425 88083385440555971281584737291118799500 10397426 82149990081242412238986734145883067904 10397427 337253354339397849922362241613723712000 10397428 193296792030044972200165425644349684480 10397429 89662534021018030250434573438160815776 10397430 132608870440680180517982479486052697600 10397431 16258248988547705007307621475467120128 10397432 152666013046509742730363205364187320320 10397433 -330820147777576473412149943387751008176 10397434 -131180643438357998367449346289181349888 10397435 -311274087053984395435313942870027973120 10397436 29091116581037746145793470071696343040 10397437 -81961886446249252703978836494569007188 10397438 101993167267351382115829328091737091840 10397439 -180763523851912447049072644921784180856 10397440 -225148826948227010093748858829972439040 10397441 236565326643237070496370393093181123842 10397442 -133580330749482090548537811341668147200 10397443 3205181640471487302686117685535491584 10397444 6888842166846910475486516217912041472 10397445 132290432270629877269557565921273155840 10397446 312399154426182069222700574157468342720 10397447 -737648657714134366083615671260109261688 10397448 33643683422689825731975453104013849600 10397449 405149821276577306437661843714088798720 10397450 15675875956596085719639901123383628800 10397451 -202331726188147470004717998514676937768 10397452 193604550434702460313191254920992998400 10397453 163936872684773828913225789433814712768 10397454 152080733496350629146676875055230150720 10397455 -362791233365854006243690733231796417840 10397456 31285822939425676791384086053178572800 10397457 -60164940628125806604340483926000518400 10397458 162905048854258581226307923201434952080 10397459 644756278964097177666833580932682817440 10397460 -71414329814005362954440098795222947840 10397461 488848693516187392630377496195444676572 10397462 -139801421468484404704805498422093848576 10397463 245397997185676347241519312683957408 10397464 75272756544462884678745800620002508800 10397465 88724645330628331957566269138326824000 10397466 164268142670965393167234954677991789552 10397467 -446667941749140903431639910531840041088 10397468 -118951619446863881558567771617526966784 10397469 -122361547103064189747699313267863372672 10397470 14246548030122915632786515639373420160 10397471 6425265903735632969944985306063744112 10397472 -104787211337468165580474610965666594816 10397473 142733873941279313329388280345160465044 10397474 -300442321036850408864088966859615065264 10397475 131382958891271204790926943654872770200 10397476 37438148526401385143158007213571417088 10397477 150593993418264808045156145689484068224 10397478 10377029360122983504589188311415336960 10397479 863013476181766029634189641644511708040 10397480 134662624540834587981858366694227302400 10397481 28703974561678749295861339532053019904 10397482 312931131113057507452917036836878872672 10397483 -659879386329117156332230669648133000268 10397484 -51519146722421231325552219025378652160 10397485 -4145545640969911175526558935693424000 10397486 4132512710234342225580123647538969600 10397487 148007739205215309932222733881497770768 10397488 17949578707251230402092040981758656512 10397489 404662629105806014581664382331727316040 10397490 -4938233259370518386480414193400627200 10397491 -91837600855134715707892877969713939328 10397492 53865613125442105612432457790629099520 10397493 107877703851025834593319605536545209600 10397494 155754560588324684258258751358496827296 10397495 149654045901070672421736030404646916920 10397496 176539019211767422538323835431102156800 10397497 -367657032367092112802119959006434821488 10397498 -25275930957555073354289538720956442000 10397499 -7111940004490722655378692140385845760 10397500 -62541734550683238613027474187123200000 10397501 138655360181739520015044805856027522502 10397502 1017640454208376631240114203096774080 10397503 -187755767506293267073335956543535361880 10397504 76412780175199910186280532477750542336 10397505 -162783049990491479544529810853320813440 10397506 -198259581030274189112689642299156674352 10397507 -1034838033162752122515606394919587438848 10397508 -41977455350718496951207613428106969088 10397509 133379831532940815915226954094853399710 10397510 -50865214795002742170802767114527568000 10397511 238712593181148994266282816269518982400 10397512 -395916046898263326912812785501751884800 10397513 55903197775721686642358406362415959424 10397514 49903018242806998599325418081340380160 10397515 475976416767107759642709616885538792400 10397516 431327526156563261000394465452089236480 10397517 157738155638947673910603037029598844448 10397518 -28020619148920599378151982163760934400 10397519 -58629752577433629257576858383889286288 10397520 4589882915474343279296891463291371520 10397521 49735210859492494624716717223938325872 10397522 583351278126677405674860658800509712 10397523 -522008829540514622814134601491192074896 10397524 93295740993100288456933816885358198784 10397525 -237050926961586860714491638293523400950 10397526 -116248095501613011736411104497141153856 10397527 81279166031547101014796734264406134112 10397528 205264807114952018292239012299294556160 10397529 4019713517528933384403462805345322208 10397530 -177883094590996641663373472571243840 10397531 334121816756535325427258379023302621032 10397532 31001754206881502399734303430976809472 10397533 -208244559755582981934787903659197580000 10397534 74138692745415930657213478959248990592 10397535 299285599282561764415530732093532621200 10397536 62369527152660174061369109194649370624 10397537 578848160915818620574791230744551761186 10397538 -173709435175745530029361690593642151680 10397539 -241139339374505941882918728173630866660 10397540 68778290687285328196981449824180167680 10397541 101221617389307584041855212105464709120 10397542 60167958144750172621450346960554837632 10397543 -251168532996161221605995340935054420112 10397544 -337632240775268812879700251787778048000 10397545 194947109742022505446409334795266627400 10397546 -224280837470648420493890940216459255456 10397547 53333730734717499657268001215835516328 10397548 -90843059010489123538868888809620921344 10397549 -433887953864781841888353492977711540340 10397550 -79926787544164857639161527055157115200 10397551 -15543300143613903587797958050813850000 10397552 11589848061547840253176781838309752832 10397553 -11392509157359140434762718894082673296 10397554 -933694993301367414353332872463285248 10397555 -62679461224244062282093083378347991360 10397556 34284609443103477060634685900768315520 10397557 650152317861103298485476531152079828252 10397558 -19544639712756515709658522841251213440 10397559 110653047721466437851447794140758174288 10397560 351192502412610597784789097523434496000 10397561 -574399624420630507238711749223132258838 10397562 8994061936723732207228774758453285888 10397563 -71327698565516854273367668348759397016 10397564 330839595779638962466809212541149254656 10397565 3811177248552851642477016900535786860 10397566 -2533027219676546742435453738306526080 10397567 -661485420342858208243760502273348480384 10397568 3846271982636436230782771756605112320 10397569 45064425514300844157415240898819645120 10397570 35137884158061484204318561257503577600 10397571 -239300605811354944921282801046185569288 10397572 4110733310897724477924941691334344704 10397573 302893620228120800706255493144169032800 10397574 218939489491774306237081387363936748160 10397575 -433877798488207833598187477047791060000 10397576 -168078831158990192199125451802552074240 10397577 372368602284343903178952917802408303120 10397578 166036105920815016118398275505653697840 10397579 -349196238458091948060515714346833028360 10397580 108174043460805038053737868459824860160 10397581 53113131975569040804761739542342522700 10397582 -39904002243571821634621214777894855040 10397583 -57201566598823558219585572760965326736 10397584 -174246883389416411966724547552952934400 10397585 315299181507975581775613028119779897600 10397586 38319659070205915623190455783611209728 10397587 120985617435588626303537584517553990912 10397588 108864344125329042378250206699224738688 10397589 73979704646393255211720233788938424224 10397590 18281027134849292947145561608598273280 10397591 122113533022162141337804508058469893824 10397592 -88939392923396068701518220685358284800 10397593 -36134254504220784743039703735633773436 10397594 318228476646145501309237700189405562096 10397595 -46939071797147985896067480384569579520 10397596 574369458806766710139406499440102219776 10397597 -268743055348816298093669381321373107136 10397598 97507768437804281108011593137103052800 10397599 -51879120091908147511668556148188602400 10397600 128846212744510979446717592427891916800 10397601 -105656925182458408258523436412748244720 10397602 -207317602619235164073913050780475250400 10397603 263741104958517540909134063597085353640 10397604 158157776326801916375929627152988640256 10397605 -271889173106457215957903510745050652840 10397606 -167658608776097199821026320731790025248 10397607 -67678601486778450557311090452160915584 10397608 16432210323558867831832113383889285120 10397609 42357013357718824470808077945890447604 10397610 83361918244564574616388968568700375040 10397611 256858189589492155565972855617608825232 10397612 -92899840997621563108544081782549887744 10397613 -206547165110198443057819998109213553856 10397614 20236792811372837197634146182278734656 10397615 612368926266311503039605864362461920 10397616 -58262204747422390456870762188048334848 10397617 88331691731322676108922642526173593600 10397618 -82652545835792226260884302819030245376 10397619 -51023834550534705108765494901323133600 10397620 -226675036813205693706299761271561176320 10397621 -14270566091517156486800930878370607108 10397622 -57858742981476366249339033402631090176 10397623 577237150489753636403599669032365545944 10397624 257789506862305425744250349122839552000 10397625 183732253069848239683536511305313728000 10397626 -142879704618408053950502762680702105488 10397627 456401887481998995534935974055739205476 10397628 182138529201915565459354749449505587712 10397629 50489781734105937902844932184212034240 10397630 -47993208894799722641927083752326831040 10397631 -411500322064893552855544449306416720880 10397632 -66621636735418089097813145100191006720 10397633 164699581005902777438363720002064328768 10397634 -6531297160287865360652343270700733952 10397635 -372053998948367776687836891252912275040 10397636 345639545742426243473482444746439941120 10397637 -488393618945224696939977853671943441506 10397638 -178341836190850540199639889574363205280 10397639 175985862052126338714406557956643736032 10397640 276414358235949569196883944469809561600 10397641 -76236356094139168991195848229153891916 10397642 18973930242348436539737057266284043920 10397643 126510696668667923671143171303757467864 10397644 798622010727338323386225619532878652416 10397645 206797715322328092019487777070440637900 10397646 1015038603034234678708130401978639104 10397647 210966228997610782025615488017883951680 10397648 13429874324036785138481222829721780224 10397649 -100973201464691901042058188933589884960 10397650 145353344669884984284935889433139242800 10397651 40025675190150681125251033078297956 10397652 -64712301692997158117761459236920506368 10397653 -585560770867182481145853847959317339520 10397654 214261486706338905882478755901487935776 10397655 83180648872102702408694104577794592400 10397656 148368942520281330312722742906611097600 10397657 560275024863068768792015651501795990340 10397658 -1943657742534517267517138966764683264 10397659 -513599804666675589757665181195089743760 10397660 25400088929614475573133929550152294400 10397661 56492881276931817660186471513381199104 10397662 8960739990179048067988665676127309184 10397663 84070867485849521583635675011513680000 10397664 258590364128881777625215390557284597760 10397665 -451418724860628095917982553922299752940 10397666 101382747721857553264991025767030223360 10397667 -166608141902003526012000547842094214400 10397668 -78991058568191169533599388060327048960 10397669 154663392578774795351139923250513573696 10397670 41042526215962518222301816668519062400 10397671 282248823161952932312687839319671170872 10397672 475756475151099407734563259945351756800 10397673 153709140861515215150510319885604044160 10397674 -153122547435589864976031544876186867200 10397675 -140843703736628576234659269770272108200 10397676 -75915092558313593833805215601332884480 10397677 218602180971480310702877640271383347040 10397678 -223177214528471637900781984197698727360 10397679 -13325452230517584599065692720691759104 10397680 -24467596354259167491729179673505136640 10397681 94887545275198916284573580736197577792 10397682 6694884472906008745287722934941537856 10397683 234748646503241674026149641261176035904 10397684 -4432675708154664714126969160221523968 10397685 -227805626643003400686267264434069695200 10397686 27748732178178344639919715349224892544 10397687 -411592973454246946239921265867912896720 10397688 89604672758105247085377497408225280000 10397689 523757632679330691880151543710941155460 10397690 119910208117905280092072275388887493600 10397691 -114508210551521527607313987809912431152 10397692 153641318851359927585723657428700779520 10397693 -609538443535728892828656182512057397760 10397694 14726502766629374978366710663891328640 10397695 -26283682307291595624506261058056755200 10397696 -4100214593324138843043854996692008960 10397697 -75296044940485218890157872101473109200 10397698 301065081885795492725591894416169115600 10397699 -73075359221538635956799196394038286992 10397700 90016614202326032050687467036419328000 10397701 9707419793363890948524662361836412352 10397702 62352531369403012205915008795623936000 10397703 48796383737064031432106862785560691328 10397704 8252089236045684464444320345787934720 10397705 -389341007677804355873152663484095698240 10397706 -191595195228912851060692463102354652672 10397707 -311450173436907174578036078342813360044 10397708 64766458809812670920377725122414761728 10397709 -3995520706060946535666298270463206272 10397710 -50386356048733579825553495539325306880 10397711 379196632901759244997987983410953467312 10397712 43059354202610566135890578150691962880 10397713 37081727743007514195064838709825611380 10397714 52346589350587735741043062303514635392 10397715 -18842615739764047022278282055553888000 10397716 104897902323299811075296574871250681856 10397717 220705012521897252978926587804382831040 10397718 -40030342546898943984888479399648428800 10397719 133680835615584010487873361231063051144 10397720 65547422272511783040871404936122572800 10397721 239226261879240340872830614988346358944 10397722 47899081400372073353888978076362076912 10397723 -2300144219283305183679915477781167840 10397724 273186754142642601361465412121056672256 10397725 62564030692228628957421021567110493600 10397726 103101859717070929570246587995298851904 10397727 169461364801599603433260727214791751280 10397728 29116893936337041536450687606603120640 10397729 330557662120622295691354340581549675284 10397730 63661678643407918662908473095967334400 10397731 582249214571707067367577389146068255000 10397732 -21510044652516755058213353645680647168 10397733 -144101575085101638525985181387900450976 10397734 68219860281006108015478555848673922016 10397735 44495043502972626634523880274616154960 10397736 83826945915786118213994054401610296320 10397737 173810590924001833648118542797496255104 10397738 109194481349461771103311161857430517344 10397739 -36021238476480558826763508946346029632 10397740 -136961345503374972990570766994794398720 10397741 -97786855338734137231753105241382662016 10397742 -147781465047524778317609834059041761280 10397743 -324647365503481674863999925179011577120 10397744 513565300700641554339909994285105152 10397745 -91776887657948263646881316852617167000 10397746 -127888676970624348828418825211111858928 10397747 93576269711375503447929538399627238160 10397748 31183061530876197729633195100066603008 10397749 361325267913673399265870153932400313436 10397750 35770547515610760953831212337856000000 10397751 16131508779440119044846635706341620944 10397752 67377654648659888786863582889930956800 10397753 -278903709177917120757812278305246358998 10397754 101146887709686476690953060724193469440 10397755 -30364685937535445064076184359128946080 10397756 99040216284799913131352466735580208640 10397757 11192768596118244272296456101361082400 10397758 97550923175965756033215506508257006976 10397759 566973578548976440261082382461088864960 10397760 59343387763691569866675378622467932160 10397761 -577198332571825738020133348479811082016 10397762 -250629238095797764867587783389558104368 10397763 11777014025359944244281343197470975652 10397764 -33032289267974094188249848377061836288 10397765 -11710312157398576845628243566654153600 10397766 63936663309882921199434494004100857024 10397767 -70726446096538694124045548729062806184 10397768 478180178981279593000118971383353410560 10397769 450593503052289281911539620180531713440 10397770 37330301997341133537663973470184300800 10397771 77494377901160624302650244294065037872 10397772 -22537077970463623819258625043371261952 10397773 -442663638143952249995652415910986579978 10397774 227511406685560764571687152756948947136 10397775 55784011311120995509254568834950955800 10397776 -106812170836771340654489400813132595200 10397777 87407118110679411242626331569677649512 10397778 18814435487655688475466422220084199680 10397779 154119509696105685354685893340168234576 10397780 -250025729815289861101886198833004294400 10397781 130938256079453301686040618510030748800 10397782 170048156726487493910126434442640135552 10397783 119116296999042768017429988432292152960 10397784 -82784012231332120202814361186777927680 10397785 81085708400586902334951717904865182980 10397786 15124236701709420842697799699152403200 10397787 3766185876486178177624657847237093568 10397788 204057738165114897603278427006230725120 10397789 -690568992494171518687287884251246408410 10397790 60936751447862877336484498572894193920 10397791 207312866202873190172031457753855580192 10397792 -267458242597254934149455321868212502528 10397793 23428143366975034315136241694140763584 10397794 57248364019765578999151086528684019200 10397795 299848211605247273253726663664309805280 10397796 150281614483335959252968785871902597120 10397797 -950121922015806451135949638024680199328 10397798 31991807893038821603848736164094252736 10397799 457997774384894135767973849945472733584 10397800 266900251863825199400573533485773952000 10397801 -268805759817391364208090287298861600198 10397802 73969930337743947532349343815899391232 10397803 86145506643145952690440090007056919168 10397804 -135661087237707963239002756005151897344 10397805 -41090590049145295724872340272612473600 10397806 44623219015993418459082812638474580160 10397807 -20185370134478459396710444066941494400 10397808 -1370432289088272481497316641945747456 10397809 213242901225709588963586057875339693010 10397810 182109298784280114932689100650425768960 10397811 279209307098292101173878304173792303672 10397812 -132039530848700433313002726324488766720 10397813 481210430621352842442338081083337686062 10397814 -33335667694176789814505847961653344256 10397815 153380796766442616492944810297683311960 10397816 202468156985535911561032219869566976000 10397817 -234908651473472636637122951703634548672 10397818 68167664830133297437237615688747157216 10397819 80998297087525563124263693234356390544 10397820 -158810801416040371522714731726110161920 10397821 111977873581708055732725716327939305984 10397822 163551075617049194228772063216474796800 10397823 -413864857372476395397073056332307285816 10397824 -234311232476718303583896244163318906880 10397825 -280101340944303781889097941890652432400 10397826 -168353258436267129058748845184845557120 10397827 136099579080027012486911507478503430864 10397828 4526796054639855420418793612032966656 10397829 94974540748605299586744167660064900288 10397830 3117437935692742605883631673970235520 10397831 -10725779113847086669519307993146320936 10397832 -202570888321431851586712540872763392000 10397833 78172442202033416695522300703297437082 10397834 116832019198875500664397954390605189120 10397835 67273398742507053679968652379035123200 10397836 603478904416556520782810974988476198912 10397837 222680859053303391824929063823096791020 10397838 67606562042536073431736615401625822208 10397839 322066121071251210223707615394816846640 10397840 -62324725221975365508550804945238753280 10397841 -159440339155643835591154119221125736208 10397842 23039869930299957863153737099808469504 10397843 433922654876388016207106064668439950664 10397844 -393635450064802154022149162394019221504 10397845 -432937373571104690667418823965540312800 10397846 -110926390822232251505485493393304036480 10397847 -411291077124855069904505482557151464600 10397848 -1276456442176982278677963100720803840 10397849 -204856188500024948274603772795423750656 10397850 -165068627249629388559541619477895436800 10397851 79747661487010233929051515788885342592 10397852 -11556566114134106938156554631401438720 10397853 228496963172639430004258221751023310662 10397854 33735109482233904535050157081476437376 10397855 -316789217878589041244175061617883618080 10397856 -38988361378350900025738940393094905856 10397857 -283985555312676135821261013656986981248 10397858 -115119003524417304661970696300164627392 10397859 -327967311594142955608454087920677801096 10397860 -311742457425887615518186195330467962880 10397861 -504939728305192160037803238843143266368 10397862 -129897511888294914244619604488727788160 10397863 174817278916008758247604203560544721920 10397864 -476987664595588881735294729967670476800 10397865 48883862125812984065478089336434176000 10397866 306710537358512715490233357987604414464 10397867 -285697919275453960338024454983187419084 10397868 -82821749689672550145236572181646713856 10397869 -235771147225567800373193650471809789440 10397870 -36110907716977262093723083388690496000 10397871 4350171854505715818629588403159619584 10397872 -159845660836042982888593839816684519424 10397873 -1750887604228805815290340233038631696 10397874 -8896434054993584833671661642298835840 10397875 140237278505752951959175848444377328000 10397876 27452018840875883418564410506183403520 10397877 31372204354854834174177771475512856704 10397878 -271488000066251479774884936467401649760 10397879 -23086472125480150526693858770199355600 10397880 -153316082120199072564147804289059840000 10397881 -116186176115156803217085345976885020668 10397882 -119142503636872430286456665051177577216 10397883 -6556332241466449575892131902730273576 10397884 -32266853526788925558023489572648100864 10397885 176145137683960403822549997735237617580 10397886 -64912810704088648131375118541528472576 10397887 92029642325706164393345189207913026352 10397888 18934488033641220242712222011140079616 10397889 -19121302241300000760521493931168862844 10397890 14466838986301804992871639906144327200 10397891 240674776256839774334535686066303435472 10397892 -59011804113460098455405627826823065600 10397893 1274130010054216629425964611759871806 10397894 127114339116213180654609413843370473184 10397895 -149627914310717088760341836236638345600 10397896 9523948043173771648938903170318991360 10397897 156021260987546162383806021716765246772 10397898 105981259039119736711233704659252545840 10397899 406745881103759366824429184504308874900 10397900 -195267116611695954882254178796498464000 10397901 32890236243314646410681313366755907840 10397902 -189216899462153484239566458791465438400 10397903 456135480151851512037984039454810183152 10397904 26233551041015330628670224205432750080 10397905 -187322463579225612650711993081563688640 10397906 -308847677650077982061554884416310202080 10397907 31665989955579670815751788509672742096 10397908 216683646170079338936427963723651717120 10397909 375257121378412672967399003337447038304 10397910 104430753449099331081965904259633029120 10397911 -12254927341797282215932152833357283528 10397912 196360041078869585910334846392907898880 10397913 -228889878466006912364485341301762084656 10397914 131761189261959691945467158342388253152 10397915 -292315994674001870972818250206984428000 10397916 -4543618225482836913851928462783283200 10397917 493581651845110271694607234630846787532 10397918 160167525774787837152821480455556396160 10397919 -124254414049400985272268073351303854720 10397920 -211311341411620964427814296824709120000 10397921 -321119418265389741501442777678282396800 10397922 67271985232275794112576517674356825472 10397923 168057927516168591995241763354297695160 10397924 43427918590552167005260387651090252800 10397925 -14656586305150014632456362505873887500 10397926 72067585067505451236605086841301780480 10397927 -198519340104777754727275934781889908288 10397928 153422009257125831830501135788047237120 10397929 201683026574913694691112455229251481530 10397930 22043240774312182551510080258887254720 10397931 -88032521504195325952515508787577961920 10397932 27238803796212587639120070513056074752 10397933 -19825891458512971354360505159372479872 10397934 61156788773819287720698826461177396480 10397935 -366567512768907243578834348408143560120 10397936 -140344235704786221409051247287065182208 10397937 -101792465756768633885109409261829907456 10397938 -335011927860295341881047264468941395040 10397939 -303339176902234407127253746174215834744 10397940 3769066799550692739229128601662259200 10397941 525693148297164424875185070494213543342 10397942 491915161107145445947531531752657096000 10397943 -89337165661093278198002850406718074800 10397944 445534533233565443674505974855395164160 10397945 -2539737464475386513124888312916702200 10397946 6464149386971812124296825621325767680 10397947 -130677472892259582799595893448326179564 10397948 478743633267731584167221438130572516352 10397949 -61986477871634801672933866495563249600 10397950 62896228047097341895348092879621408000 10397951 1331740125719251214885443658380875063072 10397952 -328437519400799229711043427218212519936 10397953 -90250662489213277619016594494036274496 10397954 27565684927686498075458749454154819072 10397955 -50594373475856261114142664929754771200 10397956 146307566141563141771638853948565333120 10397957 -395955473358769343843709248516370997794 10397958 -64947906662611904705539134873510838272 10397959 -1409451618249625733655498301573497600 10397960 -381940468873280420546162195281048320000 10397961 21664433352895114862038994913555018432 10397962 -25127661426318742443376419262712897280 10397963 224790667342900807276817766507288993960 10397964 34088221286126694132306397706871475200 10397965 10384602698604537648746854373788614000 10397966 -34104662381975129985923930851119317568 10397967 -156341117923465102479476101046139244920 10397968 9994088749183113370217296860855926784 10397969 -18191512302665929247288986941820597980 10397970 124464917009262222194159375519513356800 10397971 -317844521985959295284218348542648949448 10397972 88434710764862964992796680785628888832 10397973 -71627374990552916664170932545838917216 10397974 20718305935636674990946004342139237120 10397975 -6546715395787490788314327792810495600 10397976 -305088905769168684384637371167224320000 10397977 -285729999833957997670764952328821189174 10397978 -198258705707310326296484017680274536960 10397979 -552303619944425568366923021957281137600 10397980 -102048736178042160510167543350850457600 10397981 1096991912359690209539300144519517826944 10397982 59197766805090306242824912042616469504 10397983 -638671799974786408325488126560343073640 10397984 -359029562444367486512440652336138158080 10397985 -22192889517479945210902038832960733760 10397986 -28847187955065147813837665656661575296 10397987 609943450062713605196203742650915692636 10397988 -87849593410316154326559131039886803328 10397989 -36569923173523815403969017947266697728 10397990 218354824766936364461863740479101104000 10397991 -250622047868071438371634854035806978560 10397992 130107347139946866469531679570738135040 10397993 152548272558148752988921866868910917242 10397994 -173126724104203707487202196279138074880 10397995 489031123777917223262488448490360828000 10397996 170917091840886887378672478175365220608 10397997 -162570231924954635873036020517015112000 10397998 151557307190280016909858745382381944832 10397999 -32983374490871471753077424230164855936 10398000 -2810254323650945178702495628541952000 10398001 -239366901586682634471596823151699631808 10398002 -6361656379529903389735057982020645248 10398003 -117799379899818167539571746709968111872 10398004 66471540091088714649806961277345053056 10398005 354190039946082694831287558023692677660 10398006 -123190826530023492939988237745267270688 10398007 -134773603342201386927250168866718578080 10398008 -561576742136186104588776124058537472000 10398009 -27101505410574593092707813413149880496 10398010 -24048401020010903445406008029443860480 10398011 272015377051350260487563113173567268704 10398012 -162570368157647093945325643086970887168 10398013 -401389873808568319652221961863862215738 10398014 357458123417687251975528281473713728 10398015 268887048530304375080875474513975839960 10398016 -100680024763038093047161173563230126080 10398017 -122153139135505044121183619936116586688 10398018 -55588529666074111205100837620550996096 10398019 444788469463068301204895813879596895420 10398020 -272590161036150482773922635668349090560 10398021 66891635768112929322982195564058935104 10398022 -195213909918907412516662636284226454688 10398023 467294374591307767763639435431426525272 10398024 36245189087798424426941379811526246400 10398025 -175286550930093296481041264194861388400 10398026 -90936907638671306783070969834028244592 10398027 -42996939161383857364199599555765495080 10398028 44219270094567572716775938154337383168 10398029 85885036917233372755074618143591760630 10398030 -75327501528957234704299919429247607680 10398031 105981113908151441628920323914074916592 10398032 -70973366337187116241355162454843531264 10398033 -154129513346628123982921445324522724156 10398034 -77544683608630620270535725778847159040 10398035 -164933917846361489819214420838701862800 10398036 -52956392293338284420283117844332195840 10398037 -34879831823235781692521166145040623080 10398038 -12038590074842336427163456457352914304 10398039 -208318567437703055576488083429460397976 10398040 321968948179063207564063619965344153600 10398041 65841850271945171374211885102690736000 10398042 -94798712918779105616611083292745410560 10398043 17007806692801156989491675651910850560 10398044 -427845598786053259622481603656910434304 10398045 -3446299940238379445582343336367104000 10398046 -86000157821156443005334521852281828160 10398047 3574005271198164050771418910956055296 10398048 32178832086510799546004668746057646080 10398049 -220403697553481924222402009301460440764 10398050 -85214523647297269087326967731476270400 10398051 -2216272104311766771844809265539906432 10398052 103096194145486074997842518081654702080 10398053 -186369644656435985555693150527553917698 10398054 22659935721452195824864549623499591680 10398055 -49325507501209508414303160866463636000 10398056 -131087684478514371016502375620965580800 10398057 403690736998783735156080528795523293840 10398058 -143415825788264593583223162160461342720 10398059 55214471968166944841826020120748572160 10398060 -160257810382303682737151608736205296640 10398061 513350891927289598132739008920376824662 10398062 66474633268237357052542374933990801792 10398063 123522080599141511948045808447997468440 10398064 -35946907492303344870234683750987038720 10398065 -104637952443465294840899083448261644800 10398066 -9995169201013480625121043632244515840 10398067 1177508487939849453723083742089292682752 10398068 469847329473008072978682354984730725120 10398069 -16109042977289095519582386252989265312 10398070 -51679346325219946003270299839001192960 10398071 -175632807833769679197289919527791544728 10398072 -179574249708845778281806709922543022080 10398073 46063801585363598913899584139466528640 10398074 -230052442420642150830481473725313937920 10398075 146439573726919972077130601350553502600 10398076 25126219448220618504690139732315944960 10398077 -70177892270322739257401213493031960980 10398078 197713037325522400427769183709335803520 10398079 -103533690512598488072544065230381160320 10398080 99294649918365639744978082761749299200 10398081 36329904527664247745567928759607839840 10398082 7072937939269471042606784131020201984 10398083 -459805970088985394772110701235168641668 10398084 281925853412359585241585319237748979712 10398085 -483496044587070176641758776636666513220 10398086 -399598361532782454729206391795494383008 10398087 5449155078735146049447742695852231600 10398088 3972782368796634379629999602501713920 10398089 -131535734255392274482065293506820877276 10398090 23991773852375018326764024304617100800 10398091 105415742737408319164257343951419841104 10398092 -127237737826510141512392557656095784960 10398093 -43609862776281064505034486259489632576 10398094 7277090879799801868558165416259868736 10398095 -3427086677242725018452444592525955200 10398096 13181445885157015170441484879252881408 10398097 -347002129637275296984186654907756437454 10398098 -174534734669583274836263152211706841200 10398099 50014339848705802077040513156794395064 10398100 82648382861776669197358468297570294400 10398101 -108522082975048077210830408997929393280 10398102 37429521859816674303511180910809589760 10398103 160929283038130426364094674671595473352 10398104 260164075399312479777549198043669493760 10398105 -476733841123898443247492305384198540800 10398106 -94845231506468647704516786550327226400 10398107 444436030719370996882529118224248132356 10398108 -10244846088773178933677028645441429504 10398109 131693822507495514947032770760314128716 10398110 46705686344253709284815468316098438400 10398111 -288511835221483372440815617454423771520 10398112 -298658146868482685681749188822991699968 10398113 15396737580755804672233755568452150528 10398114 135572366172694475997355190161929472800 10398115 40489110238196940700901661223553171520 10398116 167787432188156980642520428062772887552 10398117 179450800700180653569347526871682258112 10398118 -374237932958394424440932639825058284928 10398119 339831734967597059143100459536828454520 10398120 -12952851313769468103142659589617254400 10398121 -116455976892707551509708411004636122616 10398122 73230140626899843952859169014842444032 10398123 -26847826054687927782227350615949578800 10398124 -70979624867442563373864039530122142208 10398125 81114425911917806277286388027622720000 10398126 166727962680258437556693725032133281344 10398127 -184955270035138590988138363695235111024 10398128 -77394506066160896415817889674642784256 10398129 109224222416478219056240658459196324800 10398130 -47041825663581893531687533828050086400 10398131 -11499699333016993345959179053059547128 10398132 39877612281164991654583439356474122240 10398133 172251207131724941108048414316851387004 10398134 118686356499264062042742184884849887232 10398135 -506837629893393833662682157596058720 10398136 -239637868893667660022972792365982883840 10398137 -102056599841709376005814867587391663020 10398138 106165317173858837106933243440200872960 10398139 523636945121397393810586483721368266240 10398140 -313043886581969918318485252290296962560 10398141 -121749430457551479514310383081493736852 10398142 -460136928106881151140007643017691530368 10398143 80657712596319787023937913371475398608 10398144 -6244689761871265551503916489567633408 10398145 98775569994590929488824547268523730900 10398146 -121279657817730016727452918019640813696 10398147 70555076698701103750469894043078983520 10398148 59861162425137131317980272071847219200 10398149 574230478789326296658120609983366910240 10398150 20859483612677203426925058825762057600 10398151 -276225380351557392180665882228508837968 10398152 31811518841383828400351632388170076160 10398153 249803380597305522246771717340331232960 10398154 4431570338517608126882853051230914560 10398155 479035444095887664313695158832444166560 10398156 29486918353872533067931110661827804672 10398157 -21041050430457456724226076876595754496 10398158 -33963432716595844006587197558703232320 10398159 -408152385290797987700870248208770886400 10398160 37228397066685242471162001103935897600 10398161 479923514610271021866854362161183531762 10398162 -10121289149133690956710152783252480000 10398163 236233740139994990825492446843437486240 10398164 54978627709295264064527790586988052480 10398165 -72983758856857099435338008397073130880 10398166 -43854326687818794504779056428010591968 10398167 -302380362491927072290277220819331148280 10398168 150334466741983510511375068053560524800 10398169 -132068294604609451888164073853960964204 10398170 222668194071982105679458543125334253280 10398171 119413753076149552712858028768531085824 10398172 -141393696887646407413540817561857037824 10398173 423873302094419258655372820427933251200 10398174 379534529068514551724670523293751296 10398175 60008915311533195009806968467533876800 10398176 -184422796364253324834236480200847917056 10398177 -336153653863374079313068434512925450672 10398178 -1981594287390224079282345340228392960 10398179 -430013346074243817145237304401789036920 10398180 -79052310027966361286412548103665479680 10398181 279694021730200379314577783058166532892 10398182 -92389230323946001701606658838134665600 10398183 268715087170503575509605166661208686544 10398184 -252861644463544660878826804111406745600 10398185 8065213060505927299830551347147272960 10398186 7549640445552904259762406700427735040 10398187 182631374316851198430851578912323301240 10398188 1395403852395737310254407296805025280 10398189 15855666601397352824617991735290863840 10398190 194284649596751577576583540117893244800 10398191 -1081915502062551974145719245239421190616 10398192 10825304859476007430554496646775078912 10398193 27170442695042886186312430476320018984 10398194 32811000128024267616875082451555785120 10398195 -77184754788264766334804538354752838000 10398196 -353008749197830873208042556402345001600 10398197 -244428623028194669667911170840002582354 10398198 -219424943272210789303035815631630889536 10398199 162317989057959245194208124640811318912 10398200 -354770449050366482837866920628670976000 10398201 -56575579115140922622491428736817681696 10398202 190906932573013630552723417136536495872 10398203 -804130487759509258907895001048897899840 10398204 225763614784468773055164925665561853440 10398205 447519193851260576305886355126454882860 10398206 9811719307584785854895269152492257280 10398207 301155168494332939459208164304662090440 10398208 -3511565493220457264892317026259828736 10398209 -27651378645815574959021196539949742590 10398210 103935590054269628770263413480879784960 10398211 199626485461365246449230503950867974080 10398212 -135261436121023550137577606594264798208 10398213 9011339648523533970789208685142611904 10398214 -1412975498206080925884389866085445120 10398215 -55194376185842236468740666795450556080 10398216 -211839167165319103469210616032754278400 10398217 11320286225419367965337849392898606720 10398218 129915227003218659808314922474626208560 10398219 130797089362731960156789809770434220800 10398220 38280359777200896396211236453175326720 10398221 -159839010490161758673451546827816490548 10398222 163897091433280754779436549705945524032 10398223 673490757756648001593438338268763339704 10398224 88875248336512499508918847130752598016 10398225 -110651020949979864388753130863716804000 10398226 -17482272361319488356160832308383041760 10398227 -120979978993035504104713377210597214128 10398228 -241983857087666031549952469358623508480 10398229 231893637435671903625544934292209891484 10398230 5566823682159581479013108297077013760 10398231 142065429061170821410569097899753762816 10398232 -84526103889776093324497043357573498880 10398233 283141947604819513583689762350794547840 10398234 44194086523486414704734790395752562688 10398235 519562879249224303986662482135047023680 10398236 419710239681975645798955946926583969280 10398237 68020673400822667857134086153509825024 10398238 -71969498602280552864143573391171940480 10398239 578632388312445009679516844607443123040 10398240 -262252981065407623910031155780911104000 10398241 -139053090273296926691496832058051547870 10398242 -35882665910270752297417763952562741248 10398243 -193469299941288305750199413657919841872 10398244 274248886634934568371675606405837977600 10398245 39285165814380430783998775551240963840 10398246 164776085813119977562594082441403950784 10398247 -466376558456157459447424940137404087304 10398248 -113469602348465286192805021628770467840 10398249 350829389627410183439185502773588421568 10398250 110542380228053070402076221312014904000 10398251 -441338939003666882688256990479099191328 10398252 -103664337353509231282924554043469856768 10398253 203728007588885209391145140053224206604 10398254 57785664335610114640381680586951771392 10398255 17029456670420276555120681435262981120 10398256 95719163672215566796720184828854272 10398257 -56736548099614258141467097239024611328 10398258 -21195897930325974387858193231694914752 10398259 -160928950164063342353066435474138690696 10398260 -935572114060739612550677054501130240 10398261 -266836234139676427584016058486561818560 10398262 11943005281451825161987599678784825344 10398263 -184743129797526450707203110380493654000 10398264 -184721704609850566078720911339467796480 10398265 70732821739620083311831743083287806660 10398266 -30546342841717850780394037949511691776 10398267 -377898379413309445505211730683967518720 10398268 -155097814796974582287621716449599770624 10398269 35818102584121664450098244343040206720 10398270 -9112992243350879865017348245153382400 10398271 -1261134396195428052783863107877676816 10398272 -37148172596103722374339877420549013504 10398273 84962879283065958536337151363847016000 10398274 -144350980001560906924849571827918530864 10398275 -186309927999219494179226218096833557700 10398276 -58895228469286042779360221572019724288 10398277 90507664733333962688348336438710151808 10398278 266640342103717986070645262894457469440 10398279 192889153213113142690673202126488326608 10398280 12445305278737751999036850383334604800 10398281 332460125703080727447570609945444893952 10398282 44476606112893203670984890655994856960 10398283 -108291301735262457849950351888912743280 10398284 -187941418681290781196178623204693274624 10398285 -37310278763877421369932775520503205760 10398286 -8675274174854685136660221666053760576 10398287 -55513330383826770315377784440668862400 10398288 -54215591523523825323326547644262383616 10398289 94081779244095394136726091196936919520 10398290 -222069552093901336230442295102339284320 10398291 192097283193617906610309498081678172224 10398292 -400889524274544245262027378687450361984 10398293 792299945335388318155720223961306392160 10398294 -7019690762318162340159715672263595104 10398295 70293161638813607347831246334391641280 10398296 -622675093682138160965491453311429427200 10398297 2685523967381299919953006335546397440 10398298 44072863288158702627147528705157832160 10398299 -251345821912550690266039610198533775040 10398300 -28018387892078681896031854694956646400 10398301 1483893751855981660357615217791945920 10398302 -124866337392813316151750705447031933696 10398303 -2397043720459564756912940655128101776 10398304 -177433968702033523716783039758289862656 10398305 -394352174457716232235824097628530308480 10398306 14714247748171012760325128076776567808 10398307 -537532690384223180802441178385351785444 10398308 287526576598442989380182856137092748928 10398309 146414488386655890288710795977656964704 10398310 3961947244815458743593569165752498560 10398311 -119485638311762379368558152696506619776 10398312 -159255333689695086074193430814674944000 10398313 -485207829621886939010694898413430654976 10398314 18207652461272372386970792275648718256 10398315 93400302020555971616471151514327116000 10398316 701306741127049140664730134254669603840 10398317 -56556416953115377121135088183739742634 10398318 55772205181167678849436056573343196160 10398319 30711436574736700495474488028276420744 10398320 -31011346597574873401413729273982156800 10398321 -140597965536104134657867926255732630720 10398322 15257081336184470930158673106331670784 10398323 23193030323048568946075487117364975360 10398324 -398606855253670044169361213997847080960 10398325 -76325178360971705863640930134686812000 10398326 46185679311058429117030738555986494112 10398327 -385630670246026572259005135153560647680 10398328 654202758701748105308319217597041500160 10398329 678329509987742034773379400828078173930 10398330 7009406494063581269651588680606801920 10398331 -100981694104964851426318363156805747736 10398332 73317266781508115696704442468774320128 10398333 -203516556235634583675187960904177375232 10398334 -192098030838125368624110267554396957184 10398335 -89409671879125168217751376661487453600 10398336 -111532438485358658885283146269584261120 10398337 -313763997429779883936143426950113280080 10398338 55611615478995066401996828324473378368 10398339 -20784150189280068922966335306893678160 10398340 168596440221685235102579282675959491840 10398341 87405453338213217003511266610566875742 10398342 -190879298090697569161980381700071290688 10398343 -504059614666700868988625284031621842408 10398344 -416062450236704177187159842878789754880 10398345 73277599141266115093519488676534019520 10398346 -874678486694740347141548666369114112 10398347 -68887249167739259660190040771090095600 10398348 366488440969111316983126767816114232320 10398349 124875795842072718778336262193071193964 10398350 86265272447966421747233264627468102400 10398351 -420535871897911295301101162465321826168 10398352 -152864451540988350891629616723823058944 10398353 76163881143709269665052279556358172480 10398354 -110810060606162635615158225265248514560 10398355 -370285158193102198569297058619140194480 10398356 -16089001095613341602330370816959070720 10398357 -243156271379953026398627786165422784946 10398358 -187742646865503456026180788789460631360 10398359 39399710858655774538565142697525117080 10398360 59227546072521174308165321343811584000 10398361 10264268300943763537634210451164179200 10398362 -105036307192500309300000567620265780768 10398363 12058879089556056400510181662664593200 10398364 110655537196399079500385608297470987776 10398365 482305493457453458438889700061471341440 10398366 62493827972649267143757639731352433344 10398367 -13436875407602311930696025956059474048 10398368 592533732198611276810231162088067891200 10398369 62497711734269472212536009850869957248 10398370 -94946754589581616483311552980855697120 10398371 -475934894494216485063976784051846683428 10398372 45206795214776993435408484943112282112 10398373 262723932677916580345016882274904032504 10398374 68400941641323818062679607156747005952 10398375 13164580790307209008967174292291120000 10398376 -194659939683396746768750543469499760640 10398377 -569147476438115240832550884788368080 10398378 -58439552671932626527615003786664414976 10398379 -77455298167379090886823183868965959168 10398380 -181365434486065802398526663442261043200 10398381 -119340895698071929995562552848484049856 10398382 58087342311897983161602398659326792000 10398383 -23896376152202921577907888932055377096 10398384 26157637722589652082722662081552564224 10398385 -90764808301595996822080803808201570200 10398386 188260797898850926446256718314549447680 10398387 -210229979083377800928043553075567309760 10398388 -44643513422987626917486901032408268800 10398389 4601775528535466973407753735835633024 10398390 39185232559317751883733851896520006400 10398391 716798086692764310605680404418155042000 10398392 113124097029540923921354502934615818240 10398393 215615834412853652216602668855032546682 10398394 -153883737358723204484810837642092143504 10398395 48237638054957923794174278940544738080 10398396 -228725531816284163980308655752068505600 10398397 -36824284756588970643843744753416331968 10398398 65653661192972004154660060037129906880 10398399 100698691929959069045626429838910094848 10398400 79935491363281725676778521077691187200 10398401 440133784119755174556054685998306443880 10398402 -5365987459616489720725138725659980800 10398403 -317276349005804790675895861630541041348 10398404 169232798167339718047816950922004947200 10398405 82092334189322918165261617136106313920 10398406 6692546655246913397184905413376102784 10398407 41602395401395202633684550206680689552 10398408 310456531403587738639492585317734031360 10398409 -12647461659939872441882473011930733184 10398410 -282028165313071560191575684064185409280 10398411 -153693617186246412506442548573871499140 10398412 -17159444277015542985197204226476544000 10398413 112264553002894072786663386833702860662 10398414 -11633671766260572910013537882092788480 10398415 -130683810767117112804811587353707968000 10398416 -4633874352081642518489775842088714240 10398417 429330169712272073352596098187350736880 10398418 -18873931732436174981053378027991988960 10398419 -625549374884818421582410545409246284180 10398420 -13870968768663424949566613825397158400 10398421 -995528001465614854260044730672372130176 10398422 65354252081144400048591305288555249664 10398423 30530852507546071904318439351326312448 10398424 168727379715102193982887700308245626880 10398425 247424813008038642337287460354256379150 10398426 127767432266495911370284852857923858688 10398427 2727216680628297726903731675414854880 10398428 236346358863768275894519625562211175936 10398429 -126750977242360628589330246445759462080 10398430 27084955099074145179333854139314784000 10398431 -85100184881532440181746124972671388768 10398432 -5366431395637388918361539167188418560 10398433 399375735805777770051757859433118411682 10398434 89263930553174832067709501392742240640 10398435 -18511575248955945163347838917772012800 10398436 382128473975293566715776308936359767680 10398437 188999821844603065141346079082900071900 10398438 -23127655112386911762059578825059486336 10398439 355742842057672635630018999419255498520 10398440 -22469733196492995199397249892197683200 10398441 -49887887391760970509056161969222768256 10398442 -35290206684768668945081083423265410128 10398443 -52812131085558169228608926292790598880 10398444 -39884820267614917557621440910296383488 10398445 -106240145668374184361823520257521131080 10398446 -27124082673556992689998197388495454400 10398447 -11977683943205153128594955016486077712 10398448 -45421584963888990294968792373551923200 10398449 -175415564339897188827110546030021212560 10398450 -35578862781155114191130610813227212800 10398451 -136741704774083504754335141302394152960 10398452 -263329069135131134520689244750930612864 10398453 -64349300796266876157006098475229669440 10398454 140651775803732982544288637061280727040 10398455 52537259698293249761335324943916060000 10398456 -43419804027791615790377891005572526080 10398457 230068599118591664022772176049330969706 10398458 103693432753745064399881705400155653632 10398459 -10664379675462852248689348382999782800 10398460 -251377556483741042281842426061595358720 10398461 61981583579212557804637318821700300224 10398462 65519249864196803011493461091336031552 10398463 118122078647721289576780140187513549680 10398464 290596825334534320789644992024558960640 10398465 67257256738264087962887326212011072640 10398466 -42532713511634130133187968951274774496 10398467 -654371972851622342892387992034845810568 10398468 378387633229540099881135185470207426560 10398469 178863342256371154909424141501386902880 10398470 -65675225284613801077018484302222400640 10398471 382851653334724160793711747430227750312 10398472 -234318251541810906521271107942326272000 10398473 229598274902128552858306553831512028544 10398474 -151712782896468776510172845056482835200 10398475 -4078602779984459711852395145322474000 10398476 44085018587670150139712825415247188480 10398477 -536828162442732871712742119836321162368 10398478 60569279538729611110182774677924591040 10398479 -31230120318180653672208737016384185760 10398480 25548460069334466856952939831572561920 10398481 -550112879530835843978074451624736325136 10398482 185847977381340949782758709991663112592 10398483 -16173447349043142346240389984795968400 10398484 187778977578009133215923883730346735616 10398485 1817043387768081633497585770233062400 10398486 86934624581512439201776717474315507584 10398487 -152914195314212940006353507220001837776 10398488 288489640095236654363641930731513845760 10398489 -338330401619705406939559464986633953632 10398490 173190490225014001627742642440628613120 10398491 317765400013538432028455779392236564400 10398492 -59165670730081006448112525335526417408 10398493 -89541085324771864275488773279699734720 10398494 51290116321198590872731664795045852928 10398495 -18759629063882409195883788044553281760 10398496 310869236408403064463776946447037038592 10398497 -209074968819625657837168894821228411708 10398498 352079593383885946762256391945255552 10398499 -6102927794917861511296138604134444160 10398500 -81100581151359146671476311224962048000 10398501 -127383235657476019176237613370023467780 10398502 117509902863075212728197188144815579008 10398503 249677982949371619515676261640624725752 10398504 10143768514662642439796440676385669120 10398505 137660646066320898375294532496229309960 10398506 -71148288726750568509116995517803253760 10398507 -10420179583600365406432641173617159680 10398508 241383256137591913462555345448190979328 10398509 -291297847295623734774622129709793023328 10398510 11507077351643507818320536980538112000 10398511 232074141124428738763339424469972482232 10398512 -75554089496986214699813499120862838784 10398513 117575976071968046269277885456911365744 10398514 -21560721777106818936189850863392601600 10398515 -346040831610539574565683028189725000000 10398516 -3605997712874093920717388162542780416 10398517 55573332398180724594505590611603489792 10398518 -1468359571168353326905923497970960384 10398519 -218940904952077864568927344025946695856 10398520 -174485490250417726903246216634235494400 10398521 -63325868145850365710170497400391551488 10398522 126669934470707737661765083419129756672 10398523 -334755641852131963309721341880111179256 10398524 370446293028751291769418642944935812096 10398525 56598886053632754204414968968990048800 10398526 -270106788253612830340300758970966229760 10398527 374315828026211798594278595685789629376 10398528 -16769899912131973407302211121100881920 10398529 -505650908951952268904335422152958497360 10398530 -21969004093377251599667972309766912000 10398531 -25951557695055602706708459393940692480 10398532 -317459994252979893665360059344453906304 10398533 -64958220966948976498363244444156416320 10398534 57402129249541541291740030309742387712 10398535 182522640585641156645839392080630931480 10398536 -131874226736129644126471579778038840320 10398537 12394941270021309479138216936704502586 10398538 383485157439874032547784287760239375920 10398539 101152487173169680706441899398278991624 10398540 229554896040573689430434109932925004800 10398541 -2451106084570165494194972684302030016 10398542 83746387974471604202424483209098589184 10398543 -94280136663735590961876305901696529632 10398544 -2256107102286816245509831116839469056 10398545 101536536944892666935675714497189965300 10398546 21542683668085513870823549367288460800 10398547 30157414637102345126493403135381307520 10398548 -514359762393315226985510357837965608960 10398549 68379483162231698866440265981523492352 10398550 198723116561560083479875113270384400800 10398551 -456623164904239604192664847530056074968 10398552 -185793801085287521819911234328357928960 10398553 334551496715982758460943178183274713424 10398554 -38803066903689606717910620304051231008 10398555 231296216206236380422485229453383550800 10398556 -27975940657387925548263968423543998464 10398557 -81425931695792301356717740651460190312 10398558 -11049962171655928137075376127548474752 10398559 309205802406712983816986074247461938360 10398560 374008171968504583299698308509975183360 10398561 -8160763222898787980850959116036468800 10398562 46599805716337993486878777690190835712 10398563 83646771091314182094686397335369088000 10398564 -148083433699619976328215598367691509760 10398565 -497839291038423002937326039830912113540 10398566 -11369909240862792294098531559889906560 10398567 -431742427269187061187130145509084101120 10398568 225184268511687270512221525167331138560 10398569 139239367825553080163879957098452767460 10398570 17067671659403764095594774100082826240 10398571 -358942243992517319087987541596859405488 10398572 64879385690904793974043062858081664512 10398573 266858554668632978869715123880320970240 10398574 -49920217576157688568830282563950998528 10398575 -302113005747871893092099545405881293400 10398576 54496154562368935330981756042810490880 10398577 -102234070098113758553532660846810841728 10398578 -68472065705824292408853371166720073728 10398579 213468168399822693538061951891371683384 10398580 177399469887179415801579168457893834240 10398581 501467166700271277866384279135273658720 10398582 26947133204871102187177287404772644160 10398583 -214046724747674702295555975108222637496 10398584 -151767515164387394371947750145471979520 10398585 69789563025612195241037063075374059840 10398586 238829280664050242655112336749443447040 10398587 -110697231658088464369972246165782460764 10398588 -267395241954852366182179954926398807040 10398589 -758032780974491785374348509205751506048 10398590 -164229984081187263136855230992806953600 10398591 -38063001667104769924651626434263726080 10398592 399535282483738882596372733982303846400 10398593 -51470755925257986728232525814107063360 10398594 -175888932012595070404658104853500217856 10398595 -59812787497665707214965895915015980400 10398596 12893520443572056739494047868075577344 10398597 60517916458822685076368250809592865440 10398598 -51866453950639573717586995777598292864 10398599 21779943008718956210740474991114192928 10398600 -28711546422235442365020049143947520000 10398601 -41932968168605209548516326330451715568 10398602 278242570787001049192747810085617384752 10398603 -140833776589018412065466675337315309096 10398604 3785451538096718008455139557053088256 10398605 -3089696817634429265293477608765152640 10398606 206626127888102590941446670452923351104 10398607 178960042187477813986188545504550775856 10398608 -181066780137742480232778308239411838976 10398609 -64859846497763686384747196148481050624 10398610 -38808577073875586090576938348084323840 10398611 -979754414314533836093403430408687854720 10398612 76675188204518877185133944492056903680 10398613 32439074559997525391965116480524561664 10398614 229010677804125265060494445327265626656 10398615 -227829188536114550291111385323265346560 10398616 -295370149786342609751628661288101611520 10398617 -173219637308533179219460330635941710140 10398618 -21614196412993912896715482043972377360 10398619 62043541662367934316404428922552848 10398620 -16048360067849461095767771232310264320 10398621 317827934381099702498661827852886954144 10398622 34048775196547904795346885847164284160 10398623 -245992924277149538616584912131774623720 10398624 -88380322453221358480652726651159838720 10398625 -229165772681026441555913051786785230000 10398626 -55203621008605796095044459528761802240 10398627 304204819620161887593540705452161081764 10398628 180148647553242105393118534135208772096 10398629 594268443019758639812069430380836663230 10398630 -11247567087445654711404759460663080960 10398631 -19299269118645734572761812463613331056 10398632 -252392802932405120982209829009012326400 10398633 21063854991694903842430059332336188416 10398634 356440787746893695367753097694604404832 10398635 98312748762242535122759830056080566800 10398636 -109865685954253625684814371153922609408 10398637 36548391483258073795456441745571787286 10398638 46577048543422718091490645061623206720 10398639 -377046395202173556307836466990043686512 10398640 -7180054197675852036100412695117824000 10398641 68858166905880249756926312347103564784 10398642 34092556244476730083952680320017720064 10398643 -65849697685310537819625260725700544960 10398644 -405785583120943724159654269268063489664 10398645 -131061277711327261155673667331809548800 10398646 -336441975228361920669037230348675976320 10398647 2624002194346184104393242264539915520 10398648 -137612001891210803793619972017918566400 10398649 -127200423570663482862754089506146046640 10398650 176440049039137245840676347051411070800 10398651 134716813206071942810234963899365788160 10398652 -271033595465164016960510742718680334848 10398653 -251446023023975058766946239216429086996 10398654 62014461368949753241163494039332888960 10398655 -260980055544150266662912047380185310640 10398656 190489795080968641725399453435238023168 10398657 132375398863470406836417961670100458880 10398658 284571039965080857953688566842376425680 10398659 -175425984394204630401820549999734451140 10398660 -94102943723061988525964919551861268480 10398661 12453995051799898593069200735280400000 10398662 291127151407320860002586577852438453120 10398663 239493796102471598937880216177402848024 10398664 593104377042012862156553483550765327360 10398665 20751452428191479153961426817210825800 10398666 -93247794608984209245486254610838940928 10398667 275383826001579432819812496010300749716 10398668 1645507908318540345225577096633024512 10398669 -9453449507272399570156733347443061056 10398670 41013289237242736257744030543836156160 10398671 -35058861096883134094429695127736438400 10398672 63751772382061975478934293432024432640 10398673 -128812461208437062658067176810234808078 10398674 -41685883442189511091867698357533543424 10398675 -41877688931410873175408467543161312000 10398676 -372226687928863977069112737177057831040 10398677 -467199642122074433489596157367134871474 10398678 -3044141564175026685407550985889933376 10398679 64584712954251715526193548422994138352 10398680 306501584780189152615831367432218214400 10398681 -451082755298721456274689836835897600720 10398682 56735093388208273038937092933171748080 10398683 -336522115052749200783166985997556075068 10398684 -53748367328803581708388686869040737280 10398685 -163074889583737895148170715879399908640 10398686 -52825131042277095423329997250486071936 10398687 125942288665489426935849201595097457168 10398688 -257682261225251692004797113262297841664 10398689 15494574095466000863950372159555054272 10398690 -1056439554867262266946824457295585280 10398691 -276617491334844812002886402247718118400 10398692 464907893707955036789783149088577330816 10398693 213948432531646366325066236167653204064 10398694 -47423315333485678374531507318973121088 10398695 -334028653014771458134850274702650521800 10398696 -83680214113093540654743308756841922560 10398697 -559347741940040346181368757653290966854 10398698 1569393778560800796628416865252302336 10398699 -447656320210484452080817014160964459256 10398700 -39560436325705011034734047083602304000 10398701 316416745973493545758540115983309695702 10398702 -27773497193366763578209588887566794752 10398703 -364042992434687524639502570600963564544 10398704 2840859768183262078732791682910453760 10398705 -362935564238450732760776162061374575680 10398706 -98319588449722678666910102989056499296 10398707 87096943327610573206365625599600334224 10398708 115392523019783185306372551134457566592 10398709 -178781237960032874234750022544298853380 10398710 46332265230175013193630607692916032000 10398711 -108079743718704063775966556282327822256 10398712 -147900650286481519138761110344992276480 10398713 -198800626258842191091735037198465254912 10398714 62427818450385024193641224712359628288 10398715 267589255584713803170276969836810878320 10398716 -230691951036472427988010655048132444160 10398717 -169531041443585138277701650598468314080 10398718 -16035252633191153472506997479977700160 10398719 291562362127290805988273115975869628840 10398720 -63117670026500872495235254400550174720 10398721 -500130255888244314528955935708347950078 10398722 -2708377151434367277108121490704682976 10398723 218613479119707533648556682449972449784 10398724 -33867152261130291550718348623141965824 10398725 -248359986621278955506993197692794463750 10398726 -11100139442733689223606753572393867520 10398727 229043850144492890313603682534211099040 10398728 -252772139466727920570328179343928355840 10398729 131280109258519634253341691704757384960 10398730 297740696498087632057330095106285329600 10398731 158387757241903256000837850855325384464 10398732 -37044613565118068399319873457991033856 10398733 3002470786484064689388448492510502400 10398734 -324261721742523366379912877992405396608 10398735 -15915443855349192363127393374273318000 10398736 60907570286858676039915090885191278592 10398737 -64821134854746617194247044561825708800 10398738 -41652198461975845152630488478147256320 10398739 -117899779271346911690171438145050501376 10398740 -415373200302763049027270264230375680 10398741 -339813185053408791797440191170951680608 10398742 -80181007214414792901669678266262964800 10398743 144276489320456974234663216886242417992 10398744 420166450513935703480733131953191823360 10398745 -19683121938471156505066153080702048000 10398746 -176757437690652420939047815278904711680 10398747 -7527270923844663214322509312286789328 10398748 -24323590397966944435719419678098590720 10398749 493649798269257396619587360591936411750 10398750 -41233761207958384539870697929196800000 10398751 -82106554247417671224617901219071557896 10398752 60823798734641600228210201736945598464 10398753 -85368290730627003898367821154682175200 10398754 51092151956455065239014706394661813920 10398755 -718694716764900311451217662941313840 10398756 -339461290739342443260507854601066024960 10398757 849628589264096393378720171441375369280 10398758 -113819075055021633126092673300894003840 10398759 57056610028905451819122922391191953408 10398760 49949210616132016366599390026268672000 10398761 412307129789254520180254490822134378362 10398762 -251067780394879041753183841736480520960 10398763 -483739567204758805226904588983989062988 10398764 111469917684415186016351748710535831552 10398765 -108451747160818118846494034858685838080 10398766 -69433072817540780638963457778901340160 10398767 -390787217651254498343881454039236729200 10398768 -63395470989090361830526439505024024576 10398769 604166637589752888243510508063884108096 10398770 111461546974501719725386106316869452800 10398771 378506165962915422208322963273633614740 10398772 -152072318998812742743718906834614826624 10398773 778804142702007238161263231855505600 10398774 -146825094634197222196837208280505919040 10398775 -7978040456165427787100087223685337200 10398776 152463185231875070368136431681176883200 10398777 60733495836582229450569649875092470656 10398778 58316850005783428343489568049121881824 10398779 -356445641041268502308729997889997902620 10398780 12687743162656923645117074503830704640 10398781 -145425754484419854121179984513974475828 10398782 61592104207253024296527694973577268992 10398783 -36761335491520636877655032740778007936 10398784 78332498425679623680386999515770519552 10398785 -84785039985782970897576300874923871020 10398786 -569515951768490959908503449175887872 10398787 57542749037791855292757582164402579152 10398788 24762372123814942671259407538533662976 10398789 -98079827816510087349384255669745208292 10398790 -182864664832514654171545056397081889280 10398791 -283413610151937598056678257542608526080 10398792 -116856022597992718375732122057104424960 10398793 -481673309421359295521002897176021873958 10398794 -128002966628496380994347271534822220800 10398795 -33082278661117695248095330215873331200 10398796 -27771135952627261635983057657473515008 10398797 404958256036616546535834131564959276992 10398798 -42455408583238352188465274037541872000 10398799 -336022714093134248118827320463664046736 10398800 30420498312811241201229609500781158400 10398801 -106011961508842936454632669876873521216 10398802 9265963926745070356746601719725981184 10398803 -215929740051272170609226223450588828948 10398804 -15180832373021414846969786909407641600 10398805 -143418037912768618033266588041064261540 10398806 91077445554676571402368564015521404928 10398807 345549589790373530938729118030089058640 10398808 -56993706954722518218527607533854679040 10398809 13699954402379191513808887689560821920 10398810 -11035128176029089728039685057016515840 10398811 -131862805238898772710309011017661542588 10398812 8823804318170158585162931925696589824 10398813 -30365232588237179565015735891224827296 10398814 -121037970384928094968754286133511540160 10398815 -208391365281484489276990635226974976320 10398816 -140518604466462301626420166418211667968 10398817 -165135486030451848599551673959994382720 10398818 72248229632404872431607258710524089120 10398819 1106245376203558973866992225731135808 10398820 84288446309189430691560339765615936000 10398821 -356112605259955417097249398201224049248 10398822 -4219306358922406850812406214524061696 10398823 225568484069433894816891535027327910072 10398824 -463368664354961523379758443718273623040 10398825 50869643716560222163605171667625473500 10398826 82389939291782987783535546733867714560 10398827 567770506330530701685374546459916751440 10398828 316588613726827679109486015616012431360 10398829 -62860307711386613299120055304780043104 10398830 32532458795147080325810027424750704640 10398831 -341087036234334370646138343950931904248 10398832 -21952268836661131375204389266329632768 10398833 -399922494089783339955572968184755276800 10398834 78626937599235076168044653736063594240 10398835 -191982182807463720184672041162645414000 10398836 97534244997519273553365347471981058048 10398837 335565235793129055660814869328471411680 10398838 416305622122438152262096887876122440896 10398839 -242597374237097862631620469894727221800 10398840 -342691744171339829200542038316103680000 10398841 -581490530589828962322853340918889044758 10398842 167194783101733833292480335165544638432 10398843 61282800652204079247219482067302762784 10398844 58673494914395933526573865694246701056 10398845 328806586404555387598849054408955021100 10398846 45563451109137614048680317612830577984 10398847 -725735572188196847846654655228117464704 10398848 30475713171064548893780805080234065920 10398849 212884633959320553784355880375498432000 10398850 1461152064304737615532870154501913600 10398851 -67862720003668439036161018899609590148 10398852 -177224923995576834447511053416130539520 10398853 -533737047586790968176221007629887616036 10398854 -102429165449538326735715493991674206624 10398855 180435111227207905493028112914062442960 10398856 -167408293105364137201010970914682009600 10398857 13806819853359221618496297294139290624 10398858 -110037247611246682279936306212814914816 10398859 250496866100495054527953954116027943600 10398860 -136249794294883131606664594186982353920 10398861 60585233419549174473022219182793206 10398862 1521401816055911410771209735082126272 10398863 298139484270588270701573812063988059464 10398864 -4954411067980179608112770245597593600 10398865 215534114459050047611143571833044519720 10398866 461607893793243381484548451078331853600 10398867 -75843595557650606895628371276064492752 10398868 380048094594863916655415574493642291200 10398869 -158924132374742678785336341079507669920 10398870 -1536172724947565361819508737821942400 10398871 11991379750461634177488359086191671040 10398872 -299824204542453494016265947168942796800 10398873 -259239416051800496070732457322904244032 10398874 -325302180363947912418310670911047266064 10398875 245279429051592107639688462580591224000 10398876 -154751355566037312639621967003125523968 10398877 -437935387244517801260835063968967669274 10398878 -237949979727314706529731201493082337600 10398879 -205578022868836669233615716712111091176 10398880 -914418422350804518037619289205222932480 10398881 -462411530622334509038607947789985456336 10398882 -83701296605093651464449042737371998720 10398883 -215914101202413227382949776076112202480 10398884 -176869077075589588898293894546487885184 10398885 -52295304534475120558916217781451892480 10398886 -103083926290753512436196435409003042240 10398887 -19792304476604952093842236529864698368 10398888 -108801830374295859161361694911961497600 10398889 -158824425915645185597504287489331160240 10398890 -104333904383452235520405478593972480000 10398891 -260367391271706857738450779983303062016 10398892 129485033461522702410192306077754065920 10398893 -147104030024230577020617824526932916 10398894 101059004070924252385761290998623882240 10398895 -156070305164104777915838361440871040800 10398896 96446818220368495626500331879538655232 10398897 -768734677680131794855819155061326168960 10398898 41779203730914225268194561475018251264 10398899 -146710645052869720073281395227959487664 10398900 66107152337680053973411014870544896000 10398901 -444996069058665139736976645471810446098 10398902 166674169689933689061863685786045605952 10398903 34036720404125208030534136232269630800 10398904 8710743607015170545916931426074808320 10398905 -4516308889004333396960819328139289280 10398906 19372673092040670756389710523268236544 10398907 133701910125625993026025087651996017120 10398908 216902975211888890468299682982537641472 10398909 414535682839927388811948354237439680 10398910 158798202039020612436378837156400311360 10398911 49695624631239435138089739750525181824 10398912 -30330803910055916267589305831245479936 10398913 -164145036334352502823230712895227557440 10398914 56677515167665692799457583656610419232 10398915 527959771326833726521463154719942268000 10398916 -194922826651876739819618510288337576960 10398917 -364268658025817582243335050901211862336 10398918 989350630201836289652775632360207424 10398919 104023315686478748317458476756867454400 10398920 90863755917310289692963406557310976000 10398921 -21438478829561729345712249344951831424 10398922 120640199791983313896894576198083518512 10398923 -60417541076510735736965362239083577696 10398924 164452024007649043389825424891190159616 10398925 -153708602494148702016194229788837240350 10398926 -325263675593393897356013761288383521088 10398927 87176186977229065615616090047998979200 10398928 40067565724149326063546932991374131200 10398929 106201627437736069141211950825466206884 10398930 66323395287243642906263523187847370240 10398931 -173062669166323390464139640411896677268 10398932 361537113053146094622527055718438125312 10398933 399347248219210195996037012161056306702 10398934 -48581364271821931856907399671819122176 10398935 -376946377740651046094227481599465734120 10398936 -310424584767781694079285144033125990400 10398937 -353771364366026634044364453840762631414 10398938 -73376929281358085450495740949724272640 10398939 341765420820101751374175283585711017624 10398940 194731821560149884641779587695175575040 10398941 -152229487802470542103291751432860564128 10398942 125622996671349176389000752742243457472 10398943 185490997425760370322933456273427765824 10398944 -26154944330440295515161686032200499200 10398945 180515162495803832427773661777134726400 10398946 -66269702991251876730484351206702353328 10398947 235198865593260818727099505849738468080 10398948 -1038247139818233785377159783175946240 10398949 288823046872491113947516736245981782720 10398950 -62257127109628749847333676624346432000 10398951 -415529508527544353307970821811958539008 10398952 -611986451057597011221864572733849830400 10398953 -262094168090397127557187703070089238156 10398954 114658104852866555578365240449154366720 10398955 -148014080475212013957631140003785334240 10398956 -42999228374286694070542830877525466880 10398957 -247709869633690850787112783791997018560 10398958 32643967859946754687544473457187094080 10398959 864122532501391168728979974295796232504 10398960 13680022220293650815783480789632942080 10398961 232313958246803383957715306991439365172 10398962 -55552516436508206055166712963380420608 10398963 256704268349979467290522674342155327544 10398964 -294473530320852276192601790547957265024 10398965 -59342389815463902619433792169315054540 10398966 4211430573827256183661565846677132224 10398967 82346795143921489630868641647817086240 10398968 428096123157255529995233740933224284160 10398969 192255513535166741086971775764436525440 10398970 62778868408142056075667078230089331680 10398971 -18951236016381306100723002437499223536 10398972 -276595377348274217715417439964459908608 10398973 58901258267582155505884259165851125964 10398974 87476188298250938774595612506518899072 10398975 28075796560124313475425481460982049200 10398976 417759094823447640069782260501488599040 10398977 678885585912843164368869536296365485826 10398978 -4966149254818883310334489208568747696 10398979 -122296218968643942108705220301282236420 10398980 -31919320831614035612320309047988592640 10398981 68554237299821931370301809786012206816 10398982 -294593120186681163774969000487134144 10398983 208934840388202061293779240764064459264 10398984 -100852079675764987536691420565558599680 10398985 284024346408132271987685460586600665600 10398986 -117278914992119304936468086213381894400 10398987 -168082047816408038384179155295901424072 10398988 -472518625054640897636368615901554784512 10398989 -580748211313459819570283999929464039744 10398990 21654898484096833239299331672019722240 10398991 14321186647836040773424562211762323184 10398992 -142286095094410581956423572729273442304 10398993 -8161618739828884322008173131627924544 10398994 -64415665891951343270858993217602546880 10398995 99981215595716537192355849473064518400 10398996 -19864470047094390307745994343581081600 10398997 -13878213955530654135041091585816054368 10398998 82019505325643004109353011879591329536 10398999 -155924645646757438078667616303746962992 10399000 -297288059652648178477660659833856000000 10399001 525076361697017369860146009950117485002 10399002 158057983815961990216649438973275251200 10399003 189718668839526293673959261662349441560 10399004 -146944271935125703665719637750166241280 10399005 17464306883109407799321688297626045600 10399006 289903610233665871584597011882312237952 10399007 -648594425318768278431106946945276716800 10399008 136277545909175994795412144031583436800 10399009 -126663375937572805859883335727997410384 10399010 -113002117069392375170480870993070639840 10399011 20962186769547273570227080880280747264 10399012 -20434306177953705873961955411182698496 10399013 -338268717164938078314272716933237502496 10399014 -18492985047841568663317219853311334400 10399015 76240730877132096126748435787163901440 10399016 -388418635408864372314477083252098667520 10399017 4935754851081379225834703895687758112 10399018 46898797077758104651471087748755740672 10399019 -875609861925406045415585201563637606904 10399020 -98509883694933903807456101568249446400 10399021 24265482097862161943870248891411523222 10399022 130906454960227559900502807844816620672 10399023 -40038086043224116900949644392738970800 10399024 31923251123901682066251195529668132864 10399025 29634054161435412087954839499686022300 10399026 -54173757531347175583846067162061894912 10399027 39585437618298214307298815458821090960 10399028 91689054564706992708800389145939712000 10399029 -363444626001017886710733781135165614816 10399030 93847843629447096882600392228129877120 10399031 528305194601636349460043205462291665832 10399032 -12541373455456198904206285357881753600 10399033 156793414229529561944274806328454543444 10399034 -2077887076133868833647860287508514560 10399035 -20738756203859228598969917475296508480 10399036 96878363066536933039681490076997816320 10399037 342402963348924054701240893946296082592 10399038 -43911710034515443770819812977199628672 10399039 -1023846304202789945277479324471579808 10399040 60702375244206017872441898960541450240 10399041 -145859118170132007231801731567892262350 10399042 531579350758274643105702568435261881600 10399043 83236453833078988188109786310660480064 10399044 18190047181838507243577072269463767040 10399045 301294825260468454514525723822053821600 10399046 16958214025949280508166741127110567040 10399047 -322066434780055739199009081788491987800 10399048 -257982942503944801466484152560617185280 10399049 901464037241451822027067505923229593764 10399050 64698810652807339617690568369517376000 10399051 14371542336306126234683740089516757920 10399052 -356017932415700470432576359609152363520 10399053 104791211376351109103086548629690540160 10399054 20978305994044283965632735362348541120 10399055 -184705812926307629617417574437397090040 10399056 19494474990724102257895370024920154112 10399057 -24832446449010809475712945041533271694 10399058 190834494256613476562963941982449268880 10399059 37417659011225697519750890171637543168 10399060 -8075271322359025461566536856793292800 10399061 68883892987850462922618727092170848800 10399062 25521057419429084820532062453894946752 10399063 -224903914018720339349582218585924413688 10399064 -126297565217557670457116973596761006080 10399065 103769006365103882128399837545841463040 10399066 281825513456114437105393200956431349232 10399067 230309784447781448170645578950537163792 10399068 109960099451109115840982223909874197504 10399069 21166862412986057520545116708612832044 10399070 194370017490882620186534047400410552320 10399071 -229734985830896852850613267681705136880 10399072 22432751760833795366288096358634094592 10399073 57797481408561806637382616561905772322 10399074 -7035801899396532379901346890480025600 10399075 -56181896620294690533677324095718385700 10399076 144624048950583412571389118239140015360 10399077 2921104184803707601205943467221632960 10399078 -177631003191126703985752508027302736160 10399079 -519469305882305574052771693157509073088 10399080 -119804414760645576539069880766844928000 10399081 -270622723494855280603554865325364243840 10399082 -32852619673586546695012124145989628240 10399083 -58244351569411526960491354353587338752 10399084 665004616341775885571919620482117748736 10399085 4151007145625514554221692470094912780 10399086 -229803736469021110221440329962576322560 10399087 30976338694397501803081902940377454736 10399088 32272772998202424680756625201723801600 10399089 276971042612710810816130116320843898224 10399090 193874408780165625725159241875482828800 10399091 4744363813766842773993834194614036632 10399092 58744724625721895259385097659796834304 10399093 -458991310324204190890580405389346939940 10399094 272075389989750043950863016600936552096 10399095 -58028517607620039172067265149824699680 10399096 625836201740461955815750028539690721280 10399097 -64488822574038253611152357721901589376 10399098 -78793655271805739254022768794105460736 10399099 258080493337469058033353660622854941240 10399100 147164313837645815455732320576903206400 10399101 -338193311792586346957961230226374215168 10399102 -134111311445719170024494805769227469056 10399103 205778648076436070770320320147957370336 10399104 20174135314768657385877494962952601600 10399105 -887367339991830305725684019203322880 10399106 -61903335617731856122826591615267059248 10399107 -110426325763421419676975340323514237960 10399108 396152999771055932547839113383734246528 10399109 112164371354425944486937196231001685632 10399110 -71373555429480342277099710144780038400 10399111 67805372244084718089327489642531367800 10399112 -470927775028394869211465173330259220480 10399113 -268717044163890853057598107750850927958 10399114 -88995458788784835224119249430156871168 10399115 -228746282444481526616770141152680982240 10399116 8093205933362540290956993575470202880 10399117 -157028600809377372920859186838545201588 10399118 -79094588426166778187454735569913768960 10399119 -455934931968930355955292268267129728240 10399120 -1636142557816973460908959630955642880 10399121 238737232093375283314584068506787238504 10399122 105486511156343860036210730471644556832 10399123 302905155464826835807166846021186642268 10399124 142796426934725717194030853072256638976 10399125 307374806912523905297694851471544336000 10399126 190516546859662028475533953437093262080 10399127 -326485888606290529035669107463286164024 10399128 -12225764513427035768038867347534643200 10399129 55581930688944863395945350291638206080 10399130 -5975932482574812131682182054065966080 10399131 -701814992509387494505038817171190270160 10399132 -404851203998878187203165235757801071104 10399133 -146146676325154903414118647500760654836 10399134 43903366070136935242751233604492291712 10399135 401174655498948182327279680792377767760 10399136 222468575778907946660643672726781820928 10399137 -104379755924339286350842660313254118400 10399138 117798290035501482733349108125025256096 10399139 585828050587646093906599892906579736960 10399140 -110219635377369225765369824072800055040 10399141 296910400556197970122487049907373880832 10399142 6736168071612299404283331401911461120 10399143 60403522163920055934495996647341008000 10399144 111716028386254601378440630952749056000 10399145 19129094612671550109148155126072078600 10399146 79580475060579071062399385221585236480 10399147 -239658941375221142520925071532366505688 10399148 -181780356011192640674539263051433089792 10399149 -94168921480938851172961471541354689866 10399150 -1530355014083992759098306133915814400 10399151 -52509977379342804109507891904506285056 10399152 43239673221830903685360171056807116800 10399153 118541198058906286473151732742869272000 10399154 -324085729150565949229067158905510058224 10399155 59873748429757103504467614398666185920 10399156 -231825705374790579593108768040026081280 10399157 -129886127629911311111450667612421718400 10399158 -33744200088695493109560132619122647040 10399159 -265304608261708037229886304239039541696 10399160 -41208700850022639018731567822208000000 10399161 83822446136477351395101424149794818080 10399162 -287475416539831708875868836208870050336 10399163 8497209279837973912918493238576312000 10399164 -29221042490028771844250890075981224960 10399165 -5990795274555864192031213458740083200 10399166 282248849765213531713139007811494988032 10399167 12261285790695912352191096131876622528 10399168 14372993741274906378958460598941122560 10399169 -150007483735162800808126257167013484992 10399170 23122490402397195480096973472152550400 10399171 -484991642493245053750587986537313330628 10399172 4118207587190314027833345703837233408 10399173 104769011270018672430080999192597449728 10399174 12379791965885912370324375734245344000 10399175 77587443319409009035115723673518271000 10399176 119101120012049672172690414019562342400 10399177 460871805276928860607995394943447688026 10399178 -358360960837509727076480028971892753360 10399179 -72263769700872989410665304422652185600 10399180 317072118207276070464046030586069529600 10399181 69542934212709526440667143493454156064 10399182 92981958977205362397286809741529852992 10399183 -123546660028085312192434617726585577056 10399184 -26668859248633257863445531548158525440 10399185 -381925832974569530696003320447180516620 10399186 89884004689178412324603538889195642880 10399187 -60772287655136612761354316715100670760 10399188 18538936847772134205390502685302665216 10399189 949303365279635956169430096194406991680 10399190 32968531334024172027971946343035607680 10399191 -368689380143696534818472515407584309376 10399192 -173519699286339033847613712677576448000 10399193 -272321581000938634994868338935895750400 10399194 34900893758746915887457904943672979200 10399195 -296244526902898318322794560650064628800 10399196 389304223741727024571155960723290555392 10399197 -206051203953508204426011414577242698880 10399198 87067319191545218708385309584230018560 10399199 29537187271877766435378061516450506480 10399200 -89428936337142270407240208515334144000 10399201 -498327554453906653464875770013831080798 10399202 -306930415604581593445581081251370055296 10399203 -17134621898982363081678546560531108880 10399204 282875051118275659411037582143839056896 10399205 -249869372621576870432632805314957701000 10399206 2296965111870078404211504489848275968 10399207 -95048622413599338728406519053729232928 10399208 -644134769061196917123061386798931968000 10399209 -104090808707022105578404558580608995840 10399210 -10985936272538891400412141774511982240 10399211 -2833848011636750881069313086179105288 10399212 122853790032515206674097227804004838400 10399213 618703346366252027535542428559272494240 10399214 33366819347915105082873462108171376512 10399215 1150036273124139522853641767446501920 10399216 -133640121468744430904300357498472235008 10399217 698433664509342293747074660161462493266 10399218 -55622815941233569642020242914432015872 10399219 307644823928180969587933954067997463520 10399220 -37498345538687172409876160177279139840 10399221 114195971386441823946843450733999725582 10399222 -328806691648265833113574874704675435200 10399223 -16022443073059470782807059534042490064 10399224 186908733039601818726837590641397760 10399225 39907724890418691169062205270699736750 10399226 -59966126399764193846596439380255771200 10399227 194178056440842794816526478574411613720 10399228 51351142821403791001568546175390646272 10399229 182651407159751386908937241982258837120 10399230 70311300130758047824234662523405133760 10399231 -829262944925837244658708621045973939088 10399232 315873319248596186522246805841143398400 10399233 -130229390171735940474635263043076501696 10399234 -277461746632556034252981179985618691680 10399235 -169652991113456827402669074809150234880 10399236 49951284555467160857132608097006014464 10399237 62841440844354451313496680183051797600 10399238 457035808815124018493249201253706978560 10399239 37912638563173206184803740088305184000 10399240 47894085094790605759522114197810585600 10399241 3481326005831016926230352829306159642 10399242 -58001504368519271775956234981809061376 10399243 -34198542915833018201401466268472901376 10399244 351886366721036560299099474002300774400 10399245 89018513538651003143065749229281489120 10399246 294298452879140080609971533091238918464 10399247 296869166914005453289935528500042057400 10399248 -56543872857170383209217198388415676416 10399249 -3228704578916433754658457672396606400 10399250 -278300458092120925469457470655885048000 10399251 -313216327126624425964688000514605814720 10399252 453155837945677559325835681639113892736 10399253 134188497027940465288495716311253023502 10399254 97771215282657970171684320305883642240 10399255 -477774932903050657619400559431179652000 10399256 57202631137715986162117318496430735360 10399257 -210610170871017820827423113997579689856 10399258 232123816093468123298893844425259850480 10399259 50597513875956971966533275087343548480 10399260 -37400909713856048213745629234353274880 10399261 -72072861726193828896588931793306698138 10399262 -77890209303245282725766290036762378368 10399263 26547472520466275215245211757707074048 10399264 -207246886337340390536348264415739183104 10399265 -17630307460292000391224369963924650200 10399266 -1265687041686272979983488339275188736 10399267 399180042628859353464799562779831347552 10399268 -114666982259876367077390864811377491968 10399269 270638168290950055067131954296684949344 10399270 179412022812853402185386678243501116800 10399271 351076806615504445609959343922919696720 10399272 55622219689492273035509417164698992640 10399273 -508921697233454202622956183352198320140 10399274 78914125246345864357331056951884516192 10399275 -251440885164333754914995120925769186500 10399276 -74129377431446271033140399022172291840 10399277 -4003843020528112617306979340701831488 10399278 -118001555044329860168273164244854858176 10399279 -196547340798212081731562049092636427720 10399280 -36666405619862492579176873373591470080 10399281 -72151564536281007451324960993847661120 10399282 -178096949250718933400325888395937889008 10399283 -782077718698176153713114602236780459696 10399284 97788673700671981766708445177092751360 10399285 -90799242189103002112368510574480435200 10399286 -381763540688526668108809017826792461408 10399287 180910962908661990636452099685283171560 10399288 16114283393599207025082332491594383360 10399289 194266457689235001844265215247872656000 10399290 -20965931114833935199958819206288872960 10399291 65062523547727049024129864088548259840 10399292 13853491365230985363822443190765084672 10399293 606695287735932102841951959245056411200 10399294 -58282277855800097767123166378468572800 10399295 -277142814224343336517528905055796530200 10399296 -47156475426680480713748645413983879168 10399297 212768908056870940888729866008942103746 10399298 35631232657163246955334498506803719680 10399299 216363223583117784619949961449501223168 10399300 180272843345945658090639457340493526400 10399301 -76520306997512119525325965535156431296 10399302 149762675058108154147430972437211909280 10399303 661269212794534247866199084906888990552 10399304 270239521967192708552129654063242321920 10399305 -29281728874115339523071706384116311680 10399306 -191952986729156118426020401050144861600 10399307 378266726249846395386218833864723396632 10399308 62393106736541251125038308799339274240 10399309 -9430628505795607200937445025315540490 10399310 249698048823020937933878292877194106560 10399311 42737388948894879762313759227477160488 10399312 29307310882204449439984390599641923584 10399313 294865837319075666108887862937215764980 10399314 268756203408739503213815912429226427392 10399315 -362775070862552669055802062794937689040 10399316 -437649511640118235895280856053895032960 10399317 -96276764697150182761626713973570918240 10399318 -51879914379847091925623342317272715584 10399319 95276615934113912714630217892775328456 10399320 471169462828643543774385556960573440000 10399321 -349730200665494006544702114241349391478 10399322 33481937914705741378683453397429966848 10399323 -107463387333433874247802260188405107200 10399324 -4882630409590765033374507557902568448 10399325 347049710912702915824100016296779150500 10399326 -8467640186895081623439722507500901376 10399327 -598697517964817347417587325496457864 10399328 -347892739797059818601497352615517880320 10399329 -34340886790297461353952148010801573376 10399330 52079961927343606534446679385529177600 10399331 151983850843112324428415312528854150032 10399332 3443260344856602015980554490500872192 10399333 -74944163024316100663426090412254534880 10399334 266593692205035758574182078123638623552 10399335 -2225772743214650123235843664693240320 10399336 -53375314059244285246847285493314872320 10399337 -110276067949129790939223019523799011100 10399338 252076975193637515087348381307749297664 10399339 -235028651207004836265774592475003486860 10399340 -24159988468245829150007625868056576000 10399341 394298204123311699207245084832943397024 10399342 -24741952406689639835936066899779648000 10399343 -25068190001421914315519519551927311408 10399344 -38869702767280773780876427519966150656 10399345 204584374258612549408625683668146100 10399346 204185358625833066393403139724343491840 10399347 4846374327100110697858809222449742672 10399348 341554811201730427478949682132476916480 10399349 44630453283510180224135616297646588320 10399350 -3441865577309952813760719673563004800 10399351 60970791551176179381275401206109746400 10399352 28248956481788261960612445376984473600 10399353 14646012675604798017047245145367844608 10399354 5342941028374279931375794698833516544 10399355 72670876295170176659882298490648289520 10399356 257271842521580222083275852520419085824 10399357 -64178223050705238147274403734688310394 10399358 -86236256181980187332337479633872284672 10399359 244350544118140795021748533671697829520 10399360 217363445196668736008032366755840000000 10399361 -6578794703468302364367268449229226496 10399362 -34664750686444766353706635910442603648 10399363 -21993957404333355129300114809564512800 10399364 -312344861017379173413226063571764040448 10399365 -48469531882614571116632158933249677600 10399366 84269244346692229252280475245505093120 10399367 626419016411176405512883192188347497752 10399368 -46998067523343866204015321973271756800 10399369 -145358934667650640569694041281097392230 10399370 70195564775584709279798410833061201920 10399371 -65115516475476444282073107475768465680 10399372 -285812969155081923965957054740706439424 10399373 -198107182289707691503668316556428674378 10399374 -361346788137005578193666954060057074560 10399375 29919199385028166982313511094638510000 10399376 7273811499059673786992966622458068992 10399377 -4939164127778863531902771239733542400 10399378 3738425003305668339291361703498151168 10399379 38157763192656380768994262767703650720 10399380 21594766709415434555181232258265272320 10399381 7860412349433383336859419683405427520 10399382 30282887940621412371477481924357300224 10399383 18002160523713629908511027840826801360 10399384 34952326468801856305921488900272947200 10399385 40023125801208940473843973292527496580 10399386 -22100115198755092708204207129407361536 10399387 40514613597934720647188819965926380036 10399388 -263977730519226754816257415105601843712 10399389 69973015317888385873530672662032091136 10399390 -41225845061300620234726045158985054080 10399391 706228779658802598265786766752351584 10399392 -217007528858830178136249703452246343680 10399393 587382649945204114315429561995845187780 10399394 50749701363711346632894856931180252496 10399395 -115218402197203858532869789701147279360 10399396 -32606197728970429838037968715942273024 10399397 176709673162836428775679779369843270012 10399398 10213781928949925420775096923575326720 10399399 -666523538580680248151783700103889783880 10399400 52916015493716224097171820856227840000 10399401 -349836294351726084065596726519666278720 10399402 -107853974713033018536551224255883458560 10399403 168386422810384289186544024071919843840 10399404 10363373520511438146840664102713262080 10399405 -108483228556605432032090878670787388800 10399406 401980056820920248731019659864701241152 10399407 212018710806021100517272807916461023240 10399408 -289187228492348906225550310917535825920 10399409 491885718695979397542252932881819070610 10399410 -32731954577482973850563477518978145280 10399411 189297367302923211530205446303641752144 10399412 -204125638562493342832013416827310829568 10399413 142515489676709033770002683680344301344 10399414 -182498887237043650673700053609961358944 10399415 77464158334746782398301529676803208320 10399416 -27292447731041782271755627922029670400 10399417 62816431837102553671846076512359776000 10399418 289762774163108327801782163132855394816 10399419 105780877923362604864725097028460184984 10399420 -13190508179967997079758535131359198720 10399421 -10344523788039305062007813895880985568 10399422 -175055119061280293972266905238448624640 10399423 -214377345575289362428520629505507835328 10399424 -74306945354757456711887728525631815680 10399425 209908587804349044108533972868590551200 10399426 -175806356239997700483001573533515447088 10399427 -198575683413704739349503755530053554208 10399428 -154154203313949321034401368920189587456 10399429 443625100877413301188367055758979511260 10399430 -41198608571112697357568608460154656640 10399431 -38617693022329933485936728621779088256 10399432 -91442043020738986386319715574419251200 10399433 145714170955374046163497677503643993600 10399434 11178899767792203580214498638629531648 10399435 320770512334344972448746885932386072560 10399436 -131089067170041629539377954798347224320 10399437 -138156926431986064898809627823393342400 10399438 -142345622260656559553340471804744856704 10399439 -78168367176719402739672661691261855760 10399440 -8507696737845454204213515476279623680 10399441 18293341790283567434599575717101208960 10399442 75607643492663824341496372182764629152 10399443 6116012427457916496475441123662065664 10399444 -1066596456104004929210549494024347648 10399445 61596403748272726768599697669995855360 10399446 29788102166894888754822826636829643264 10399447 141750780066366347975101913292631125896 10399448 212787526755207268263737531769316392960 10399449 142228334035633969945066322895599009088 10399450 -21108912328788684981691175245868486400 10399451 624118758713085901534104824355981856452 10399452 -5021508331385720508762531056284950528 10399453 376687191525488572776416227397945685664 10399454 -72433324998775730272778119311979871040 10399455 567196525641790237311623806174298880000 10399456 -174858287413793475150091646920579350528 10399457 130648994625478366270815491281276274580 10399458 32554165213570522639193734739585011200 10399459 -120312386138184188573133834231187267168 10399460 -237841921046831591097706605973816627200 10399461 198382968241563920820766947160220683584 10399462 -89383691489800769532409784085363156768 10399463 136652437798621437009025016096018800584 10399464 753418756133606978139278837322547200 10399465 198636805461212032245079346096273739720 10399466 -570343417833480654601158994996581456 10399467 -152622238252661577016458389287966548000 10399468 -109941777920687938471911197589819588352 10399469 -199320537440619823796184085938836515680 10399470 73558939248772805106237688886220624000 10399471 -12371128029983352539708219904361852400 10399472 28067330696663427637964824875501158400 10399473 -58746920633305129923965021531234779776 10399474 -631838282377749438353976071918016480 10399475 -131404270945266226178710568735500300500 10399476 -32863985076522930079082287989517959168 10399477 160085798229970427424238332398214584064 10399478 -389703659949352537709923111754446570944 10399479 10986156085198729440587259026990551680 10399480 -25845143174098423602780951435969331200 10399481 110325181379123364884010577673698339200 10399482 -30008174337933501824579992481091970560 10399483 -854038867686560950628593630123879250840 10399484 169865670911152825744316909673295958016 10399485 144954888283013401687742940735722946240 10399486 32458079803811699738047117963848292224 10399487 243324979439943481705137238582018562400 10399488 -178004414188775513374504551974826934272 10399489 29270941926504074822185258784529197124 10399490 177393040923871856695145690348973396000 10399491 -140122696177260036142072863780708877500 10399492 54785909133042643398742287597881432320 10399493 80063076792950675560230226375752137244 10399494 -42351658903137021299664861448521750528 10399495 -361977197510115956400921601879210071120 10399496 49953131653753029771016981324620595200 10399497 -70190179281912754069652074214863062000 10399498 -722742228358970337826779299116402920960 10399499 -448027494198981817393370738879483470680 10399500 -116251237211181096297138478767173376000 10399501 106032488165584928313563904549301315584 10399502 137882873459364125604688506954402777600 10399503 3505806765048291927234045824562295824 10399504 53239799734891201176563695048741560320 10399505 -294458070640563465960810130212006978840 10399506 -50831560271127328412316678251852645376 10399507 -385554175124628861539561676620150512 10399508 -42496554498273196631473528041186951168 10399509 6645615849100852124692685245846528590 10399510 -280226339464466860745350288084814263680 10399511 -648724241850108050247339078659565232176 10399512 -226849580404742084316761115437255884800 10399513 574796918018250245614754602737919505284 10399514 -303731058871929307603491755048063568144 10399515 -84791116174569672614352784271110458000 10399516 -196675414906514183028393304162084485120 10399517 5021264799613192518060129498865639200 10399518 -36142469307596682932784722290706867136 10399519 -56438692012776264379984377875272688352 10399520 -239965988540239631520068447081022750720 10399521 141543074589788667282147702752308835328 10399522 18304389170903949633998077127967129600 10399523 214173549543689275884389731058924154240 10399524 32534629536451716046196844951538040832 10399525 -3520616314417672768981214578827127200 10399526 171623846930151135201516962925322631040 10399527 -92424709719701104295061437611454746992 10399528 650950674446679854699663330923612892160 10399529 121317481841352833279198080666237342464 10399530 72029935826257380425300544286342360320 10399531 -76109676997853228923395499428028142668 10399532 -59782244496105490355294161170998885376 10399533 -11010992742730443340878620474223464256 10399534 113268226225621062099659263503431605632 10399535 5792545241909683043747581816311458160 10399536 -12871471041274462116024794278212403200 10399537 212301426506168191455977171703691847186 10399538 40439387131638411749451430769675419920 10399539 153467162206878418972146351943839175680 10399540 -257893820926914687137028635425193894400 10399541 -59368492684960055901368174287657788000 10399542 -32440025170349177859866653420011816960 10399543 -206739832229164027128142536892310609280 10399544 -53693112897579374827439992883255808000 10399545 100701027428535434954964656430414853200 10399546 -211582670696120031322388331430161271296 10399547 24985519110359780768803334167377216996 10399548 -51886451022631323530302929397155909120 10399549 211457781452242023988921570654370242560 10399550 -482118930058472345321879154926822400 10399551 -55601294307149382039288477797890352256 10399552 13768374875254263816002779147763449856 10399553 211816960391393249909618873782842366420 10399554 -54552439642834514193655649252301932544 10399555 -3964820485025138225798524013141418000 10399556 -227139756569380280077191560329386487680 10399557 56974372841259360783772513137155188224 10399558 132814559610569873587067713207192253184 10399559 559166456455841532951188867238709340760 10399560 42814992068232891669948733851746304000 10399561 -122631277694747123883264136859656183500 10399562 -43345304288134494911730038213180053968 10399563 -108070377997889513859033206069531078400 10399564 140936020167798280805156542367531134464 10399565 -42348330289272647721538217402077887360 10399566 -100780237514327675767704586590781652928 10399567 748497639069724222771959947691945397616 10399568 -24647459572189019308005125133353091072 10399569 -419869703929418264842732641282749418240 10399570 -34059719942726137445104208000634378240 10399571 -84493119187846145897742203957016192096 10399572 -336800336433234542760980619496812875904 10399573 285347054550699132083603414820513071822 10399574 311440832173480640752782371855902665600 10399575 -79389503099298393086665282565336531400 10399576 -328797903566987615972618282949237964800 10399577 75837283047357904065162535643610611460 10399578 -21365828667817441405168506333028001280 10399579 42448632377627358692194453650994749400 10399580 5275618597547000536391061586567833600 10399581 -107719980625358614927866503134920552660 10399582 73121276413640549644630649284725177984 10399583 -68424241376151764453172738897356366544 10399584 72891568144358670371080118031434907648 10399585 -107132396921705404346651500273187777280 10399586 158457276656153305201290626242045798992 10399587 -251797341867005259202547159482998600 10399588 -213947830917906206464475181838809538560 10399589 -803265000729178313533619398801190830944 10399590 -5474988705419546020998673385686158720 10399591 -652546439338165239830644269883199551248 10399592 79302771961845678828524973590016737280 10399593 -2805344228492438376083349260562474240 10399594 286635959039567400313547602748489970096 10399595 -450674678158107586207808851049685914400 10399596 -74352356927704872963952203184969973760 10399597 102799212656059666278571347384929099352 10399598 262941637482843319271458559524881193920 10399599 -31610874218418445018741773117671227392 10399600 32506894749599263782917998146560000000 10399601 219328000942089328985488751090729501184 10399602 -68965409352411749859255201551976759168 10399603 -516999655127761623536860061021159514720 10399604 375985921374819000702892728235215840000 10399605 -157775580941267938099129738008499468800 10399606 27439037461511564410203199977682169856 10399607 3180512843736671879099350517980733760 10399608 -322079881535824613180646152947111833600 10399609 -38698101370025758436925107207562636960 10399610 2822436221043242066862666488049236160 10399611 -152909632127588655343949106590500164072 10399612 -59644559349451745596831585509508172800 10399613 126597263861552965878424955162470624620 10399614 140384302565884938458209197691898827392 10399615 342603704838076012579831757936336390760 10399616 -279503193596878912948113636547205529600 10399617 317512375478873484313732925684637342240 10399618 -314405536507177784717738606820581064240 10399619 -566307146004315367150861416106867150980 10399620 -17521220547845711779781286165230714880 10399621 68097226606324755456170436226647017822 10399622 -288043358103191274357331234318457193888 10399623 128735053146096397520288262405184280448 10399624 457457741119218240149051562031297704960 10399625 20711190698735337806001691856143584000 10399626 45070911805771931844000967186123532592 10399627 63471179113948774441637904139570329632 10399628 503209215740793765984832628092452634368 10399629 95020590003980774929130920332435355584 10399630 -134819471269831579460357445382217241600 10399631 -452383531254120095984781717097167360 10399632 390429326296020762474079264010403840 10399633 351305716117710241392918423650951864882 10399634 -50965498874056133558651759277241955328 10399635 272617572522491534489064653276823459600 10399636 2500249746728033781593780611349633024 10399637 679632376801099527099323351965883750286 10399638 53134841571794336485328447892947626944 10399639 -153074390374734388191699119805843201440 10399640 259852337658520093505999654132943052800 10399641 -80943875439135473708533749009691503936 10399642 -307915405352571125174321327124962278656 10399643 939252446890557325634014624693403843520 10399644 -367912767889910246109407887619365678080 10399645 -642001058823861408101101510172954407200 10399646 420695347911216453999001300995051271104 10399647 223969309162032367609217620274745750600 10399648 153289405141159366905594716420636147712 10399649 -40441907905419788978070376509159398400 10399650 -12661678358575380977067378155661120000 10399651 308924725858568237202460739877083183424 10399652 -17635659987125777003508768151466023680 10399653 2071554440222188912659295774871243520 10399654 142302575247318170277848573140686552192 10399655 -198648291294005135380925641602107204640 10399656 156528297589379028464959909283756851200 10399657 -21508239970767559251258426549730798080 10399658 -198998783654707750164634014525898090320 10399659 -30759581241341392651317424144741320000 10399660 98975695356225300299089932173456501760 10399661 601342970007085530191265742924926757080 10399662 -225624325147215400361554102383985728 10399663 220141464332295484443625082731743680704 10399664 70840406011443200946259459685095636992 10399665 22074273862646660598189536119180512000 10399666 8466156024247565660414014408906377120 10399667 -202747497157732933079448249339564844368 10399668 -101926299107571012490863420128770191360 10399669 214366067430507801614527099317855755840 10399670 3965175405165172498122760066526664960 10399671 595772572516154848260285862390808022072 10399672 -189947242125916500121424777814418022400 10399673 194107182321450360180019392707191363920 10399674 67887027360941486339028672734455157760 10399675 128326386326299769004770334541960926000 10399676 -68624287653618282316792686562991219712 10399677 -49399184670217212070918703531613300480 10399678 64240347492760364792065663985236722624 10399679 -6901051952808155771397160239857614080 10399680 -36326779839666371573298766935427645440 10399681 168023682198717217095775754535057901764 10399682 -477450322942815253337300757743785969248 10399683 -65249909480401895515297919880675900672 10399684 -179144656437774175960207520844572754944 10399685 176122684182098384097208932398443480380 10399686 34086549574731996976880428948867465728 10399687 240618639557607460146897046002873317336 10399688 -2263357998445646969412036666601789440 10399689 -3741202240266233293412919576590533392 10399690 49216869999130638500827250326631424000 10399691 197490282407563095520681941065439800184 10399692 136287811429266185454607282588622372352 10399693 245362344969492354307424645059744781942 10399694 37590498936519799290723033348108349440 10399695 -151827718128932087543491110338634770400 10399696 -132643409485259527630984571071269019648 10399697 191396310453013213942125672917450492928 10399698 -310494174777407831880366088801094810880 10399699 517807720173365627810352415368062208192 10399700 -74472256864575624768907644563153596800 10399701 19509640122967901081455117857094099584 10399702 93108047650589996499792538033951118400 10399703 -438882897925204808082168294953875322736 10399704 188244205516719986790247666691875799040 10399705 -243504737612719998325187206500771718140 10399706 81623499614804214312310202425366125552 10399707 180372122191857819470568621584730248880 10399708 118925392011650643919049178688676864 10399709 -348325135922174294093580145779072090 10399710 -127682956767535365213576387518372807040 10399711 -278064830387954894336707900720907747280 10399712 -462926720027061398297215492311553671168 10399713 -30913312065996542000215444894959307776 10399714 137475834790561426912274042639012808480 10399715 106494482546518858959611035788009537360 10399716 73095514028774478890109077658654074112 10399717 173416773829253427937296975919020543292 10399718 30588660417430483701201412024568156160 10399719 -242258734997033245797241217225813950080 10399720 -32120433412201907528141799163334707200 10399721 280742979884126174629021444738621338000 10399722 1728894334579049035491342713166721536 10399723 -319942741168526710230733993521685014028 10399724 -385565647596382277081926616253582069504 10399725 16188388776680383677491901807040512000 10399726 2498663057582092897193428386562959360 10399727 6622145904245477093400966594945027960 10399728 54705610791289232610838728931490955264 10399729 -68130929458876562754641425133878061916 10399730 -109035298423219944628442807514905287680 10399731 -209723813521908501909267871308169721856 10399732 -63293363250538302756670370604478525440 10399733 -5413339231103140772273558630275135176 10399734 189190311530639245538295835334420100288 10399735 -216292709383720584274071113521963379040 10399736 68154230369488461986696473685017497600 10399737 379218071399637067612294049231776013952 10399738 266405600573680832286523506509405630400 10399739 89680609245182857569960726257434709280 10399740 -11672756686323155110190207524098048000 10399741 327572688567915628632899388543654573984 10399742 10290416285137964357596098904378938432 10399743 173764195168373171436917768484972098232 10399744 337922721936052009089703508284842967040 10399745 212368930512448398669253110445109779200 10399746 57196013654387613984057165365822559744 10399747 -95322259429951513130132459513814075168 10399748 205569189352075252474061393621506817280 10399749 -90999736813357139385178728502877946432 10399750 310724241422186594979868602856828032000 10399751 -498293970153646171312525053028020646248 10399752 -24325001346243798359278444593850982400 10399753 141342942806506413147384484604187768000 10399754 307768374354479092499528849558643702576 10399755 -115764950040112809112489416503316199440 10399756 -9809274612952541791271578567175598080 10399757 138455063338565593747644145787254878006 10399758 -112785214212534002428559625815133370368 10399759 -521360223977759707930065059176416201600 10399760 42962076923567521240121885415505920000 10399761 -219649331129938555664549919962581042590 10399762 -87975356291710630509106149771360093408 10399763 -292085373372256536138027845111606567280 10399764 -115912570892687465619906942341553653760 10399765 -326874072146249586933344863335034080 10399766 -4807396847738832701275051372978356096 10399767 -195200053399187684482177713435303257856 10399768 -326336837791261009325115143491489013760 10399769 344150387128642827005507581722873478596 10399770 -35223075187191481898999139899936078880 10399771 69569723667364061212258697581718580432 10399772 143337927149284154477776912518865462272 10399773 -39653270436480781761314587067756548032 10399774 -91625074987851345747703854380295914496 10399775 56077767426736727698360863797158021800 10399776 -195117304690777717095998197319772143616 10399777 244291421052767739151076205884110455060 10399778 -57515924028090506375237910216679292544 10399779 113326105247489855544875059383767599200 10399780 363999727182601596593940067408315449600 10399781 -201990790269923706775347097986095901408 10399782 -201392763347883927283665793370660927808 10399783 -734298504055386461562461476535943119480 10399784 125626786050077652179507814768089825280 10399785 1634693325428154156615233924277009600 10399786 -368517597837049431246727494541241143200 10399787 -155517135445051660461474575281337112768 10399788 70960917812106994485347083702088401920 10399789 382138991256119197144111311656205213590 10399790 12657740287350482596829748599012606400 10399791 -162362676496936383439408926288309372408 10399792 64054210817213594059908749896204288000 10399793 693241810128948924302570623571022369042 10399794 56828650732277849085984384752862006528 10399795 44856726898895651110605954781564339200 10399796 217890571707120019524541145447009218560 10399797 -371581173662943716816146687170961986240 10399798 48697910182306079907528372163115218560 10399799 -9535205750526136992800561596348408080 10399800 -85568340933018496986001143863726592000 10399801 -70922180652420864641884074354453773868 10399802 136025749078397937772480961234174353920 10399803 306938602308159476380983603128770663704 10399804 688129862343068670579466051860896790016 10399805 -274060540512677810206180097949879632400 10399806 -89166253741877371134814525728377654400 10399807 -555322804066627122840557269500946757376 10399808 -1240650503124706542931024727475486720 10399809 268203184182944744768112362101758037440 10399810 160349915904107881339144288825947501120 10399811 436004533002016919372662422426009428412 10399812 -72993392538182309533003204093005680640 10399813 872105152880110006804782883111202007900 10399814 87607062364011944579675960377694236992 10399815 216898287509715075801901010521585224360 10399816 -38714827258749289274274023094692413440 10399817 -205360863168803274048596864063372540400 10399818 12709100803963689292878995675549663232 10399819 -562246782419533887785863955160044613360 10399820 174551253169355192542212880785290618880 10399821 -78471547473980909454042556972174396320 10399822 191157782435190230305362014109642731712 10399823 -30981761257556622623673625671258424320 10399824 -10147657443664243629259553192281645056 10399825 -36750994796510472257682901127849887450 10399826 -363930500235380772147747861377890888416 10399827 35030695021622177730136879250215152432 10399828 170415816552460443801710251963316551680 10399829 -193146288809187201123727537467275940 10399830 4730266169860709014517540247594117120 10399831 223810779440669835718124925694503649344 10399832 -197784861512256596209731654118284441600 10399833 2966384787576322807013618768503782762 10399834 359082190280669347988635033299975096816 10399835 21449241105741533465419089047310468000 10399836 86546798101370911212430016944349440512 10399837 -189071495635777730270084846918499933568 10399838 133244756317263407070885696155888899200 10399839 28426259048769408615587870815651537224 10399840 -270086869576161015621236531059595673600 10399841 -73756116830644284521130474680118200640 10399842 -32585890257190510304681516271203536992 10399843 590263273059997815678300343450012440092 10399844 -53465398315299393251251105586285211648 10399845 -287140058974744793144420128502359344480 10399846 -172568731224267256713812003247041813760 10399847 -289246649923329800863216510748325925704 10399848 -127376037436204093091501599788689326080 10399849 -1106435473093944870681328688500096768 10399850 126968017310098970346078585587543504400 10399851 446743611898851929645520172846828800 10399852 -123388326934989529385003710300431828480 10399853 -445469552981243148966465511021501097898 10399854 -86407428715050272314369711348780332480 10399855 -2435764920488187655796942901562651680 10399856 -91574367947677754460789709988526194688 10399857 110931051287648930691894867548991453888 10399858 -39046211350607362325329824497009336304 10399859 15316895819908685877133111908144206040 10399860 -317214471798579577669521934328888832000 10399861 -306362962585133822599336770823937529828 10399862 196139416776523765093492779138104153664 10399863 77320627084112296986767365559996679144 10399864 -305204131847864858406005352696330240000 10399865 50697141265860275696845116678541706880 10399866 -46461772745353803504438242457825355776 10399867 335716081698265452509753358456647862672 10399868 206827967622936288371102169476772779520 10399869 304161064370699363162282254989876040728 10399870 4630680768465747607001531350003200000 10399871 395672427105059446026320199972965155200 10399872 3332693574060084164801815093161492480 10399873 -1103689288406433925937814036250708512 10399874 86700798007971274171602495550740945792 10399875 -112710900020955848291628339036456132000 10399876 510556503377297487456864562180863508480 10399877 -141795454252289753958473207976127034274 10399878 268487729218190754008473403881745879040 10399879 81178618821833774000728150794983210112 10399880 121171464587727709528349241528650956800 10399881 322872959798380126235607110438769767952 10399882 -9519163382724283530485356043959596288 10399883 25227476962671525310054316457215422704 10399884 133308803065922959517625324367033454592 10399885 -116998449695583997779647205201562832640 10399886 61942620552094065510871441377046267392 10399887 138469996922024289079172922444850487040 10399888 11428450385928953157454401306779074560 10399889 -86793949529129402992084645869639618576 10399890 4179132724384194587423387298136189440 10399891 40743973578394362221272815963581061592 10399892 -415272780769121108087847630574168646784 10399893 49626299080363303425552977467838482560 10399894 5292824270405144302753471059351773760 10399895 -6250217169873220779541865552229468960 10399896 -6439485045426969282320756451184312320 10399897 504324134606021290221586671475609689040 10399898 -32251873951457321252546647449285937440 10399899 257680171827421753978282514413487802264 10399900 30999061302038696115531633731208192000 10399901 -313514053294890048481562344320256195098 10399902 222224005581512910537914853616622505600 10399903 -19303684143060270087394504725374175744 10399904 32039269316187112211114640801748156416 10399905 -101670149863287073007263142384455593900 10399906 -53628428056930191014373505297531948032 10399907 252987580487128535317236370065202374156 10399908 141807415410146130082216776329572638720 10399909 -213970616487729339998907664796899698596 10399910 -14163918987558402242892396728360755200 10399911 -91042939940242575798774035343579419136 10399912 -467248541477695405165978788839656780800 10399913 114978495645705546946023822628475649360 10399914 52672445290282653258221565383058973440 10399915 -132502918072644055220514695854514470800 10399916 -440369244922395028617250265018104558080 10399917 -121496468469877475883145358681037266880 10399918 174310710339691018005573985262320484160 10399919 299753807149893027232478400344789554320 10399920 -70703916893239290464736384157827072000 10399921 -127252653476779658912662428857256356288 10399922 328143880825050884549560340446762333920 10399923 -135115916489822836115646822351990107136 10399924 75734013599533606240307279109859008896 10399925 301296738803184730007918844497716780800 10399926 87415330654605374521058449359413866944 10399927 404018183159543410062833343009546420776 10399928 -221331185439286857072188968459347886080 10399929 366545843121332024817705745126696808784 10399930 -11154212547926208170652542861943379200 10399931 -275703694528905888249959268990125690268 10399932 -89387899108214188635592112004352132608 10399933 -215444921435273804429306995006472670816 10399934 -23432502449800881734724410562985992768 10399935 -16746904493781516780248199371658163200 10399936 -233379320780357808587453434508738560000 10399937 -5672478416054950068917415507431925696 10399938 107976503488755016819716108315951932928 10399939 61841572296064800282077204719041292800 10399940 78352072570096979440575922190763767040 10399941 675527477820413533717573291666102200000 10399942 101292721973041082853866305233941582976 10399943 190963447175611940841617330283665967504 10399944 25950391839916386921136883192388894720 10399945 19157468286176653811789374695528982920 10399946 -12807549104604588404405826105095909328 10399947 146429331775127641322258767903535751360 10399948 -223040046702196982123430555142347776000 10399949 -165089138865433382526370324717296078528 10399950 -95736217413429425468512451342707200 10399951 -283185831571392787872035676721437391200 10399952 91102038428083410743823281330861555712 10399953 200553612941187331920567068676755384304 10399954 97906570030224748612464594657586623360 10399955 275321531211932085977995518617531049600 10399956 29621831909856071539184872725995089920 10399957 -36990863823333775031368031859986927794 10399958 -256165417942043000461995854977352821824 10399959 -452059142295978187902677827601981442072 10399960 -137757716901625498774687299803983257600 10399961 306315482129271674325730489837134558144 10399962 -137137657108195596606148304145961256448 10399963 -123202446082605962904305956633783471840 10399964 451331107253644878152917433928495806976 10399965 -142292453688219428647146694258199095680 10399966 318948969176548384418074259744795874432 10399967 118283795955017865507669506395003095000 10399968 -129482225238110731585258323403517460480 10399969 -69270619736306389201964330369820289630 10399970 25179122686931111687884677057192837120 10399971 180167821689386052372159231175135525104 10399972 -337299933363073220677282115224897723392 10399973 27105621439045696929788335279205264640 10399974 -1486732168292023263987544460468004864 10399975 411474932829643865664108833780000000 10399976 -96825277977588025046245678585693962240 10399977 -136985985110234371332761436966593509440 10399978 37809405855605087888374407259316046528 10399979 438590856327099671287539429298376690688 10399980 2351340940364841902418600367306752000 10399981 -234849273390321194209431110793533810218 10399982 -562660723671254436844403018794045421568 10399983 216523582453629106361202407470793670528 10399984 -47302728982876205745754018746065813504 10399985 -345610729416614269875554680994111855820 10399986 -56381071513462767458330984544408328800 10399987 -222099170241509884469426684195954624000 10399988 -48996773424222666652566574954789065984 10399989 358356572321828544116991770004890745120 10399990 -134317756660811333113459527015386880000 10399991 -27466988571031088668545744533211739728 10399992 264149596544038913894564015294894899200 10399993 350390942595032278772379246254832795242 10399994 111407067682804370815139805105085611264 10399995 2627335636625418793844645873752826400 10399996 -372948782156426925645254917908292096000 10399997 -18778379932036002512042617147775460948 10399998 123294107642341177310968383239932950528 10399999 -67429091527478000731393792352187555960